Interface CfnTopic.TopicCategoryFilterConstantProperty

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

@Stability(Stable) public static interface CfnTopic.TopicCategoryFilterConstantProperty extends software.amazon.jsii.JsiiSerializable
A constant used in a category filter.

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.*;
 TopicCategoryFilterConstantProperty topicCategoryFilterConstantProperty = TopicCategoryFilterConstantProperty.builder()
         .collectiveConstant(CollectiveConstantProperty.builder()
                 .valueList(List.of("valueList"))
                 .build())
         .constantType("constantType")
         .singularConstant("singularConstant")
         .build();
 
  • Method Details

    • getCollectiveConstant

      @Stability(Stable) @Nullable default Object getCollectiveConstant()
      A collective constant used in a category filter.

      This element is used to specify a list of values for the constant.

    • getConstantType

      @Stability(Stable) @Nullable default String getConstantType()
      The type of category filter constant.

      This element is used to specify whether a constant is a singular or collective. Valid values are SINGULAR and COLLECTIVE .

    • getSingularConstant

      @Stability(Stable) @Nullable default String getSingularConstant()
      A singular constant used in a category filter.

      This element is used to specify a single value for the constant.

    • builder

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