Interface GeospatialLayerDefinition.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<GeospatialLayerDefinition.Builder,,- GeospatialLayerDefinition> - SdkBuilder<GeospatialLayerDefinition.Builder,,- GeospatialLayerDefinition> - SdkPojo
- Enclosing class:
- GeospatialLayerDefinition
@Mutable
@NotThreadSafe
public static interface GeospatialLayerDefinition.Builder
extends SdkPojo, CopyableBuilder<GeospatialLayerDefinition.Builder,GeospatialLayerDefinition> 
- 
Method SummaryModifier and TypeMethodDescriptionlineLayer(Consumer<GeospatialLineLayer.Builder> lineLayer) The definition for a line layer.lineLayer(GeospatialLineLayer lineLayer) The definition for a line layer.pointLayer(Consumer<GeospatialPointLayer.Builder> pointLayer) The definition for a point layer.pointLayer(GeospatialPointLayer pointLayer) The definition for a point layer.polygonLayer(Consumer<GeospatialPolygonLayer.Builder> polygonLayer) The definition for a polygon layer.polygonLayer(GeospatialPolygonLayer polygonLayer) The definition for a polygon layer.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- 
pointLayerThe definition for a point layer. - Parameters:
- pointLayer- The definition for a point layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
pointLayerdefault GeospatialLayerDefinition.Builder pointLayer(Consumer<GeospatialPointLayer.Builder> pointLayer) The definition for a point layer. This is a convenience method that creates an instance of theGeospatialPointLayer.Builderavoiding the need to create one manually viaGeospatialPointLayer.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topointLayer(GeospatialPointLayer).- Parameters:
- pointLayer- a consumer that will call methods on- GeospatialPointLayer.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lineLayerThe definition for a line layer. - Parameters:
- lineLayer- The definition for a line layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lineLayerdefault GeospatialLayerDefinition.Builder lineLayer(Consumer<GeospatialLineLayer.Builder> lineLayer) The definition for a line layer. This is a convenience method that creates an instance of theGeospatialLineLayer.Builderavoiding the need to create one manually viaGeospatialLineLayer.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolineLayer(GeospatialLineLayer).- Parameters:
- lineLayer- a consumer that will call methods on- GeospatialLineLayer.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
polygonLayerThe definition for a polygon layer. - Parameters:
- polygonLayer- The definition for a polygon layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
polygonLayerdefault GeospatialLayerDefinition.Builder polygonLayer(Consumer<GeospatialPolygonLayer.Builder> polygonLayer) The definition for a polygon layer. This is a convenience method that creates an instance of theGeospatialPolygonLayer.Builderavoiding the need to create one manually viaGeospatialPolygonLayer.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topolygonLayer(GeospatialPolygonLayer).- Parameters:
- polygonLayer- a consumer that will call methods on- GeospatialPolygonLayer.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-