Interface SearchResponse.GuidedSearchResultOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SearchResponse.GuidedSearchResult,SearchResponse.GuidedSearchResult.Builder
- Enclosing class:
- SearchResponse
public static interface SearchResponse.GuidedSearchResultOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetFollowUpQuestions(int index) Suggested follow-up questions.com.google.protobuf.ByteStringgetFollowUpQuestionsBytes(int index) Suggested follow-up questions.intSuggested follow-up questions.Suggested follow-up questions.getRefinementAttributes(int index) A list of ranked refinement attributes.intA list of ranked refinement attributes.A list of ranked refinement attributes.getRefinementAttributesOrBuilder(int index) A list of ranked refinement attributes.A list of ranked refinement attributes.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getRefinementAttributesList
List<SearchResponse.GuidedSearchResult.RefinementAttribute> getRefinementAttributesList()A list of ranked refinement attributes.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.GuidedSearchResult.RefinementAttribute refinement_attributes = 1; -
getRefinementAttributes
A list of ranked refinement attributes.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.GuidedSearchResult.RefinementAttribute refinement_attributes = 1; -
getRefinementAttributesCount
int getRefinementAttributesCount()A list of ranked refinement attributes.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.GuidedSearchResult.RefinementAttribute refinement_attributes = 1; -
getRefinementAttributesOrBuilderList
List<? extends SearchResponse.GuidedSearchResult.RefinementAttributeOrBuilder> getRefinementAttributesOrBuilderList()A list of ranked refinement attributes.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.GuidedSearchResult.RefinementAttribute refinement_attributes = 1; -
getRefinementAttributesOrBuilder
SearchResponse.GuidedSearchResult.RefinementAttributeOrBuilder getRefinementAttributesOrBuilder(int index) A list of ranked refinement attributes.
repeated .google.cloud.discoveryengine.v1beta.SearchResponse.GuidedSearchResult.RefinementAttribute refinement_attributes = 1; -
getFollowUpQuestionsList
Suggested follow-up questions.
repeated string follow_up_questions = 2;- Returns:
- A list containing the followUpQuestions.
-
getFollowUpQuestionsCount
int getFollowUpQuestionsCount()Suggested follow-up questions.
repeated string follow_up_questions = 2;- Returns:
- The count of followUpQuestions.
-
getFollowUpQuestions
Suggested follow-up questions.
repeated string follow_up_questions = 2;- Parameters:
index- The index of the element to return.- Returns:
- The followUpQuestions at the given index.
-
getFollowUpQuestionsBytes
com.google.protobuf.ByteString getFollowUpQuestionsBytes(int index) Suggested follow-up questions.
repeated string follow_up_questions = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the followUpQuestions at the given index.
-