Interface GeospatialCircleSymbolStyle.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GeospatialCircleSymbolStyle.Builder,GeospatialCircleSymbolStyle>,SdkBuilder<GeospatialCircleSymbolStyle.Builder,GeospatialCircleSymbolStyle>,SdkPojo
- Enclosing class:
- GeospatialCircleSymbolStyle
@Mutable @NotThreadSafe public static interface GeospatialCircleSymbolStyle.Builder extends SdkPojo, CopyableBuilder<GeospatialCircleSymbolStyle.Builder,GeospatialCircleSymbolStyle>
-
-
Method Summary
-
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
-
fillColor
GeospatialCircleSymbolStyle.Builder fillColor(GeospatialColor 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
default GeospatialCircleSymbolStyle.Builder fillColor(Consumer<GeospatialColor.Builder> fillColor)
The color and opacity values for the fill color.
This is a convenience method that creates an instance of theGeospatialColor.Builderavoiding the need to create one manually viaGeospatialColor.builder().When the
Consumercompletes,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:
fillColor(GeospatialColor)
-
strokeColor
GeospatialCircleSymbolStyle.Builder strokeColor(GeospatialColor 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.Builderavoiding the need to create one manually viaGeospatialColor.builder().When the
Consumercompletes,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:
strokeColor(GeospatialColor)
-
strokeWidth
GeospatialCircleSymbolStyle.Builder strokeWidth(GeospatialLineWidth 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.Builderavoiding the need to create one manually viaGeospatialLineWidth.builder().When the
Consumercompletes,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:
strokeWidth(GeospatialLineWidth)
-
circleRadius
GeospatialCircleSymbolStyle.Builder circleRadius(GeospatialCircleRadius 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.Builderavoiding the need to create one manually viaGeospatialCircleRadius.builder().When the
Consumercompletes,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:
circleRadius(GeospatialCircleRadius)
-
-