Struct aws_sdk_lexmodelsv2::output::UpdateIntentOutput
source · [−]#[non_exhaustive]pub struct UpdateIntentOutput { /* private fields */ }Implementations
sourceimpl UpdateIntentOutput
impl UpdateIntentOutput
sourcepub fn intent_name(&self) -> Option<&str>
pub fn intent_name(&self) -> Option<&str>
The updated name of the intent.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The updated description of the intent.
sourcepub fn parent_intent_signature(&self) -> Option<&str>
pub fn parent_intent_signature(&self) -> Option<&str>
The updated built-in intent that is the parent of this intent.
sourcepub fn sample_utterances(&self) -> Option<&[SampleUtterance]>
pub fn sample_utterances(&self) -> Option<&[SampleUtterance]>
The updated list of sample utterances for the intent.
sourcepub fn dialog_code_hook(&self) -> Option<&DialogCodeHookSettings>
pub fn dialog_code_hook(&self) -> Option<&DialogCodeHookSettings>
The updated Lambda function called during each turn of the conversation with the user.
sourcepub fn fulfillment_code_hook(&self) -> Option<&FulfillmentCodeHookSettings>
pub fn fulfillment_code_hook(&self) -> Option<&FulfillmentCodeHookSettings>
The updated Lambda function called when the intent is ready for fulfillment.
sourcepub fn slot_priorities(&self) -> Option<&[SlotPriority]>
pub fn slot_priorities(&self) -> Option<&[SlotPriority]>
The updated list of slots and their priorities that are elicited from the user for the intent.
sourcepub fn intent_confirmation_setting(&self) -> Option<&IntentConfirmationSetting>
pub fn intent_confirmation_setting(&self) -> Option<&IntentConfirmationSetting>
The updated prompts that Amazon Lex sends to the user to confirm the completion of an intent.
sourcepub fn intent_closing_setting(&self) -> Option<&IntentClosingSetting>
pub fn intent_closing_setting(&self) -> Option<&IntentClosingSetting>
The updated response that Amazon Lex sends the user when the intent is closed.
sourcepub fn input_contexts(&self) -> Option<&[InputContext]>
pub fn input_contexts(&self) -> Option<&[InputContext]>
The updated list of contexts that must be active for the intent to be considered by Amazon Lex.
sourcepub fn output_contexts(&self) -> Option<&[OutputContext]>
pub fn output_contexts(&self) -> Option<&[OutputContext]>
The updated list of contexts that Amazon Lex activates when the intent is fulfilled.
sourcepub fn kendra_configuration(&self) -> Option<&KendraConfiguration>
pub fn kendra_configuration(&self) -> Option<&KendraConfiguration>
The updated configuration for connecting to an Amazon Kendra index with the AMAZON.KendraSearchIntent intent.
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The version of the bot that contains the intent. Will always be DRAFT.
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
A timestamp of when the intent was created.
sourcepub fn last_updated_date_time(&self) -> Option<&DateTime>
pub fn last_updated_date_time(&self) -> Option<&DateTime>
A timestamp of the last time that the intent was modified.
sourcepub fn initial_response_setting(&self) -> Option<&InitialResponseSetting>
pub fn initial_response_setting(&self) -> Option<&InitialResponseSetting>
sourceimpl UpdateIntentOutput
impl UpdateIntentOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateIntentOutput.
Trait Implementations
sourceimpl Clone for UpdateIntentOutput
impl Clone for UpdateIntentOutput
sourcefn clone(&self) -> UpdateIntentOutput
fn clone(&self) -> UpdateIntentOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for UpdateIntentOutput
impl Debug for UpdateIntentOutput
sourceimpl PartialEq<UpdateIntentOutput> for UpdateIntentOutput
impl PartialEq<UpdateIntentOutput> for UpdateIntentOutput
sourcefn eq(&self, other: &UpdateIntentOutput) -> bool
fn eq(&self, other: &UpdateIntentOutput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for UpdateIntentOutput
Auto Trait Implementations
impl RefUnwindSafe for UpdateIntentOutput
impl Send for UpdateIntentOutput
impl Sync for UpdateIntentOutput
impl Unpin for UpdateIntentOutput
impl UnwindSafe for UpdateIntentOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more