Interface DataSetConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataSetConfiguration.Builder,
,DataSetConfiguration> SdkBuilder<DataSetConfiguration.Builder,
,DataSetConfiguration> SdkPojo
- Enclosing class:
DataSetConfiguration
public static interface DataSetConfiguration.Builder
extends SdkPojo, CopyableBuilder<DataSetConfiguration.Builder,DataSetConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncolumnGroupSchemaList
(Collection<ColumnGroupSchema> columnGroupSchemaList) A structure containing the list of column group schemas.columnGroupSchemaList
(Consumer<ColumnGroupSchema.Builder>... columnGroupSchemaList) A structure containing the list of column group schemas.columnGroupSchemaList
(ColumnGroupSchema... columnGroupSchemaList) A structure containing the list of column group schemas.default DataSetConfiguration.Builder
dataSetSchema
(Consumer<DataSetSchema.Builder> dataSetSchema) Dataset schema.dataSetSchema
(DataSetSchema dataSetSchema) Dataset schema.placeholder
(String placeholder) Placeholder.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 Details
-
placeholder
Placeholder.
- Parameters:
placeholder
- Placeholder.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetSchema
Dataset schema.
- Parameters:
dataSetSchema
- Dataset schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetSchema
Dataset schema.
This is a convenience method that creates an instance of theDataSetSchema.Builder
avoiding the need to create one manually viaDataSetSchema.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSetSchema(DataSetSchema)
.- Parameters:
dataSetSchema
- a consumer that will call methods onDataSetSchema.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columnGroupSchemaList
DataSetConfiguration.Builder columnGroupSchemaList(Collection<ColumnGroupSchema> columnGroupSchemaList) A structure containing the list of column group schemas.
- Parameters:
columnGroupSchemaList
- A structure containing the list of column group schemas.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnGroupSchemaList
A structure containing the list of column group schemas.
- Parameters:
columnGroupSchemaList
- A structure containing the list of column group schemas.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnGroupSchemaList
DataSetConfiguration.Builder columnGroupSchemaList(Consumer<ColumnGroupSchema.Builder>... columnGroupSchemaList) A structure containing the list of column group schemas.
This is a convenience method that creates an instance of theColumnGroupSchema.Builder
avoiding the need to create one manually viaColumnGroupSchema.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolumnGroupSchemaList(List<ColumnGroupSchema>)
.- Parameters:
columnGroupSchemaList
- a consumer that will call methods onColumnGroupSchema.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-