Class GeospatialPolygonSymbolStyle
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.GeospatialPolygonSymbolStyle
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<GeospatialPolygonSymbolStyle.Builder,GeospatialPolygonSymbolStyle>
@Generated("software.amazon.awssdk:codegen") public final class GeospatialPolygonSymbolStyle extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GeospatialPolygonSymbolStyle.Builder,GeospatialPolygonSymbolStyle>
The polygon symbol style for a polygon layer.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GeospatialPolygonSymbolStyle.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GeospatialPolygonSymbolStyle.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
GeospatialColor
fillColor()
The color and opacity values for the fill color.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends GeospatialPolygonSymbolStyle.Builder>
serializableBuilderClass()
GeospatialColor
strokeColor()
The color and opacity values for the stroke color.GeospatialLineWidth
strokeWidth()
The width of the border stroke.GeospatialPolygonSymbolStyle.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
fillColor
public final GeospatialColor fillColor()
The color and opacity values for the fill color.
- Returns:
- The color and opacity values for the fill color.
-
strokeColor
public final GeospatialColor strokeColor()
The color and opacity values for the stroke color.
- Returns:
- The color and opacity values for the stroke color.
-
strokeWidth
public final GeospatialLineWidth strokeWidth()
The width of the border stroke.
- Returns:
- The width of the border stroke.
-
toBuilder
public GeospatialPolygonSymbolStyle.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<GeospatialPolygonSymbolStyle.Builder,GeospatialPolygonSymbolStyle>
-
builder
public static GeospatialPolygonSymbolStyle.Builder builder()
-
serializableBuilderClass
public static Class<? extends GeospatialPolygonSymbolStyle.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-