Interface CfnTopic.TopicNamedEntityProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTopic.TopicNamedEntityProperty.Jsii$Proxy
- Enclosing class:
CfnTopic
@Stability(Stable)
public static interface CfnTopic.TopicNamedEntityProperty
extends software.amazon.jsii.JsiiSerializable
A structure that represents a named entity.
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.*;
TopicNamedEntityProperty topicNamedEntityProperty = TopicNamedEntityProperty.builder()
.entityName("entityName")
// the properties below are optional
.definition(List.of(NamedEntityDefinitionProperty.builder()
.fieldName("fieldName")
.metric(NamedEntityDefinitionMetricProperty.builder()
.aggregation("aggregation")
.aggregationFunctionParameters(Map.of(
"aggregationFunctionParametersKey", "aggregationFunctionParameters"))
.build())
.propertyName("propertyName")
.propertyRole("propertyRole")
.propertyUsage("propertyUsage")
.build()))
.entityDescription("entityDescription")
.entitySynonyms(List.of("entitySynonyms"))
.semanticEntityType(SemanticEntityTypeProperty.builder()
.subTypeName("subTypeName")
.typeName("typeName")
.typeParameters(Map.of(
"typeParametersKey", "typeParameters"))
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTopic.TopicNamedEntityPropertystatic final classAn implementation forCfnTopic.TopicNamedEntityProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEntityName
The name of the named entity.- See Also:
-
getDefinition
The definition of a named entity.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTopic.NamedEntityDefinitionProperty>- See Also:
-
getEntityDescription
The description of the named entity.- See Also:
-
getEntitySynonyms
The other names or aliases for the named entity.- See Also:
-
getSemanticEntityType
The type of named entity that a topic represents.Returns union: either
IResolvableorCfnTopic.SemanticEntityTypeProperty- See Also:
-
builder
-