@Generated(value="software.amazon.awssdk:codegen") public final class TopicConfigurationDeprecated extends Object implements ToCopyableBuilder<TopicConfigurationDeprecated.Builder,TopicConfigurationDeprecated>
Modifier and Type | Class and Description |
---|---|
static interface |
TopicConfigurationDeprecated.Builder |
Modifier and Type | Method and Description |
---|---|
static TopicConfigurationDeprecated.Builder |
builder() |
boolean |
equals(Object obj) |
Event |
event()
Bucket event for which to send notifications.
|
String |
eventAsString()
Bucket event for which to send notifications.
|
List<Event> |
events()
Returns the value of the Events property for this object.
|
List<String> |
eventsAsStrings()
Returns the value of the Events property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
Returns the value of the Id property for this object.
|
static Class<? extends TopicConfigurationDeprecated.Builder> |
serializableBuilderClass() |
TopicConfigurationDeprecated.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
topic()
Amazon SNS topic to which Amazon S3 will publish a message to report the specified events for the bucket.
|
String |
toString() |
copy
public String id()
public List<Event> events()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> eventsAsStrings()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Event event()
If the service returns an enum value that is not available in the current SDK version, event
will return
Event.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
eventAsString()
.
Event
public String eventAsString()
If the service returns an enum value that is not available in the current SDK version, event
will return
Event.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
eventAsString()
.
Event
public String topic()
public TopicConfigurationDeprecated.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TopicConfigurationDeprecated.Builder,TopicConfigurationDeprecated>
public static TopicConfigurationDeprecated.Builder builder()
public static Class<? extends TopicConfigurationDeprecated.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.