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
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ProductSearchResults.Result.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ProductSearchResults.Result build()
Returns
buildPartial()
public ProductSearchResults.Result buildPartial()
Returns
clear()
public ProductSearchResults.Result.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ProductSearchResults.Result.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ProductSearchResults.Result.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearProduct()
public ProductSearchResults.Result.Builder clearProduct()
The Product.
.google.cloud.vision.v1.Product product = 1;
Returns
clearScore()
public ProductSearchResults.Result.Builder clearScore()
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
float score = 2;
Returns
clone()
public ProductSearchResults.Result.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ProductSearchResults.Result getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
getProduct()
public Product getProduct()
The Product.
.google.cloud.vision.v1.Product product = 1;
Returns
getProductBuilder()
public Product.Builder getProductBuilder()
The Product.
.google.cloud.vision.v1.Product product = 1;
Returns
getProductOrBuilder()
public ProductOrBuilder getProductOrBuilder()
The Product.
.google.cloud.vision.v1.Product product = 1;
Returns
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ProductSearchResults.Result other)
public ProductSearchResults.Result.Builder mergeFrom(ProductSearchResults.Result other)
Parameter
Returns
public ProductSearchResults.Result.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ProductSearchResults.Result.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeProduct(Product value)
public ProductSearchResults.Result.Builder mergeProduct(Product value)
The Product.
.google.cloud.vision.v1.Product product = 1;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ProductSearchResults.Result.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ProductSearchResults.Result.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
setProduct(Product value)
public ProductSearchResults.Result.Builder setProduct(Product value)
The Product.
.google.cloud.vision.v1.Product product = 1;
Parameter
Returns
setProduct(Product.Builder builderForValue)
public ProductSearchResults.Result.Builder setProduct(Product.Builder builderForValue)
The Product.
.google.cloud.vision.v1.Product product = 1;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ProductSearchResults.Result.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
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.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final ProductSearchResults.Result.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides