@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class As2ConnectorConfig extends Object implements Serializable, Cloneable, StructuredPojo
Contains the details for a connector object. The connector object is used for AS2 outbound processes, to connect the Transfer Family customer with the trading partner.
| Constructor and Description |
|---|
As2ConnectorConfig() |
| Modifier and Type | Method and Description |
|---|---|
As2ConnectorConfig |
clone() |
boolean |
equals(Object obj) |
String |
getCompression()
Specifies whether the AS2 file is compressed.
|
String |
getEncryptionAlgorithm()
The algorithm that is used to encrypt the file.
|
String |
getLocalProfileId()
A unique identifier for the AS2 local profile.
|
String |
getMdnResponse()
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the
partner response for transfers is synchronous or asynchronous.
|
String |
getMdnSigningAlgorithm()
The signing algorithm for the MDN response.
|
String |
getMessageSubject()
Used as the
Subject HTTP header attribute in AS2 messages that are being sent with the connector. |
String |
getPartnerProfileId()
A unique identifier for the partner profile for the connector.
|
String |
getSigningAlgorithm()
The algorithm that is used to sign the AS2 messages sent with the connector.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCompression(String compression)
Specifies whether the AS2 file is compressed.
|
void |
setEncryptionAlgorithm(String encryptionAlgorithm)
The algorithm that is used to encrypt the file.
|
void |
setLocalProfileId(String localProfileId)
A unique identifier for the AS2 local profile.
|
void |
setMdnResponse(String mdnResponse)
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the
partner response for transfers is synchronous or asynchronous.
|
void |
setMdnSigningAlgorithm(String mdnSigningAlgorithm)
The signing algorithm for the MDN response.
|
void |
setMessageSubject(String messageSubject)
Used as the
Subject HTTP header attribute in AS2 messages that are being sent with the connector. |
void |
setPartnerProfileId(String partnerProfileId)
A unique identifier for the partner profile for the connector.
|
void |
setSigningAlgorithm(String signingAlgorithm)
The algorithm that is used to sign the AS2 messages sent with the connector.
|
String |
toString()
Returns a string representation of this object.
|
As2ConnectorConfig |
withCompression(CompressionEnum compression)
Specifies whether the AS2 file is compressed.
|
As2ConnectorConfig |
withCompression(String compression)
Specifies whether the AS2 file is compressed.
|
As2ConnectorConfig |
withEncryptionAlgorithm(EncryptionAlg encryptionAlgorithm)
The algorithm that is used to encrypt the file.
|
As2ConnectorConfig |
withEncryptionAlgorithm(String encryptionAlgorithm)
The algorithm that is used to encrypt the file.
|
As2ConnectorConfig |
withLocalProfileId(String localProfileId)
A unique identifier for the AS2 local profile.
|
As2ConnectorConfig |
withMdnResponse(MdnResponse mdnResponse)
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the
partner response for transfers is synchronous or asynchronous.
|
As2ConnectorConfig |
withMdnResponse(String mdnResponse)
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the
partner response for transfers is synchronous or asynchronous.
|
As2ConnectorConfig |
withMdnSigningAlgorithm(MdnSigningAlg mdnSigningAlgorithm)
The signing algorithm for the MDN response.
|
As2ConnectorConfig |
withMdnSigningAlgorithm(String mdnSigningAlgorithm)
The signing algorithm for the MDN response.
|
As2ConnectorConfig |
withMessageSubject(String messageSubject)
Used as the
Subject HTTP header attribute in AS2 messages that are being sent with the connector. |
As2ConnectorConfig |
withPartnerProfileId(String partnerProfileId)
A unique identifier for the partner profile for the connector.
|
As2ConnectorConfig |
withSigningAlgorithm(SigningAlg signingAlgorithm)
The algorithm that is used to sign the AS2 messages sent with the connector.
|
As2ConnectorConfig |
withSigningAlgorithm(String signingAlgorithm)
The algorithm that is used to sign the AS2 messages sent with the connector.
|
public void setLocalProfileId(String localProfileId)
A unique identifier for the AS2 local profile.
localProfileId - A unique identifier for the AS2 local profile.public String getLocalProfileId()
A unique identifier for the AS2 local profile.
public As2ConnectorConfig withLocalProfileId(String localProfileId)
A unique identifier for the AS2 local profile.
localProfileId - A unique identifier for the AS2 local profile.public void setPartnerProfileId(String partnerProfileId)
A unique identifier for the partner profile for the connector.
partnerProfileId - A unique identifier for the partner profile for the connector.public String getPartnerProfileId()
A unique identifier for the partner profile for the connector.
public As2ConnectorConfig withPartnerProfileId(String partnerProfileId)
A unique identifier for the partner profile for the connector.
partnerProfileId - A unique identifier for the partner profile for the connector.public void setMessageSubject(String messageSubject)
Used as the Subject HTTP header attribute in AS2 messages that are being sent with the connector.
messageSubject - Used as the Subject HTTP header attribute in AS2 messages that are being sent with the
connector.public String getMessageSubject()
Used as the Subject HTTP header attribute in AS2 messages that are being sent with the connector.
Subject HTTP header attribute in AS2 messages that are being sent with the
connector.public As2ConnectorConfig withMessageSubject(String messageSubject)
Used as the Subject HTTP header attribute in AS2 messages that are being sent with the connector.
messageSubject - Used as the Subject HTTP header attribute in AS2 messages that are being sent with the
connector.public void setCompression(String compression)
Specifies whether the AS2 file is compressed.
compression - Specifies whether the AS2 file is compressed.CompressionEnumpublic String getCompression()
Specifies whether the AS2 file is compressed.
CompressionEnumpublic As2ConnectorConfig withCompression(String compression)
Specifies whether the AS2 file is compressed.
compression - Specifies whether the AS2 file is compressed.CompressionEnumpublic As2ConnectorConfig withCompression(CompressionEnum compression)
Specifies whether the AS2 file is compressed.
compression - Specifies whether the AS2 file is compressed.CompressionEnumpublic void setEncryptionAlgorithm(String encryptionAlgorithm)
The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no traffic is
sent in clear text.
encryptionAlgorithm - The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no
traffic is sent in clear text.
EncryptionAlgpublic String getEncryptionAlgorithm()
The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no traffic is
sent in clear text.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no
traffic is sent in clear text.
EncryptionAlgpublic As2ConnectorConfig withEncryptionAlgorithm(String encryptionAlgorithm)
The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no traffic is
sent in clear text.
encryptionAlgorithm - The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no
traffic is sent in clear text.
EncryptionAlgpublic As2ConnectorConfig withEncryptionAlgorithm(EncryptionAlg encryptionAlgorithm)
The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no traffic is
sent in clear text.
encryptionAlgorithm - The algorithm that is used to encrypt the file.
You can only specify NONE if the URL for your connector uses HTTPS. This ensures that no
traffic is sent in clear text.
EncryptionAlgpublic void setSigningAlgorithm(String signingAlgorithm)
The algorithm that is used to sign the AS2 messages sent with the connector.
signingAlgorithm - The algorithm that is used to sign the AS2 messages sent with the connector.SigningAlgpublic String getSigningAlgorithm()
The algorithm that is used to sign the AS2 messages sent with the connector.
SigningAlgpublic As2ConnectorConfig withSigningAlgorithm(String signingAlgorithm)
The algorithm that is used to sign the AS2 messages sent with the connector.
signingAlgorithm - The algorithm that is used to sign the AS2 messages sent with the connector.SigningAlgpublic As2ConnectorConfig withSigningAlgorithm(SigningAlg signingAlgorithm)
The algorithm that is used to sign the AS2 messages sent with the connector.
signingAlgorithm - The algorithm that is used to sign the AS2 messages sent with the connector.SigningAlgpublic void setMdnSigningAlgorithm(String mdnSigningAlgorithm)
The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
mdnSigningAlgorithm - The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
MdnSigningAlgpublic String getMdnSigningAlgorithm()
The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
MdnSigningAlgpublic As2ConnectorConfig withMdnSigningAlgorithm(String mdnSigningAlgorithm)
The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
mdnSigningAlgorithm - The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
MdnSigningAlgpublic As2ConnectorConfig withMdnSigningAlgorithm(MdnSigningAlg mdnSigningAlgorithm)
The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
mdnSigningAlgorithm - The signing algorithm for the MDN response.
If set to DEFAULT (or not set at all), the value for SigningAlgorithm is used.
MdnSigningAlgpublic void setMdnResponse(String mdnResponse)
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the partner response for transfers is synchronous or asynchronous. Specify either of the following values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
mdnResponse - Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether
the partner response for transfers is synchronous or asynchronous. Specify either of the following
values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
MdnResponsepublic String getMdnResponse()
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the partner response for transfers is synchronous or asynchronous. Specify either of the following values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
SYNC: The system expects a synchronous MDN response, confirming that the file was
transferred successfully (or not).
NONE: Specifies that no MDN response is required.
MdnResponsepublic As2ConnectorConfig withMdnResponse(String mdnResponse)
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the partner response for transfers is synchronous or asynchronous. Specify either of the following values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
mdnResponse - Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether
the partner response for transfers is synchronous or asynchronous. Specify either of the following
values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
MdnResponsepublic As2ConnectorConfig withMdnResponse(MdnResponse mdnResponse)
Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether the partner response for transfers is synchronous or asynchronous. Specify either of the following values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
mdnResponse - Used for outbound requests (from an Transfer Family server to a partner AS2 server) to determine whether
the partner response for transfers is synchronous or asynchronous. Specify either of the following
values:
SYNC: The system expects a synchronous MDN response, confirming that the file was transferred
successfully (or not).
NONE: Specifies that no MDN response is required.
MdnResponsepublic String toString()
toString in class ObjectObject.toString()public As2ConnectorConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.