Package com.google.cloud.retail.v2alpha
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 Summary
Modifier and TypeMethodDescriptionThis is the incremental additional filters implied from the current user answer.This is the incremental additional filters implied from the current user answer.The conversational filtering question.The conversational filtering question.booleanThis is the incremental additional filters implied from the current user answer.booleanThe conversational filtering question.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
-
hasFollowupQuestion
boolean hasFollowupQuestion()The conversational filtering question.
.google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion followup_question = 1;- Returns:
- Whether the followupQuestion field is set.
-
getFollowupQuestion
ConversationalSearchResponse.FollowupQuestion getFollowupQuestion()The conversational filtering question.
.google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion followup_question = 1;- Returns:
- The followupQuestion.
-
getFollowupQuestionOrBuilder
ConversationalSearchResponse.FollowupQuestionOrBuilder 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
ConversationalSearchResponse.ConversationalFilteringResult.AdditionalFilter 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
ConversationalSearchResponse.ConversationalFilteringResult.AdditionalFilterOrBuilder 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;
-