Interface CfnContactList.TopicProperty

All Superinterfaces:
All Known Implementing Classes:
Enclosing class:

@Stability(Stable) public static interface CfnContactList.TopicProperty extends
An interest group, theme, or label within a list.

Lists can have multiple topics.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 TopicProperty topicProperty = TopicProperty.builder()
         // the properties below are optional
  • Method Details

    • getDefaultSubscriptionStatus

      @Stability(Stable) @NotNull String getDefaultSubscriptionStatus()
      The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.
    • getDisplayName

      @Stability(Stable) @NotNull String getDisplayName()
      The name of the topic the contact will see.
    • getTopicName

      @Stability(Stable) @NotNull String getTopicName()
      The name of the topic.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      A description of what the topic is about, which the contact will see.
    • builder

      @Stability(Stable) static CfnContactList.TopicProperty.Builder builder()
      a CfnContactList.TopicProperty.Builder of CfnContactList.TopicProperty