Interface ColumnTag.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ColumnTag.Builder,ColumnTag>,SdkBuilder<ColumnTag.Builder,ColumnTag>,SdkPojo
- Enclosing class:
- ColumnTag
public static interface ColumnTag.Builder extends SdkPojo, CopyableBuilder<ColumnTag.Builder,ColumnTag>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ColumnTag.BuildercolumnDescription(Consumer<ColumnDescription.Builder> columnDescription)A description for a column.ColumnTag.BuildercolumnDescription(ColumnDescription columnDescription)A description for a column.ColumnTag.BuildercolumnGeographicRole(String columnGeographicRole)A geospatial role for a column.ColumnTag.BuildercolumnGeographicRole(GeoSpatialDataRole columnGeographicRole)A geospatial role for a column.-
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 Detail
-
columnGeographicRole
ColumnTag.Builder columnGeographicRole(String columnGeographicRole)
A geospatial role for a column.
- Parameters:
columnGeographicRole- A geospatial role for a column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GeoSpatialDataRole,GeoSpatialDataRole
-
columnGeographicRole
ColumnTag.Builder columnGeographicRole(GeoSpatialDataRole columnGeographicRole)
A geospatial role for a column.
- Parameters:
columnGeographicRole- A geospatial role for a column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GeoSpatialDataRole,GeoSpatialDataRole
-
columnDescription
ColumnTag.Builder columnDescription(ColumnDescription columnDescription)
A description for a column.
- Parameters:
columnDescription- A description for a column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnDescription
default ColumnTag.Builder columnDescription(Consumer<ColumnDescription.Builder> columnDescription)
A description for a column.
This is a convenience method that creates an instance of theColumnDescription.Builderavoiding the need to create one manually viaColumnDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumnDescription(ColumnDescription).- Parameters:
columnDescription- a consumer that will call methods onColumnDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
columnDescription(ColumnDescription)
-
-