/AWS1/CL_QQBMETADATAEVENT¶
A metadata event for a AI-generated text output message in a Amazon Q Business conversation, containing associated metadata generated.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_conversationid TYPE /AWS1/QQBCONVERSATIONID /AWS1/QQBCONVERSATIONID¶
The identifier of the conversation with which the generated metadata is associated.
iv_usermessageid TYPE /AWS1/QQBMESSAGEID /AWS1/QQBMESSAGEID¶
The identifier of an Amazon Q Business end user text input message within the conversation.
iv_systemmessageid TYPE /AWS1/QQBMESSAGEID /AWS1/QQBMESSAGEID¶
The identifier of an Amazon Q Business AI generated message within the conversation.
it_sourceattributions TYPE /AWS1/CL_QQBSOURCEATTRIBUTION=>TT_SOURCEATTRIBUTIONS TT_SOURCEATTRIBUTIONS¶
The source documents used to generate the conversation response.
iv_finaltextmessage TYPE /AWS1/QQBSTRING /AWS1/QQBSTRING¶
The final text output message generated by the system.
Queryable Attributes¶
conversationId¶
The identifier of the conversation with which the generated metadata is associated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONVERSATIONID() |
Getter for CONVERSATIONID, with configurable default |
ASK_CONVERSATIONID() |
Getter for CONVERSATIONID w/ exceptions if field has no valu |
HAS_CONVERSATIONID() |
Determine if CONVERSATIONID has a value |
userMessageId¶
The identifier of an Amazon Q Business end user text input message within the conversation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERMESSAGEID() |
Getter for USERMESSAGEID, with configurable default |
ASK_USERMESSAGEID() |
Getter for USERMESSAGEID w/ exceptions if field has no value |
HAS_USERMESSAGEID() |
Determine if USERMESSAGEID has a value |
systemMessageId¶
The identifier of an Amazon Q Business AI generated message within the conversation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SYSTEMMESSAGEID() |
Getter for SYSTEMMESSAGEID, with configurable default |
ASK_SYSTEMMESSAGEID() |
Getter for SYSTEMMESSAGEID w/ exceptions if field has no val |
HAS_SYSTEMMESSAGEID() |
Determine if SYSTEMMESSAGEID has a value |
sourceAttributions¶
The source documents used to generate the conversation response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEATTRIBUTIONS() |
Getter for SOURCEATTRIBUTIONS, with configurable default |
ASK_SOURCEATTRIBUTIONS() |
Getter for SOURCEATTRIBUTIONS w/ exceptions if field has no |
HAS_SOURCEATTRIBUTIONS() |
Determine if SOURCEATTRIBUTIONS has a value |
finalTextMessage¶
The final text output message generated by the system.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FINALTEXTMESSAGE() |
Getter for FINALTEXTMESSAGE, with configurable default |
ASK_FINALTEXTMESSAGE() |
Getter for FINALTEXTMESSAGE w/ exceptions if field has no va |
HAS_FINALTEXTMESSAGE() |
Determine if FINALTEXTMESSAGE has a value |