Interface CfnTopic.SemanticTypeProperty

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

@Stability(Stable) public static interface CfnTopic.SemanticTypeProperty extends software.amazon.jsii.JsiiSerializable
A structure that represents a semantic type.

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.*;
 SemanticTypeProperty semanticTypeProperty = SemanticTypeProperty.builder()
         .falseyCellValue("falseyCellValue")
         .falseyCellValueSynonyms(List.of("falseyCellValueSynonyms"))
         .subTypeName("subTypeName")
         .truthyCellValue("truthyCellValue")
         .truthyCellValueSynonyms(List.of("truthyCellValueSynonyms"))
         .typeName("typeName")
         .typeParameters(Map.of(
                 "typeParametersKey", "typeParameters"))
         .build();
 
  • Method Details

    • getFalseyCellValue

      @Stability(Stable) @Nullable default String getFalseyCellValue()
      The semantic type falsey cell value.
    • getFalseyCellValueSynonyms

      @Stability(Stable) @Nullable default List<String> getFalseyCellValueSynonyms()
      The other names or aliases for the false cell value.
    • getSubTypeName

      @Stability(Stable) @Nullable default String getSubTypeName()
      The semantic type sub type name.
    • getTruthyCellValue

      @Stability(Stable) @Nullable default String getTruthyCellValue()
      The semantic type truthy cell value.
    • getTruthyCellValueSynonyms

      @Stability(Stable) @Nullable default List<String> getTruthyCellValueSynonyms()
      The other names or aliases for the true cell value.
    • getTypeName

      @Stability(Stable) @Nullable default String getTypeName()
      The semantic type name.
    • getTypeParameters

      @Stability(Stable) @Nullable default Object getTypeParameters()
      The semantic type parameters.
    • builder

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