Struct aws_sdk_lexmodelsv2::operation::start_bot_resource_generation::builders::StartBotResourceGenerationInputBuilder
source · #[non_exhaustive]pub struct StartBotResourceGenerationInputBuilder { /* private fields */ }
Expand description
A builder for StartBotResourceGenerationInput
.
Implementations§
source§impl StartBotResourceGenerationInputBuilder
impl StartBotResourceGenerationInputBuilder
sourcepub fn generation_input_prompt(self, input: impl Into<String>) -> Self
pub fn generation_input_prompt(self, input: impl Into<String>) -> Self
The prompt to generate intents and slot types for the bot locale. Your description should be both detailed and precise to help generate appropriate and sufficient intents for your bot. Include a list of actions to improve the intent creation process.
This field is required.sourcepub fn set_generation_input_prompt(self, input: Option<String>) -> Self
pub fn set_generation_input_prompt(self, input: Option<String>) -> Self
The prompt to generate intents and slot types for the bot locale. Your description should be both detailed and precise to help generate appropriate and sufficient intents for your bot. Include a list of actions to improve the intent creation process.
sourcepub fn get_generation_input_prompt(&self) -> &Option<String>
pub fn get_generation_input_prompt(&self) -> &Option<String>
The prompt to generate intents and slot types for the bot locale. Your description should be both detailed and precise to help generate appropriate and sufficient intents for your bot. Include a list of actions to improve the intent creation process.
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 to generate intents and slot types.
This field is required.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 to generate intents and slot types.
sourcepub fn get_bot_id(&self) -> &Option<String>
pub fn get_bot_id(&self) -> &Option<String>
The unique identifier of the bot for which to generate intents and slot types.
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 to generate intents and slot types.
This field is required.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 to generate intents and slot types.
sourcepub fn get_bot_version(&self) -> &Option<String>
pub fn get_bot_version(&self) -> &Option<String>
The version of the bot for which to generate intents and slot types.
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 to generate intents and slot types.
This field is required.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 to generate intents and slot types.
sourcepub fn get_locale_id(&self) -> &Option<String>
pub fn get_locale_id(&self) -> &Option<String>
The locale of the bot for which to generate intents and slot types.
sourcepub fn build(self) -> Result<StartBotResourceGenerationInput, BuildError>
pub fn build(self) -> Result<StartBotResourceGenerationInput, BuildError>
Consumes the builder and constructs a StartBotResourceGenerationInput
.
source§impl StartBotResourceGenerationInputBuilder
impl StartBotResourceGenerationInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<StartBotResourceGenerationOutput, SdkError<StartBotResourceGenerationError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<StartBotResourceGenerationOutput, SdkError<StartBotResourceGenerationError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for StartBotResourceGenerationInputBuilder
impl Clone for StartBotResourceGenerationInputBuilder
source§fn clone(&self) -> StartBotResourceGenerationInputBuilder
fn clone(&self) -> StartBotResourceGenerationInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for StartBotResourceGenerationInputBuilder
impl Default for StartBotResourceGenerationInputBuilder
source§fn default() -> StartBotResourceGenerationInputBuilder
fn default() -> StartBotResourceGenerationInputBuilder
source§impl PartialEq for StartBotResourceGenerationInputBuilder
impl PartialEq for StartBotResourceGenerationInputBuilder
source§fn eq(&self, other: &StartBotResourceGenerationInputBuilder) -> bool
fn eq(&self, other: &StartBotResourceGenerationInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StartBotResourceGenerationInputBuilder
Auto Trait Implementations§
impl Freeze for StartBotResourceGenerationInputBuilder
impl RefUnwindSafe for StartBotResourceGenerationInputBuilder
impl Send for StartBotResourceGenerationInputBuilder
impl Sync for StartBotResourceGenerationInputBuilder
impl Unpin for StartBotResourceGenerationInputBuilder
impl UnwindSafe for StartBotResourceGenerationInputBuilder
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