Interface InputConversion.Builder

  • Method Details

    • fromFormat

      InputConversion.Builder fromFormat(String fromFormat)

      The format for the transformer input: currently on X12 is supported.

      Parameters:
      fromFormat - The format for the transformer input: currently on X12 is supported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fromFormat

      InputConversion.Builder fromFormat(FromFormat fromFormat)

      The format for the transformer input: currently on X12 is supported.

      Parameters:
      fromFormat - The format for the transformer input: currently on X12 is supported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • formatOptions

      InputConversion.Builder formatOptions(FormatOptions formatOptions)

      A structure that contains the formatting options for an inbound transformer.

      Parameters:
      formatOptions - A structure that contains the formatting options for an inbound transformer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • formatOptions

      default InputConversion.Builder formatOptions(Consumer<FormatOptions.Builder> formatOptions)

      A structure that contains the formatting options for an inbound transformer.

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

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

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

      InputConversion.Builder advancedOptions(AdvancedOptions advancedOptions)

      Specifies advanced options for the input conversion process. These options provide additional control over how EDI files are processed during transformation.

      Parameters:
      advancedOptions - Specifies advanced options for the input conversion process. These options provide additional control over how EDI files are processed during transformation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • advancedOptions

      default InputConversion.Builder advancedOptions(Consumer<AdvancedOptions.Builder> advancedOptions)

      Specifies advanced options for the input conversion process. These options provide additional control over how EDI files are processed during transformation.

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

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

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