Send feedback
Class ConversationalSearchRequest.UserAnswer.Builder (2.64.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class ConversationalSearchRequest . UserAnswer . Builder extends GeneratedMessageV3 . Builder<ConversationalSearchRequest . UserAnswer . Builder > implements ConversationalSearchRequest . UserAnswerOrBuilder
This field specifies the current user answer during the conversational
filtering search. This can be either user selected from suggested answers
or user input plain text.
Protobuf type google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ConversationalSearchRequest . UserAnswer . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public ConversationalSearchRequest . UserAnswer build ()
buildPartial()
public ConversationalSearchRequest . UserAnswer buildPartial ()
clear()
public ConversationalSearchRequest . UserAnswer . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ConversationalSearchRequest . UserAnswer . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ConversationalSearchRequest . UserAnswer . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearSelectedAnswer()
public ConversationalSearchRequest . UserAnswer . Builder clearSelectedAnswer ()
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
clearTextAnswer()
public ConversationalSearchRequest . UserAnswer . Builder clearTextAnswer ()
This field specifies the incremental input text from the user during
the conversational search.
string text_answer = 1;
clearType()
public ConversationalSearchRequest . UserAnswer . Builder clearType ()
clone()
public ConversationalSearchRequest . UserAnswer . Builder clone ()
Overrides
getDefaultInstanceForType()
public ConversationalSearchRequest . UserAnswer getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getSelectedAnswer()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer getSelectedAnswer ()
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
getSelectedAnswerBuilder()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder getSelectedAnswerBuilder ()
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
getSelectedAnswerOrBuilder()
public ConversationalSearchRequest . UserAnswer . SelectedAnswerOrBuilder getSelectedAnswerOrBuilder ()
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
getTextAnswer()
public String getTextAnswer ()
This field specifies the incremental input text from the user during
the conversational search.
string text_answer = 1;
Returns
Type
Description
String
The textAnswer.
getTextAnswerBytes()
public ByteString getTextAnswerBytes ()
This field specifies the incremental input text from the user during
the conversational search.
string text_answer = 1;
Returns
Type
Description
ByteString
The bytes for textAnswer.
getTypeCase()
public ConversationalSearchRequest . UserAnswer . TypeCase getTypeCase ()
hasSelectedAnswer()
public boolean hasSelectedAnswer ()
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the selectedAnswer field is set.
hasTextAnswer()
public boolean hasTextAnswer ()
This field specifies the incremental input text from the user during
the conversational search.
string text_answer = 1;
Returns
Type
Description
boolean
Whether the textAnswer field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ConversationalSearchRequest.UserAnswer other)
public ConversationalSearchRequest . UserAnswer . Builder mergeFrom ( ConversationalSearchRequest . UserAnswer other )
public ConversationalSearchRequest . UserAnswer . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ConversationalSearchRequest . UserAnswer . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeSelectedAnswer(ConversationalSearchRequest.UserAnswer.SelectedAnswer value)
public ConversationalSearchRequest . UserAnswer . Builder mergeSelectedAnswer ( ConversationalSearchRequest . UserAnswer . SelectedAnswer value )
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ConversationalSearchRequest . UserAnswer . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ConversationalSearchRequest . UserAnswer . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ConversationalSearchRequest . UserAnswer . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setSelectedAnswer(ConversationalSearchRequest.UserAnswer.SelectedAnswer value)
public ConversationalSearchRequest . UserAnswer . Builder setSelectedAnswer ( ConversationalSearchRequest . UserAnswer . SelectedAnswer value )
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
setSelectedAnswer(ConversationalSearchRequest.UserAnswer.SelectedAnswer.Builder builderForValue)
public ConversationalSearchRequest . UserAnswer . Builder setSelectedAnswer ( ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder builderForValue )
Optional. This field specifies the selected answer during the
conversational search. This should be a subset of
[ConversationalSearchResponse.followup_question.suggested_answers][].
.google.cloud.retail.v2alpha.ConversationalSearchRequest.UserAnswer.SelectedAnswer selected_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
setTextAnswer(String value)
public ConversationalSearchRequest . UserAnswer . Builder setTextAnswer ( String value )
This field specifies the incremental input text from the user during
the conversational search.
string text_answer = 1;
Parameter
Name
Description
value
String
The textAnswer to set.
setTextAnswerBytes(ByteString value)
public ConversationalSearchRequest . UserAnswer . Builder setTextAnswerBytes ( ByteString value )
This field specifies the incremental input text from the user during
the conversational search.
string text_answer = 1;
Parameter
Name
Description
value
ByteString
The bytes for textAnswer to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final ConversationalSearchRequest . UserAnswer . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-15 UTC."],[],[]]