Skip to content

/AWS1/CL_BDCTOOLSDEFINITION

The MCP tools definition with a protocol version and inline content. The protocolVersion identifies the MCP protocol version that the tools conform to. This differs from schemaVersion in the server definition, which identifies the server configuration schema format.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_protocolversion TYPE /AWS1/BDCSCHEMAVERSION /AWS1/BDCSCHEMAVERSION

The MCP protocol version that the tools conform to. This differs from the schemaVersion field in the server definition, which identifies the server configuration schema format.

iv_inlinecontent TYPE /AWS1/BDCINLINECONTENT /AWS1/BDCINLINECONTENT

The inline content of the tools definition.


Queryable Attributes

protocolVersion

The MCP protocol version that the tools conform to. This differs from the schemaVersion field in the server definition, which identifies the server configuration schema format.

Accessible with the following methods

Method Description
GET_PROTOCOLVERSION() Getter for PROTOCOLVERSION, with configurable default
ASK_PROTOCOLVERSION() Getter for PROTOCOLVERSION w/ exceptions if field has no val
HAS_PROTOCOLVERSION() Determine if PROTOCOLVERSION has a value

inlineContent

The inline content of the tools definition.

Accessible with the following methods

Method Description
GET_INLINECONTENT() Getter for INLINECONTENT, with configurable default
ASK_INLINECONTENT() Getter for INLINECONTENT w/ exceptions if field has no value
HAS_INLINECONTENT() Determine if INLINECONTENT has a value