public final class ToolsetTool extends GeneratedMessage implements ToolsetToolOrBuilder
A tool that is created from a toolset.
Protobuf type google.cloud.dialogflow.v2.ToolsetTool
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int CONFIRMATION_REQUIREMENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int OPERATION_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOLSET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static ToolsetTool getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ToolsetTool.Builder newBuilder()
public static ToolsetTool.Builder newBuilder(ToolsetTool prototype)
public static ToolsetTool parseDelimitedFrom(InputStream input)
public static ToolsetTool parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ToolsetTool parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static ToolsetTool parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ToolsetTool parseFrom(ByteString data)
public static ToolsetTool parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ToolsetTool parseFrom(CodedInputStream input)
public static ToolsetTool parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ToolsetTool parseFrom(InputStream input)
public static ToolsetTool parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ToolsetTool parseFrom(ByteBuffer data)
public static ToolsetTool parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ToolsetTool> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public Tool.ConfirmationRequirement getConfirmationRequirement()
Optional. Indicates whether the tool requires human confirmation.
.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement confirmation_requirement = 3 [(.google.api.field_behavior) = OPTIONAL];
public int getConfirmationRequirementValue()
Optional. Indicates whether the tool requires human confirmation.
.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement confirmation_requirement = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for confirmationRequirement.
|
public ToolsetTool getDefaultInstanceForType()
public String getOperationId()
Optional. The operationId field of the OpenAPI endpoint. The operationId
must be present in the toolset's definition.
string operation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The operationId.
|
public ByteString getOperationIdBytes()
Optional. The operationId field of the OpenAPI endpoint. The operationId
must be present in the toolset's definition.
string operation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for operationId.
|
public Parser<ToolsetTool> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public String getToolset()
Required. The name of the toolset to retrieve the schema for.
Format:
projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
string toolset = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The toolset.
|
public ByteString getToolsetBytes()
Required. The name of the toolset to retrieve the schema for.
Format:
projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
string toolset = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for toolset.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ToolsetTool.Builder newBuilderForType()
protected ToolsetTool.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public ToolsetTool.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides