Class AS2MdnSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.logic.inputs.AS2MdnSettingsArgs.Builder
-
- Enclosing class:
- AS2MdnSettingsArgs
public static final class AS2MdnSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AS2MdnSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AS2MdnSettingsArgs
build()
AS2MdnSettingsArgs.Builder
dispositionNotificationTo(com.pulumi.core.Output<java.lang.String> dispositionNotificationTo)
AS2MdnSettingsArgs.Builder
dispositionNotificationTo(java.lang.String dispositionNotificationTo)
AS2MdnSettingsArgs.Builder
mdnText(com.pulumi.core.Output<java.lang.String> mdnText)
AS2MdnSettingsArgs.Builder
mdnText(java.lang.String mdnText)
AS2MdnSettingsArgs.Builder
micHashingAlgorithm(HashingAlgorithm micHashingAlgorithm)
AS2MdnSettingsArgs.Builder
micHashingAlgorithm(com.pulumi.core.Either<java.lang.String,HashingAlgorithm> micHashingAlgorithm)
AS2MdnSettingsArgs.Builder
micHashingAlgorithm(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,HashingAlgorithm>> micHashingAlgorithm)
AS2MdnSettingsArgs.Builder
micHashingAlgorithm(java.lang.String micHashingAlgorithm)
AS2MdnSettingsArgs.Builder
needMDN(com.pulumi.core.Output<java.lang.Boolean> needMDN)
AS2MdnSettingsArgs.Builder
needMDN(java.lang.Boolean needMDN)
AS2MdnSettingsArgs.Builder
receiptDeliveryUrl(com.pulumi.core.Output<java.lang.String> receiptDeliveryUrl)
AS2MdnSettingsArgs.Builder
receiptDeliveryUrl(java.lang.String receiptDeliveryUrl)
AS2MdnSettingsArgs.Builder
sendInboundMDNToMessageBox(com.pulumi.core.Output<java.lang.Boolean> sendInboundMDNToMessageBox)
AS2MdnSettingsArgs.Builder
sendInboundMDNToMessageBox(java.lang.Boolean sendInboundMDNToMessageBox)
AS2MdnSettingsArgs.Builder
sendMDNAsynchronously(com.pulumi.core.Output<java.lang.Boolean> sendMDNAsynchronously)
AS2MdnSettingsArgs.Builder
sendMDNAsynchronously(java.lang.Boolean sendMDNAsynchronously)
AS2MdnSettingsArgs.Builder
signMDN(com.pulumi.core.Output<java.lang.Boolean> signMDN)
AS2MdnSettingsArgs.Builder
signMDN(java.lang.Boolean signMDN)
AS2MdnSettingsArgs.Builder
signOutboundMDNIfOptional(com.pulumi.core.Output<java.lang.Boolean> signOutboundMDNIfOptional)
AS2MdnSettingsArgs.Builder
signOutboundMDNIfOptional(java.lang.Boolean signOutboundMDNIfOptional)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AS2MdnSettingsArgs defaults)
-
-
Method Detail
-
dispositionNotificationTo
public AS2MdnSettingsArgs.Builder dispositionNotificationTo(@Nullable com.pulumi.core.Output<java.lang.String> dispositionNotificationTo)
- Parameters:
dispositionNotificationTo
- The disposition notification to header value.- Returns:
- builder
-
dispositionNotificationTo
public AS2MdnSettingsArgs.Builder dispositionNotificationTo(java.lang.String dispositionNotificationTo)
- Parameters:
dispositionNotificationTo
- The disposition notification to header value.- Returns:
- builder
-
mdnText
public AS2MdnSettingsArgs.Builder mdnText(@Nullable com.pulumi.core.Output<java.lang.String> mdnText)
- Parameters:
mdnText
- The MDN text.- Returns:
- builder
-
mdnText
public AS2MdnSettingsArgs.Builder mdnText(java.lang.String mdnText)
- Parameters:
mdnText
- The MDN text.- Returns:
- builder
-
micHashingAlgorithm
public AS2MdnSettingsArgs.Builder micHashingAlgorithm(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,HashingAlgorithm>> micHashingAlgorithm)
- Parameters:
micHashingAlgorithm
- The signing or hashing algorithm.- Returns:
- builder
-
micHashingAlgorithm
public AS2MdnSettingsArgs.Builder micHashingAlgorithm(com.pulumi.core.Either<java.lang.String,HashingAlgorithm> micHashingAlgorithm)
- Parameters:
micHashingAlgorithm
- The signing or hashing algorithm.- Returns:
- builder
-
micHashingAlgorithm
public AS2MdnSettingsArgs.Builder micHashingAlgorithm(java.lang.String micHashingAlgorithm)
- Parameters:
micHashingAlgorithm
- The signing or hashing algorithm.- Returns:
- builder
-
micHashingAlgorithm
public AS2MdnSettingsArgs.Builder micHashingAlgorithm(HashingAlgorithm micHashingAlgorithm)
- Parameters:
micHashingAlgorithm
- The signing or hashing algorithm.- Returns:
- builder
-
needMDN
public AS2MdnSettingsArgs.Builder needMDN(com.pulumi.core.Output<java.lang.Boolean> needMDN)
- Parameters:
needMDN
- The value indicating whether to send or request a MDN.- Returns:
- builder
-
needMDN
public AS2MdnSettingsArgs.Builder needMDN(java.lang.Boolean needMDN)
- Parameters:
needMDN
- The value indicating whether to send or request a MDN.- Returns:
- builder
-
receiptDeliveryUrl
public AS2MdnSettingsArgs.Builder receiptDeliveryUrl(@Nullable com.pulumi.core.Output<java.lang.String> receiptDeliveryUrl)
- Parameters:
receiptDeliveryUrl
- The receipt delivery URL.- Returns:
- builder
-
receiptDeliveryUrl
public AS2MdnSettingsArgs.Builder receiptDeliveryUrl(java.lang.String receiptDeliveryUrl)
- Parameters:
receiptDeliveryUrl
- The receipt delivery URL.- Returns:
- builder
-
sendInboundMDNToMessageBox
public AS2MdnSettingsArgs.Builder sendInboundMDNToMessageBox(com.pulumi.core.Output<java.lang.Boolean> sendInboundMDNToMessageBox)
- Parameters:
sendInboundMDNToMessageBox
- The value indicating whether to send inbound MDN to message box.- Returns:
- builder
-
sendInboundMDNToMessageBox
public AS2MdnSettingsArgs.Builder sendInboundMDNToMessageBox(java.lang.Boolean sendInboundMDNToMessageBox)
- Parameters:
sendInboundMDNToMessageBox
- The value indicating whether to send inbound MDN to message box.- Returns:
- builder
-
sendMDNAsynchronously
public AS2MdnSettingsArgs.Builder sendMDNAsynchronously(com.pulumi.core.Output<java.lang.Boolean> sendMDNAsynchronously)
- Parameters:
sendMDNAsynchronously
- The value indicating whether to send the asynchronous MDN.- Returns:
- builder
-
sendMDNAsynchronously
public AS2MdnSettingsArgs.Builder sendMDNAsynchronously(java.lang.Boolean sendMDNAsynchronously)
- Parameters:
sendMDNAsynchronously
- The value indicating whether to send the asynchronous MDN.- Returns:
- builder
-
signMDN
public AS2MdnSettingsArgs.Builder signMDN(com.pulumi.core.Output<java.lang.Boolean> signMDN)
- Parameters:
signMDN
- The value indicating whether the MDN needs to be signed or not.- Returns:
- builder
-
signMDN
public AS2MdnSettingsArgs.Builder signMDN(java.lang.Boolean signMDN)
- Parameters:
signMDN
- The value indicating whether the MDN needs to be signed or not.- Returns:
- builder
-
signOutboundMDNIfOptional
public AS2MdnSettingsArgs.Builder signOutboundMDNIfOptional(com.pulumi.core.Output<java.lang.Boolean> signOutboundMDNIfOptional)
- Parameters:
signOutboundMDNIfOptional
- The value indicating whether to sign the outbound MDN if optional.- Returns:
- builder
-
signOutboundMDNIfOptional
public AS2MdnSettingsArgs.Builder signOutboundMDNIfOptional(java.lang.Boolean signOutboundMDNIfOptional)
- Parameters:
signOutboundMDNIfOptional
- The value indicating whether to sign the outbound MDN if optional.- Returns:
- builder
-
build
public AS2MdnSettingsArgs build()
-
-