Struct aws_sdk_connect::types::builders::AgentQualityMetricsBuilder
source · #[non_exhaustive]pub struct AgentQualityMetricsBuilder { /* private fields */ }
Expand description
A builder for AgentQualityMetrics
.
Implementations§
source§impl AgentQualityMetricsBuilder
impl AgentQualityMetricsBuilder
sourcepub fn audio(self, input: AudioQualityMetricsInfo) -> Self
pub fn audio(self, input: AudioQualityMetricsInfo) -> Self
Information about the audio quality of the Agent
sourcepub fn set_audio(self, input: Option<AudioQualityMetricsInfo>) -> Self
pub fn set_audio(self, input: Option<AudioQualityMetricsInfo>) -> Self
Information about the audio quality of the Agent
sourcepub fn get_audio(&self) -> &Option<AudioQualityMetricsInfo>
pub fn get_audio(&self) -> &Option<AudioQualityMetricsInfo>
Information about the audio quality of the Agent
sourcepub fn build(self) -> AgentQualityMetrics
pub fn build(self) -> AgentQualityMetrics
Consumes the builder and constructs a AgentQualityMetrics
.
Trait Implementations§
source§impl Clone for AgentQualityMetricsBuilder
impl Clone for AgentQualityMetricsBuilder
source§fn clone(&self) -> AgentQualityMetricsBuilder
fn clone(&self) -> AgentQualityMetricsBuilder
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 AgentQualityMetricsBuilder
impl Debug for AgentQualityMetricsBuilder
source§impl Default for AgentQualityMetricsBuilder
impl Default for AgentQualityMetricsBuilder
source§fn default() -> AgentQualityMetricsBuilder
fn default() -> AgentQualityMetricsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AgentQualityMetricsBuilder
impl PartialEq for AgentQualityMetricsBuilder
source§fn eq(&self, other: &AgentQualityMetricsBuilder) -> bool
fn eq(&self, other: &AgentQualityMetricsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AgentQualityMetricsBuilder
Auto Trait Implementations§
impl Freeze for AgentQualityMetricsBuilder
impl RefUnwindSafe for AgentQualityMetricsBuilder
impl Send for AgentQualityMetricsBuilder
impl Sync for AgentQualityMetricsBuilder
impl Unpin for AgentQualityMetricsBuilder
impl UnwindSafe for AgentQualityMetricsBuilder
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.