#[non_exhaustive]pub struct SampleUtteranceGenerationSpecificationBuilder { /* private fields */ }Expand description
A builder for SampleUtteranceGenerationSpecification.
Implementations§
source§impl SampleUtteranceGenerationSpecificationBuilder
impl SampleUtteranceGenerationSpecificationBuilder
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Specifies whether to enable sample utterance generation or not.
This field is required.sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Specifies whether to enable sample utterance generation or not.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
Specifies whether to enable sample utterance generation or not.
sourcepub fn bedrock_model_specification(
self,
input: BedrockModelSpecification,
) -> Self
pub fn bedrock_model_specification( self, input: BedrockModelSpecification, ) -> Self
Contains information about the Amazon Bedrock model used to interpret the prompt used in descriptive bot building.
sourcepub fn set_bedrock_model_specification(
self,
input: Option<BedrockModelSpecification>,
) -> Self
pub fn set_bedrock_model_specification( self, input: Option<BedrockModelSpecification>, ) -> Self
Contains information about the Amazon Bedrock model used to interpret the prompt used in descriptive bot building.
sourcepub fn get_bedrock_model_specification(
&self,
) -> &Option<BedrockModelSpecification>
pub fn get_bedrock_model_specification( &self, ) -> &Option<BedrockModelSpecification>
Contains information about the Amazon Bedrock model used to interpret the prompt used in descriptive bot building.
sourcepub fn build(self) -> SampleUtteranceGenerationSpecification
pub fn build(self) -> SampleUtteranceGenerationSpecification
Consumes the builder and constructs a SampleUtteranceGenerationSpecification.
Trait Implementations§
source§impl Clone for SampleUtteranceGenerationSpecificationBuilder
impl Clone for SampleUtteranceGenerationSpecificationBuilder
source§fn clone(&self) -> SampleUtteranceGenerationSpecificationBuilder
fn clone(&self) -> SampleUtteranceGenerationSpecificationBuilder
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 SampleUtteranceGenerationSpecificationBuilder
impl Default for SampleUtteranceGenerationSpecificationBuilder
source§fn default() -> SampleUtteranceGenerationSpecificationBuilder
fn default() -> SampleUtteranceGenerationSpecificationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SampleUtteranceGenerationSpecificationBuilder
impl PartialEq for SampleUtteranceGenerationSpecificationBuilder
source§fn eq(&self, other: &SampleUtteranceGenerationSpecificationBuilder) -> bool
fn eq(&self, other: &SampleUtteranceGenerationSpecificationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SampleUtteranceGenerationSpecificationBuilder
Auto Trait Implementations§
impl Freeze for SampleUtteranceGenerationSpecificationBuilder
impl RefUnwindSafe for SampleUtteranceGenerationSpecificationBuilder
impl Send for SampleUtteranceGenerationSpecificationBuilder
impl Sync for SampleUtteranceGenerationSpecificationBuilder
impl Unpin for SampleUtteranceGenerationSpecificationBuilder
impl UnwindSafe for SampleUtteranceGenerationSpecificationBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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.