GetIntentResponse class
Constructors
GetIntentResponse ({String ? checksum , Statement ? conclusionStatement , Prompt ? confirmationPrompt , DateTime ? createdDate , String ? description , CodeHook ? dialogCodeHook , FollowUpPrompt ? followUpPrompt , FulfillmentActivity ? fulfillmentActivity , List <InputContext > ? inputContexts , KendraConfiguration ? kendraConfiguration , DateTime ? lastUpdatedDate , String ? name , List <OutputContext > ? outputContexts , String ? parentIntentSignature , Statement ? rejectionStatement , List <String > ? sampleUtterances , List <Slot > ? slots , String ? version })
GetIntentResponse.fromJson (Map <String , dynamic > json )
factory
Properties
checksum
→ String ?
Checksum of the intent.
final
conclusionStatement
→ Statement ?
After the Lambda function specified in the fulfillmentActivity
element fulfills the intent, Amazon Lex conveys this statement to the user.
final
confirmationPrompt
→ Prompt ?
If defined in the bot, Amazon Lex uses prompt to confirm the intent before
fulfilling the user's request. For more information, see PutIntent .
final
createdDate
→ DateTime ?
The date that the intent was created.
final
description
→ String ?
A description of the intent.
final
dialogCodeHook
→ CodeHook ?
If defined in the bot, Amazon Amazon Lex invokes this Lambda function for
each user input. For more information, see PutIntent .
final
followUpPrompt
→ FollowUpPrompt ?
If defined in the bot, Amazon Lex uses this prompt to solicit additional
user activity after the intent is fulfilled. For more information, see
PutIntent .
final
fulfillmentActivity
→ FulfillmentActivity ?
Describes how the intent is fulfilled. For more information, see
PutIntent .
final
hashCode
→ int
The hash code for this object.
no setter inherited
inputContexts
→ List <InputContext > ?
An array of InputContext
objects that lists the contexts that
must be active for Amazon Lex to choose the intent in a conversation with
the user.
final
kendraConfiguration
→ KendraConfiguration ?
Configuration information, if any, to connect to an Amazon Kendra index with
the AMAZON.KendraSearchIntent
intent.
final
lastUpdatedDate
→ DateTime ?
The date that the intent was updated. When you create a resource, the
creation date and the last updated date are the same.
final
name
→ String ?
The name of the intent.
final
outputContexts
→ List <OutputContext > ?
An array of OutputContext
objects that lists the contexts that
the intent activates when the intent is fulfilled.
final
parentIntentSignature
→ String ?
A unique identifier for a built-in intent.
final
rejectionStatement
→ Statement ?
If the user answers "no" to the question defined in
confirmationPrompt
, Amazon Lex responds with this statement to
acknowledge that the intent was canceled.
final
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
sampleUtterances
→ List <String > ?
An array of sample utterances configured for the intent.
final
slots
→ List <Slot > ?
An array of intent slots configured for the intent.
final
version
→ String ?
The version of the intent.
final
Methods
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString ()
→ String
A string representation of this object.
inherited