Skip to content

/AWS1/CL_TCEDESCRIPTORS

The typed set of descriptors for a registry record. Exactly one descriptor field is populated based on the record type.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_mcpserver TYPE REF TO /AWS1/CL_TCEMCPSERVERDESCRPTR /AWS1/CL_TCEMCPSERVERDESCRPTR

The MCP server descriptor, populated when the record type is MCP.

io_a2aagentcard TYPE REF TO /AWS1/CL_TCEA2AAGNTCRDDESCRPTR /AWS1/CL_TCEA2AAGNTCRDDESCRPTR

The A2A agent card descriptor, populated when the record type is AGENT.

io_agentskillsdefinition TYPE REF TO /AWS1/CL_TCEAGENTSKILLSDEFDESC /AWS1/CL_TCEAGENTSKILLSDEFDESC

The agent skills definition descriptor, populated when the record type is SKILL.

io_custom TYPE REF TO /AWS1/CL_TCECUSTOMDESCRIPTOR /AWS1/CL_TCECUSTOMDESCRIPTOR

The custom descriptor, populated when the record type is CUSTOM.


Queryable Attributes

mcpServer

The MCP server descriptor, populated when the record type is MCP.

Accessible with the following methods

Method Description
GET_MCPSERVER() Getter for MCPSERVER

a2aAgentCard

The A2A agent card descriptor, populated when the record type is AGENT.

Accessible with the following methods

Method Description
GET_A2AAGENTCARD() Getter for A2AAGENTCARD

agentSkillsDefinition

The agent skills definition descriptor, populated when the record type is SKILL.

Accessible with the following methods

Method Description
GET_AGENTSKILLSDEFINITION() Getter for AGENTSKILLSDEFINITION

custom

The custom descriptor, populated when the record type is CUSTOM.

Accessible with the following methods

Method Description
GET_CUSTOM() Getter for CUSTOM