Struct aws_sdk_elastictranscoder::model::notifications::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for Notifications
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn progressing(self, input: impl Into<String>) -> Self
pub fn progressing(self, input: impl Into<String>) -> Self
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.
sourcepub fn set_progressing(self, input: Option<String>) -> Self
pub fn set_progressing(self, input: Option<String>) -> Self
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process the job.
sourcepub fn completed(self, input: impl Into<String>) -> Self
pub fn completed(self, input: impl Into<String>) -> Self
The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.
sourcepub fn set_completed(self, input: Option<String>) -> Self
pub fn set_completed(self, input: Option<String>) -> Self
The Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing the job.
sourcepub fn warning(self, input: impl Into<String>) -> Self
pub fn warning(self, input: impl Into<String>) -> Self
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.
sourcepub fn set_warning(self, input: Option<String>) -> Self
pub fn set_warning(self, input: Option<String>) -> Self
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition.
sourcepub fn error(self, input: impl Into<String>) -> Self
pub fn error(self, input: impl Into<String>) -> Self
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.
sourcepub fn set_error(self, input: Option<String>) -> Self
pub fn set_error(self, input: Option<String>) -> Self
The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition.
sourcepub fn build(self) -> Notifications
pub fn build(self) -> Notifications
Consumes the builder and constructs a Notifications
.