@Generated(value="software.amazon.awssdk:codegen") public final class Notifications extends Object implements StructuredPojo, ToCopyableBuilder<Notifications.Builder,Notifications>
The Amazon Simple Notification Service (Amazon SNS) topic or topics to notify in order to report job status.
To receive notifications, you must also subscribe to the new topic in the Amazon SNS console.
Modifier and Type | Class and Description |
---|---|
static interface |
Notifications.Builder |
Modifier and Type | Method and Description |
---|---|
static Notifications.Builder |
builder() |
String |
completed()
The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.
|
boolean |
equals(Object obj) |
String |
error()
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
progressing()
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has
started to process the job.
|
static Class<? extends Notifications.Builder> |
serializableBuilderClass() |
Notifications.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
warning()
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.
|
copy
public String progressing()
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.
public String completed()
The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.
public String warning()
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.
public String error()
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.
public Notifications.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Notifications.Builder,Notifications>
public static Notifications.Builder builder()
public static Class<? extends Notifications.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.