Interface FileFormatConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FileFormatConfiguration.Builder,,FileFormatConfiguration> SdkBuilder<FileFormatConfiguration.Builder,,FileFormatConfiguration> SdkPojo
- Enclosing class:
FileFormatConfiguration
public static interface FileFormatConfiguration.Builder
extends SdkPojo, CopyableBuilder<FileFormatConfiguration.Builder,FileFormatConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault FileFormatConfiguration.BuilderjsonConfiguration(Consumer<JsonConfiguration.Builder> jsonConfiguration) Contains the configuration information of the JSON format.jsonConfiguration(JsonConfiguration jsonConfiguration) Contains the configuration information of the JSON format.default FileFormatConfiguration.BuilderparquetConfiguration(Consumer<ParquetConfiguration.Builder> parquetConfiguration) Contains the configuration information of the Parquet format.parquetConfiguration(ParquetConfiguration parquetConfiguration) Contains the configuration information of the Parquet 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
-
jsonConfiguration
Contains the configuration information of the JSON format.
- Parameters:
jsonConfiguration- Contains the configuration information of the JSON format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jsonConfiguration
default FileFormatConfiguration.Builder jsonConfiguration(Consumer<JsonConfiguration.Builder> jsonConfiguration) Contains the configuration information of the JSON format.
This is a convenience method that creates an instance of theJsonConfiguration.Builderavoiding the need to create one manually viaJsonConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojsonConfiguration(JsonConfiguration).- Parameters:
jsonConfiguration- a consumer that will call methods onJsonConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
parquetConfiguration
Contains the configuration information of the Parquet format.
- Parameters:
parquetConfiguration- Contains the configuration information of the Parquet format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parquetConfiguration
default FileFormatConfiguration.Builder parquetConfiguration(Consumer<ParquetConfiguration.Builder> parquetConfiguration) Contains the configuration information of the Parquet format.
This is a convenience method that creates an instance of theParquetConfiguration.Builderavoiding the need to create one manually viaParquetConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparquetConfiguration(ParquetConfiguration).- Parameters:
parquetConfiguration- a consumer that will call methods onParquetConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-