Interface AS2EndpointBuilderFactory.AS2EndpointBuilder
-
- All Superinterfaces:
AS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
,AS2EndpointBuilderFactory.AS2EndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- AS2EndpointBuilderFactory
public static interface AS2EndpointBuilderFactory.AS2EndpointBuilder extends AS2EndpointBuilderFactory.AS2EndpointConsumerBuilder, AS2EndpointBuilderFactory.AS2EndpointProducerBuilder
Builder for endpoint for the AS2 component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default AS2EndpointBuilderFactory.AdvancedAS2EndpointBuilder
advanced()
default AS2EndpointBuilderFactory.AS2EndpointBuilder
as2From(String as2From)
The value of the AS2From header of AS2 message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
as2MessageStructure(String as2MessageStructure)
The structure of AS2 Message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
as2MessageStructure(AS2EndpointBuilderFactory.AS2MessageStructure as2MessageStructure)
The structure of AS2 Message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
as2To(String as2To)
The value of the AS2To header of AS2 message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
as2Version(String as2Version)
The version of the AS2 protocol.default AS2EndpointBuilderFactory.AS2EndpointBuilder
clientFqdn(String clientFqdn)
The Client Fully Qualified Domain Name (FQDN).default AS2EndpointBuilderFactory.AS2EndpointBuilder
compressionAlgorithm(String compressionAlgorithm)
The algorithm used to compress EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
compressionAlgorithm(AS2EndpointBuilderFactory.AS2CompressionAlgorithm compressionAlgorithm)
The algorithm used to compress EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
decryptingPrivateKey(String decryptingPrivateKey)
The key used to encrypt the EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
decryptingPrivateKey(PrivateKey decryptingPrivateKey)
The key used to encrypt the EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
dispositionNotificationTo(String dispositionNotificationTo)
The value of the Disposition-Notification-To header.default AS2EndpointBuilderFactory.AS2EndpointBuilder
ediMessageTransferEncoding(String ediMessageTransferEncoding)
The transfer encoding of EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
ediMessageType(Object ediMessageType)
The content type of EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
ediMessageType(String ediMessageType)
The content type of EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
encryptingAlgorithm(String encryptingAlgorithm)
The algorithm used to encrypt EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
encryptingAlgorithm(AS2EndpointBuilderFactory.AS2EncryptionAlgorithm encryptingAlgorithm)
The algorithm used to encrypt EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
encryptingCertificateChain(String encryptingCertificateChain)
The chain of certificates used to encrypt EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
encryptingCertificateChain(Certificate[] encryptingCertificateChain)
The chain of certificates used to encrypt EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
from(String from)
The value of the From header of AS2 message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.default AS2EndpointBuilderFactory.AS2EndpointBuilder
mdnMessageTemplate(String mdnMessageTemplate)
The template used to format MDN message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
requestUri(String requestUri)
The request URI of EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
server(String server)
The value included in the Server message header identifying the AS2 Server.default AS2EndpointBuilderFactory.AS2EndpointBuilder
serverFqdn(String serverFqdn)
The Server Fully Qualified Domain Name (FQDN).default AS2EndpointBuilderFactory.AS2EndpointBuilder
serverPortNumber(Integer serverPortNumber)
The port number of server.default AS2EndpointBuilderFactory.AS2EndpointBuilder
serverPortNumber(String serverPortNumber)
The port number of server.default AS2EndpointBuilderFactory.AS2EndpointBuilder
signedReceiptMicAlgorithms(String signedReceiptMicAlgorithms)
The list of algorithms, in order of preference, requested to generate a message integrity check (MIC) returned in message dispostion notification (MDN).default AS2EndpointBuilderFactory.AS2EndpointBuilder
signedReceiptMicAlgorithms(String[] signedReceiptMicAlgorithms)
The list of algorithms, in order of preference, requested to generate a message integrity check (MIC) returned in message dispostion notification (MDN).default AS2EndpointBuilderFactory.AS2EndpointBuilder
signingAlgorithm(String signingAlgorithm)
The algorithm used to sign EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
signingAlgorithm(AS2EndpointBuilderFactory.AS2SignatureAlgorithm signingAlgorithm)
The algorithm used to sign EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
signingCertificateChain(String signingCertificateChain)
The chain of certificates used to sign EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
signingCertificateChain(Certificate[] signingCertificateChain)
The chain of certificates used to sign EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
signingPrivateKey(String signingPrivateKey)
The key used to sign the EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
signingPrivateKey(PrivateKey signingPrivateKey)
The key used to sign the EDI message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
subject(String subject)
The value of Subject header of AS2 message.default AS2EndpointBuilderFactory.AS2EndpointBuilder
targetHostname(String targetHostname)
The host name (IP or DNS name) of target host.default AS2EndpointBuilderFactory.AS2EndpointBuilder
targetPortNumber(Integer targetPortNumber)
The port number of target host.default AS2EndpointBuilderFactory.AS2EndpointBuilder
targetPortNumber(String targetPortNumber)
The port number of target host.default AS2EndpointBuilderFactory.AS2EndpointBuilder
userAgent(String userAgent)
The value included in the User-Agent message header identifying the AS2 user agent.-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.AS2EndpointBuilderFactory.AS2EndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
-
-
-
Method Detail
-
advanced
default AS2EndpointBuilderFactory.AdvancedAS2EndpointBuilder advanced()
- Specified by:
advanced
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
advanced
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
as2From
default AS2EndpointBuilderFactory.AS2EndpointBuilder as2From(String as2From)
The value of the AS2From header of AS2 message. The option is a:java.lang.String
type. Group: common- Specified by:
as2From
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
as2From
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
as2MessageStructure
default AS2EndpointBuilderFactory.AS2EndpointBuilder as2MessageStructure(AS2EndpointBuilderFactory.AS2MessageStructure as2MessageStructure)
The structure of AS2 Message. One of: PLAIN - No encryption, no signature, SIGNED - No encryption, signature, ENCRYPTED - Encryption, no signature, ENCRYPTED_SIGNED - Encryption, signature. The option is a:org.apache.camel.component.as2.api.AS2MessageStructure
type. Group: common- Specified by:
as2MessageStructure
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
as2MessageStructure
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
as2MessageStructure
default AS2EndpointBuilderFactory.AS2EndpointBuilder as2MessageStructure(String as2MessageStructure)
The structure of AS2 Message. One of: PLAIN - No encryption, no signature, SIGNED - No encryption, signature, ENCRYPTED - Encryption, no signature, ENCRYPTED_SIGNED - Encryption, signature. The option will be converted to aorg.apache.camel.component.as2.api.AS2MessageStructure
type. Group: common- Specified by:
as2MessageStructure
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
as2MessageStructure
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
as2To
default AS2EndpointBuilderFactory.AS2EndpointBuilder as2To(String as2To)
The value of the AS2To header of AS2 message. The option is a:java.lang.String
type. Group: common- Specified by:
as2To
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
as2To
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
as2Version
default AS2EndpointBuilderFactory.AS2EndpointBuilder as2Version(String as2Version)
The version of the AS2 protocol. The option is a:java.lang.String
type. Default: 1.1 Group: common- Specified by:
as2Version
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
as2Version
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
clientFqdn
default AS2EndpointBuilderFactory.AS2EndpointBuilder clientFqdn(String clientFqdn)
The Client Fully Qualified Domain Name (FQDN). Used in message ids sent by endpoint. The option is a:java.lang.String
type. Default: camel.apache.org Group: common- Specified by:
clientFqdn
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
clientFqdn
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
compressionAlgorithm
default AS2EndpointBuilderFactory.AS2EndpointBuilder compressionAlgorithm(AS2EndpointBuilderFactory.AS2CompressionAlgorithm compressionAlgorithm)
The algorithm used to compress EDI message. The option is a:org.apache.camel.component.as2.api.AS2CompressionAlgorithm
type. Group: common- Specified by:
compressionAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
compressionAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
compressionAlgorithm
default AS2EndpointBuilderFactory.AS2EndpointBuilder compressionAlgorithm(String compressionAlgorithm)
The algorithm used to compress EDI message. The option will be converted to aorg.apache.camel.component.as2.api.AS2CompressionAlgorithm
type. Group: common- Specified by:
compressionAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
compressionAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
decryptingPrivateKey
default AS2EndpointBuilderFactory.AS2EndpointBuilder decryptingPrivateKey(PrivateKey decryptingPrivateKey)
The key used to encrypt the EDI message. The option is a:java.security.PrivateKey
type. Group: common- Specified by:
decryptingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
decryptingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
decryptingPrivateKey
default AS2EndpointBuilderFactory.AS2EndpointBuilder decryptingPrivateKey(String decryptingPrivateKey)
The key used to encrypt the EDI message. The option will be converted to ajava.security.PrivateKey
type. Group: common- Specified by:
decryptingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
decryptingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
dispositionNotificationTo
default AS2EndpointBuilderFactory.AS2EndpointBuilder dispositionNotificationTo(String dispositionNotificationTo)
The value of the Disposition-Notification-To header. Assigning a value to this parameter requests a message disposition notification (MDN) for the AS2 message. The option is a:java.lang.String
type. Group: common- Specified by:
dispositionNotificationTo
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
dispositionNotificationTo
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
ediMessageTransferEncoding
default AS2EndpointBuilderFactory.AS2EndpointBuilder ediMessageTransferEncoding(String ediMessageTransferEncoding)
The transfer encoding of EDI message. The option is a:java.lang.String
type. Group: common- Specified by:
ediMessageTransferEncoding
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
ediMessageTransferEncoding
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
ediMessageType
default AS2EndpointBuilderFactory.AS2EndpointBuilder ediMessageType(Object ediMessageType)
The content type of EDI message. One of application/edifact, application/edi-x12, application/edi-consent. The option is a:org.apache.http.entity.ContentType
type. Group: common- Specified by:
ediMessageType
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
ediMessageType
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
ediMessageType
default AS2EndpointBuilderFactory.AS2EndpointBuilder ediMessageType(String ediMessageType)
The content type of EDI message. One of application/edifact, application/edi-x12, application/edi-consent. The option will be converted to aorg.apache.http.entity.ContentType
type. Group: common- Specified by:
ediMessageType
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
ediMessageType
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
encryptingAlgorithm
default AS2EndpointBuilderFactory.AS2EndpointBuilder encryptingAlgorithm(AS2EndpointBuilderFactory.AS2EncryptionAlgorithm encryptingAlgorithm)
The algorithm used to encrypt EDI message. The option is a:org.apache.camel.component.as2.api.AS2EncryptionAlgorithm
type. Group: common- Specified by:
encryptingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
encryptingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
encryptingAlgorithm
default AS2EndpointBuilderFactory.AS2EndpointBuilder encryptingAlgorithm(String encryptingAlgorithm)
The algorithm used to encrypt EDI message. The option will be converted to aorg.apache.camel.component.as2.api.AS2EncryptionAlgorithm
type. Group: common- Specified by:
encryptingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
encryptingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
encryptingCertificateChain
default AS2EndpointBuilderFactory.AS2EndpointBuilder encryptingCertificateChain(Certificate[] encryptingCertificateChain)
The chain of certificates used to encrypt EDI message. The option is a:java.security.cert.Certificate[]
type. Group: common- Specified by:
encryptingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
encryptingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
encryptingCertificateChain
default AS2EndpointBuilderFactory.AS2EndpointBuilder encryptingCertificateChain(String encryptingCertificateChain)
The chain of certificates used to encrypt EDI message. The option will be converted to ajava.security.cert.Certificate[]
type. Group: common- Specified by:
encryptingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
encryptingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
from
default AS2EndpointBuilderFactory.AS2EndpointBuilder from(String from)
The value of the From header of AS2 message. The option is a:java.lang.String
type. Group: common- Specified by:
from
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
from
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
inBody
default AS2EndpointBuilderFactory.AS2EndpointBuilder inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body. The option is a:java.lang.String
type. Group: common- Specified by:
inBody
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
inBody
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
mdnMessageTemplate
default AS2EndpointBuilderFactory.AS2EndpointBuilder mdnMessageTemplate(String mdnMessageTemplate)
The template used to format MDN message. The option is a:java.lang.String
type. Group: common- Specified by:
mdnMessageTemplate
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
mdnMessageTemplate
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
requestUri
default AS2EndpointBuilderFactory.AS2EndpointBuilder requestUri(String requestUri)
The request URI of EDI message. The option is a:java.lang.String
type. Default: / Group: common- Specified by:
requestUri
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
requestUri
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
server
default AS2EndpointBuilderFactory.AS2EndpointBuilder server(String server)
The value included in the Server message header identifying the AS2 Server. The option is a:java.lang.String
type. Default: Camel AS2 Server Endpoint Group: common- Specified by:
server
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
server
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
serverFqdn
default AS2EndpointBuilderFactory.AS2EndpointBuilder serverFqdn(String serverFqdn)
The Server Fully Qualified Domain Name (FQDN). Used in message ids sent by endpoint. The option is a:java.lang.String
type. Default: camel.apache.org Group: common- Specified by:
serverFqdn
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
serverFqdn
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
serverPortNumber
default AS2EndpointBuilderFactory.AS2EndpointBuilder serverPortNumber(Integer serverPortNumber)
The port number of server. The option is a:java.lang.Integer
type. Group: common- Specified by:
serverPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
serverPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
serverPortNumber
default AS2EndpointBuilderFactory.AS2EndpointBuilder serverPortNumber(String serverPortNumber)
The port number of server. The option will be converted to ajava.lang.Integer
type. Group: common- Specified by:
serverPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
serverPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signedReceiptMicAlgorithms
default AS2EndpointBuilderFactory.AS2EndpointBuilder signedReceiptMicAlgorithms(String[] signedReceiptMicAlgorithms)
The list of algorithms, in order of preference, requested to generate a message integrity check (MIC) returned in message dispostion notification (MDN). The option is a:java.lang.String[]
type. Group: common- Specified by:
signedReceiptMicAlgorithms
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signedReceiptMicAlgorithms
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signedReceiptMicAlgorithms
default AS2EndpointBuilderFactory.AS2EndpointBuilder signedReceiptMicAlgorithms(String signedReceiptMicAlgorithms)
The list of algorithms, in order of preference, requested to generate a message integrity check (MIC) returned in message dispostion notification (MDN). The option will be converted to ajava.lang.String[]
type. Group: common- Specified by:
signedReceiptMicAlgorithms
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signedReceiptMicAlgorithms
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signingAlgorithm
default AS2EndpointBuilderFactory.AS2EndpointBuilder signingAlgorithm(AS2EndpointBuilderFactory.AS2SignatureAlgorithm signingAlgorithm)
The algorithm used to sign EDI message. The option is a:org.apache.camel.component.as2.api.AS2SignatureAlgorithm
type. Group: common- Specified by:
signingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signingAlgorithm
default AS2EndpointBuilderFactory.AS2EndpointBuilder signingAlgorithm(String signingAlgorithm)
The algorithm used to sign EDI message. The option will be converted to aorg.apache.camel.component.as2.api.AS2SignatureAlgorithm
type. Group: common- Specified by:
signingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signingAlgorithm
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signingCertificateChain
default AS2EndpointBuilderFactory.AS2EndpointBuilder signingCertificateChain(Certificate[] signingCertificateChain)
The chain of certificates used to sign EDI message. The option is a:java.security.cert.Certificate[]
type. Group: common- Specified by:
signingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signingCertificateChain
default AS2EndpointBuilderFactory.AS2EndpointBuilder signingCertificateChain(String signingCertificateChain)
The chain of certificates used to sign EDI message. The option will be converted to ajava.security.cert.Certificate[]
type. Group: common- Specified by:
signingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signingCertificateChain
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signingPrivateKey
default AS2EndpointBuilderFactory.AS2EndpointBuilder signingPrivateKey(PrivateKey signingPrivateKey)
The key used to sign the EDI message. The option is a:java.security.PrivateKey
type. Group: common- Specified by:
signingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
signingPrivateKey
default AS2EndpointBuilderFactory.AS2EndpointBuilder signingPrivateKey(String signingPrivateKey)
The key used to sign the EDI message. The option will be converted to ajava.security.PrivateKey
type. Group: common- Specified by:
signingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
signingPrivateKey
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
subject
default AS2EndpointBuilderFactory.AS2EndpointBuilder subject(String subject)
The value of Subject header of AS2 message. The option is a:java.lang.String
type. Group: common- Specified by:
subject
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
subject
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
targetHostname
default AS2EndpointBuilderFactory.AS2EndpointBuilder targetHostname(String targetHostname)
The host name (IP or DNS name) of target host. The option is a:java.lang.String
type. Group: common- Specified by:
targetHostname
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
targetHostname
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
targetPortNumber
default AS2EndpointBuilderFactory.AS2EndpointBuilder targetPortNumber(Integer targetPortNumber)
The port number of target host. -1 indicates the scheme default port. The option is a:java.lang.Integer
type. Group: common- Specified by:
targetPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
targetPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
targetPortNumber
default AS2EndpointBuilderFactory.AS2EndpointBuilder targetPortNumber(String targetPortNumber)
The port number of target host. -1 indicates the scheme default port. The option will be converted to ajava.lang.Integer
type. Group: common- Specified by:
targetPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
targetPortNumber
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
userAgent
default AS2EndpointBuilderFactory.AS2EndpointBuilder userAgent(String userAgent)
The value included in the User-Agent message header identifying the AS2 user agent. The option is a:java.lang.String
type. Default: Camel AS2 Client Endpoint Group: common- Specified by:
userAgent
in interfaceAS2EndpointBuilderFactory.AS2EndpointConsumerBuilder
- Specified by:
userAgent
in interfaceAS2EndpointBuilderFactory.AS2EndpointProducerBuilder
-
-