Struct aws_sdk_lexmodelsv2::operation::start_bot_resource_generation::builders::StartBotResourceGenerationOutputBuilder
source · #[non_exhaustive]pub struct StartBotResourceGenerationOutputBuilder { /* private fields */ }
Expand description
A builder for StartBotResourceGenerationOutput
.
Implementations§
source§impl StartBotResourceGenerationOutputBuilder
impl StartBotResourceGenerationOutputBuilder
sourcepub fn generation_input_prompt(self, input: impl Into<String>) -> Self
pub fn generation_input_prompt(self, input: impl Into<String>) -> Self
The prompt that was used generate intents and slot types for the bot locale.
sourcepub fn set_generation_input_prompt(self, input: Option<String>) -> Self
pub fn set_generation_input_prompt(self, input: Option<String>) -> Self
The prompt that was used generate intents and slot types for the bot locale.
sourcepub fn get_generation_input_prompt(&self) -> &Option<String>
pub fn get_generation_input_prompt(&self) -> &Option<String>
The prompt that was used generate intents and slot types for the bot locale.
sourcepub fn generation_id(self, input: impl Into<String>) -> Self
pub fn generation_id(self, input: impl Into<String>) -> Self
The unique identifier of the generation request.
sourcepub fn set_generation_id(self, input: Option<String>) -> Self
pub fn set_generation_id(self, input: Option<String>) -> Self
The unique identifier of the generation request.
sourcepub fn get_generation_id(&self) -> &Option<String>
pub fn get_generation_id(&self) -> &Option<String>
The unique identifier of the generation request.
sourcepub fn bot_id(self, input: impl Into<String>) -> Self
pub fn bot_id(self, input: impl Into<String>) -> Self
The unique identifier of the bot for which the generation request was made.
sourcepub fn set_bot_id(self, input: Option<String>) -> Self
pub fn set_bot_id(self, input: Option<String>) -> Self
The unique identifier of the bot for which the generation request was made.
sourcepub fn get_bot_id(&self) -> &Option<String>
pub fn get_bot_id(&self) -> &Option<String>
The unique identifier of the bot for which the generation request was made.
sourcepub fn bot_version(self, input: impl Into<String>) -> Self
pub fn bot_version(self, input: impl Into<String>) -> Self
The version of the bot for which the generation request was made.
sourcepub fn set_bot_version(self, input: Option<String>) -> Self
pub fn set_bot_version(self, input: Option<String>) -> Self
The version of the bot for which the generation request was made.
sourcepub fn get_bot_version(&self) -> &Option<String>
pub fn get_bot_version(&self) -> &Option<String>
The version of the bot for which the generation request was made.
sourcepub fn locale_id(self, input: impl Into<String>) -> Self
pub fn locale_id(self, input: impl Into<String>) -> Self
The locale of the bot for which the generation request was made.
sourcepub fn set_locale_id(self, input: Option<String>) -> Self
pub fn set_locale_id(self, input: Option<String>) -> Self
The locale of the bot for which the generation request was made.
sourcepub fn get_locale_id(&self) -> &Option<String>
pub fn get_locale_id(&self) -> &Option<String>
The locale of the bot for which the generation request was made.
sourcepub fn generation_status(self, input: GenerationStatus) -> Self
pub fn generation_status(self, input: GenerationStatus) -> Self
The status of the generation request.
sourcepub fn set_generation_status(self, input: Option<GenerationStatus>) -> Self
pub fn set_generation_status(self, input: Option<GenerationStatus>) -> Self
The status of the generation request.
sourcepub fn get_generation_status(&self) -> &Option<GenerationStatus>
pub fn get_generation_status(&self) -> &Option<GenerationStatus>
The status of the generation request.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The date and time at which the generation request was made.
sourcepub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
The date and time at which the generation request was made.
sourcepub fn get_creation_date_time(&self) -> &Option<DateTime>
pub fn get_creation_date_time(&self) -> &Option<DateTime>
The date and time at which the generation request was made.
sourcepub fn build(self) -> StartBotResourceGenerationOutput
pub fn build(self) -> StartBotResourceGenerationOutput
Consumes the builder and constructs a StartBotResourceGenerationOutput
.
Trait Implementations§
source§impl Clone for StartBotResourceGenerationOutputBuilder
impl Clone for StartBotResourceGenerationOutputBuilder
source§fn clone(&self) -> StartBotResourceGenerationOutputBuilder
fn clone(&self) -> StartBotResourceGenerationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for StartBotResourceGenerationOutputBuilder
impl Default for StartBotResourceGenerationOutputBuilder
source§fn default() -> StartBotResourceGenerationOutputBuilder
fn default() -> StartBotResourceGenerationOutputBuilder
source§impl PartialEq for StartBotResourceGenerationOutputBuilder
impl PartialEq for StartBotResourceGenerationOutputBuilder
source§fn eq(&self, other: &StartBotResourceGenerationOutputBuilder) -> bool
fn eq(&self, other: &StartBotResourceGenerationOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StartBotResourceGenerationOutputBuilder
Auto Trait Implementations§
impl Freeze for StartBotResourceGenerationOutputBuilder
impl RefUnwindSafe for StartBotResourceGenerationOutputBuilder
impl Send for StartBotResourceGenerationOutputBuilder
impl Sync for StartBotResourceGenerationOutputBuilder
impl Unpin for StartBotResourceGenerationOutputBuilder
impl UnwindSafe for StartBotResourceGenerationOutputBuilder
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> 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