Skip to content

/AWS1/CL_BDOTOOLSCHEMA

A tool schema for a gateway target. This structure defines the schema for a tool that the target exposes through the Model Context Protocol.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_s3 TYPE REF TO /AWS1/CL_BDOS3CONFIGURATION /AWS1/CL_BDOS3CONFIGURATION

The Amazon S3 location of the tool schema. This location contains the schema definition file.

it_inlinepayload TYPE /AWS1/CL_BDOTOOLDEFINITION=>TT_TOOLDEFINITIONS TT_TOOLDEFINITIONS

The inline payload of the tool schema. This payload contains the schema definition directly in the request.


Queryable Attributes

s3

The Amazon S3 location of the tool schema. This location contains the schema definition file.

Accessible with the following methods

Method Description
GET_S3() Getter for S3

inlinePayload

The inline payload of the tool schema. This payload contains the schema definition directly in the request.

Accessible with the following methods

Method Description
GET_INLINEPAYLOAD() Getter for INLINEPAYLOAD, with configurable default
ASK_INLINEPAYLOAD() Getter for INLINEPAYLOAD w/ exceptions if field has no value
HAS_INLINEPAYLOAD() Determine if INLINEPAYLOAD has a value