#[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 get_progressing(&self) -> &Option<String>
pub fn get_progressing(&self) -> &Option<String>
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 get_completed(&self) -> &Option<String>
pub fn get_completed(&self) -> &Option<String>
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 get_warning(&self) -> &Option<String>
pub fn get_warning(&self) -> &Option<String>
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 get_error(&self) -> &Option<String>
pub fn get_error(&self) -> &Option<String>
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 for NotificationsBuilder
impl PartialEq for NotificationsBuilder
impl StructuralPartialEq for NotificationsBuilder
Auto Trait Implementations§
impl Freeze for NotificationsBuilder
impl RefUnwindSafe for NotificationsBuilder
impl Send for NotificationsBuilder
impl Sync for NotificationsBuilder
impl Unpin for NotificationsBuilder
impl UnwindSafe for NotificationsBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more