Package com.google.cloud.dialogflow.v2
Class GeneratorSuggestion.ToolCallInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder
- All Implemented Interfaces:
GeneratorSuggestion.ToolCallInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GeneratorSuggestion.ToolCallInfo
public static final class GeneratorSuggestion.ToolCallInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
implements GeneratorSuggestion.ToolCallInfoOrBuilder
Request and response for a tool call.Protobuf type
google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.Required.Required.Required.Required.Required.booleanRequired.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeToolCall(ToolCall value) Required.Required.setToolCall(ToolCall value) Required.setToolCall(ToolCall.Builder builderForValue) Required.setToolCallResult(ToolCallResult value) Required.setToolCallResult(ToolCallResult.Builder builderForValue) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>
-
mergeFrom
public GeneratorSuggestion.ToolCallInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GeneratorSuggestion.ToolCallInfo.Builder>- Throws:
IOException
-
hasToolCall
public boolean hasToolCall()Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasToolCallin interfaceGeneratorSuggestion.ToolCallInfoOrBuilder- Returns:
- Whether the toolCall field is set.
-
getToolCall
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getToolCallin interfaceGeneratorSuggestion.ToolCallInfoOrBuilder- Returns:
- The toolCall.
-
setToolCall
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; -
setToolCall
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeToolCall
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearToolCall
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; -
getToolCallBuilder
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; -
getToolCallOrBuilder
Required. Request for a tool call.
.google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getToolCallOrBuilderin interfaceGeneratorSuggestion.ToolCallInfoOrBuilder
-
hasToolCallResult
public boolean hasToolCallResult()Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasToolCallResultin interfaceGeneratorSuggestion.ToolCallInfoOrBuilder- Returns:
- Whether the toolCallResult field is set.
-
getToolCallResult
Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getToolCallResultin interfaceGeneratorSuggestion.ToolCallInfoOrBuilder- Returns:
- The toolCallResult.
-
setToolCallResult
Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; -
setToolCallResult
public GeneratorSuggestion.ToolCallInfo.Builder setToolCallResult(ToolCallResult.Builder builderForValue) Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; -
mergeToolCallResult
Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearToolCallResult
Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; -
getToolCallResultBuilder
Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; -
getToolCallResultOrBuilder
Required. Response for a tool call.
.google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getToolCallResultOrBuilderin interfaceGeneratorSuggestion.ToolCallInfoOrBuilder
-