Class DisplayFormatOptions
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.DisplayFormatOptions
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DisplayFormatOptions.Builder,DisplayFormatOptions>
@Generated("software.amazon.awssdk:codegen") public final class DisplayFormatOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DisplayFormatOptions.Builder,DisplayFormatOptions>
A structure that represents additional options for display formatting.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDisplayFormatOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringblankCellFormat()Determines the blank cell format.static DisplayFormatOptions.Builderbuilder()StringcurrencySymbol()The currency symbol, such asUSD.StringdateFormat()Determines theDateTimeformat.TopicNumericSeparatorSymboldecimalSeparator()Determines the decimal separator.StringdecimalSeparatorAsString()Determines the decimal separator.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)IntegerfractionDigits()Determines the number of fraction digits.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)StringgroupingSeparator()Determines the grouping separator.inthashCode()NegativeFormatnegativeFormat()The negative format.Stringprefix()The prefix value for a display format.List<SdkField<?>>sdkFields()static Class<? extends DisplayFormatOptions.Builder>serializableBuilderClass()Stringsuffix()The suffix value for a display format.DisplayFormatOptions.BuildertoBuilder()StringtoString()Returns a string representation of this object.NumberScaleunitScaler()The unit scaler.StringunitScalerAsString()The unit scaler.BooleanuseBlankCellFormat()A Boolean value that indicates whether to use blank cell format.BooleanuseGrouping()A Boolean value that indicates whether to use grouping.-
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
-
useBlankCellFormat
public final Boolean useBlankCellFormat()
A Boolean value that indicates whether to use blank cell format.
- Returns:
- A Boolean value that indicates whether to use blank cell format.
-
blankCellFormat
public final String blankCellFormat()
Determines the blank cell format.
- Returns:
- Determines the blank cell format.
-
dateFormat
public final String dateFormat()
Determines the
DateTimeformat.- Returns:
- Determines the
DateTimeformat.
-
decimalSeparator
public final TopicNumericSeparatorSymbol decimalSeparator()
Determines the decimal separator.
If the service returns an enum value that is not available in the current SDK version,
decimalSeparatorwill returnTopicNumericSeparatorSymbol.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdecimalSeparatorAsString().- Returns:
- Determines the decimal separator.
- See Also:
TopicNumericSeparatorSymbol
-
decimalSeparatorAsString
public final String decimalSeparatorAsString()
Determines the decimal separator.
If the service returns an enum value that is not available in the current SDK version,
decimalSeparatorwill returnTopicNumericSeparatorSymbol.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdecimalSeparatorAsString().- Returns:
- Determines the decimal separator.
- See Also:
TopicNumericSeparatorSymbol
-
groupingSeparator
public final String groupingSeparator()
Determines the grouping separator.
- Returns:
- Determines the grouping separator.
-
useGrouping
public final Boolean useGrouping()
A Boolean value that indicates whether to use grouping.
- Returns:
- A Boolean value that indicates whether to use grouping.
-
fractionDigits
public final Integer fractionDigits()
Determines the number of fraction digits.
- Returns:
- Determines the number of fraction digits.
-
prefix
public final String prefix()
The prefix value for a display format.
- Returns:
- The prefix value for a display format.
-
suffix
public final String suffix()
The suffix value for a display format.
- Returns:
- The suffix value for a display format.
-
unitScaler
public final NumberScale unitScaler()
The unit scaler. Valid values for this structure are:
NONE,AUTO,THOUSANDS,MILLIONS,BILLIONS, andTRILLIONS.If the service returns an enum value that is not available in the current SDK version,
unitScalerwill returnNumberScale.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromunitScalerAsString().- Returns:
- The unit scaler. Valid values for this structure are:
NONE,AUTO,THOUSANDS,MILLIONS,BILLIONS, andTRILLIONS. - See Also:
NumberScale
-
unitScalerAsString
public final String unitScalerAsString()
The unit scaler. Valid values for this structure are:
NONE,AUTO,THOUSANDS,MILLIONS,BILLIONS, andTRILLIONS.If the service returns an enum value that is not available in the current SDK version,
unitScalerwill returnNumberScale.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromunitScalerAsString().- Returns:
- The unit scaler. Valid values for this structure are:
NONE,AUTO,THOUSANDS,MILLIONS,BILLIONS, andTRILLIONS. - See Also:
NumberScale
-
negativeFormat
public final NegativeFormat negativeFormat()
The negative format.
- Returns:
- The negative format.
-
currencySymbol
public final String currencySymbol()
The currency symbol, such as
USD.- Returns:
- The currency symbol, such as
USD.
-
toBuilder
public DisplayFormatOptions.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DisplayFormatOptions.Builder,DisplayFormatOptions>
-
builder
public static DisplayFormatOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends DisplayFormatOptions.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.
-
-