Interface EventTopic.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EventTopic.Builder,
,EventTopic> SdkBuilder<EventTopic.Builder,
,EventTopic> SdkPojo
- Enclosing class:
EventTopic
public static interface EventTopic.Builder
extends SdkPojo, CopyableBuilder<EventTopic.Builder,EventTopic>
-
Method Summary
Modifier and TypeMethodDescriptioncreatedDateTime
(Instant createdDateTime) The date and time of when you associated your directory with the Amazon SNS topic.directoryId
(String directoryId) The Directory ID of an Directory Service directory that will publish status messages to an Amazon SNS topic.The topic registration status.status
(TopicStatus status) The topic registration status.The Amazon SNS topic ARN (Amazon Resource Name).The name of an Amazon SNS topic the receives status messages from the directory.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
-
directoryId
The Directory ID of an Directory Service directory that will publish status messages to an Amazon SNS topic.
- Parameters:
directoryId
- The Directory ID of an Directory Service directory that will publish status messages to an Amazon SNS topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topicName
The name of an Amazon SNS topic the receives status messages from the directory.
- Parameters:
topicName
- The name of an Amazon SNS topic the receives status messages from the directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topicArn
The Amazon SNS topic ARN (Amazon Resource Name).
- Parameters:
topicArn
- The Amazon SNS topic ARN (Amazon Resource Name).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDateTime
The date and time of when you associated your directory with the Amazon SNS topic.
- Parameters:
createdDateTime
- The date and time of when you associated your directory with the Amazon SNS topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The topic registration status.
- Parameters:
status
- The topic registration status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The topic registration status.
- Parameters:
status
- The topic registration status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-