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 Details

    • getRefinementAttributesList

       A list of ranked refinement attributes.
       
      repeated .google.cloud.discoveryengine.v1beta.SearchResponse.GuidedSearchResult.RefinementAttribute refinement_attributes = 1;
    • getRefinementAttributes

      SearchResponse.GuidedSearchResult.RefinementAttribute getRefinementAttributes(int index)
       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

      List<String> 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

      String getFollowUpQuestions(int index)
       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.