Class DataFormat.Builder
java.lang.Object
software.amazon.awscdk.services.glue.DataFormat.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataFormat>
- Enclosing class:
DataFormat
@Stability(Stable)
public static final class DataFormat.Builder
extends Object
implements software.amazon.jsii.Builder<DataFormat>
A fluent builder for
DataFormat.-
Method Summary
Modifier and TypeMethodDescriptionbuild()classificationString(ClassificationString classificationString) Classification string given to tables with this data format.static DataFormat.Buildercreate()inputFormat(InputFormat inputFormat) InputFormatfor this data format.outputFormat(OutputFormat outputFormat) OutputFormatfor this data format.serializationLibrary(SerializationLibrary serializationLibrary) Serialization library for this data format.
-
Method Details
-
create
- Returns:
- a new instance of
DataFormat.Builder.
-
inputFormat
InputFormatfor this data format.- Parameters:
inputFormat-InputFormatfor this data format. This parameter is required.- Returns:
this
-
outputFormat
OutputFormatfor this data format.- Parameters:
outputFormat-OutputFormatfor this data format. This parameter is required.- Returns:
this
-
serializationLibrary
@Stability(Stable) public DataFormat.Builder serializationLibrary(SerializationLibrary serializationLibrary) Serialization library for this data format.- Parameters:
serializationLibrary- Serialization library for this data format. This parameter is required.- Returns:
this
-
classificationString
@Stability(Stable) public DataFormat.Builder classificationString(ClassificationString classificationString) Classification string given to tables with this data format.Default: - No classification is specified.
- Parameters:
classificationString- Classification string given to tables with this data format. This parameter is required.- Returns:
this
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataFormat>- Returns:
- a newly built instance of
DataFormat.
-