Class X12EnvelopeSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.logic.inputs.X12EnvelopeSettingsArgs.Builder
-
- Enclosing class:
- X12EnvelopeSettingsArgs
public static final class X12EnvelopeSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(X12EnvelopeSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description X12EnvelopeSettingsArgs
build()
X12EnvelopeSettingsArgs.Builder
controlStandardsId(com.pulumi.core.Output<java.lang.Integer> controlStandardsId)
X12EnvelopeSettingsArgs.Builder
controlStandardsId(java.lang.Integer controlStandardsId)
X12EnvelopeSettingsArgs.Builder
controlVersionNumber(com.pulumi.core.Output<java.lang.String> controlVersionNumber)
X12EnvelopeSettingsArgs.Builder
controlVersionNumber(java.lang.String controlVersionNumber)
X12EnvelopeSettingsArgs.Builder
enableDefaultGroupHeaders(com.pulumi.core.Output<java.lang.Boolean> enableDefaultGroupHeaders)
X12EnvelopeSettingsArgs.Builder
enableDefaultGroupHeaders(java.lang.Boolean enableDefaultGroupHeaders)
X12EnvelopeSettingsArgs.Builder
functionalGroupId(com.pulumi.core.Output<java.lang.String> functionalGroupId)
X12EnvelopeSettingsArgs.Builder
functionalGroupId(java.lang.String functionalGroupId)
X12EnvelopeSettingsArgs.Builder
groupControlNumberLowerBound(com.pulumi.core.Output<java.lang.Integer> groupControlNumberLowerBound)
X12EnvelopeSettingsArgs.Builder
groupControlNumberLowerBound(java.lang.Integer groupControlNumberLowerBound)
X12EnvelopeSettingsArgs.Builder
groupControlNumberUpperBound(com.pulumi.core.Output<java.lang.Integer> groupControlNumberUpperBound)
X12EnvelopeSettingsArgs.Builder
groupControlNumberUpperBound(java.lang.Integer groupControlNumberUpperBound)
X12EnvelopeSettingsArgs.Builder
groupHeaderAgencyCode(com.pulumi.core.Output<java.lang.String> groupHeaderAgencyCode)
X12EnvelopeSettingsArgs.Builder
groupHeaderAgencyCode(java.lang.String groupHeaderAgencyCode)
X12EnvelopeSettingsArgs.Builder
groupHeaderDateFormat(X12DateFormat groupHeaderDateFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderDateFormat(com.pulumi.core.Either<java.lang.String,X12DateFormat> groupHeaderDateFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderDateFormat(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,X12DateFormat>> groupHeaderDateFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderDateFormat(java.lang.String groupHeaderDateFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderTimeFormat(X12TimeFormat groupHeaderTimeFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderTimeFormat(com.pulumi.core.Either<java.lang.String,X12TimeFormat> groupHeaderTimeFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderTimeFormat(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,X12TimeFormat>> groupHeaderTimeFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderTimeFormat(java.lang.String groupHeaderTimeFormat)
X12EnvelopeSettingsArgs.Builder
groupHeaderVersion(com.pulumi.core.Output<java.lang.String> groupHeaderVersion)
X12EnvelopeSettingsArgs.Builder
groupHeaderVersion(java.lang.String groupHeaderVersion)
X12EnvelopeSettingsArgs.Builder
interchangeControlNumberLowerBound(com.pulumi.core.Output<java.lang.Integer> interchangeControlNumberLowerBound)
X12EnvelopeSettingsArgs.Builder
interchangeControlNumberLowerBound(java.lang.Integer interchangeControlNumberLowerBound)
X12EnvelopeSettingsArgs.Builder
interchangeControlNumberUpperBound(com.pulumi.core.Output<java.lang.Integer> interchangeControlNumberUpperBound)
X12EnvelopeSettingsArgs.Builder
interchangeControlNumberUpperBound(java.lang.Integer interchangeControlNumberUpperBound)
X12EnvelopeSettingsArgs.Builder
overwriteExistingTransactionSetControlNumber(com.pulumi.core.Output<java.lang.Boolean> overwriteExistingTransactionSetControlNumber)
X12EnvelopeSettingsArgs.Builder
overwriteExistingTransactionSetControlNumber(java.lang.Boolean overwriteExistingTransactionSetControlNumber)
X12EnvelopeSettingsArgs.Builder
receiverApplicationId(com.pulumi.core.Output<java.lang.String> receiverApplicationId)
X12EnvelopeSettingsArgs.Builder
receiverApplicationId(java.lang.String receiverApplicationId)
X12EnvelopeSettingsArgs.Builder
rolloverGroupControlNumber(com.pulumi.core.Output<java.lang.Boolean> rolloverGroupControlNumber)
X12EnvelopeSettingsArgs.Builder
rolloverGroupControlNumber(java.lang.Boolean rolloverGroupControlNumber)
X12EnvelopeSettingsArgs.Builder
rolloverInterchangeControlNumber(com.pulumi.core.Output<java.lang.Boolean> rolloverInterchangeControlNumber)
X12EnvelopeSettingsArgs.Builder
rolloverInterchangeControlNumber(java.lang.Boolean rolloverInterchangeControlNumber)
X12EnvelopeSettingsArgs.Builder
rolloverTransactionSetControlNumber(com.pulumi.core.Output<java.lang.Boolean> rolloverTransactionSetControlNumber)
X12EnvelopeSettingsArgs.Builder
rolloverTransactionSetControlNumber(java.lang.Boolean rolloverTransactionSetControlNumber)
X12EnvelopeSettingsArgs.Builder
senderApplicationId(com.pulumi.core.Output<java.lang.String> senderApplicationId)
X12EnvelopeSettingsArgs.Builder
senderApplicationId(java.lang.String senderApplicationId)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberLowerBound(com.pulumi.core.Output<java.lang.Integer> transactionSetControlNumberLowerBound)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberLowerBound(java.lang.Integer transactionSetControlNumberLowerBound)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberPrefix(com.pulumi.core.Output<java.lang.String> transactionSetControlNumberPrefix)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberPrefix(java.lang.String transactionSetControlNumberPrefix)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberSuffix(com.pulumi.core.Output<java.lang.String> transactionSetControlNumberSuffix)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberSuffix(java.lang.String transactionSetControlNumberSuffix)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberUpperBound(com.pulumi.core.Output<java.lang.Integer> transactionSetControlNumberUpperBound)
X12EnvelopeSettingsArgs.Builder
transactionSetControlNumberUpperBound(java.lang.Integer transactionSetControlNumberUpperBound)
X12EnvelopeSettingsArgs.Builder
usageIndicator(UsageIndicator usageIndicator)
X12EnvelopeSettingsArgs.Builder
usageIndicator(com.pulumi.core.Either<java.lang.String,UsageIndicator> usageIndicator)
X12EnvelopeSettingsArgs.Builder
usageIndicator(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,UsageIndicator>> usageIndicator)
X12EnvelopeSettingsArgs.Builder
usageIndicator(java.lang.String usageIndicator)
X12EnvelopeSettingsArgs.Builder
useControlStandardsIdAsRepetitionCharacter(com.pulumi.core.Output<java.lang.Boolean> useControlStandardsIdAsRepetitionCharacter)
X12EnvelopeSettingsArgs.Builder
useControlStandardsIdAsRepetitionCharacter(java.lang.Boolean useControlStandardsIdAsRepetitionCharacter)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(X12EnvelopeSettingsArgs defaults)
-
-
Method Detail
-
controlStandardsId
public X12EnvelopeSettingsArgs.Builder controlStandardsId(com.pulumi.core.Output<java.lang.Integer> controlStandardsId)
- Parameters:
controlStandardsId
- The controls standards id.- Returns:
- builder
-
controlStandardsId
public X12EnvelopeSettingsArgs.Builder controlStandardsId(java.lang.Integer controlStandardsId)
- Parameters:
controlStandardsId
- The controls standards id.- Returns:
- builder
-
controlVersionNumber
public X12EnvelopeSettingsArgs.Builder controlVersionNumber(com.pulumi.core.Output<java.lang.String> controlVersionNumber)
- Parameters:
controlVersionNumber
- The control version number.- Returns:
- builder
-
controlVersionNumber
public X12EnvelopeSettingsArgs.Builder controlVersionNumber(java.lang.String controlVersionNumber)
- Parameters:
controlVersionNumber
- The control version number.- Returns:
- builder
-
enableDefaultGroupHeaders
public X12EnvelopeSettingsArgs.Builder enableDefaultGroupHeaders(com.pulumi.core.Output<java.lang.Boolean> enableDefaultGroupHeaders)
- Parameters:
enableDefaultGroupHeaders
- The value indicating whether to enable default group headers.- Returns:
- builder
-
enableDefaultGroupHeaders
public X12EnvelopeSettingsArgs.Builder enableDefaultGroupHeaders(java.lang.Boolean enableDefaultGroupHeaders)
- Parameters:
enableDefaultGroupHeaders
- The value indicating whether to enable default group headers.- Returns:
- builder
-
functionalGroupId
public X12EnvelopeSettingsArgs.Builder functionalGroupId(@Nullable com.pulumi.core.Output<java.lang.String> functionalGroupId)
- Parameters:
functionalGroupId
- The functional group id.- Returns:
- builder
-
functionalGroupId
public X12EnvelopeSettingsArgs.Builder functionalGroupId(java.lang.String functionalGroupId)
- Parameters:
functionalGroupId
- The functional group id.- Returns:
- builder
-
groupControlNumberLowerBound
public X12EnvelopeSettingsArgs.Builder groupControlNumberLowerBound(com.pulumi.core.Output<java.lang.Integer> groupControlNumberLowerBound)
- Parameters:
groupControlNumberLowerBound
- The group control number lower bound.- Returns:
- builder
-
groupControlNumberLowerBound
public X12EnvelopeSettingsArgs.Builder groupControlNumberLowerBound(java.lang.Integer groupControlNumberLowerBound)
- Parameters:
groupControlNumberLowerBound
- The group control number lower bound.- Returns:
- builder
-
groupControlNumberUpperBound
public X12EnvelopeSettingsArgs.Builder groupControlNumberUpperBound(com.pulumi.core.Output<java.lang.Integer> groupControlNumberUpperBound)
- Parameters:
groupControlNumberUpperBound
- The group control number upper bound.- Returns:
- builder
-
groupControlNumberUpperBound
public X12EnvelopeSettingsArgs.Builder groupControlNumberUpperBound(java.lang.Integer groupControlNumberUpperBound)
- Parameters:
groupControlNumberUpperBound
- The group control number upper bound.- Returns:
- builder
-
groupHeaderAgencyCode
public X12EnvelopeSettingsArgs.Builder groupHeaderAgencyCode(com.pulumi.core.Output<java.lang.String> groupHeaderAgencyCode)
- Parameters:
groupHeaderAgencyCode
- The group header agency code.- Returns:
- builder
-
groupHeaderAgencyCode
public X12EnvelopeSettingsArgs.Builder groupHeaderAgencyCode(java.lang.String groupHeaderAgencyCode)
- Parameters:
groupHeaderAgencyCode
- The group header agency code.- Returns:
- builder
-
groupHeaderDateFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderDateFormat(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,X12DateFormat>> groupHeaderDateFormat)
- Parameters:
groupHeaderDateFormat
- The group header date format.- Returns:
- builder
-
groupHeaderDateFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderDateFormat(com.pulumi.core.Either<java.lang.String,X12DateFormat> groupHeaderDateFormat)
- Parameters:
groupHeaderDateFormat
- The group header date format.- Returns:
- builder
-
groupHeaderDateFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderDateFormat(java.lang.String groupHeaderDateFormat)
- Parameters:
groupHeaderDateFormat
- The group header date format.- Returns:
- builder
-
groupHeaderDateFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderDateFormat(X12DateFormat groupHeaderDateFormat)
- Parameters:
groupHeaderDateFormat
- The group header date format.- Returns:
- builder
-
groupHeaderTimeFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderTimeFormat(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,X12TimeFormat>> groupHeaderTimeFormat)
- Parameters:
groupHeaderTimeFormat
- The group header time format.- Returns:
- builder
-
groupHeaderTimeFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderTimeFormat(com.pulumi.core.Either<java.lang.String,X12TimeFormat> groupHeaderTimeFormat)
- Parameters:
groupHeaderTimeFormat
- The group header time format.- Returns:
- builder
-
groupHeaderTimeFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderTimeFormat(java.lang.String groupHeaderTimeFormat)
- Parameters:
groupHeaderTimeFormat
- The group header time format.- Returns:
- builder
-
groupHeaderTimeFormat
public X12EnvelopeSettingsArgs.Builder groupHeaderTimeFormat(X12TimeFormat groupHeaderTimeFormat)
- Parameters:
groupHeaderTimeFormat
- The group header time format.- Returns:
- builder
-
groupHeaderVersion
public X12EnvelopeSettingsArgs.Builder groupHeaderVersion(com.pulumi.core.Output<java.lang.String> groupHeaderVersion)
- Parameters:
groupHeaderVersion
- The group header version.- Returns:
- builder
-
groupHeaderVersion
public X12EnvelopeSettingsArgs.Builder groupHeaderVersion(java.lang.String groupHeaderVersion)
- Parameters:
groupHeaderVersion
- The group header version.- Returns:
- builder
-
interchangeControlNumberLowerBound
public X12EnvelopeSettingsArgs.Builder interchangeControlNumberLowerBound(com.pulumi.core.Output<java.lang.Integer> interchangeControlNumberLowerBound)
- Parameters:
interchangeControlNumberLowerBound
- The interchange control number lower bound.- Returns:
- builder
-
interchangeControlNumberLowerBound
public X12EnvelopeSettingsArgs.Builder interchangeControlNumberLowerBound(java.lang.Integer interchangeControlNumberLowerBound)
- Parameters:
interchangeControlNumberLowerBound
- The interchange control number lower bound.- Returns:
- builder
-
interchangeControlNumberUpperBound
public X12EnvelopeSettingsArgs.Builder interchangeControlNumberUpperBound(com.pulumi.core.Output<java.lang.Integer> interchangeControlNumberUpperBound)
- Parameters:
interchangeControlNumberUpperBound
- The interchange control number upper bound.- Returns:
- builder
-
interchangeControlNumberUpperBound
public X12EnvelopeSettingsArgs.Builder interchangeControlNumberUpperBound(java.lang.Integer interchangeControlNumberUpperBound)
- Parameters:
interchangeControlNumberUpperBound
- The interchange control number upper bound.- Returns:
- builder
-
overwriteExistingTransactionSetControlNumber
public X12EnvelopeSettingsArgs.Builder overwriteExistingTransactionSetControlNumber(com.pulumi.core.Output<java.lang.Boolean> overwriteExistingTransactionSetControlNumber)
- Parameters:
overwriteExistingTransactionSetControlNumber
- The value indicating whether to overwrite existing transaction set control number.- Returns:
- builder
-
overwriteExistingTransactionSetControlNumber
public X12EnvelopeSettingsArgs.Builder overwriteExistingTransactionSetControlNumber(java.lang.Boolean overwriteExistingTransactionSetControlNumber)
- Parameters:
overwriteExistingTransactionSetControlNumber
- The value indicating whether to overwrite existing transaction set control number.- Returns:
- builder
-
receiverApplicationId
public X12EnvelopeSettingsArgs.Builder receiverApplicationId(com.pulumi.core.Output<java.lang.String> receiverApplicationId)
- Parameters:
receiverApplicationId
- The receiver application id.- Returns:
- builder
-
receiverApplicationId
public X12EnvelopeSettingsArgs.Builder receiverApplicationId(java.lang.String receiverApplicationId)
- Parameters:
receiverApplicationId
- The receiver application id.- Returns:
- builder
-
rolloverGroupControlNumber
public X12EnvelopeSettingsArgs.Builder rolloverGroupControlNumber(com.pulumi.core.Output<java.lang.Boolean> rolloverGroupControlNumber)
- Parameters:
rolloverGroupControlNumber
- The value indicating whether to rollover group control number.- Returns:
- builder
-
rolloverGroupControlNumber
public X12EnvelopeSettingsArgs.Builder rolloverGroupControlNumber(java.lang.Boolean rolloverGroupControlNumber)
- Parameters:
rolloverGroupControlNumber
- The value indicating whether to rollover group control number.- Returns:
- builder
-
rolloverInterchangeControlNumber
public X12EnvelopeSettingsArgs.Builder rolloverInterchangeControlNumber(com.pulumi.core.Output<java.lang.Boolean> rolloverInterchangeControlNumber)
- Parameters:
rolloverInterchangeControlNumber
- The value indicating whether to rollover interchange control number.- Returns:
- builder
-
rolloverInterchangeControlNumber
public X12EnvelopeSettingsArgs.Builder rolloverInterchangeControlNumber(java.lang.Boolean rolloverInterchangeControlNumber)
- Parameters:
rolloverInterchangeControlNumber
- The value indicating whether to rollover interchange control number.- Returns:
- builder
-
rolloverTransactionSetControlNumber
public X12EnvelopeSettingsArgs.Builder rolloverTransactionSetControlNumber(com.pulumi.core.Output<java.lang.Boolean> rolloverTransactionSetControlNumber)
- Parameters:
rolloverTransactionSetControlNumber
- The value indicating whether to rollover transaction set control number.- Returns:
- builder
-
rolloverTransactionSetControlNumber
public X12EnvelopeSettingsArgs.Builder rolloverTransactionSetControlNumber(java.lang.Boolean rolloverTransactionSetControlNumber)
- Parameters:
rolloverTransactionSetControlNumber
- The value indicating whether to rollover transaction set control number.- Returns:
- builder
-
senderApplicationId
public X12EnvelopeSettingsArgs.Builder senderApplicationId(com.pulumi.core.Output<java.lang.String> senderApplicationId)
- Parameters:
senderApplicationId
- The sender application id.- Returns:
- builder
-
senderApplicationId
public X12EnvelopeSettingsArgs.Builder senderApplicationId(java.lang.String senderApplicationId)
- Parameters:
senderApplicationId
- The sender application id.- Returns:
- builder
-
transactionSetControlNumberLowerBound
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberLowerBound(com.pulumi.core.Output<java.lang.Integer> transactionSetControlNumberLowerBound)
- Parameters:
transactionSetControlNumberLowerBound
- The transaction set control number lower bound.- Returns:
- builder
-
transactionSetControlNumberLowerBound
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberLowerBound(java.lang.Integer transactionSetControlNumberLowerBound)
- Parameters:
transactionSetControlNumberLowerBound
- The transaction set control number lower bound.- Returns:
- builder
-
transactionSetControlNumberPrefix
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberPrefix(@Nullable com.pulumi.core.Output<java.lang.String> transactionSetControlNumberPrefix)
- Parameters:
transactionSetControlNumberPrefix
- The transaction set control number prefix.- Returns:
- builder
-
transactionSetControlNumberPrefix
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberPrefix(java.lang.String transactionSetControlNumberPrefix)
- Parameters:
transactionSetControlNumberPrefix
- The transaction set control number prefix.- Returns:
- builder
-
transactionSetControlNumberSuffix
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberSuffix(@Nullable com.pulumi.core.Output<java.lang.String> transactionSetControlNumberSuffix)
- Parameters:
transactionSetControlNumberSuffix
- The transaction set control number suffix.- Returns:
- builder
-
transactionSetControlNumberSuffix
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberSuffix(java.lang.String transactionSetControlNumberSuffix)
- Parameters:
transactionSetControlNumberSuffix
- The transaction set control number suffix.- Returns:
- builder
-
transactionSetControlNumberUpperBound
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberUpperBound(com.pulumi.core.Output<java.lang.Integer> transactionSetControlNumberUpperBound)
- Parameters:
transactionSetControlNumberUpperBound
- The transaction set control number upper bound.- Returns:
- builder
-
transactionSetControlNumberUpperBound
public X12EnvelopeSettingsArgs.Builder transactionSetControlNumberUpperBound(java.lang.Integer transactionSetControlNumberUpperBound)
- Parameters:
transactionSetControlNumberUpperBound
- The transaction set control number upper bound.- Returns:
- builder
-
usageIndicator
public X12EnvelopeSettingsArgs.Builder usageIndicator(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,UsageIndicator>> usageIndicator)
- Parameters:
usageIndicator
- The usage indicator.- Returns:
- builder
-
usageIndicator
public X12EnvelopeSettingsArgs.Builder usageIndicator(com.pulumi.core.Either<java.lang.String,UsageIndicator> usageIndicator)
- Parameters:
usageIndicator
- The usage indicator.- Returns:
- builder
-
usageIndicator
public X12EnvelopeSettingsArgs.Builder usageIndicator(java.lang.String usageIndicator)
- Parameters:
usageIndicator
- The usage indicator.- Returns:
- builder
-
usageIndicator
public X12EnvelopeSettingsArgs.Builder usageIndicator(UsageIndicator usageIndicator)
- Parameters:
usageIndicator
- The usage indicator.- Returns:
- builder
-
useControlStandardsIdAsRepetitionCharacter
public X12EnvelopeSettingsArgs.Builder useControlStandardsIdAsRepetitionCharacter(com.pulumi.core.Output<java.lang.Boolean> useControlStandardsIdAsRepetitionCharacter)
- Parameters:
useControlStandardsIdAsRepetitionCharacter
- The value indicating whether to use control standards id as repetition character.- Returns:
- builder
-
useControlStandardsIdAsRepetitionCharacter
public X12EnvelopeSettingsArgs.Builder useControlStandardsIdAsRepetitionCharacter(java.lang.Boolean useControlStandardsIdAsRepetitionCharacter)
- Parameters:
useControlStandardsIdAsRepetitionCharacter
- The value indicating whether to use control standards id as repetition character.- Returns:
- builder
-
build
public X12EnvelopeSettingsArgs build()
-
-