Interface GeospatialLayerJoinDefinition.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<GeospatialLayerJoinDefinition.Builder,,- GeospatialLayerJoinDefinition> - SdkBuilder<GeospatialLayerJoinDefinition.Builder,,- GeospatialLayerJoinDefinition> - SdkPojo
- Enclosing class:
- GeospatialLayerJoinDefinition
@Mutable
@NotThreadSafe
public static interface GeospatialLayerJoinDefinition.Builder
extends SdkPojo, CopyableBuilder<GeospatialLayerJoinDefinition.Builder,GeospatialLayerJoinDefinition> 
- 
Method SummaryModifier and TypeMethodDescriptioncolorField(Consumer<GeospatialLayerColorField.Builder> colorField) The geospatial color field for the join definition.colorField(GeospatialLayerColorField colorField) The geospatial color field for the join definition.datasetKeyField(Consumer<UnaggregatedField.Builder> datasetKeyField) Sets the value of the DatasetKeyField property for this object.datasetKeyField(UnaggregatedField datasetKeyField) Sets the value of the DatasetKeyField property for this object.shapeKeyField(String shapeKeyField) The name of the field or property in the geospatial data source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
shapeKeyFieldThe name of the field or property in the geospatial data source. - Parameters:
- shapeKeyField- The name of the field or property in the geospatial data source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datasetKeyFieldSets the value of the DatasetKeyField property for this object.- Parameters:
- datasetKeyField- The new value for the DatasetKeyField property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datasetKeyFielddefault GeospatialLayerJoinDefinition.Builder datasetKeyField(Consumer<UnaggregatedField.Builder> datasetKeyField) Sets the value of the DatasetKeyField property for this object. This is a convenience method that creates an instance of theUnaggregatedField.Builderavoiding the need to create one manually viaUnaggregatedField.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatasetKeyField(UnaggregatedField).- Parameters:
- datasetKeyField- a consumer that will call methods on- UnaggregatedField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
colorFieldThe geospatial color field for the join definition. - Parameters:
- colorField- The geospatial color field for the join definition.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
colorFielddefault GeospatialLayerJoinDefinition.Builder colorField(Consumer<GeospatialLayerColorField.Builder> colorField) The geospatial color field for the join definition. This is a convenience method that creates an instance of theGeospatialLayerColorField.Builderavoiding the need to create one manually viaGeospatialLayerColorField.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolorField(GeospatialLayerColorField).- Parameters:
- colorField- a consumer that will call methods on- GeospatialLayerColorField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-