Class BrandColorPalette
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.BrandColorPalette
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BrandColorPalette.Builder,BrandColorPalette>
@Generated("software.amazon.awssdk:codegen") public final class BrandColorPalette extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BrandColorPalette.Builder,BrandColorPalette>
The color palette.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBrandColorPalette.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Paletteaccent()The color that is used for accent elements.static BrandColorPalette.Builderbuilder()Palettedanger()The color that is used for danger elements.Palettedimension()The color that is used for dimension elements.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Paletteinfo()The color that is used for info elements.Palettemeasure()The color that is used for measure elements.Paletteprimary()The primary color.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()Palettesecondary()The secondary color.static Class<? extends BrandColorPalette.Builder>serializableBuilderClass()Palettesuccess()The color that is used for success elements.BrandColorPalette.BuildertoBuilder()StringtoString()Returns a string representation of this object.Palettewarning()The color that is used for warning elements.-
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
-
primary
public final Palette primary()
The primary color.
- Returns:
- The primary color.
-
secondary
public final Palette secondary()
The secondary color.
- Returns:
- The secondary color.
-
accent
public final Palette accent()
The color that is used for accent elements.
- Returns:
- The color that is used for accent elements.
-
measure
public final Palette measure()
The color that is used for measure elements.
- Returns:
- The color that is used for measure elements.
-
dimension
public final Palette dimension()
The color that is used for dimension elements.
- Returns:
- The color that is used for dimension elements.
-
success
public final Palette success()
The color that is used for success elements.
- Returns:
- The color that is used for success elements.
-
info
public final Palette info()
The color that is used for info elements.
- Returns:
- The color that is used for info elements.
-
warning
public final Palette warning()
The color that is used for warning elements.
- Returns:
- The color that is used for warning elements.
-
danger
public final Palette danger()
The color that is used for danger elements.
- Returns:
- The color that is used for danger elements.
-
toBuilder
public BrandColorPalette.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BrandColorPalette.Builder,BrandColorPalette>
-
builder
public static BrandColorPalette.Builder builder()
-
serializableBuilderClass
public static Class<? extends BrandColorPalette.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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:
sdkFieldNameToFieldin interfaceSdkPojo
-
-