Package com.google.cloud.dialogflow.v2
Class GeneratorSuggestion
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dialogflow.v2.GeneratorSuggestion
- All Implemented Interfaces:
GeneratorSuggestionOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class GeneratorSuggestion
extends com.google.protobuf.GeneratedMessage
implements GeneratorSuggestionOrBuilder
Suggestion generated using a Generator.Protobuf type
google.cloud.dialogflow.v2.GeneratorSuggestion- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSuggestion generated using a Generator.static enumstatic final classRequest and response for a tool call.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.Optional.static GeneratorSuggestionstatic final com.google.protobuf.Descriptors.DescriptorOptional.Optional.com.google.protobuf.Parser<GeneratorSuggestion>intOptional.Optional.getToolCallInfo(int index) Optional.intOptional.Optional.getToolCallInfoOrBuilder(int index) Optional.List<? extends GeneratorSuggestion.ToolCallInfoOrBuilder>Optional.booleanOptional.booleanOptional.inthashCode()booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic GeneratorSuggestion.Builderstatic GeneratorSuggestion.BuildernewBuilder(GeneratorSuggestion prototype) protected GeneratorSuggestion.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static GeneratorSuggestionparseDelimitedFrom(InputStream input) static GeneratorSuggestionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GeneratorSuggestionparseFrom(byte[] data) static GeneratorSuggestionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GeneratorSuggestionparseFrom(com.google.protobuf.ByteString data) static GeneratorSuggestionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GeneratorSuggestionparseFrom(com.google.protobuf.CodedInputStream input) static GeneratorSuggestionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GeneratorSuggestionparseFrom(InputStream input) static GeneratorSuggestionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GeneratorSuggestionparseFrom(ByteBuffer data) static GeneratorSuggestionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<GeneratorSuggestion>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
FREE_FORM_SUGGESTION_FIELD_NUMBER
public static final int FREE_FORM_SUGGESTION_FIELD_NUMBER- See Also:
-
SUMMARY_SUGGESTION_FIELD_NUMBER
public static final int SUMMARY_SUGGESTION_FIELD_NUMBER- See Also:
-
AGENT_COACHING_SUGGESTION_FIELD_NUMBER
public static final int AGENT_COACHING_SUGGESTION_FIELD_NUMBER- See Also:
-
TOOL_CALL_INFO_FIELD_NUMBER
public static final int TOOL_CALL_INFO_FIELD_NUMBER- See Also:
-
-
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
-
getSuggestionCase
- Specified by:
getSuggestionCasein interfaceGeneratorSuggestionOrBuilder
-
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.
-
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.
-
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.
-
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
-
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
-
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
-
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
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static GeneratorSuggestion parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GeneratorSuggestion parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GeneratorSuggestion parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GeneratorSuggestion parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GeneratorSuggestion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GeneratorSuggestion parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static GeneratorSuggestion parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static GeneratorSuggestion parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static GeneratorSuggestion parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static GeneratorSuggestion parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected GeneratorSuggestion.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-