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