#[non_exhaustive]pub struct NotificationsBuilder { /* private fields */ }
Expand description
A builder for Notifications
.
Implementations§
source§impl NotificationsBuilder
impl NotificationsBuilder
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
.
Trait Implementations§
source§impl Clone for NotificationsBuilder
impl Clone for NotificationsBuilder
source§fn clone(&self) -> NotificationsBuilder
fn clone(&self) -> NotificationsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for NotificationsBuilder
impl Debug for NotificationsBuilder
source§impl Default for NotificationsBuilder
impl Default for NotificationsBuilder
source§fn default() -> NotificationsBuilder
fn default() -> NotificationsBuilder
source§impl PartialEq<NotificationsBuilder> for NotificationsBuilder
impl PartialEq<NotificationsBuilder> for NotificationsBuilder
source§fn eq(&self, other: &NotificationsBuilder) -> bool
fn eq(&self, other: &NotificationsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.