#[non_exhaustive]pub struct CallAnalyticsSkippedFeatureBuilder { /* private fields */ }Expand description
A builder for CallAnalyticsSkippedFeature.
Implementations§
source§impl CallAnalyticsSkippedFeatureBuilder
impl CallAnalyticsSkippedFeatureBuilder
sourcepub fn feature(self, input: CallAnalyticsFeature) -> Self
pub fn feature(self, input: CallAnalyticsFeature) -> Self
Indicates the type of analytics feature that was skipped during the analysis of a call analytics job.
sourcepub fn set_feature(self, input: Option<CallAnalyticsFeature>) -> Self
pub fn set_feature(self, input: Option<CallAnalyticsFeature>) -> Self
Indicates the type of analytics feature that was skipped during the analysis of a call analytics job.
sourcepub fn get_feature(&self) -> &Option<CallAnalyticsFeature>
pub fn get_feature(&self) -> &Option<CallAnalyticsFeature>
Indicates the type of analytics feature that was skipped during the analysis of a call analytics job.
sourcepub fn reason_code(self, input: CallAnalyticsSkippedReasonCode) -> Self
pub fn reason_code(self, input: CallAnalyticsSkippedReasonCode) -> Self
Provides a code indicating the reason why a specific analytics feature was skipped during the analysis of a call analytics job.
sourcepub fn set_reason_code(
self,
input: Option<CallAnalyticsSkippedReasonCode>,
) -> Self
pub fn set_reason_code( self, input: Option<CallAnalyticsSkippedReasonCode>, ) -> Self
Provides a code indicating the reason why a specific analytics feature was skipped during the analysis of a call analytics job.
sourcepub fn get_reason_code(&self) -> &Option<CallAnalyticsSkippedReasonCode>
pub fn get_reason_code(&self) -> &Option<CallAnalyticsSkippedReasonCode>
Provides a code indicating the reason why a specific analytics feature was skipped during the analysis of a call analytics job.
sourcepub fn message(self, input: impl Into<String>) -> Self
pub fn message(self, input: impl Into<String>) -> Self
Contains additional information or a message explaining why a specific analytics feature was skipped during the analysis of a call analytics job.
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
Contains additional information or a message explaining why a specific analytics feature was skipped during the analysis of a call analytics job.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
Contains additional information or a message explaining why a specific analytics feature was skipped during the analysis of a call analytics job.
sourcepub fn build(self) -> CallAnalyticsSkippedFeature
pub fn build(self) -> CallAnalyticsSkippedFeature
Consumes the builder and constructs a CallAnalyticsSkippedFeature.
Trait Implementations§
source§impl Clone for CallAnalyticsSkippedFeatureBuilder
impl Clone for CallAnalyticsSkippedFeatureBuilder
source§fn clone(&self) -> CallAnalyticsSkippedFeatureBuilder
fn clone(&self) -> CallAnalyticsSkippedFeatureBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for CallAnalyticsSkippedFeatureBuilder
impl Default for CallAnalyticsSkippedFeatureBuilder
source§fn default() -> CallAnalyticsSkippedFeatureBuilder
fn default() -> CallAnalyticsSkippedFeatureBuilder
source§impl PartialEq for CallAnalyticsSkippedFeatureBuilder
impl PartialEq for CallAnalyticsSkippedFeatureBuilder
source§fn eq(&self, other: &CallAnalyticsSkippedFeatureBuilder) -> bool
fn eq(&self, other: &CallAnalyticsSkippedFeatureBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CallAnalyticsSkippedFeatureBuilder
Auto Trait Implementations§
impl Freeze for CallAnalyticsSkippedFeatureBuilder
impl RefUnwindSafe for CallAnalyticsSkippedFeatureBuilder
impl Send for CallAnalyticsSkippedFeatureBuilder
impl Sync for CallAnalyticsSkippedFeatureBuilder
impl Unpin for CallAnalyticsSkippedFeatureBuilder
impl UnwindSafe for CallAnalyticsSkippedFeatureBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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