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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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:
-