Skip to content

/AWS1/CL_QQCAIAGENTCONFDATA

A type that specifies the AI Agent ID configuration data when mapping an AI Agents to be used for an AI Agent type on a session or assistant.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_AIAGENTID TYPE /AWS1/QQCUUIDWITHQUALIFIER /AWS1/QQCUUIDWITHQUALIFIER

The ID of the AI Agent to be configured.


Queryable Attributes

aiAgentId

The ID of the AI Agent to be configured.

Accessible with the following methods

Method Description
GET_AIAGENTID() Getter for AIAGENTID, with configurable default
ASK_AIAGENTID() Getter for AIAGENTID w/ exceptions if field has no value
HAS_AIAGENTID() Determine if AIAGENTID has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_AIAGENTCONFIGURATIONMAP

TYPES TT_AIAGENTCONFIGURATIONMAP TYPE HASHED TABLE OF /AWS1/CL_QQCAIAGENTCONFDATA=>TS_AIAGENTCONFMAP_MAPROW WITH UNIQUE KEY key
.

TS_AIAGENTCONFMAP_MAPROW

TYPES: BEGIN OF TS_AIAGENTCONFMAP_MAPROW,
key TYPE /AWS1/QQCAIAGENTTYPE,
value TYPE REF TO /AWS1/CL_QQCAIAGENTCONFDATA,
END OF TS_AIAGENTCONFMAP_MAPROW.