Interface X12AdvancedOptions.Builder

  • Method Details

    • splitOptions

      X12AdvancedOptions.Builder splitOptions(X12SplitOptions splitOptions)

      Specifies options for splitting X12 EDI files. These options control how large X12 files are divided into smaller, more manageable units.

      Parameters:
      splitOptions - Specifies options for splitting X12 EDI files. These options control how large X12 files are divided into smaller, more manageable units.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • splitOptions

      default X12AdvancedOptions.Builder splitOptions(Consumer<X12SplitOptions.Builder> splitOptions)

      Specifies options for splitting X12 EDI files. These options control how large X12 files are divided into smaller, more manageable units.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to splitOptions(X12SplitOptions).

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

      X12AdvancedOptions.Builder validationOptions(X12ValidationOptions validationOptions)

      Specifies validation options for X12 EDI processing. These options control how validation rules are applied during EDI document processing, including custom validation rules for element length constraints, code list validations, and element requirement checks.

      Parameters:
      validationOptions - Specifies validation options for X12 EDI processing. These options control how validation rules are applied during EDI document processing, including custom validation rules for element length constraints, code list validations, and element requirement checks.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • validationOptions

      default X12AdvancedOptions.Builder validationOptions(Consumer<X12ValidationOptions.Builder> validationOptions)

      Specifies validation options for X12 EDI processing. These options control how validation rules are applied during EDI document processing, including custom validation rules for element length constraints, code list validations, and element requirement checks.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to validationOptions(X12ValidationOptions).

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