Skip to content

/AWS1/CL_QQBACTIONREVIEW

An output event that Amazon Q Business returns to an user who wants to perform a plugin action during a non-streaming chat conversation. It contains information about the selected action with a list of possible user input fields, some pre-populated by Amazon Q Business.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_pluginid TYPE /AWS1/QQBPLUGINID /AWS1/QQBPLUGINID

The identifier of the plugin associated with the action review.

iv_plugintype TYPE /AWS1/QQBPLUGINTYPE /AWS1/QQBPLUGINTYPE

The type of plugin.

it_payload TYPE /AWS1/CL_QQBACTREVIEWPAYLOAD00=>TT_ACTIONREVIEWPAYLOAD TT_ACTIONREVIEWPAYLOAD

Field values that an end user needs to provide to Amazon Q Business for Amazon Q Business to perform the requested plugin action.

iv_payloadfieldnameseparator TYPE /AWS1/QQBACTPAYLOADFIELDNAME00 /AWS1/QQBACTPAYLOADFIELDNAME00

A string used to retain information about the hierarchical contexts within an action review payload.


Queryable Attributes

pluginId

The identifier of the plugin associated with the action review.

Accessible with the following methods

Method Description
GET_PLUGINID() Getter for PLUGINID, with configurable default
ASK_PLUGINID() Getter for PLUGINID w/ exceptions if field has no value
HAS_PLUGINID() Determine if PLUGINID has a value

pluginType

The type of plugin.

Accessible with the following methods

Method Description
GET_PLUGINTYPE() Getter for PLUGINTYPE, with configurable default
ASK_PLUGINTYPE() Getter for PLUGINTYPE w/ exceptions if field has no value
HAS_PLUGINTYPE() Determine if PLUGINTYPE has a value

payload

Field values that an end user needs to provide to Amazon Q Business for Amazon Q Business to perform the requested plugin action.

Accessible with the following methods

Method Description
GET_PAYLOAD() Getter for PAYLOAD, with configurable default
ASK_PAYLOAD() Getter for PAYLOAD w/ exceptions if field has no value
HAS_PAYLOAD() Determine if PAYLOAD has a value

payloadFieldNameSeparator

A string used to retain information about the hierarchical contexts within an action review payload.

Accessible with the following methods

Method Description
GET_PAYLOADFIELDNAMESEPARA00() Getter for PAYLOADFIELDNAMESEPARATOR, with configurable defa
ASK_PAYLOADFIELDNAMESEPARA00() Getter for PAYLOADFIELDNAMESEPARATOR w/ exceptions if field
HAS_PAYLOADFIELDNAMESEPARA00() Determine if PAYLOADFIELDNAMESEPARATOR has a value