Interface InputFormatOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InputFormatOptions.Builder,,InputFormatOptions> SdkBuilder<InputFormatOptions.Builder,,InputFormatOptions> SdkPojo
- Enclosing class:
InputFormatOptions
public static interface InputFormatOptions.Builder
extends SdkPojo, CopyableBuilder<InputFormatOptions.Builder,InputFormatOptions>
-
Method Summary
Modifier and TypeMethodDescriptiondefault InputFormatOptions.Buildercsv(Consumer<CsvOptions.Builder> csv) The options for imported source files in CSV format.csv(CsvOptions csv) The options for imported source files in CSV format.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
csv
The options for imported source files in CSV format. The values are Delimiter and HeaderList.
- Parameters:
csv- The options for imported source files in CSV format. The values are Delimiter and HeaderList.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csv
The options for imported source files in CSV format. The values are Delimiter and HeaderList.
This is a convenience method that creates an instance of theCsvOptions.Builderavoiding the need to create one manually viaCsvOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocsv(CsvOptions).- Parameters:
csv- a consumer that will call methods onCsvOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-