Skip to content

/AWS1/CL_BDOCONNECTORCONF

Configuration for a single tool within a connector.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The tool or operation name (for example, retrieve or webSearch).

Optional arguments:

iv_description TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

An agent-facing description override for this tool.

io_parametervalues TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT

Parameters to set as fixed or default values when provisioning this tool.

it_parameteroverrides TYPE /AWS1/CL_BDOCNCTRPARAMOVERRIDE=>TT_CONNECTORPARAMETEROVERRIDES TT_CONNECTORPARAMETEROVERRIDES

Parameters to expose to the agent at runtime, with optional description overrides.


Queryable Attributes

name

The tool or operation name (for example, retrieve or webSearch).

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

An agent-facing description override for this tool.

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

parameterValues

Parameters to set as fixed or default values when provisioning this tool.

Accessible with the following methods

Method Description
GET_PARAMETERVALUES() Getter for PARAMETERVALUES, with configurable default
ASK_PARAMETERVALUES() Getter for PARAMETERVALUES w/ exceptions if field has no val
HAS_PARAMETERVALUES() Determine if PARAMETERVALUES has a value

parameterOverrides

Parameters to expose to the agent at runtime, with optional description overrides.

Accessible with the following methods

Method Description
GET_PARAMETEROVERRIDES() Getter for PARAMETEROVERRIDES, with configurable default
ASK_PARAMETEROVERRIDES() Getter for PARAMETEROVERRIDES w/ exceptions if field has no
HAS_PARAMETEROVERRIDES() Determine if PARAMETEROVERRIDES 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_CONNECTORCONFIGURATIONS

TYPES TT_CONNECTORCONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOCONNECTORCONF WITH DEFAULT KEY
.