Reference documentation and code samples for the Google Cloud Ces V1 Client class CreateToolRequest.
Request message for AgentService.CreateTool .
Generated from protobuf message google.cloud.ces.v1.CreateToolRequest
Namespace
Google \ Cloud \ Ces \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The resource name of the app to create a tool in.
↳ tool_id
string
Optional. The ID to use for the tool, which will become the final component of the tool's resource name. If not provided, a unique ID will be automatically assigned for the tool.
↳ tool
getParent
Required. The resource name of the app to create a tool in.
string
setParent
Required. The resource name of the app to create a tool in.
var
string
$this
getToolId
Optional. The ID to use for the tool, which will become the final component of the tool's resource name. If not provided, a unique ID will be automatically assigned for the tool.
string
setToolId
Optional. The ID to use for the tool, which will become the final component of the tool's resource name. If not provided, a unique ID will be automatically assigned for the tool.
var
string
$this
getTool
Required. The tool to create.
hasTool
clearTool
setTool
Required. The tool to create.
$this
static::build
parent
string
Required. The resource name of the app to create a tool in. Please see AgentServiceClient::appName() for help formatting this field.
tool
toolId
string
Optional. The ID to use for the tool, which will become the final component of the tool's resource name. If not provided, a unique ID will be automatically assigned for the tool.
static::buildFromParentTool
parent
string
Required. The resource name of the app to create a tool in. Please see AgentServiceClient::appName() for help formatting this field.
tool

