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.
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
sourcefn ne(&self, other: &UpdateIntentOutput) -> bool
fn ne(&self, other: &UpdateIntentOutput) -> bool
This method tests for !=.
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