Skip to content

/AWS1/CL_LM2DIALOGSTATE

The current state of the conversation with the user.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_dialogaction TYPE REF TO /AWS1/CL_LM2DIALOGACTION /AWS1/CL_LM2DIALOGACTION

Defines the action that the bot executes at runtime when the conversation reaches this step.

io_intent TYPE REF TO /AWS1/CL_LM2INTENTOVERRIDE /AWS1/CL_LM2INTENTOVERRIDE

Override settings to configure the intent state.

it_sessionattributes TYPE /AWS1/CL_LM2STRINGMAP_W=>TT_STRINGMAP TT_STRINGMAP

Map of key/value pairs representing session-specific context information. It contains application information passed between Amazon Lex and a client application.


Queryable Attributes

dialogAction

Defines the action that the bot executes at runtime when the conversation reaches this step.

Accessible with the following methods

Method Description
GET_DIALOGACTION() Getter for DIALOGACTION

intent

Override settings to configure the intent state.

Accessible with the following methods

Method Description
GET_INTENT() Getter for INTENT

sessionAttributes

Map of key/value pairs representing session-specific context information. It contains application information passed between Amazon Lex and a client application.

Accessible with the following methods

Method Description
GET_SESSIONATTRIBUTES() Getter for SESSIONATTRIBUTES, with configurable default
ASK_SESSIONATTRIBUTES() Getter for SESSIONATTRIBUTES w/ exceptions if field has no v
HAS_SESSIONATTRIBUTES() Determine if SESSIONATTRIBUTES has a value