Send feedback
Class ConversationalSearchRequest.UserAnswer.SelectedAnswer.Builder (2.89.0)
Stay organized with collections
Save and categorize content based on your preferences.
2.89.0 (latest)
2.87.0
2.85.0
2.84.0
2.82.0
2.80.0
2.78.0
2.77.0
2.76.0
2.75.0
2.74.0
2.72.0
2.70.0
2.69.0
2.66.0
2.65.0
2.64.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.1
2.4.0
2.3.0
2.2.3
2.1.0
2.0.19
public static final class ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder extends GeneratedMessage . Builder<ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder > implements ConversationalSearchRequest . UserAnswer . SelectedAnswerOrBuilder
This field specifies the selected answers during the conversational
search.
Protobuf type
google.cloud.retail.v2beta.ConversationalSearchRequest.UserAnswer.SelectedAnswer
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer build ()
buildPartial()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer buildPartial ()
clear()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder clear ()
Overrides
clearProductAttributeValue()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder clearProductAttributeValue ()
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public ConversationalSearchRequest . UserAnswer . SelectedAnswer getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getProductAttributeValue()
public ProductAttributeValue getProductAttributeValue ()
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
getProductAttributeValueBuilder()
public ProductAttributeValue . Builder getProductAttributeValueBuilder ()
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
getProductAttributeValueOrBuilder()
public ProductAttributeValueOrBuilder getProductAttributeValueOrBuilder ()
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
hasProductAttributeValue()
public boolean hasProductAttributeValue ()
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the productAttributeValue field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ConversationalSearchRequest.UserAnswer.SelectedAnswer other)
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder mergeFrom ( ConversationalSearchRequest . UserAnswer . SelectedAnswer other )
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeProductAttributeValue(ProductAttributeValue value)
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder mergeProductAttributeValue ( ProductAttributeValue value )
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
setProductAttributeValue(ProductAttributeValue value)
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder setProductAttributeValue ( ProductAttributeValue value )
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
setProductAttributeValue(ProductAttributeValue.Builder builderForValue)
public ConversationalSearchRequest . UserAnswer . SelectedAnswer . Builder setProductAttributeValue ( ProductAttributeValue . Builder builderForValue )
Optional. This field specifies the selected answer which is a attribute
key-value.
.google.cloud.retail.v2beta.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
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 2026-03-14 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 2026-03-14 UTC."],[],[]]