- 4.87.0 (latest)
- 4.86.0
- 4.84.0
- 4.82.0
- 4.81.0
- 4.80.0
- 4.79.0
- 4.78.0
- 4.76.0
- 4.74.0
- 4.73.0
- 4.70.0
- 4.69.0
- 4.68.0
- 4.66.0
- 4.65.0
- 4.64.0
- 4.63.0
- 4.62.0
- 4.61.0
- 4.60.0
- 4.59.0
- 4.58.0
- 4.57.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.47.0
- 4.46.0
- 4.45.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.33.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.1
- 4.8.6
- 4.7.5
- 4.6.0
- 4.5.11
- 4.4.0
- 4.3.1
public static final class CreateToolRequest.Builder extends GeneratedMessageV3.Builder<CreateToolRequest.Builder> implements CreateToolRequestOrBuilderRequest message of CreateTool.
Protobuf type google.cloud.dialogflow.v2beta1.CreateToolRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateToolRequest.BuilderImplements
CreateToolRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateToolRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
build()
public CreateToolRequest build()| Returns | |
|---|---|
| Type | Description |
CreateToolRequest |
|
buildPartial()
public CreateToolRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
CreateToolRequest |
|
clear()
public CreateToolRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public CreateToolRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateToolRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
clearParent()
public CreateToolRequest.Builder clearParent() Required. The project/location to create tool for. Format:
projects/<Project ID>/locations/<Location ID>
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
This builder for chaining. |
clearTool()
public CreateToolRequest.Builder clearTool()Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
clearToolId()
public CreateToolRequest.Builder clearToolId()Optional. The ID to use for the tool, which will become the final component of the tool's resource name.
The tool ID must be compliant with the regression formula
a-zA-Z* with the characters length in range of [3,64].
If the field is not provide, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
This builder for chaining. |
clone()
public CreateToolRequest.Builder clone()| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
getDefaultInstanceForType()
public CreateToolRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CreateToolRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getParent()
public String getParent() Required. The project/location to create tool for. Format:
projects/<Project ID>/locations/<Location ID>
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes() Required. The project/location to create tool for. Format:
projects/<Project ID>/locations/<Location ID>
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for parent. |
getTool()
public Tool getTool()Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Tool |
The tool. |
getToolBuilder()
public Tool.Builder getToolBuilder()Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Tool.Builder |
|
getToolId()
public String getToolId()Optional. The ID to use for the tool, which will become the final component of the tool's resource name.
The tool ID must be compliant with the regression formula
a-zA-Z* with the characters length in range of [3,64].
If the field is not provide, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The toolId. |
getToolIdBytes()
public ByteString getToolIdBytes()Optional. The ID to use for the tool, which will become the final component of the tool's resource name.
The tool ID must be compliant with the regression formula
a-zA-Z* with the characters length in range of [3,64].
If the field is not provide, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for toolId. |
getToolOrBuilder()
public ToolOrBuilder getToolOrBuilder()Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ToolOrBuilder |
|
hasTool()
public boolean hasTool()Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the tool field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CreateToolRequest other)
public CreateToolRequest.Builder mergeFrom(CreateToolRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateToolRequest |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateToolRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CreateToolRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
mergeTool(Tool value)
public CreateToolRequest.Builder mergeTool(Tool value)Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Tool |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateToolRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateToolRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
setParent(String value)
public CreateToolRequest.Builder setParent(String value) Required. The project/location to create tool for. Format:
projects/<Project ID>/locations/<Location ID>
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateToolRequest.Builder setParentBytes(ByteString value) Required. The project/location to create tool for. Format:
projects/<Project ID>/locations/<Location ID>
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateToolRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
setTool(Tool value)
public CreateToolRequest.Builder setTool(Tool value)Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Tool |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
setTool(Tool.Builder builderForValue)
public CreateToolRequest.Builder setTool(Tool.Builder builderForValue)Required. The tool to create.
.google.cloud.dialogflow.v2beta1.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Tool.Builder |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|
setToolId(String value)
public CreateToolRequest.Builder setToolId(String value)Optional. The ID to use for the tool, which will become the final component of the tool's resource name.
The tool ID must be compliant with the regression formula
a-zA-Z* with the characters length in range of [3,64].
If the field is not provide, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe toolId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
This builder for chaining. |
setToolIdBytes(ByteString value)
public CreateToolRequest.Builder setToolIdBytes(ByteString value)Optional. The ID to use for the tool, which will become the final component of the tool's resource name.
The tool ID must be compliant with the regression formula
a-zA-Z* with the characters length in range of [3,64].
If the field is not provide, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for toolId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateToolRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
CreateToolRequest.Builder |
|