Package com.google.cloud.dialogflow.v2
Class GeneratorSuggestion.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.Builder>
com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder
- All Implemented Interfaces:
GeneratorSuggestionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GeneratorSuggestion
public static final class GeneratorSuggestion.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.Builder>
implements GeneratorSuggestionOrBuilder
Suggestion generated using a Generator.Protobuf type
google.cloud.dialogflow.v2.GeneratorSuggestion-
Method Summary
Modifier and TypeMethodDescriptionaddAllToolCallInfo(Iterable<? extends GeneratorSuggestion.ToolCallInfo> values) Optional.addToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo value) Optional.addToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo.Builder builderForValue) Optional.Optional.addToolCallInfo(GeneratorSuggestion.ToolCallInfo.Builder builderForValue) Optional.Optional.addToolCallInfoBuilder(int index) Optional.build()clear()Optional.Optional.Optional.Optional.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.Optional.Optional.Optional.Optional.Optional.getToolCallInfo(int index) Optional.getToolCallInfoBuilder(int index) Optional.Optional.intOptional.Optional.getToolCallInfoOrBuilder(int index) Optional.List<? extends GeneratorSuggestion.ToolCallInfoOrBuilder>Optional.booleanOptional.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOptional.Optional.mergeFrom(GeneratorSuggestion other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.removeToolCallInfo(int index) Optional.Optional.setAgentCoachingSuggestion(AgentCoachingSuggestion.Builder builderForValue) Optional.Optional.setFreeFormSuggestion(FreeFormSuggestion.Builder builderForValue) Optional.Optional.setSummarySuggestion(SummarySuggestion.Builder builderForValue) Optional.setToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo value) Optional.setToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo.Builder builderForValue) Optional.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.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.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.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.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GeneratorSuggestion.Builder>
-
mergeFrom
public GeneratorSuggestion.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.Builder>- Throws:
IOException
-
getSuggestionCase
- Specified by:
getSuggestionCasein interfaceGeneratorSuggestionOrBuilder
-
clearSuggestion
-
hasFreeFormSuggestion
public boolean hasFreeFormSuggestion()Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasFreeFormSuggestionin interfaceGeneratorSuggestionOrBuilder- Returns:
- Whether the freeFormSuggestion field is set.
-
getFreeFormSuggestion
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFreeFormSuggestionin interfaceGeneratorSuggestionOrBuilder- Returns:
- The freeFormSuggestion.
-
setFreeFormSuggestion
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; -
setFreeFormSuggestion
public GeneratorSuggestion.Builder setFreeFormSuggestion(FreeFormSuggestion.Builder builderForValue) Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; -
mergeFreeFormSuggestion
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; -
clearFreeFormSuggestion
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getFreeFormSuggestionBuilder
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getFreeFormSuggestionOrBuilder
Optional. Free form suggestion.
.google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFreeFormSuggestionOrBuilderin interfaceGeneratorSuggestionOrBuilder
-
hasSummarySuggestion
public boolean hasSummarySuggestion()Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasSummarySuggestionin interfaceGeneratorSuggestionOrBuilder- Returns:
- Whether the summarySuggestion field is set.
-
getSummarySuggestion
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSummarySuggestionin interfaceGeneratorSuggestionOrBuilder- Returns:
- The summarySuggestion.
-
setSummarySuggestion
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setSummarySuggestion
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; -
mergeSummarySuggestion
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearSummarySuggestion
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getSummarySuggestionBuilder
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getSummarySuggestionOrBuilder
Optional. Suggested summary.
.google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSummarySuggestionOrBuilderin interfaceGeneratorSuggestionOrBuilder
-
hasAgentCoachingSuggestion
public boolean hasAgentCoachingSuggestion()Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAgentCoachingSuggestionin interfaceGeneratorSuggestionOrBuilder- Returns:
- Whether the agentCoachingSuggestion field is set.
-
getAgentCoachingSuggestion
Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAgentCoachingSuggestionin interfaceGeneratorSuggestionOrBuilder- Returns:
- The agentCoachingSuggestion.
-
setAgentCoachingSuggestion
Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setAgentCoachingSuggestion
public GeneratorSuggestion.Builder setAgentCoachingSuggestion(AgentCoachingSuggestion.Builder builderForValue) Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAgentCoachingSuggestion
Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearAgentCoachingSuggestion
Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAgentCoachingSuggestionBuilder
Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAgentCoachingSuggestionOrBuilder
Optional. Suggestion to coach the agent.
.google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAgentCoachingSuggestionOrBuilderin interfaceGeneratorSuggestionOrBuilder
-
getToolCallInfoList
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getToolCallInfoListin interfaceGeneratorSuggestionOrBuilder
-
getToolCallInfoCount
public int getToolCallInfoCount()Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getToolCallInfoCountin interfaceGeneratorSuggestionOrBuilder
-
getToolCallInfo
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getToolCallInfoin interfaceGeneratorSuggestionOrBuilder
-
setToolCallInfo
public GeneratorSuggestion.Builder setToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo value) Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
setToolCallInfo
public GeneratorSuggestion.Builder setToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo.Builder builderForValue) Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addToolCallInfo
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addToolCallInfo
public GeneratorSuggestion.Builder addToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo value) Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addToolCallInfo
public GeneratorSuggestion.Builder addToolCallInfo(GeneratorSuggestion.ToolCallInfo.Builder builderForValue) Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addToolCallInfo
public GeneratorSuggestion.Builder addToolCallInfo(int index, GeneratorSuggestion.ToolCallInfo.Builder builderForValue) Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addAllToolCallInfo
public GeneratorSuggestion.Builder addAllToolCallInfo(Iterable<? extends GeneratorSuggestion.ToolCallInfo> values) Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
clearToolCallInfo
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
removeToolCallInfo
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getToolCallInfoBuilder
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getToolCallInfoOrBuilder
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getToolCallInfoOrBuilderin interfaceGeneratorSuggestionOrBuilder
-
getToolCallInfoOrBuilderList
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getToolCallInfoOrBuilderListin interfaceGeneratorSuggestionOrBuilder
-
addToolCallInfoBuilder
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
addToolCallInfoBuilder
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getToolCallInfoBuilderList
Optional. List of request and response for tool calls executed.
repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL];
-