Interface Topic.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Topic.Builder,,Topic> SdkBuilder<Topic.Builder,,Topic> SdkPojo
- Enclosing class:
Topic
-
Method Summary
Modifier and TypeMethodDescriptiondefaultSubscriptionStatus(String defaultSubscriptionStatus) The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.defaultSubscriptionStatus(SubscriptionStatus defaultSubscriptionStatus) The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.description(String description) A description of what the topic is about, which the contact will see.displayName(String displayName) The name of the topic the contact will see.The name of the topic.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
topicName
The name of the topic.
- Parameters:
topicName- The name of the topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The name of the topic the contact will see.
- Parameters:
displayName- The name of the topic the contact will see.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of what the topic is about, which the contact will see.
- Parameters:
description- A description of what the topic is about, which the contact will see.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultSubscriptionStatus
The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.
- Parameters:
defaultSubscriptionStatus- The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultSubscriptionStatus
The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.
- Parameters:
defaultSubscriptionStatus- The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-