Skip to content

/AWS1/CL_LM2USERTURNINPUTSPEC

Contains information about the user messages in the turn in the input.

CONSTRUCTOR

IMPORTING

Required arguments:

io_utteranceinput TYPE REF TO /AWS1/CL_LM2UTTERANCEINPUTSPEC /AWS1/CL_LM2UTTERANCEINPUTSPEC

The utterance input in the user turn.

Optional arguments:

it_requestattributes TYPE /AWS1/CL_LM2STRINGMAP_W=>TT_STRINGMAP TT_STRINGMAP

Request attributes of the user turn.

io_sessionstate TYPE REF TO /AWS1/CL_LM2INPUTSESSSTATESPEC /AWS1/CL_LM2INPUTSESSSTATESPEC

Contains information about the session state in the input.


Queryable Attributes

utteranceInput

The utterance input in the user turn.

Accessible with the following methods

Method Description
GET_UTTERANCEINPUT() Getter for UTTERANCEINPUT

requestAttributes

Request attributes of the user turn.

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

sessionState

Contains information about the session state in the input.

Accessible with the following methods

Method Description
GET_SESSIONSTATE() Getter for SESSIONSTATE