Interface CfnContactListPropsMixin.TopicProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnContactListPropsMixin.TopicProperty.Jsii$Proxy
- Enclosing class:
CfnContactListPropsMixin
@Stability(Stable)
public static interface CfnContactListPropsMixin.TopicProperty
extends software.amazon.jsii.JsiiSerializable
An interest group, theme, or label within a list.
Lists can have multiple topics.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.ses.*;
TopicProperty topicProperty = TopicProperty.builder()
.defaultSubscriptionStatus("defaultSubscriptionStatus")
.description("description")
.displayName("displayName")
.topicName("topicName")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnContactListPropsMixin.TopicPropertystatic final classAn implementation forCfnContactListPropsMixin.TopicProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.default StringA description of what the topic is about, which the contact will see.default StringThe name of the topic the contact will see.default StringThe name of the topic.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDefaultSubscriptionStatus
The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.- See Also:
-
getDescription
A description of what the topic is about, which the contact will see.- See Also:
-
getDisplayName
The name of the topic the contact will see.- See Also:
-
getTopicName
The name of the topic.- See Also:
-
builder
-