Skip to content

/AWS1/CL_BDOMCPGATEWAYCONF

The configuration for a Model Context Protocol (MCP) gateway. This structure defines how the gateway implements the MCP protocol.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_supportedversions TYPE /AWS1/CL_BDOMCPSUPPORTEDVRSS_W=>TT_MCPSUPPORTEDVERSIONS TT_MCPSUPPORTEDVERSIONS

The supported versions of the Model Context Protocol. This field specifies which versions of the protocol the gateway can use.

iv_instructions TYPE /AWS1/BDOMCPINSTRUCTIONS /AWS1/BDOMCPINSTRUCTIONS

The instructions for using the Model Context Protocol gateway. These instructions provide guidance on how to interact with the gateway.

iv_searchtype TYPE /AWS1/BDOSEARCHTYPE /AWS1/BDOSEARCHTYPE

The search type for the Model Context Protocol gateway. This field specifies how the gateway handles search operations.

io_sessionconfiguration TYPE REF TO /AWS1/CL_BDOSESSIONCONF /AWS1/CL_BDOSESSIONCONF

The session configuration for the MCP gateway. This configuration controls session behavior, including session timeout settings.

io_streamingconfiguration TYPE REF TO /AWS1/CL_BDOSTREAMINGCONF /AWS1/CL_BDOSTREAMINGCONF

The streaming configuration for the MCP gateway. This configuration controls whether response streaming is enabled for the gateway.


Queryable Attributes

supportedVersions

The supported versions of the Model Context Protocol. This field specifies which versions of the protocol the gateway can use.

Accessible with the following methods

Method Description
GET_SUPPORTEDVERSIONS() Getter for SUPPORTEDVERSIONS, with configurable default
ASK_SUPPORTEDVERSIONS() Getter for SUPPORTEDVERSIONS w/ exceptions if field has no v
HAS_SUPPORTEDVERSIONS() Determine if SUPPORTEDVERSIONS has a value

instructions

The instructions for using the Model Context Protocol gateway. These instructions provide guidance on how to interact with the gateway.

Accessible with the following methods

Method Description
GET_INSTRUCTIONS() Getter for INSTRUCTIONS, with configurable default
ASK_INSTRUCTIONS() Getter for INSTRUCTIONS w/ exceptions if field has no value
HAS_INSTRUCTIONS() Determine if INSTRUCTIONS has a value

searchType

The search type for the Model Context Protocol gateway. This field specifies how the gateway handles search operations.

Accessible with the following methods

Method Description
GET_SEARCHTYPE() Getter for SEARCHTYPE, with configurable default
ASK_SEARCHTYPE() Getter for SEARCHTYPE w/ exceptions if field has no value
HAS_SEARCHTYPE() Determine if SEARCHTYPE has a value

sessionConfiguration

The session configuration for the MCP gateway. This configuration controls session behavior, including session timeout settings.

Accessible with the following methods

Method Description
GET_SESSIONCONFIGURATION() Getter for SESSIONCONFIGURATION

streamingConfiguration

The streaming configuration for the MCP gateway. This configuration controls whether response streaming is enabled for the gateway.

Accessible with the following methods

Method Description
GET_STREAMINGCONFIGURATION() Getter for STREAMINGCONFIGURATION