Interface FormatOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FormatOptions.Builder,FormatOptions>,SdkBuilder<FormatOptions.Builder,FormatOptions>,SdkPojo
- Enclosing class:
- FormatOptions
public static interface FormatOptions.Builder extends SdkPojo, CopyableBuilder<FormatOptions.Builder,FormatOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FormatOptions.BuildertsvOptions(Consumer<TsvOptions.Builder> tsvOptions)Options for a TSV file.FormatOptions.BuildertsvOptions(TsvOptions tsvOptions)Options for a TSV file.default FormatOptions.BuildervcfOptions(Consumer<VcfOptions.Builder> vcfOptions)Options for a VCF file.FormatOptions.BuildervcfOptions(VcfOptions vcfOptions)Options for a VCF file.-
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
-
tsvOptions
FormatOptions.Builder tsvOptions(TsvOptions tsvOptions)
Options for a TSV file.
- Parameters:
tsvOptions- Options for a TSV file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tsvOptions
default FormatOptions.Builder tsvOptions(Consumer<TsvOptions.Builder> tsvOptions)
Options for a TSV file.
This is a convenience method that creates an instance of theTsvOptions.Builderavoiding the need to create one manually viaTsvOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totsvOptions(TsvOptions).- Parameters:
tsvOptions- a consumer that will call methods onTsvOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
tsvOptions(TsvOptions)
-
vcfOptions
FormatOptions.Builder vcfOptions(VcfOptions vcfOptions)
Options for a VCF file.
- Parameters:
vcfOptions- Options for a VCF file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vcfOptions
default FormatOptions.Builder vcfOptions(Consumer<VcfOptions.Builder> vcfOptions)
Options for a VCF file.
This is a convenience method that creates an instance of theVcfOptions.Builderavoiding the need to create one manually viaVcfOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovcfOptions(VcfOptions).- Parameters:
vcfOptions- a consumer that will call methods onVcfOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
vcfOptions(VcfOptions)
-
-