Interface GeospatialCircleSymbolStyle.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GeospatialCircleSymbolStyle.Builder,
,GeospatialCircleSymbolStyle> SdkBuilder<GeospatialCircleSymbolStyle.Builder,
,GeospatialCircleSymbolStyle> SdkPojo
- Enclosing class:
GeospatialCircleSymbolStyle
-
Method Summary
Modifier and TypeMethodDescriptioncircleRadius
(Consumer<GeospatialCircleRadius.Builder> circleRadius) The radius of the circle.circleRadius
(GeospatialCircleRadius circleRadius) The radius of the circle.fillColor
(Consumer<GeospatialColor.Builder> fillColor) The color and opacity values for the fill color.fillColor
(GeospatialColor fillColor) The color and opacity values for the fill color.strokeColor
(Consumer<GeospatialColor.Builder> strokeColor) The color and opacity values for the stroke color.strokeColor
(GeospatialColor strokeColor) The color and opacity values for the stroke color.strokeWidth
(Consumer<GeospatialLineWidth.Builder> strokeWidth) The width of the stroke (border).strokeWidth
(GeospatialLineWidth strokeWidth) The width of the stroke (border).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
-
fillColor
The color and opacity values for the fill color.
- Parameters:
fillColor
- The color and opacity values for the fill color.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fillColor
The color and opacity values for the fill color.
This is a convenience method that creates an instance of theGeospatialColor.Builder
avoiding the need to create one manually viaGeospatialColor.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofillColor(GeospatialColor)
.- Parameters:
fillColor
- a consumer that will call methods onGeospatialColor.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
strokeColor
The color and opacity values for the stroke color.
- Parameters:
strokeColor
- The color and opacity values for the stroke color.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
strokeColor
default GeospatialCircleSymbolStyle.Builder strokeColor(Consumer<GeospatialColor.Builder> strokeColor) The color and opacity values for the stroke color.
This is a convenience method that creates an instance of theGeospatialColor.Builder
avoiding the need to create one manually viaGeospatialColor.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostrokeColor(GeospatialColor)
.- Parameters:
strokeColor
- a consumer that will call methods onGeospatialColor.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
strokeWidth
The width of the stroke (border).
- Parameters:
strokeWidth
- The width of the stroke (border).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
strokeWidth
default GeospatialCircleSymbolStyle.Builder strokeWidth(Consumer<GeospatialLineWidth.Builder> strokeWidth) The width of the stroke (border).
This is a convenience method that creates an instance of theGeospatialLineWidth.Builder
avoiding the need to create one manually viaGeospatialLineWidth.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostrokeWidth(GeospatialLineWidth)
.- Parameters:
strokeWidth
- a consumer that will call methods onGeospatialLineWidth.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
circleRadius
The radius of the circle.
- Parameters:
circleRadius
- The radius of the circle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
circleRadius
default GeospatialCircleSymbolStyle.Builder circleRadius(Consumer<GeospatialCircleRadius.Builder> circleRadius) The radius of the circle.
This is a convenience method that creates an instance of theGeospatialCircleRadius.Builder
avoiding the need to create one manually viaGeospatialCircleRadius.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocircleRadius(GeospatialCircleRadius)
.- Parameters:
circleRadius
- a consumer that will call methods onGeospatialCircleRadius.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-