Interface GeospatialWindowOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GeospatialWindowOptions.Builder,GeospatialWindowOptions>,SdkBuilder<GeospatialWindowOptions.Builder,GeospatialWindowOptions>,SdkPojo
- Enclosing class:
- GeospatialWindowOptions
@Mutable @NotThreadSafe public static interface GeospatialWindowOptions.Builder extends SdkPojo, CopyableBuilder<GeospatialWindowOptions.Builder,GeospatialWindowOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default GeospatialWindowOptions.Builderbounds(Consumer<GeospatialCoordinateBounds.Builder> bounds)The bounds options (north, south, west, east) of the geospatial window options.GeospatialWindowOptions.Builderbounds(GeospatialCoordinateBounds bounds)The bounds options (north, south, west, east) of the geospatial window options.GeospatialWindowOptions.BuildermapZoomMode(String mapZoomMode)The map zoom modes (manual, auto) of the geospatial window options.GeospatialWindowOptions.BuildermapZoomMode(MapZoomMode mapZoomMode)The map zoom modes (manual, auto) of the geospatial window options.-
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
-
bounds
GeospatialWindowOptions.Builder bounds(GeospatialCoordinateBounds bounds)
The bounds options (north, south, west, east) of the geospatial window options.
- Parameters:
bounds- The bounds options (north, south, west, east) of the geospatial window options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bounds
default GeospatialWindowOptions.Builder bounds(Consumer<GeospatialCoordinateBounds.Builder> bounds)
The bounds options (north, south, west, east) of the geospatial window options.
This is a convenience method that creates an instance of theGeospatialCoordinateBounds.Builderavoiding the need to create one manually viaGeospatialCoordinateBounds.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobounds(GeospatialCoordinateBounds).- Parameters:
bounds- a consumer that will call methods onGeospatialCoordinateBounds.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
bounds(GeospatialCoordinateBounds)
-
mapZoomMode
GeospatialWindowOptions.Builder mapZoomMode(String mapZoomMode)
The map zoom modes (manual, auto) of the geospatial window options.
- Parameters:
mapZoomMode- The map zoom modes (manual, auto) of the geospatial window options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MapZoomMode,MapZoomMode
-
mapZoomMode
GeospatialWindowOptions.Builder mapZoomMode(MapZoomMode mapZoomMode)
The map zoom modes (manual, auto) of the geospatial window options.
- Parameters:
mapZoomMode- The map zoom modes (manual, auto) of the geospatial window options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MapZoomMode,MapZoomMode
-
-