Interface ColumnGroupSchema.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ColumnGroupSchema.Builder,ColumnGroupSchema>,SdkBuilder<ColumnGroupSchema.Builder,ColumnGroupSchema>,SdkPojo
- Enclosing class:
- ColumnGroupSchema
@Mutable @NotThreadSafe public static interface ColumnGroupSchema.Builder extends SdkPojo, CopyableBuilder<ColumnGroupSchema.Builder,ColumnGroupSchema>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ColumnGroupSchema.BuildercolumnGroupColumnSchemaList(Collection<ColumnGroupColumnSchema> columnGroupColumnSchemaList)A structure containing the list of schemas for column group columns.ColumnGroupSchema.BuildercolumnGroupColumnSchemaList(Consumer<ColumnGroupColumnSchema.Builder>... columnGroupColumnSchemaList)A structure containing the list of schemas for column group columns.ColumnGroupSchema.BuildercolumnGroupColumnSchemaList(ColumnGroupColumnSchema... columnGroupColumnSchemaList)A structure containing the list of schemas for column group columns.ColumnGroupSchema.Buildername(String name)The name of the column group schema.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
name
ColumnGroupSchema.Builder name(String name)
The name of the column group schema.
- Parameters:
name- The name of the column group schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnGroupColumnSchemaList
ColumnGroupSchema.Builder columnGroupColumnSchemaList(Collection<ColumnGroupColumnSchema> columnGroupColumnSchemaList)
A structure containing the list of schemas for column group columns.
- Parameters:
columnGroupColumnSchemaList- A structure containing the list of schemas for column group columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnGroupColumnSchemaList
ColumnGroupSchema.Builder columnGroupColumnSchemaList(ColumnGroupColumnSchema... columnGroupColumnSchemaList)
A structure containing the list of schemas for column group columns.
- Parameters:
columnGroupColumnSchemaList- A structure containing the list of schemas for column group columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnGroupColumnSchemaList
ColumnGroupSchema.Builder columnGroupColumnSchemaList(Consumer<ColumnGroupColumnSchema.Builder>... columnGroupColumnSchemaList)
A structure containing the list of schemas for column group columns.
This is a convenience method that creates an instance of theColumnGroupColumnSchema.Builderavoiding the need to create one manually viaColumnGroupColumnSchema.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#columnGroupColumnSchemaList(List.) - Parameters:
columnGroupColumnSchemaList- a consumer that will call methods onColumnGroupColumnSchema.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#columnGroupColumnSchemaList(java.util.Collection)
-
-