Google Cloud Ces V1 Client - Class RetrieveToolSchemaResponse (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class RetrieveToolSchemaResponse.

Response message for ToolService.RetrieveToolSchema.

Generated from protobuf message google.cloud.ces.v1.RetrieveToolSchemaResponse

Namespace

Google \ Cloud \ Ces \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ tool string

The name of the tool that the schema is for. Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}

↳ toolset_tool ToolsetTool

The toolset tool that the schema is for.

↳ input_schema Schema

Required. The schema of the tool input parameters.

↳ output_schema Schema

Required. The schema of the tool output parameters.

getTool

The name of the tool that the schema is for.

Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}

Returns
Type Description
string

hasTool

setTool

The name of the tool that the schema is for.

Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}

Parameter
Name Description
var string
Returns
Type Description
$this

getToolsetTool

The toolset tool that the schema is for.

Returns
Type Description
ToolsetTool|null

hasToolsetTool

setToolsetTool

The toolset tool that the schema is for.

Parameter
Name Description
var ToolsetTool
Returns
Type Description
$this

getInputSchema

Required. The schema of the tool input parameters.

Returns
Type Description
Schema|null

hasInputSchema

clearInputSchema

setInputSchema

Required. The schema of the tool input parameters.

Parameter
Name Description
var Schema
Returns
Type Description
$this

getOutputSchema

Required. The schema of the tool output parameters.

Returns
Type Description
Schema|null

hasOutputSchema

clearOutputSchema

setOutputSchema

Required. The schema of the tool output parameters.

Parameter
Name Description
var Schema
Returns
Type Description
$this

getToolIdentifier

Returns
Type Description
string