Interface GeospatialLayerMapConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GeospatialLayerMapConfiguration.Builder,
,GeospatialLayerMapConfiguration> SdkBuilder<GeospatialLayerMapConfiguration.Builder,
,GeospatialLayerMapConfiguration> SdkPojo
- Enclosing class:
GeospatialLayerMapConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioninteractions
(Consumer<VisualInteractionOptions.Builder> interactions) Sets the value of the Interactions property for this object.interactions
(VisualInteractionOptions interactions) Sets the value of the Interactions property for this object.legend
(Consumer<LegendOptions.Builder> legend) Sets the value of the Legend property for this object.legend
(LegendOptions legend) Sets the value of the Legend property for this object.mapLayers
(Collection<GeospatialLayerItem> mapLayers) The geospatial layers to visualize on the map.mapLayers
(Consumer<GeospatialLayerItem.Builder>... mapLayers) The geospatial layers to visualize on the map.mapLayers
(GeospatialLayerItem... mapLayers) The geospatial layers to visualize on the map.mapState
(Consumer<GeospatialMapState.Builder> mapState) The map state properties for the map.mapState
(GeospatialMapState mapState) The map state properties for the map.mapStyle
(Consumer<GeospatialMapStyle.Builder> mapStyle) The map style properties for the map.mapStyle
(GeospatialMapStyle mapStyle) The map style properties for the map.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 Details
-
legend
Sets the value of the Legend property for this object.- Parameters:
legend
- The new value for the Legend property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
legend
Sets the value of the Legend property for this object. This is a convenience method that creates an instance of theLegendOptions.Builder
avoiding the need to create one manually viaLegendOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolegend(LegendOptions)
.- Parameters:
legend
- a consumer that will call methods onLegendOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mapLayers
The geospatial layers to visualize on the map.
- Parameters:
mapLayers
- The geospatial layers to visualize on the map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapLayers
The geospatial layers to visualize on the map.
- Parameters:
mapLayers
- The geospatial layers to visualize on the map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapLayers
GeospatialLayerMapConfiguration.Builder mapLayers(Consumer<GeospatialLayerItem.Builder>... mapLayers) The geospatial layers to visualize on the map.
This is a convenience method that creates an instance of theGeospatialLayerItem.Builder
avoiding the need to create one manually viaGeospatialLayerItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomapLayers(List<GeospatialLayerItem>)
.- Parameters:
mapLayers
- a consumer that will call methods onGeospatialLayerItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mapState
The map state properties for the map.
- Parameters:
mapState
- The map state properties for the map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapState
default GeospatialLayerMapConfiguration.Builder mapState(Consumer<GeospatialMapState.Builder> mapState) The map state properties for the map.
This is a convenience method that creates an instance of theGeospatialMapState.Builder
avoiding the need to create one manually viaGeospatialMapState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomapState(GeospatialMapState)
.- Parameters:
mapState
- a consumer that will call methods onGeospatialMapState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mapStyle
The map style properties for the map.
- Parameters:
mapStyle
- The map style properties for the map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapStyle
default GeospatialLayerMapConfiguration.Builder mapStyle(Consumer<GeospatialMapStyle.Builder> mapStyle) The map style properties for the map.
This is a convenience method that creates an instance of theGeospatialMapStyle.Builder
avoiding the need to create one manually viaGeospatialMapStyle.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomapStyle(GeospatialMapStyle)
.- Parameters:
mapStyle
- a consumer that will call methods onGeospatialMapStyle.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
interactions
Sets the value of the Interactions property for this object.- Parameters:
interactions
- The new value for the Interactions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interactions
default GeospatialLayerMapConfiguration.Builder interactions(Consumer<VisualInteractionOptions.Builder> interactions) Sets the value of the Interactions property for this object. This is a convenience method that creates an instance of theVisualInteractionOptions.Builder
avoiding the need to create one manually viaVisualInteractionOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tointeractions(VisualInteractionOptions)
.- Parameters:
interactions
- a consumer that will call methods onVisualInteractionOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-