Class EdifactValidationSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.logic.inputs.EdifactValidationSettingsArgs.Builder
-
- Enclosing class:
- EdifactValidationSettingsArgs
public static final class EdifactValidationSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EdifactValidationSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EdifactValidationSettingsArgs defaults)
-
-
Method Detail
-
allowLeadingAndTrailingSpacesAndZeroes
public EdifactValidationSettingsArgs.Builder allowLeadingAndTrailingSpacesAndZeroes(com.pulumi.core.Output<java.lang.Boolean> allowLeadingAndTrailingSpacesAndZeroes)
- Parameters:
allowLeadingAndTrailingSpacesAndZeroes
- The value indicating whether to allow leading and trailing spaces and zeroes.- Returns:
- builder
-
allowLeadingAndTrailingSpacesAndZeroes
public EdifactValidationSettingsArgs.Builder allowLeadingAndTrailingSpacesAndZeroes(java.lang.Boolean allowLeadingAndTrailingSpacesAndZeroes)
- Parameters:
allowLeadingAndTrailingSpacesAndZeroes
- The value indicating whether to allow leading and trailing spaces and zeroes.- Returns:
- builder
-
checkDuplicateGroupControlNumber
public EdifactValidationSettingsArgs.Builder checkDuplicateGroupControlNumber(com.pulumi.core.Output<java.lang.Boolean> checkDuplicateGroupControlNumber)
- Parameters:
checkDuplicateGroupControlNumber
- The value indicating whether to check for duplicate group control number.- Returns:
- builder
-
checkDuplicateGroupControlNumber
public EdifactValidationSettingsArgs.Builder checkDuplicateGroupControlNumber(java.lang.Boolean checkDuplicateGroupControlNumber)
- Parameters:
checkDuplicateGroupControlNumber
- The value indicating whether to check for duplicate group control number.- Returns:
- builder
-
checkDuplicateInterchangeControlNumber
public EdifactValidationSettingsArgs.Builder checkDuplicateInterchangeControlNumber(com.pulumi.core.Output<java.lang.Boolean> checkDuplicateInterchangeControlNumber)
- Parameters:
checkDuplicateInterchangeControlNumber
- The value indicating whether to check for duplicate interchange control number.- Returns:
- builder
-
checkDuplicateInterchangeControlNumber
public EdifactValidationSettingsArgs.Builder checkDuplicateInterchangeControlNumber(java.lang.Boolean checkDuplicateInterchangeControlNumber)
- Parameters:
checkDuplicateInterchangeControlNumber
- The value indicating whether to check for duplicate interchange control number.- Returns:
- builder
-
checkDuplicateTransactionSetControlNumber
public EdifactValidationSettingsArgs.Builder checkDuplicateTransactionSetControlNumber(com.pulumi.core.Output<java.lang.Boolean> checkDuplicateTransactionSetControlNumber)
- Parameters:
checkDuplicateTransactionSetControlNumber
- The value indicating whether to check for duplicate transaction set control number.- Returns:
- builder
-
checkDuplicateTransactionSetControlNumber
public EdifactValidationSettingsArgs.Builder checkDuplicateTransactionSetControlNumber(java.lang.Boolean checkDuplicateTransactionSetControlNumber)
- Parameters:
checkDuplicateTransactionSetControlNumber
- The value indicating whether to check for duplicate transaction set control number.- Returns:
- builder
-
interchangeControlNumberValidityDays
public EdifactValidationSettingsArgs.Builder interchangeControlNumberValidityDays(com.pulumi.core.Output<java.lang.Integer> interchangeControlNumberValidityDays)
- Parameters:
interchangeControlNumberValidityDays
- The validity period of interchange control number.- Returns:
- builder
-
interchangeControlNumberValidityDays
public EdifactValidationSettingsArgs.Builder interchangeControlNumberValidityDays(java.lang.Integer interchangeControlNumberValidityDays)
- Parameters:
interchangeControlNumberValidityDays
- The validity period of interchange control number.- Returns:
- builder
-
trailingSeparatorPolicy
public EdifactValidationSettingsArgs.Builder trailingSeparatorPolicy(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,TrailingSeparatorPolicy>> trailingSeparatorPolicy)
- Parameters:
trailingSeparatorPolicy
- The trailing separator policy.- Returns:
- builder
-
trailingSeparatorPolicy
public EdifactValidationSettingsArgs.Builder trailingSeparatorPolicy(com.pulumi.core.Either<java.lang.String,TrailingSeparatorPolicy> trailingSeparatorPolicy)
- Parameters:
trailingSeparatorPolicy
- The trailing separator policy.- Returns:
- builder
-
trailingSeparatorPolicy
public EdifactValidationSettingsArgs.Builder trailingSeparatorPolicy(java.lang.String trailingSeparatorPolicy)
- Parameters:
trailingSeparatorPolicy
- The trailing separator policy.- Returns:
- builder
-
trailingSeparatorPolicy
public EdifactValidationSettingsArgs.Builder trailingSeparatorPolicy(TrailingSeparatorPolicy trailingSeparatorPolicy)
- Parameters:
trailingSeparatorPolicy
- The trailing separator policy.- Returns:
- builder
-
trimLeadingAndTrailingSpacesAndZeroes
public EdifactValidationSettingsArgs.Builder trimLeadingAndTrailingSpacesAndZeroes(com.pulumi.core.Output<java.lang.Boolean> trimLeadingAndTrailingSpacesAndZeroes)
- Parameters:
trimLeadingAndTrailingSpacesAndZeroes
- The value indicating whether to trim leading and trailing spaces and zeroes.- Returns:
- builder
-
trimLeadingAndTrailingSpacesAndZeroes
public EdifactValidationSettingsArgs.Builder trimLeadingAndTrailingSpacesAndZeroes(java.lang.Boolean trimLeadingAndTrailingSpacesAndZeroes)
- Parameters:
trimLeadingAndTrailingSpacesAndZeroes
- The value indicating whether to trim leading and trailing spaces and zeroes.- Returns:
- builder
-
validateCharacterSet
public EdifactValidationSettingsArgs.Builder validateCharacterSet(com.pulumi.core.Output<java.lang.Boolean> validateCharacterSet)
- Parameters:
validateCharacterSet
- The value indicating whether to validate character set in the message.- Returns:
- builder
-
validateCharacterSet
public EdifactValidationSettingsArgs.Builder validateCharacterSet(java.lang.Boolean validateCharacterSet)
- Parameters:
validateCharacterSet
- The value indicating whether to validate character set in the message.- Returns:
- builder
-
validateEDITypes
public EdifactValidationSettingsArgs.Builder validateEDITypes(com.pulumi.core.Output<java.lang.Boolean> validateEDITypes)
- Parameters:
validateEDITypes
- The value indicating whether to Whether to validate EDI types.- Returns:
- builder
-
validateEDITypes
public EdifactValidationSettingsArgs.Builder validateEDITypes(java.lang.Boolean validateEDITypes)
- Parameters:
validateEDITypes
- The value indicating whether to Whether to validate EDI types.- Returns:
- builder
-
validateXSDTypes
public EdifactValidationSettingsArgs.Builder validateXSDTypes(com.pulumi.core.Output<java.lang.Boolean> validateXSDTypes)
- Parameters:
validateXSDTypes
- The value indicating whether to Whether to validate XSD types.- Returns:
- builder
-
validateXSDTypes
public EdifactValidationSettingsArgs.Builder validateXSDTypes(java.lang.Boolean validateXSDTypes)
- Parameters:
validateXSDTypes
- The value indicating whether to Whether to validate XSD types.- Returns:
- builder
-
build
public EdifactValidationSettingsArgs build()
-
-