Interface CfnDashboard.CustomFilterListConfigurationProperty

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

@Stability(Stable) public static interface CfnDashboard.CustomFilterListConfigurationProperty extends software.amazon.jsii.JsiiSerializable
A list of custom filter values.

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.*;
 CustomFilterListConfigurationProperty customFilterListConfigurationProperty = CustomFilterListConfigurationProperty.builder()
         .matchOperator("matchOperator")
         .nullOption("nullOption")
         // the properties below are optional
         .categoryValues(List.of("categoryValues"))
         .selectAllOptions("selectAllOptions")
         .build();
 
  • Method Details

    • getMatchOperator

      @Stability(Stable) @NotNull String getMatchOperator()
      The match operator that is used to determine if a filter should be applied.
    • getNullOption

      @Stability(Stable) @NotNull String getNullOption()
      This option determines how null values should be treated when filtering data.

      • ALL_VALUES : Include null values in filtered results.
      • NULLS_ONLY : Only include null values in filtered results.
      • NON_NULLS_ONLY : Exclude null values from filtered results.
    • getCategoryValues

      @Stability(Stable) @Nullable default List<String> getCategoryValues()
      The list of category values for the filter.
    • getSelectAllOptions

      @Stability(Stable) @Nullable default String getSelectAllOptions()
      Select all of the values. Null is not the assigned value of select all.

      • FILTER_ALL_VALUES
    • builder

      Returns:
      a CfnDashboard.CustomFilterListConfigurationProperty.Builder of CfnDashboard.CustomFilterListConfigurationProperty