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.