AWS SDK for C++  1.9.103
AWS SDK for C++
Public Member Functions | List of all members
Aws::ElasticTranscoder::Model::Notifications Class Reference

#include <Notifications.h>

Public Member Functions

 Notifications ()
 
 Notifications (Aws::Utils::Json::JsonView jsonValue)
 
Notificationsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetProgressing () const
 
bool ProgressingHasBeenSet () const
 
void SetProgressing (const Aws::String &value)
 
void SetProgressing (Aws::String &&value)
 
void SetProgressing (const char *value)
 
NotificationsWithProgressing (const Aws::String &value)
 
NotificationsWithProgressing (Aws::String &&value)
 
NotificationsWithProgressing (const char *value)
 
const Aws::StringGetCompleted () const
 
bool CompletedHasBeenSet () const
 
void SetCompleted (const Aws::String &value)
 
void SetCompleted (Aws::String &&value)
 
void SetCompleted (const char *value)
 
NotificationsWithCompleted (const Aws::String &value)
 
NotificationsWithCompleted (Aws::String &&value)
 
NotificationsWithCompleted (const char *value)
 
const Aws::StringGetWarning () const
 
bool WarningHasBeenSet () const
 
void SetWarning (const Aws::String &value)
 
void SetWarning (Aws::String &&value)
 
void SetWarning (const char *value)
 
NotificationsWithWarning (const Aws::String &value)
 
NotificationsWithWarning (Aws::String &&value)
 
NotificationsWithWarning (const char *value)
 
const Aws::StringGetError () const
 
bool ErrorHasBeenSet () const
 
void SetError (const Aws::String &value)
 
void SetError (Aws::String &&value)
 
void SetError (const char *value)
 
NotificationsWithError (const Aws::String &value)
 
NotificationsWithError (Aws::String &&value)
 
NotificationsWithError (const char *value)
 

Detailed Description

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.

See Also:

AWS API Reference

Definition at line 34 of file Notifications.h.

Constructor & Destructor Documentation

◆ Notifications() [1/2]

Aws::ElasticTranscoder::Model::Notifications::Notifications ( )

◆ Notifications() [2/2]

Aws::ElasticTranscoder::Model::Notifications::Notifications ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CompletedHasBeenSet()

bool Aws::ElasticTranscoder::Model::Notifications::CompletedHasBeenSet ( ) const
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 102 of file Notifications.h.

◆ ErrorHasBeenSet()

bool Aws::ElasticTranscoder::Model::Notifications::ErrorHasBeenSet ( ) const
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 200 of file Notifications.h.

◆ GetCompleted()

const Aws::String& Aws::ElasticTranscoder::Model::Notifications::GetCompleted ( ) const
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 96 of file Notifications.h.

◆ GetError()

const Aws::String& Aws::ElasticTranscoder::Model::Notifications::GetError ( ) const
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 194 of file Notifications.h.

◆ GetProgressing()

const Aws::String& Aws::ElasticTranscoder::Model::Notifications::GetProgressing ( ) const
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 47 of file Notifications.h.

◆ GetWarning()

const Aws::String& Aws::ElasticTranscoder::Model::Notifications::GetWarning ( ) const
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 145 of file Notifications.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ElasticTranscoder::Model::Notifications::Jsonize ( ) const

◆ operator=()

Notifications& Aws::ElasticTranscoder::Model::Notifications::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ProgressingHasBeenSet()

bool Aws::ElasticTranscoder::Model::Notifications::ProgressingHasBeenSet ( ) const
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 53 of file Notifications.h.

◆ SetCompleted() [1/3]

void Aws::ElasticTranscoder::Model::Notifications::SetCompleted ( Aws::String &&  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 114 of file Notifications.h.

◆ SetCompleted() [2/3]

void Aws::ElasticTranscoder::Model::Notifications::SetCompleted ( const Aws::String value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 108 of file Notifications.h.

◆ SetCompleted() [3/3]

void Aws::ElasticTranscoder::Model::Notifications::SetCompleted ( const char *  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 120 of file Notifications.h.

◆ SetError() [1/3]

void Aws::ElasticTranscoder::Model::Notifications::SetError ( Aws::String &&  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 212 of file Notifications.h.

◆ SetError() [2/3]

void Aws::ElasticTranscoder::Model::Notifications::SetError ( const Aws::String value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 206 of file Notifications.h.

◆ SetError() [3/3]

void Aws::ElasticTranscoder::Model::Notifications::SetError ( const char *  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 218 of file Notifications.h.

◆ SetProgressing() [1/3]

void Aws::ElasticTranscoder::Model::Notifications::SetProgressing ( Aws::String &&  value)
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 65 of file Notifications.h.

◆ SetProgressing() [2/3]

void Aws::ElasticTranscoder::Model::Notifications::SetProgressing ( const Aws::String value)
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 59 of file Notifications.h.

◆ SetProgressing() [3/3]

void Aws::ElasticTranscoder::Model::Notifications::SetProgressing ( const char *  value)
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 71 of file Notifications.h.

◆ SetWarning() [1/3]

void Aws::ElasticTranscoder::Model::Notifications::SetWarning ( Aws::String &&  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 163 of file Notifications.h.

◆ SetWarning() [2/3]

void Aws::ElasticTranscoder::Model::Notifications::SetWarning ( const Aws::String value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 157 of file Notifications.h.

◆ SetWarning() [3/3]

void Aws::ElasticTranscoder::Model::Notifications::SetWarning ( const char *  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 169 of file Notifications.h.

◆ WarningHasBeenSet()

bool Aws::ElasticTranscoder::Model::Notifications::WarningHasBeenSet ( ) const
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 151 of file Notifications.h.

◆ WithCompleted() [1/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithCompleted ( Aws::String &&  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 132 of file Notifications.h.

◆ WithCompleted() [2/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithCompleted ( const Aws::String value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 126 of file Notifications.h.

◆ WithCompleted() [3/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithCompleted ( const char *  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.

Definition at line 138 of file Notifications.h.

◆ WithError() [1/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithError ( Aws::String &&  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 230 of file Notifications.h.

◆ WithError() [2/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithError ( const Aws::String value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 224 of file Notifications.h.

◆ WithError() [3/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithError ( const char *  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.

Definition at line 236 of file Notifications.h.

◆ WithProgressing() [1/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithProgressing ( Aws::String &&  value)
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 83 of file Notifications.h.

◆ WithProgressing() [2/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithProgressing ( const Aws::String value)
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 77 of file Notifications.h.

◆ WithProgressing() [3/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithProgressing ( const char *  value)
inline

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.

Definition at line 89 of file Notifications.h.

◆ WithWarning() [1/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithWarning ( Aws::String &&  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 181 of file Notifications.h.

◆ WithWarning() [2/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithWarning ( const Aws::String value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 175 of file Notifications.h.

◆ WithWarning() [3/3]

Notifications& Aws::ElasticTranscoder::Model::Notifications::WithWarning ( const char *  value)
inline

The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.

Definition at line 187 of file Notifications.h.


The documentation for this class was generated from the following file: