Package com.pulumi.aws.transfer.inputs
Class ConnectorAs2ConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.inputs.ConnectorAs2ConfigArgs.Builder
-
- Enclosing class:
- ConnectorAs2ConfigArgs
public static final class ConnectorAs2ConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectorAs2ConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectorAs2ConfigArgsbuild()ConnectorAs2ConfigArgs.Buildercompression(com.pulumi.core.Output<java.lang.String> compression)ConnectorAs2ConfigArgs.Buildercompression(java.lang.String compression)ConnectorAs2ConfigArgs.BuilderencryptionAlgorithm(com.pulumi.core.Output<java.lang.String> encryptionAlgorithm)ConnectorAs2ConfigArgs.BuilderencryptionAlgorithm(java.lang.String encryptionAlgorithm)ConnectorAs2ConfigArgs.BuilderlocalProfileId(com.pulumi.core.Output<java.lang.String> localProfileId)ConnectorAs2ConfigArgs.BuilderlocalProfileId(java.lang.String localProfileId)ConnectorAs2ConfigArgs.BuildermdnResponse(com.pulumi.core.Output<java.lang.String> mdnResponse)ConnectorAs2ConfigArgs.BuildermdnResponse(java.lang.String mdnResponse)ConnectorAs2ConfigArgs.BuildermdnSigningAlgorithm(com.pulumi.core.Output<java.lang.String> mdnSigningAlgorithm)ConnectorAs2ConfigArgs.BuildermdnSigningAlgorithm(java.lang.String mdnSigningAlgorithm)ConnectorAs2ConfigArgs.BuildermessageSubject(com.pulumi.core.Output<java.lang.String> messageSubject)ConnectorAs2ConfigArgs.BuildermessageSubject(java.lang.String messageSubject)ConnectorAs2ConfigArgs.BuilderpartnerProfileId(com.pulumi.core.Output<java.lang.String> partnerProfileId)ConnectorAs2ConfigArgs.BuilderpartnerProfileId(java.lang.String partnerProfileId)ConnectorAs2ConfigArgs.BuildersigningAlgorithm(com.pulumi.core.Output<java.lang.String> signingAlgorithm)ConnectorAs2ConfigArgs.BuildersigningAlgorithm(java.lang.String signingAlgorithm)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectorAs2ConfigArgs defaults)
-
-
Method Detail
-
compression
public ConnectorAs2ConfigArgs.Builder compression(com.pulumi.core.Output<java.lang.String> compression)
- Parameters:
compression- Whether AS2 file is compressed. The valid values are ZLIB and DISABLED.- Returns:
- builder
-
compression
public ConnectorAs2ConfigArgs.Builder compression(java.lang.String compression)
- Parameters:
compression- Whether AS2 file is compressed. The valid values are ZLIB and DISABLED.- Returns:
- builder
-
encryptionAlgorithm
public ConnectorAs2ConfigArgs.Builder encryptionAlgorithm(com.pulumi.core.Output<java.lang.String> encryptionAlgorithm)
- Parameters:
encryptionAlgorithm- Algorithm that is used to encrypt the file. The valid values are AES128_CBC | AES192_CBC | AES256_CBC | NONE.- Returns:
- builder
-
encryptionAlgorithm
public ConnectorAs2ConfigArgs.Builder encryptionAlgorithm(java.lang.String encryptionAlgorithm)
- Parameters:
encryptionAlgorithm- Algorithm that is used to encrypt the file. The valid values are AES128_CBC | AES192_CBC | AES256_CBC | NONE.- Returns:
- builder
-
localProfileId
public ConnectorAs2ConfigArgs.Builder localProfileId(com.pulumi.core.Output<java.lang.String> localProfileId)
- Parameters:
localProfileId- Unique identifier for the AS2 local profile.- Returns:
- builder
-
localProfileId
public ConnectorAs2ConfigArgs.Builder localProfileId(java.lang.String localProfileId)
- Parameters:
localProfileId- Unique identifier for the AS2 local profile.- Returns:
- builder
-
mdnResponse
public ConnectorAs2ConfigArgs.Builder mdnResponse(com.pulumi.core.Output<java.lang.String> mdnResponse)
- Parameters:
mdnResponse- Determines, for outbound requests, if a partner response for transfers is synchronous or asynchronous. The valid values are SYNC and NONE.- Returns:
- builder
-
mdnResponse
public ConnectorAs2ConfigArgs.Builder mdnResponse(java.lang.String mdnResponse)
- Parameters:
mdnResponse- Determines, for outbound requests, if a partner response for transfers is synchronous or asynchronous. The valid values are SYNC and NONE.- Returns:
- builder
-
mdnSigningAlgorithm
public ConnectorAs2ConfigArgs.Builder mdnSigningAlgorithm(@Nullable com.pulumi.core.Output<java.lang.String> mdnSigningAlgorithm)
- Parameters:
mdnSigningAlgorithm- Signing algorithm for the MDN response. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT.- Returns:
- builder
-
mdnSigningAlgorithm
public ConnectorAs2ConfigArgs.Builder mdnSigningAlgorithm(java.lang.String mdnSigningAlgorithm)
- Parameters:
mdnSigningAlgorithm- Signing algorithm for the MDN response. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT.- Returns:
- builder
-
messageSubject
public ConnectorAs2ConfigArgs.Builder messageSubject(@Nullable com.pulumi.core.Output<java.lang.String> messageSubject)
- Parameters:
messageSubject- Subject HTTP header attribute used in AS2 messages that are being sent with the connector.- Returns:
- builder
-
messageSubject
public ConnectorAs2ConfigArgs.Builder messageSubject(java.lang.String messageSubject)
- Parameters:
messageSubject- Subject HTTP header attribute used in AS2 messages that are being sent with the connector.- Returns:
- builder
-
partnerProfileId
public ConnectorAs2ConfigArgs.Builder partnerProfileId(com.pulumi.core.Output<java.lang.String> partnerProfileId)
- Parameters:
partnerProfileId- Unique identifier for the AS2 partner profile.- Returns:
- builder
-
partnerProfileId
public ConnectorAs2ConfigArgs.Builder partnerProfileId(java.lang.String partnerProfileId)
- Parameters:
partnerProfileId- Unique identifier for the AS2 partner profile.- Returns:
- builder
-
signingAlgorithm
public ConnectorAs2ConfigArgs.Builder signingAlgorithm(com.pulumi.core.Output<java.lang.String> signingAlgorithm)
- Parameters:
signingAlgorithm- Algorithm that is used to sign AS2 messages sent with the connector. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE .- Returns:
- builder
-
signingAlgorithm
public ConnectorAs2ConfigArgs.Builder signingAlgorithm(java.lang.String signingAlgorithm)
- Parameters:
signingAlgorithm- Algorithm that is used to sign AS2 messages sent with the connector. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE .- Returns:
- builder
-
build
public ConnectorAs2ConfigArgs build()
-
-