Class ProductSearchResults.Result.Builder (3.78.0)
3.85.0 (latest)
3.83.0
3.81.0
3.80.0
3.78.0
3.76.0
3.74.0
3.73.0
3.72.0
3.71.0
3.70.0
3.68.0
3.66.0
3.65.0
3.62.0
3.61.0
3.60.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.27.0
3.26.0
3.25.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.7.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
3.1.3
2.1.4
2.0.29
public static final class ProductSearchResults . Result . Builder extends GeneratedMessageV3 . Builder<ProductSearchResults . Result . Builder > implements ProductSearchResults . ResultOrBuilder
Information about a product.
Protobuf type google.cloud.vision.v1.ProductSearchResults.Result
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 ProductSearchResults . Result . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public ProductSearchResults . Result build ()
buildPartial()
public ProductSearchResults . Result buildPartial ()
clear()
public ProductSearchResults . Result . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ProductSearchResults . Result . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearImage()
public ProductSearchResults . Result . Builder clearImage ()
The resource name of the image from the product that is the closest match
to the query.
string image = 3;
clearOneof(Descriptors.OneofDescriptor oneof)
public ProductSearchResults . Result . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearProduct()
public ProductSearchResults . Result . Builder clearProduct ()
The Product.
.google.cloud.vision.v1.Product product = 1;
clearScore()
public ProductSearchResults . Result . Builder clearScore ()
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
float score = 2;
clone()
public ProductSearchResults . Result . Builder clone ()
Overrides
getDefaultInstanceForType()
public ProductSearchResults . Result getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getImage()
The resource name of the image from the product that is the closest match
to the query.
string image = 3;
Returns
Type
Description
String
The image.
getImageBytes()
public ByteString getImageBytes ()
The resource name of the image from the product that is the closest match
to the query.
string image = 3;
Returns
Type
Description
ByteString
The bytes for image.
getProduct()
public Product getProduct ()
The Product.
.google.cloud.vision.v1.Product product = 1;
Returns
Type
Description
Product
The product.
getProductBuilder()
public Product . Builder getProductBuilder ()
The Product.
.google.cloud.vision.v1.Product product = 1;
getProductOrBuilder()
public ProductOrBuilder getProductOrBuilder ()
The Product.
.google.cloud.vision.v1.Product product = 1;
getScore()
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
float score = 2;
Returns
Type
Description
float
The score.
hasProduct()
public boolean hasProduct ()
The Product.
.google.cloud.vision.v1.Product product = 1;
Returns
Type
Description
boolean
Whether the product field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ProductSearchResults.Result other)
public ProductSearchResults . Result . Builder mergeFrom ( ProductSearchResults . Result other )
public ProductSearchResults . Result . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ProductSearchResults . Result . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeProduct(Product value)
public ProductSearchResults . Result . Builder mergeProduct ( Product value )
The Product.
.google.cloud.vision.v1.Product product = 1;
Parameter
Name
Description
value
Product
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ProductSearchResults . Result . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ProductSearchResults . Result . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setImage(String value)
public ProductSearchResults . Result . Builder setImage ( String value )
The resource name of the image from the product that is the closest match
to the query.
string image = 3;
Parameter
Name
Description
value
String The image to set.
setImageBytes(ByteString value)
public ProductSearchResults . Result . Builder setImageBytes ( ByteString value )
The resource name of the image from the product that is the closest match
to the query.
string image = 3;
Parameter
Name
Description
value
ByteString The bytes for image to set.
setProduct(Product value)
public ProductSearchResults . Result . Builder setProduct ( Product value )
The Product.
.google.cloud.vision.v1.Product product = 1;
Parameter
Name
Description
value
Product
setProduct(Product.Builder builderForValue)
public ProductSearchResults . Result . Builder setProduct ( Product . Builder builderForValue )
The Product.
.google.cloud.vision.v1.Product product = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ProductSearchResults . Result . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setScore(float value)
public ProductSearchResults . Result . Builder setScore ( float value )
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
float score = 2;
Parameter
Name
Description
value
float The score to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final ProductSearchResults . Result . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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."],[],[]]