Skip to content

/AWS1/CL_QQCTOOLUSERESULTDATA

Data about the result of tool usage.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_tooluseid TYPE /AWS1/QQCNONEMPTYSTRING /AWS1/QQCNONEMPTYSTRING

The identifier of the tool use instance.

iv_toolname TYPE /AWS1/QQCNONEMPTYSTRING /AWS1/QQCNONEMPTYSTRING

The name of the tool that was used.

io_toolresult TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT

The result of the tool usage.

Optional arguments:

io_inputschema TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT

The input schema for the tool use result.


Queryable Attributes

toolUseId

The identifier of the tool use instance.

Accessible with the following methods

Method Description
GET_TOOLUSEID() Getter for TOOLUSEID, with configurable default
ASK_TOOLUSEID() Getter for TOOLUSEID w/ exceptions if field has no value
HAS_TOOLUSEID() Determine if TOOLUSEID has a value

toolName

The name of the tool that was used.

Accessible with the following methods

Method Description
GET_TOOLNAME() Getter for TOOLNAME, with configurable default
ASK_TOOLNAME() Getter for TOOLNAME w/ exceptions if field has no value
HAS_TOOLNAME() Determine if TOOLNAME has a value

toolResult

The result of the tool usage.

Accessible with the following methods

Method Description
GET_TOOLRESULT() Getter for TOOLRESULT, with configurable default
ASK_TOOLRESULT() Getter for TOOLRESULT w/ exceptions if field has no value
HAS_TOOLRESULT() Determine if TOOLRESULT has a value

inputSchema

The input schema for the tool use result.

Accessible with the following methods

Method Description
GET_INPUTSCHEMA() Getter for INPUTSCHEMA, with configurable default
ASK_INPUTSCHEMA() Getter for INPUTSCHEMA w/ exceptions if field has no value
HAS_INPUTSCHEMA() Determine if INPUTSCHEMA has a value