Interface OutputConversion.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OutputConversion.Builder,OutputConversion>,SdkBuilder<OutputConversion.Builder,OutputConversion>,SdkPojo
- Enclosing class:
- OutputConversion
public static interface OutputConversion.Builder extends SdkPojo, CopyableBuilder<OutputConversion.Builder,OutputConversion>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OutputConversion.BuilderformatOptions(Consumer<FormatOptions.Builder> formatOptions)A structure that contains the X12 transaction set and version for the transformer output.OutputConversion.BuilderformatOptions(FormatOptions formatOptions)A structure that contains the X12 transaction set and version for the transformer output.OutputConversion.BuildertoFormat(String toFormat)The format for the output from an outbound transformer: only X12 is currently supported.OutputConversion.BuildertoFormat(ToFormat toFormat)The format for the output from an outbound transformer: only X12 is currently supported.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
toFormat
OutputConversion.Builder toFormat(String toFormat)
The format for the output from an outbound transformer: only X12 is currently supported.
-
toFormat
OutputConversion.Builder toFormat(ToFormat toFormat)
The format for the output from an outbound transformer: only X12 is currently supported.
-
formatOptions
OutputConversion.Builder formatOptions(FormatOptions formatOptions)
A structure that contains the X12 transaction set and version for the transformer output.
- Parameters:
formatOptions- A structure that contains the X12 transaction set and version for the transformer output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
formatOptions
default OutputConversion.Builder formatOptions(Consumer<FormatOptions.Builder> formatOptions)
A structure that contains the X12 transaction set and version for the transformer output.
This is a convenience method that creates an instance of theFormatOptions.Builderavoiding the need to create one manually viaFormatOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toformatOptions(FormatOptions).- Parameters:
formatOptions- a consumer that will call methods onFormatOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
formatOptions(FormatOptions)
-
-