Package com.google.cloud.dialogflow.v2
Class KnowledgeAssistDebugInfo.KnowledgeAssistBehavior
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.KnowledgeAssistBehavior
- All Implemented Interfaces:
KnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- KnowledgeAssistDebugInfo
public static final class KnowledgeAssistDebugInfo.KnowledgeAssistBehavior
extends com.google.protobuf.GeneratedMessage
implements KnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder
Configured behaviors for Knowedge Assist.Protobuf type
google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.KnowledgeAssistBehavior- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConfigured behaviors for Knowedge Assist.Nested 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 intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic 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 TypeMethodDescriptionbooleanbooleanWhether data store agent rewriter was turned off for the request.intThe number of search contexts appended to the query.booleanConversation transcript has mixed languages.static final com.google.protobuf.Descriptors.DescriptorbooleanWhether customers configured to disable the synchronous delivery of Knowedge Assist response.booleanWhether end_user_metadata is included in the data store agent call.booleanIndicates that invalid items were skipped when parsing the LLM response.booleanIndicates that the query generation model generated multiple queries.com.google.protobuf.Parser<KnowledgeAssistDebugInfo.KnowledgeAssistBehavior>booleanWhether previously suggested queries are included in the query generation process.booleanTrue if the primary suggested query was redacted and replaced by an additional query.booleanIndicates that the generated query contains search context.booleanWhether the agent language from the translation generator mismatches the end-user language.booleanWhether the end-user language from the translation generator mismatches the end-user language.booleanWhether customers configured to return query only in the conversation profile.intbooleanThis field indicates whether third party connectors are enabled for the projectbooleanSafety filter is adjusted by user.booleanWhether customers configured to use pubsub to deliver.booleanTranslated message is included in query generation process.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<KnowledgeAssistDebugInfo.KnowledgeAssistBehavior>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
-
ANSWER_GENERATION_REWRITER_ON_FIELD_NUMBER
public static final int ANSWER_GENERATION_REWRITER_ON_FIELD_NUMBER- See Also:
-
END_USER_METADATA_INCLUDED_FIELD_NUMBER
public static final int END_USER_METADATA_INCLUDED_FIELD_NUMBER- See Also:
-
RETURN_QUERY_ONLY_FIELD_NUMBER
public static final int RETURN_QUERY_ONLY_FIELD_NUMBER- See Also:
-
USE_PUBSUB_DELIVERY_FIELD_NUMBER
public static final int USE_PUBSUB_DELIVERY_FIELD_NUMBER- See Also:
-
DISABLE_SYNC_DELIVERY_FIELD_NUMBER
public static final int DISABLE_SYNC_DELIVERY_FIELD_NUMBER- See Also:
-
PREVIOUS_QUERIES_INCLUDED_FIELD_NUMBER
public static final int PREVIOUS_QUERIES_INCLUDED_FIELD_NUMBER- See Also:
-
USE_TRANSLATED_MESSAGE_FIELD_NUMBER
public static final int USE_TRANSLATED_MESSAGE_FIELD_NUMBER- See Also:
-
USE_CUSTOM_SAFETY_FILTER_LEVEL_FIELD_NUMBER
public static final int USE_CUSTOM_SAFETY_FILTER_LEVEL_FIELD_NUMBER- See Also:
-
CONVERSATION_TRANSCRIPT_HAS_MIXED_LANGUAGES_FIELD_NUMBER
public static final int CONVERSATION_TRANSCRIPT_HAS_MIXED_LANGUAGES_FIELD_NUMBER- See Also:
-
QUERY_GENERATION_AGENT_LANGUAGE_MISMATCH_FIELD_NUMBER
public static final int QUERY_GENERATION_AGENT_LANGUAGE_MISMATCH_FIELD_NUMBER- See Also:
-
QUERY_GENERATION_END_USER_LANGUAGE_MISMATCH_FIELD_NUMBER
public static final int QUERY_GENERATION_END_USER_LANGUAGE_MISMATCH_FIELD_NUMBER- See Also:
-
THIRD_PARTY_CONNECTOR_ALLOWED_FIELD_NUMBER
public static final int THIRD_PARTY_CONNECTOR_ALLOWED_FIELD_NUMBER- See Also:
-
MULTIPLE_QUERIES_GENERATED_FIELD_NUMBER
public static final int MULTIPLE_QUERIES_GENERATED_FIELD_NUMBER- See Also:
-
QUERY_CONTAINED_SEARCH_CONTEXT_FIELD_NUMBER
public static final int QUERY_CONTAINED_SEARCH_CONTEXT_FIELD_NUMBER- See Also:
-
INVALID_ITEMS_QUERY_SUGGESTION_SKIPPED_FIELD_NUMBER
public static final int INVALID_ITEMS_QUERY_SUGGESTION_SKIPPED_FIELD_NUMBER- See Also:
-
PRIMARY_QUERY_REDACTED_AND_REPLACED_FIELD_NUMBER
public static final int PRIMARY_QUERY_REDACTED_AND_REPLACED_FIELD_NUMBER- See Also:
-
APPENDED_SEARCH_CONTEXT_COUNT_FIELD_NUMBER
public static final int APPENDED_SEARCH_CONTEXT_COUNT_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
-
getAnswerGenerationRewriterOn
public boolean getAnswerGenerationRewriterOn()Whether data store agent rewriter was turned off for the request.
bool answer_generation_rewriter_on = 1;- Specified by:
getAnswerGenerationRewriterOnin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The answerGenerationRewriterOn.
-
getEndUserMetadataIncluded
public boolean getEndUserMetadataIncluded()Whether end_user_metadata is included in the data store agent call.
bool end_user_metadata_included = 2;- Specified by:
getEndUserMetadataIncludedin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The endUserMetadataIncluded.
-
getReturnQueryOnly
public boolean getReturnQueryOnly()Whether customers configured to return query only in the conversation profile.
bool return_query_only = 4;- Specified by:
getReturnQueryOnlyin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The returnQueryOnly.
-
getUsePubsubDelivery
public boolean getUsePubsubDelivery()Whether customers configured to use pubsub to deliver.
bool use_pubsub_delivery = 5;- Specified by:
getUsePubsubDeliveryin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The usePubsubDelivery.
-
getDisableSyncDelivery
public boolean getDisableSyncDelivery()Whether customers configured to disable the synchronous delivery of Knowedge Assist response.
bool disable_sync_delivery = 6;- Specified by:
getDisableSyncDeliveryin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The disableSyncDelivery.
-
getPreviousQueriesIncluded
public boolean getPreviousQueriesIncluded()Whether previously suggested queries are included in the query generation process.
bool previous_queries_included = 7;- Specified by:
getPreviousQueriesIncludedin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The previousQueriesIncluded.
-
getUseTranslatedMessage
public boolean getUseTranslatedMessage()Translated message is included in query generation process.
bool use_translated_message = 8;- Specified by:
getUseTranslatedMessagein interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The useTranslatedMessage.
-
getUseCustomSafetyFilterLevel
public boolean getUseCustomSafetyFilterLevel()Safety filter is adjusted by user.
bool use_custom_safety_filter_level = 9;- Specified by:
getUseCustomSafetyFilterLevelin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The useCustomSafetyFilterLevel.
-
getConversationTranscriptHasMixedLanguages
public boolean getConversationTranscriptHasMixedLanguages()Conversation transcript has mixed languages.
bool conversation_transcript_has_mixed_languages = 10;- Specified by:
getConversationTranscriptHasMixedLanguagesin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The conversationTranscriptHasMixedLanguages.
-
getQueryGenerationAgentLanguageMismatch
public boolean getQueryGenerationAgentLanguageMismatch()Whether the agent language from the translation generator mismatches the end-user language.
bool query_generation_agent_language_mismatch = 11;- Specified by:
getQueryGenerationAgentLanguageMismatchin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The queryGenerationAgentLanguageMismatch.
-
getQueryGenerationEndUserLanguageMismatch
public boolean getQueryGenerationEndUserLanguageMismatch()Whether the end-user language from the translation generator mismatches the end-user language.
bool query_generation_end_user_language_mismatch = 12;- Specified by:
getQueryGenerationEndUserLanguageMismatchin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The queryGenerationEndUserLanguageMismatch.
-
getThirdPartyConnectorAllowed
public boolean getThirdPartyConnectorAllowed()This field indicates whether third party connectors are enabled for the project
bool third_party_connector_allowed = 13;- Specified by:
getThirdPartyConnectorAllowedin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The thirdPartyConnectorAllowed.
-
getMultipleQueriesGenerated
public boolean getMultipleQueriesGenerated()Indicates that the query generation model generated multiple queries.
bool multiple_queries_generated = 14;- Specified by:
getMultipleQueriesGeneratedin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The multipleQueriesGenerated.
-
getQueryContainedSearchContext
public boolean getQueryContainedSearchContext()Indicates that the generated query contains search context.
bool query_contained_search_context = 15;- Specified by:
getQueryContainedSearchContextin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The queryContainedSearchContext.
-
getInvalidItemsQuerySuggestionSkipped
public boolean getInvalidItemsQuerySuggestionSkipped()Indicates that invalid items were skipped when parsing the LLM response.
bool invalid_items_query_suggestion_skipped = 16;- Specified by:
getInvalidItemsQuerySuggestionSkippedin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The invalidItemsQuerySuggestionSkipped.
-
getPrimaryQueryRedactedAndReplaced
public boolean getPrimaryQueryRedactedAndReplaced()True if the primary suggested query was redacted and replaced by an additional query.
bool primary_query_redacted_and_replaced = 17;- Specified by:
getPrimaryQueryRedactedAndReplacedin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The primaryQueryRedactedAndReplaced.
-
getAppendedSearchContextCount
public int getAppendedSearchContextCount()The number of search contexts appended to the query.
int32 appended_search_context_count = 18;- Specified by:
getAppendedSearchContextCountin interfaceKnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder- Returns:
- The appendedSearchContextCount.
-
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 KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior 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
public static KnowledgeAssistDebugInfo.KnowledgeAssistBehavior.Builder newBuilder(KnowledgeAssistDebugInfo.KnowledgeAssistBehavior prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected KnowledgeAssistDebugInfo.KnowledgeAssistBehavior.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
public com.google.protobuf.Parser<KnowledgeAssistDebugInfo.KnowledgeAssistBehavior> 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
-