Interface CfnTopic.DisplayFormatOptionsProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnTopic.DisplayFormatOptionsProperty.Jsii$Proxy
Enclosing class:
CfnTopic

@Stability(Stable) public static interface CfnTopic.DisplayFormatOptionsProperty extends software.amazon.jsii.JsiiSerializable
A structure that represents additional options for display formatting.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.quicksight.*;
 DisplayFormatOptionsProperty displayFormatOptionsProperty = DisplayFormatOptionsProperty.builder()
         .blankCellFormat("blankCellFormat")
         .currencySymbol("currencySymbol")
         .dateFormat("dateFormat")
         .decimalSeparator("decimalSeparator")
         .fractionDigits(123)
         .groupingSeparator("groupingSeparator")
         .negativeFormat(NegativeFormatProperty.builder()
                 .prefix("prefix")
                 .suffix("suffix")
                 .build())
         .prefix("prefix")
         .suffix("suffix")
         .unitScaler("unitScaler")
         .useBlankCellFormat(false)
         .useGrouping(false)
         .build();
 
  • Method Details

    • getBlankCellFormat

      @Stability(Stable) @Nullable default String getBlankCellFormat()
      Determines the blank cell format.
    • getCurrencySymbol

      @Stability(Stable) @Nullable default String getCurrencySymbol()
      The currency symbol, such as USD .
    • getDateFormat

      @Stability(Stable) @Nullable default String getDateFormat()
      Determines the DateTime format.
    • getDecimalSeparator

      @Stability(Stable) @Nullable default String getDecimalSeparator()
      Determines the decimal separator.
    • getFractionDigits

      @Stability(Stable) @Nullable default Number getFractionDigits()
      Determines the number of fraction digits.
    • getGroupingSeparator

      @Stability(Stable) @Nullable default String getGroupingSeparator()
      Determines the grouping separator.
    • getNegativeFormat

      @Stability(Stable) @Nullable default Object getNegativeFormat()
      The negative format.
    • getPrefix

      @Stability(Stable) @Nullable default String getPrefix()
      The prefix value for a display format.
    • getSuffix

      @Stability(Stable) @Nullable default String getSuffix()
      The suffix value for a display format.
    • getUnitScaler

      @Stability(Stable) @Nullable default String getUnitScaler()
      The unit scaler.

      Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

    • getUseBlankCellFormat

      @Stability(Stable) @Nullable default Object getUseBlankCellFormat()
      A Boolean value that indicates whether to use blank cell format.
    • getUseGrouping

      @Stability(Stable) @Nullable default Object getUseGrouping()
      A Boolean value that indicates whether to use grouping.
    • builder

      @Stability(Stable) static CfnTopic.DisplayFormatOptionsProperty.Builder builder()
      Returns:
      a CfnTopic.DisplayFormatOptionsProperty.Builder of CfnTopic.DisplayFormatOptionsProperty