Class AdvancedCompleteQueryResponse
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse
- All Implemented Interfaces:
AdvancedCompleteQueryResponseOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class AdvancedCompleteQueryResponse
extends com.google.protobuf.GeneratedMessage
implements AdvancedCompleteQueryResponseOrBuilder
Response message for [CompletionService.AdvancedCompleteQuery][google.cloud.discoveryengine.v1beta.CompletionService.AdvancedCompleteQuery] method.Protobuf type
google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classResponse message for [CompletionService.AdvancedCompleteQuery][google.cloud.discoveryengine.v1beta.CompletionService.AdvancedCompleteQuery] method.static final classSuggestions as content.static interfacestatic final classSuggestions as people.static interfacestatic final classSuggestions as search queries.static interfacestatic final classSuggestions from recent search history.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 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 TypeMethodDescriptionbooleangetContentSuggestions(int index) Results of the matched content suggestions.intResults of the matched content suggestions.Results of the matched content suggestions.getContentSuggestionsOrBuilder(int index) Results of the matched content suggestions.Results of the matched content suggestions.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<AdvancedCompleteQueryResponse>getPeopleSuggestions(int index) Results of the matched people suggestions.intResults of the matched people suggestions.Results of the matched people suggestions.getPeopleSuggestionsOrBuilder(int index) Results of the matched people suggestions.Results of the matched people suggestions.getQuerySuggestions(int index) Results of the matched query suggestions.intResults of the matched query suggestions.Results of the matched query suggestions.getQuerySuggestionsOrBuilder(int index) Results of the matched query suggestions.Results of the matched query suggestions.getRecentSearchSuggestions(int index) Results of the matched "recent search" suggestions.intResults of the matched "recent search" suggestions.Results of the matched "recent search" suggestions.getRecentSearchSuggestionsOrBuilder(int index) Results of the matched "recent search" suggestions.Results of the matched "recent search" suggestions.intbooleanTrue if the returned suggestions are all tail suggestions.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(AdvancedCompleteQueryResponse prototype) protected AdvancedCompleteQueryResponse.BuildernewBuilderForType(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<AdvancedCompleteQueryResponse>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
-
QUERY_SUGGESTIONS_FIELD_NUMBER
public static final int QUERY_SUGGESTIONS_FIELD_NUMBER- See Also:
-
TAIL_MATCH_TRIGGERED_FIELD_NUMBER
public static final int TAIL_MATCH_TRIGGERED_FIELD_NUMBER- See Also:
-
PEOPLE_SUGGESTIONS_FIELD_NUMBER
public static final int PEOPLE_SUGGESTIONS_FIELD_NUMBER- See Also:
-
CONTENT_SUGGESTIONS_FIELD_NUMBER
public static final int CONTENT_SUGGESTIONS_FIELD_NUMBER- See Also:
-
RECENT_SEARCH_SUGGESTIONS_FIELD_NUMBER
public static final int RECENT_SEARCH_SUGGESTIONS_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
-
getQuerySuggestionsList
Results of the matched query suggestions. The result list is ordered and the first result is a top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.QuerySuggestion query_suggestions = 1;- Specified by:
getQuerySuggestionsListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getQuerySuggestionsOrBuilderList
public List<? extends AdvancedCompleteQueryResponse.QuerySuggestionOrBuilder> getQuerySuggestionsOrBuilderList()Results of the matched query suggestions. The result list is ordered and the first result is a top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.QuerySuggestion query_suggestions = 1;- Specified by:
getQuerySuggestionsOrBuilderListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getQuerySuggestionsCount
public int getQuerySuggestionsCount()Results of the matched query suggestions. The result list is ordered and the first result is a top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.QuerySuggestion query_suggestions = 1;- Specified by:
getQuerySuggestionsCountin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getQuerySuggestions
Results of the matched query suggestions. The result list is ordered and the first result is a top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.QuerySuggestion query_suggestions = 1;- Specified by:
getQuerySuggestionsin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getQuerySuggestionsOrBuilder
public AdvancedCompleteQueryResponse.QuerySuggestionOrBuilder getQuerySuggestionsOrBuilder(int index) Results of the matched query suggestions. The result list is ordered and the first result is a top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.QuerySuggestion query_suggestions = 1;- Specified by:
getQuerySuggestionsOrBuilderin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getTailMatchTriggered
public boolean getTailMatchTriggered()True if the returned suggestions are all tail suggestions. For tail matching to be triggered, include_tail_suggestions in the request must be true and there must be no suggestions that match the full query.
bool tail_match_triggered = 2;- Specified by:
getTailMatchTriggeredin interfaceAdvancedCompleteQueryResponseOrBuilder- Returns:
- The tailMatchTriggered.
-
getPeopleSuggestionsList
Results of the matched people suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion people_suggestions = 3;- Specified by:
getPeopleSuggestionsListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getPeopleSuggestionsOrBuilderList
public List<? extends AdvancedCompleteQueryResponse.PersonSuggestionOrBuilder> getPeopleSuggestionsOrBuilderList()Results of the matched people suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion people_suggestions = 3;- Specified by:
getPeopleSuggestionsOrBuilderListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getPeopleSuggestionsCount
public int getPeopleSuggestionsCount()Results of the matched people suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion people_suggestions = 3;- Specified by:
getPeopleSuggestionsCountin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getPeopleSuggestions
Results of the matched people suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion people_suggestions = 3;- Specified by:
getPeopleSuggestionsin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getPeopleSuggestionsOrBuilder
public AdvancedCompleteQueryResponse.PersonSuggestionOrBuilder getPeopleSuggestionsOrBuilder(int index) Results of the matched people suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion people_suggestions = 3;- Specified by:
getPeopleSuggestionsOrBuilderin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getContentSuggestionsList
Results of the matched content suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.ContentSuggestion content_suggestions = 4;- Specified by:
getContentSuggestionsListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getContentSuggestionsOrBuilderList
public List<? extends AdvancedCompleteQueryResponse.ContentSuggestionOrBuilder> getContentSuggestionsOrBuilderList()Results of the matched content suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.ContentSuggestion content_suggestions = 4;- Specified by:
getContentSuggestionsOrBuilderListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getContentSuggestionsCount
public int getContentSuggestionsCount()Results of the matched content suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.ContentSuggestion content_suggestions = 4;- Specified by:
getContentSuggestionsCountin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getContentSuggestions
Results of the matched content suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.ContentSuggestion content_suggestions = 4;- Specified by:
getContentSuggestionsin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getContentSuggestionsOrBuilder
public AdvancedCompleteQueryResponse.ContentSuggestionOrBuilder getContentSuggestionsOrBuilder(int index) Results of the matched content suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.ContentSuggestion content_suggestions = 4;- Specified by:
getContentSuggestionsOrBuilderin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getRecentSearchSuggestionsList
Results of the matched "recent search" suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.RecentSearchSuggestion recent_search_suggestions = 5;- Specified by:
getRecentSearchSuggestionsListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getRecentSearchSuggestionsOrBuilderList
public List<? extends AdvancedCompleteQueryResponse.RecentSearchSuggestionOrBuilder> getRecentSearchSuggestionsOrBuilderList()Results of the matched "recent search" suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.RecentSearchSuggestion recent_search_suggestions = 5;- Specified by:
getRecentSearchSuggestionsOrBuilderListin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getRecentSearchSuggestionsCount
public int getRecentSearchSuggestionsCount()Results of the matched "recent search" suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.RecentSearchSuggestion recent_search_suggestions = 5;- Specified by:
getRecentSearchSuggestionsCountin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getRecentSearchSuggestions
Results of the matched "recent search" suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.RecentSearchSuggestion recent_search_suggestions = 5;- Specified by:
getRecentSearchSuggestionsin interfaceAdvancedCompleteQueryResponseOrBuilder
-
getRecentSearchSuggestionsOrBuilder
public AdvancedCompleteQueryResponse.RecentSearchSuggestionOrBuilder getRecentSearchSuggestionsOrBuilder(int index) Results of the matched "recent search" suggestions. The result list is ordered and the first result is the top suggestion.
repeated .google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.RecentSearchSuggestion recent_search_suggestions = 5;- Specified by:
getRecentSearchSuggestionsOrBuilderin interfaceAdvancedCompleteQueryResponseOrBuilder
-
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 AdvancedCompleteQueryResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static AdvancedCompleteQueryResponse parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static AdvancedCompleteQueryResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static AdvancedCompleteQueryResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static AdvancedCompleteQueryResponse 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 AdvancedCompleteQueryResponse.Builder newBuilder(AdvancedCompleteQueryResponse prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AdvancedCompleteQueryResponse.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
-