Class ConversationalSearchRequest.UserAnswer.SelectedAnswer.Builder (2.89.0)
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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.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.v2.ProductAttributeValue product_attribute_value = 1 [(.google.api.field_behavior) = OPTIONAL];
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]