#[non_exhaustive]pub struct BotRecommendationResultsBuilder { /* private fields */ }Expand description
A builder for BotRecommendationResults.
Implementations§
source§impl BotRecommendationResultsBuilder
impl BotRecommendationResultsBuilder
sourcepub fn bot_locale_export_url(self, input: impl Into<String>) -> Self
pub fn bot_locale_export_url(self, input: impl Into<String>) -> Self
The presigned URL link of the recommended bot definition.
sourcepub fn set_bot_locale_export_url(self, input: Option<String>) -> Self
pub fn set_bot_locale_export_url(self, input: Option<String>) -> Self
The presigned URL link of the recommended bot definition.
sourcepub fn get_bot_locale_export_url(&self) -> &Option<String>
pub fn get_bot_locale_export_url(&self) -> &Option<String>
The presigned URL link of the recommended bot definition.
sourcepub fn associated_transcripts_url(self, input: impl Into<String>) -> Self
pub fn associated_transcripts_url(self, input: impl Into<String>) -> Self
The presigned url link of the associated transcript.
sourcepub fn set_associated_transcripts_url(self, input: Option<String>) -> Self
pub fn set_associated_transcripts_url(self, input: Option<String>) -> Self
The presigned url link of the associated transcript.
sourcepub fn get_associated_transcripts_url(&self) -> &Option<String>
pub fn get_associated_transcripts_url(&self) -> &Option<String>
The presigned url link of the associated transcript.
sourcepub fn statistics(self, input: BotRecommendationResultStatistics) -> Self
pub fn statistics(self, input: BotRecommendationResultStatistics) -> Self
The statistical summary of the bot recommendation results.
sourcepub fn set_statistics(
self,
input: Option<BotRecommendationResultStatistics>,
) -> Self
pub fn set_statistics( self, input: Option<BotRecommendationResultStatistics>, ) -> Self
The statistical summary of the bot recommendation results.
sourcepub fn get_statistics(&self) -> &Option<BotRecommendationResultStatistics>
pub fn get_statistics(&self) -> &Option<BotRecommendationResultStatistics>
The statistical summary of the bot recommendation results.
sourcepub fn build(self) -> BotRecommendationResults
pub fn build(self) -> BotRecommendationResults
Consumes the builder and constructs a BotRecommendationResults.
Trait Implementations§
source§impl Clone for BotRecommendationResultsBuilder
impl Clone for BotRecommendationResultsBuilder
source§fn clone(&self) -> BotRecommendationResultsBuilder
fn clone(&self) -> BotRecommendationResultsBuilder
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 Default for BotRecommendationResultsBuilder
impl Default for BotRecommendationResultsBuilder
source§fn default() -> BotRecommendationResultsBuilder
fn default() -> BotRecommendationResultsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for BotRecommendationResultsBuilder
impl PartialEq for BotRecommendationResultsBuilder
source§fn eq(&self, other: &BotRecommendationResultsBuilder) -> bool
fn eq(&self, other: &BotRecommendationResultsBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BotRecommendationResultsBuilder
Auto Trait Implementations§
impl Freeze for BotRecommendationResultsBuilder
impl RefUnwindSafe for BotRecommendationResultsBuilder
impl Send for BotRecommendationResultsBuilder
impl Sync for BotRecommendationResultsBuilder
impl Unpin for BotRecommendationResultsBuilder
impl UnwindSafe for BotRecommendationResultsBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.