Struct aws_sdk_connect::types::builders::TranscriptBuilder
source · #[non_exhaustive]pub struct TranscriptBuilder { /* private fields */ }
Expand description
A builder for Transcript
.
Implementations§
source§impl TranscriptBuilder
impl TranscriptBuilder
sourcepub fn criteria(self, input: TranscriptCriteria) -> Self
pub fn criteria(self, input: TranscriptCriteria) -> Self
Appends an item to criteria
.
To override the contents of this collection use set_criteria
.
The list of search criteria based on Contact Lens conversational analytics transcript.
sourcepub fn set_criteria(self, input: Option<Vec<TranscriptCriteria>>) -> Self
pub fn set_criteria(self, input: Option<Vec<TranscriptCriteria>>) -> Self
The list of search criteria based on Contact Lens conversational analytics transcript.
sourcepub fn get_criteria(&self) -> &Option<Vec<TranscriptCriteria>>
pub fn get_criteria(&self) -> &Option<Vec<TranscriptCriteria>>
The list of search criteria based on Contact Lens conversational analytics transcript.
sourcepub fn match_type(self, input: SearchContactsMatchType) -> Self
pub fn match_type(self, input: SearchContactsMatchType) -> Self
The match type combining search criteria using multiple transcript criteria.
sourcepub fn set_match_type(self, input: Option<SearchContactsMatchType>) -> Self
pub fn set_match_type(self, input: Option<SearchContactsMatchType>) -> Self
The match type combining search criteria using multiple transcript criteria.
sourcepub fn get_match_type(&self) -> &Option<SearchContactsMatchType>
pub fn get_match_type(&self) -> &Option<SearchContactsMatchType>
The match type combining search criteria using multiple transcript criteria.
sourcepub fn build(self) -> Result<Transcript, BuildError>
pub fn build(self) -> Result<Transcript, BuildError>
Consumes the builder and constructs a Transcript
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for TranscriptBuilder
impl Clone for TranscriptBuilder
source§fn clone(&self) -> TranscriptBuilder
fn clone(&self) -> TranscriptBuilder
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 TranscriptBuilder
impl Debug for TranscriptBuilder
source§impl Default for TranscriptBuilder
impl Default for TranscriptBuilder
source§fn default() -> TranscriptBuilder
fn default() -> TranscriptBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TranscriptBuilder
impl PartialEq for TranscriptBuilder
source§fn eq(&self, other: &TranscriptBuilder) -> bool
fn eq(&self, other: &TranscriptBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TranscriptBuilder
Auto Trait Implementations§
impl Freeze for TranscriptBuilder
impl RefUnwindSafe for TranscriptBuilder
impl Send for TranscriptBuilder
impl Sync for TranscriptBuilder
impl Unpin for TranscriptBuilder
impl UnwindSafe for TranscriptBuilder
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>
Creates a shared type from an unshared type.