Class DataPathColor
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.DataPathColor
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataPathColor.Builder,DataPathColor>
@Generated("software.amazon.awssdk:codegen") public final class DataPathColor extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataPathColor.Builder,DataPathColor>
The color map that determines the color options for a particular element.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDataPathColor.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataPathColor.Builderbuilder()Stringcolor()The color that needs to be applied to the element.DataPathValueelement()The element that the color needs to be applied to.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends DataPathColor.Builder>serializableBuilderClass()TimeGranularitytimeGranularity()The time granularity of the field that the color needs to be applied to.StringtimeGranularityAsString()The time granularity of the field that the color needs to be applied to.DataPathColor.BuildertoBuilder()StringtoString()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
-
element
public final DataPathValue element()
The element that the color needs to be applied to.
- Returns:
- The element that the color needs to be applied to.
-
color
public final String color()
The color that needs to be applied to the element.
- Returns:
- The color that needs to be applied to the element.
-
timeGranularity
public final TimeGranularity timeGranularity()
The time granularity of the field that the color needs to be applied to.
If the service returns an enum value that is not available in the current SDK version,
timeGranularitywill returnTimeGranularity.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtimeGranularityAsString().- Returns:
- The time granularity of the field that the color needs to be applied to.
- See Also:
TimeGranularity
-
timeGranularityAsString
public final String timeGranularityAsString()
The time granularity of the field that the color needs to be applied to.
If the service returns an enum value that is not available in the current SDK version,
timeGranularitywill returnTimeGranularity.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtimeGranularityAsString().- Returns:
- The time granularity of the field that the color needs to be applied to.
- See Also:
TimeGranularity
-
toBuilder
public DataPathColor.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DataPathColor.Builder,DataPathColor>
-
builder
public static DataPathColor.Builder builder()
-
serializableBuilderClass
public static Class<? extends DataPathColor.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.
-
-