/AWS1/CL_LR2INTENTRESULTEVENT¶
Contains the current state of the conversation between the client application and Amazon Lex V2.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_inputmode TYPE /AWS1/LR2INPUTMODE /AWS1/LR2INPUTMODE¶
Indicates whether the input to the operation was text, speech, or from a touch-tone keypad.
it_interpretations TYPE /AWS1/CL_LR2INTERPRETATION=>TT_INTERPRETATIONS TT_INTERPRETATIONS¶
A list of intents that Amazon Lex V2 determined might satisfy the user's utterance.
Each interpretation includes the intent, a score that indicates how confident Amazon Lex V2 is that the interpretation is the correct one, and an optional sentiment response that indicates the sentiment expressed in the utterance.
io_sessionstate TYPE REF TO /AWS1/CL_LR2SESSIONSTATE /AWS1/CL_LR2SESSIONSTATE¶
The state of the user's session with Amazon Lex V2.
it_requestattributes TYPE /AWS1/CL_LR2STRINGMAP_W=>TT_STRINGMAP TT_STRINGMAP¶
The attributes sent in the request.
iv_sessionid TYPE /AWS1/LR2SESSIONID /AWS1/LR2SESSIONID¶
The identifier of the session in use.
iv_eventid TYPE /AWS1/LR2EVENTID /AWS1/LR2EVENTID¶
A unique identifier of the event sent by Amazon Lex V2. The identifier is in the form
RESPONSE-N, where N is a number starting with one and incremented for each event sent by Amazon Lex V2 in the current session.
io_recognizedbotmember TYPE REF TO /AWS1/CL_LR2RECOGNIZEDBOTMEM00 /AWS1/CL_LR2RECOGNIZEDBOTMEM00¶
The bot member that is processing the intent.
Queryable Attributes¶
inputMode¶
Indicates whether the input to the operation was text, speech, or from a touch-tone keypad.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTMODE() |
Getter for INPUTMODE, with configurable default |
ASK_INPUTMODE() |
Getter for INPUTMODE w/ exceptions if field has no value |
HAS_INPUTMODE() |
Determine if INPUTMODE has a value |
interpretations¶
A list of intents that Amazon Lex V2 determined might satisfy the user's utterance.
Each interpretation includes the intent, a score that indicates how confident Amazon Lex V2 is that the interpretation is the correct one, and an optional sentiment response that indicates the sentiment expressed in the utterance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INTERPRETATIONS() |
Getter for INTERPRETATIONS, with configurable default |
ASK_INTERPRETATIONS() |
Getter for INTERPRETATIONS w/ exceptions if field has no val |
HAS_INTERPRETATIONS() |
Determine if INTERPRETATIONS has a value |
sessionState¶
The state of the user's session with Amazon Lex V2.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONSTATE() |
Getter for SESSIONSTATE |
requestAttributes¶
The attributes sent in the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTATTRIBUTES() |
Getter for REQUESTATTRIBUTES, with configurable default |
ASK_REQUESTATTRIBUTES() |
Getter for REQUESTATTRIBUTES w/ exceptions if field has no v |
HAS_REQUESTATTRIBUTES() |
Determine if REQUESTATTRIBUTES has a value |
sessionId¶
The identifier of the session in use.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SESSIONID() |
Getter for SESSIONID, with configurable default |
ASK_SESSIONID() |
Getter for SESSIONID w/ exceptions if field has no value |
HAS_SESSIONID() |
Determine if SESSIONID has a value |
eventId¶
A unique identifier of the event sent by Amazon Lex V2. The identifier is in the form
RESPONSE-N, where N is a number starting with one and incremented for each event sent by Amazon Lex V2 in the current session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTID() |
Getter for EVENTID, with configurable default |
ASK_EVENTID() |
Getter for EVENTID w/ exceptions if field has no value |
HAS_EVENTID() |
Determine if EVENTID has a value |
recognizedBotMember¶
The bot member that is processing the intent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOGNIZEDBOTMEMBER() |
Getter for RECOGNIZEDBOTMEMBER |