Interface ConversationalSearchResponse.ConversationalFilteringResultOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ConversationalSearchResponse.ConversationalFilteringResult, ConversationalSearchResponse.ConversationalFilteringResult.Builder
Enclosing class:
ConversationalSearchResponse

public static interface ConversationalSearchResponse.ConversationalFilteringResultOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasFollowupQuestion

      boolean hasFollowupQuestion()
       The conversational filtering question.
       
      .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion followup_question = 1;
      Returns:
      Whether the followupQuestion field is set.
    • getFollowupQuestion

       The conversational filtering question.
       
      .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion followup_question = 1;
      Returns:
      The followupQuestion.
    • getFollowupQuestionOrBuilder

       The conversational filtering question.
       
      .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion followup_question = 1;
    • hasAdditionalFilter

      boolean hasAdditionalFilter()
       This is the incremental additional filters implied from the current
       user answer. User should add the suggested addition filters to the
       previous [ConversationalSearchRequest.search_params.filter][] and
       [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter],
       and use the merged filter in the follow up requests.
       
      .google.cloud.retail.v2alpha.ConversationalSearchResponse.ConversationalFilteringResult.AdditionalFilter additional_filter = 2;
      Returns:
      Whether the additionalFilter field is set.
    • getAdditionalFilter

       This is the incremental additional filters implied from the current
       user answer. User should add the suggested addition filters to the
       previous [ConversationalSearchRequest.search_params.filter][] and
       [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter],
       and use the merged filter in the follow up requests.
       
      .google.cloud.retail.v2alpha.ConversationalSearchResponse.ConversationalFilteringResult.AdditionalFilter additional_filter = 2;
      Returns:
      The additionalFilter.
    • getAdditionalFilterOrBuilder

       This is the incremental additional filters implied from the current
       user answer. User should add the suggested addition filters to the
       previous [ConversationalSearchRequest.search_params.filter][] and
       [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter],
       and use the merged filter in the follow up requests.
       
      .google.cloud.retail.v2alpha.ConversationalSearchResponse.ConversationalFilteringResult.AdditionalFilter additional_filter = 2;