![]() |
![]()
| ![]() |
![]()
NAMEPaws::LexRuntime::IntentSummary USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::LexRuntime::IntentSummary object: $service_obj->Method(Att1 => { CheckpointLabel => $value, ..., SlotToElicit => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::LexRuntime::IntentSummary object: $result = $service_obj->Method(...); $result->Att1->CheckpointLabel DESCRIPTIONProvides information about the state of an intent. You can use this information to get the current state of an intent so that you can process the intent, or so that you can return the intent to its previous state. ATTRIBUTESCheckpointLabel => StrA user-defined label that identifies a particular intent. You can use this label to return to a previous intent. Use the "checkpointLabelFilter" parameter of the "GetSessionRequest" operation to filter the intents returned by the operation to those with only the specified label. ConfirmationStatus => StrThe status of the intent after the user responds to the confirmation prompt. If the user confirms the intent, Amazon Lex sets this field to "Confirmed". If the user denies the intent, Amazon Lex sets this value to "Denied". The possible values are:
REQUIRED DialogActionType => StrThe next action that the bot should take in its interaction with the user. The possible values are:
FulfillmentState => StrThe fulfillment state of the intent. The possible values are:
IntentName => StrThe name of the intent. Slots => Paws::LexRuntime::StringMapMap of the slots that have been gathered and their values. SlotToElicit => StrThe next slot to elicit from the user. If there is not slot to elicit, the field is blank. SEE ALSOThis class forms part of Paws, describing an object used in Paws::LexRuntime BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|