Class EdifactValidationSettingsArgs.Builder

    • 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​(java.lang.String 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