Class ConnectorAs2ConfigArgs.Builder

  • Enclosing class:
    ConnectorAs2ConfigArgs

    public static final class ConnectorAs2ConfigArgs.Builder
    extends java.lang.Object
    • 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