Skip to content

/AWS1/CL_BDOAPIGATEWAYTOOLOVRD

Settings to override configurations for a tool.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The name of tool. Identifies the tool in the Model Context Protocol.

iv_path TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

Resource path in the REST API (e.g., /pets). Must explicitly match an existing path in the REST API.

iv_method TYPE /AWS1/BDORESTAPIMETHOD /AWS1/BDORESTAPIMETHOD

The HTTP method to expose for the specified path.

Optional arguments:

iv_description TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The description of the tool. Provides information about the purpose and usage of the tool. If not provided, uses the description from the API's OpenAPI specification.


Queryable Attributes

name

The name of tool. Identifies the tool in the Model Context Protocol.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

description

The description of the tool. Provides information about the purpose and usage of the tool. If not provided, uses the description from the API's OpenAPI specification.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

path

Resource path in the REST API (e.g., /pets). Must explicitly match an existing path in the REST API.

Accessible with the following methods

Method Description
GET_PATH() Getter for PATH, with configurable default
ASK_PATH() Getter for PATH w/ exceptions if field has no value
HAS_PATH() Determine if PATH has a value

method

The HTTP method to expose for the specified path.

Accessible with the following methods

Method Description
GET_METHOD() Getter for METHOD, with configurable default
ASK_METHOD() Getter for METHOD w/ exceptions if field has no value
HAS_METHOD() Determine if METHOD 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_APIGATEWAYTOOLOVERRIDES

TYPES TT_APIGATEWAYTOOLOVERRIDES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOAPIGATEWAYTOOLOVRD WITH DEFAULT KEY
.