CopyableBuilder<TopicConfiguration.Builder,TopicConfiguration>, SdkBuilder<TopicConfiguration.Builder,TopicConfiguration>public static interface TopicConfiguration.Builder extends CopyableBuilder<TopicConfiguration.Builder,TopicConfiguration>
| Modifier and Type | Method | Description |
|---|---|---|
TopicConfiguration.Builder |
events(String... events) |
NOTE: This method appends the values to the existing list (if any).
|
TopicConfiguration.Builder |
events(Collection<String> events) |
|
TopicConfiguration.Builder |
events(Event... events) |
NOTE: This method appends the values to the existing list (if any).
|
TopicConfiguration.Builder |
filter(NotificationConfigurationFilter filter) |
|
TopicConfiguration.Builder |
id(String id) |
|
TopicConfiguration.Builder |
topicArn(String topicArn) |
Amazon SNS topic ARN to which Amazon S3 will publish a message when it detects events of specified type.
|
copyapply, buildTopicConfiguration.Builder id(String id)
id - TopicConfiguration.Builder topicArn(String topicArn)
topicArn - Amazon SNS topic ARN to which Amazon S3 will publish a message when it detects events of specified
type.TopicConfiguration.Builder events(Collection<String> events)
events - EventTopicConfiguration.Builder events(String... events)
NOTE: This method appends the values to the existing list (if any). Use
#setEvents(java.util.Collection) or #withEvents(java.util.Collection) if you want to override
the existing values.
events - EventTopicConfiguration.Builder events(Event... events)
NOTE: This method appends the values to the existing list (if any). Use
#setEvents(java.util.Collection) or #withEvents(java.util.Collection) if you want to override
the existing values.
events - EventTopicConfiguration.Builder filter(NotificationConfigurationFilter filter)
filter - Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.