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 \ V1Methods
__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: |
↳ 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 |
|