#[non_exhaustive]pub struct CustomerVoiceActivityBuilder { /* private fields */ }Expand description
A builder for CustomerVoiceActivity.
Implementations§
source§impl CustomerVoiceActivityBuilder
impl CustomerVoiceActivityBuilder
sourcepub fn greeting_start_timestamp(self, input: DateTime) -> Self
pub fn greeting_start_timestamp(self, input: DateTime) -> Self
Timestamp that measures the beginning of the customer greeting from an outbound voice call.
sourcepub fn set_greeting_start_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_greeting_start_timestamp(self, input: Option<DateTime>) -> Self
Timestamp that measures the beginning of the customer greeting from an outbound voice call.
sourcepub fn get_greeting_start_timestamp(&self) -> &Option<DateTime>
pub fn get_greeting_start_timestamp(&self) -> &Option<DateTime>
Timestamp that measures the beginning of the customer greeting from an outbound voice call.
sourcepub fn greeting_end_timestamp(self, input: DateTime) -> Self
pub fn greeting_end_timestamp(self, input: DateTime) -> Self
Timestamp that measures the end of the customer greeting from an outbound voice call.
sourcepub fn set_greeting_end_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_greeting_end_timestamp(self, input: Option<DateTime>) -> Self
Timestamp that measures the end of the customer greeting from an outbound voice call.
sourcepub fn get_greeting_end_timestamp(&self) -> &Option<DateTime>
pub fn get_greeting_end_timestamp(&self) -> &Option<DateTime>
Timestamp that measures the end of the customer greeting from an outbound voice call.
sourcepub fn build(self) -> CustomerVoiceActivity
pub fn build(self) -> CustomerVoiceActivity
Consumes the builder and constructs a CustomerVoiceActivity.
Trait Implementations§
source§impl Clone for CustomerVoiceActivityBuilder
impl Clone for CustomerVoiceActivityBuilder
source§fn clone(&self) -> CustomerVoiceActivityBuilder
fn clone(&self) -> CustomerVoiceActivityBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for CustomerVoiceActivityBuilder
impl Debug for CustomerVoiceActivityBuilder
source§impl Default for CustomerVoiceActivityBuilder
impl Default for CustomerVoiceActivityBuilder
source§fn default() -> CustomerVoiceActivityBuilder
fn default() -> CustomerVoiceActivityBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CustomerVoiceActivityBuilder
impl PartialEq for CustomerVoiceActivityBuilder
source§fn eq(&self, other: &CustomerVoiceActivityBuilder) -> bool
fn eq(&self, other: &CustomerVoiceActivityBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CustomerVoiceActivityBuilder
Auto Trait Implementations§
impl Freeze for CustomerVoiceActivityBuilder
impl RefUnwindSafe for CustomerVoiceActivityBuilder
impl Send for CustomerVoiceActivityBuilder
impl Sync for CustomerVoiceActivityBuilder
impl Unpin for CustomerVoiceActivityBuilder
impl UnwindSafe for CustomerVoiceActivityBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.