Interface X12ValidationOptions.Builder

  • Method Details

    • validationRules

      X12ValidationOptions.Builder validationRules(Collection<X12ValidationRule> validationRules)

      Specifies a list of validation rules to apply during EDI document processing. These rules can include code list modifications, element length constraints, and element requirement changes.

      Parameters:
      validationRules - Specifies a list of validation rules to apply during EDI document processing. These rules can include code list modifications, element length constraints, and element requirement changes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • validationRules

      X12ValidationOptions.Builder validationRules(X12ValidationRule... validationRules)

      Specifies a list of validation rules to apply during EDI document processing. These rules can include code list modifications, element length constraints, and element requirement changes.

      Parameters:
      validationRules - Specifies a list of validation rules to apply during EDI document processing. These rules can include code list modifications, element length constraints, and element requirement changes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • validationRules

      X12ValidationOptions.Builder validationRules(Consumer<X12ValidationRule.Builder>... validationRules)

      Specifies a list of validation rules to apply during EDI document processing. These rules can include code list modifications, element length constraints, and element requirement changes.

      This is a convenience method that creates an instance of the X12ValidationRule.Builder avoiding the need to create one manually via X12ValidationRule.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to validationRules(List<X12ValidationRule>).

      Parameters:
      validationRules - a consumer that will call methods on X12ValidationRule.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: