Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class ToolsetTool.
A tool that is created from a toolset.
Generated from protobuf message google.cloud.dialogflow.v2.ToolsetTool
Namespace
Google \ Cloud \ Dialogflow \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ toolset
string
Required. The name of the toolset to retrieve the schema for. Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
↳ operation_id
string
Optional. The operationId field of the OpenAPI endpoint. The operationId must be present in the toolset's definition.
↳ confirmation_requirement
int
Optional. Indicates whether the tool requires human confirmation.
getToolset
Required. The name of the toolset to retrieve the schema for.
Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
string
setToolset
Required. The name of the toolset to retrieve the schema for.
Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
var
string
$this
getOperationId
Optional. The operationId field of the OpenAPI endpoint. The operationId must be present in the toolset's definition.
string
setOperationId
Optional. The operationId field of the OpenAPI endpoint. The operationId must be present in the toolset's definition.
var
string
$this
getConfirmationRequirement
Optional. Indicates whether the tool requires human confirmation.
setConfirmationRequirement
Optional. Indicates whether the tool requires human confirmation.
$this

