public static final class ProductSearchResults.ProductInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder> implements ProductSearchResults.ProductInfoOrBuilder
Information about a product.Protobuf type
google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfo| Modifier and Type | Method and Description |
|---|---|
ProductSearchResults.ProductInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProductSearchResults.ProductInfo |
build() |
ProductSearchResults.ProductInfo |
buildPartial() |
ProductSearchResults.ProductInfo.Builder |
clear() |
ProductSearchResults.ProductInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ProductSearchResults.ProductInfo.Builder |
clearImageUri()
The URI of the image which matched the query image.
|
ProductSearchResults.ProductInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ProductSearchResults.ProductInfo.Builder |
clearProductId()
Product ID.
|
ProductSearchResults.ProductInfo.Builder |
clearScore()
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
|
ProductSearchResults.ProductInfo.Builder |
clone() |
ProductSearchResults.ProductInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getImageUri()
The URI of the image which matched the query image.
|
com.google.protobuf.ByteString |
getImageUriBytes()
The URI of the image which matched the query image.
|
String |
getProductId()
Product ID.
|
com.google.protobuf.ByteString |
getProductIdBytes()
Product ID.
|
float |
getScore()
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ProductSearchResults.ProductInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ProductSearchResults.ProductInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
ProductSearchResults.ProductInfo.Builder |
mergeFrom(ProductSearchResults.ProductInfo other) |
ProductSearchResults.ProductInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProductSearchResults.ProductInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProductSearchResults.ProductInfo.Builder |
setImageUri(String value)
The URI of the image which matched the query image.
|
ProductSearchResults.ProductInfo.Builder |
setImageUriBytes(com.google.protobuf.ByteString value)
The URI of the image which matched the query image.
|
ProductSearchResults.ProductInfo.Builder |
setProductId(String value)
Product ID.
|
ProductSearchResults.ProductInfo.Builder |
setProductIdBytes(com.google.protobuf.ByteString value)
Product ID.
|
ProductSearchResults.ProductInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ProductSearchResults.ProductInfo.Builder |
setScore(float value)
A confidence level on the match, ranging from 0 (no confidence) to
1 (full confidence).
|
ProductSearchResults.ProductInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ProductSearchResults.ProductInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ProductSearchResults.ProductInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ProductSearchResults.ProductInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder mergeFrom(ProductSearchResults.ProductInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public ProductSearchResults.ProductInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProductSearchResults.ProductInfo.Builder>IOExceptionpublic String getProductId()
Product ID.
string product_id = 1;getProductId in interface ProductSearchResults.ProductInfoOrBuilderpublic com.google.protobuf.ByteString getProductIdBytes()
Product ID.
string product_id = 1;getProductIdBytes in interface ProductSearchResults.ProductInfoOrBuilderpublic ProductSearchResults.ProductInfo.Builder setProductId(String value)
Product ID.
string product_id = 1;value - The productId to set.public ProductSearchResults.ProductInfo.Builder clearProductId()
Product ID.
string product_id = 1;public ProductSearchResults.ProductInfo.Builder setProductIdBytes(com.google.protobuf.ByteString value)
Product ID.
string product_id = 1;value - The bytes for productId to set.public String getImageUri()
The URI of the image which matched the query image. This field is returned only if `view` is set to `FULL` in the request.
string image_uri = 2;getImageUri in interface ProductSearchResults.ProductInfoOrBuilderpublic com.google.protobuf.ByteString getImageUriBytes()
The URI of the image which matched the query image. This field is returned only if `view` is set to `FULL` in the request.
string image_uri = 2;getImageUriBytes in interface ProductSearchResults.ProductInfoOrBuilderpublic ProductSearchResults.ProductInfo.Builder setImageUri(String value)
The URI of the image which matched the query image. This field is returned only if `view` is set to `FULL` in the request.
string image_uri = 2;value - The imageUri to set.public ProductSearchResults.ProductInfo.Builder clearImageUri()
The URI of the image which matched the query image. This field is returned only if `view` is set to `FULL` in the request.
string image_uri = 2;public ProductSearchResults.ProductInfo.Builder setImageUriBytes(com.google.protobuf.ByteString value)
The URI of the image which matched the query image. This field is returned only if `view` is set to `FULL` in the request.
string image_uri = 2;value - The bytes for imageUri to set.public float getScore()
A confidence level on the match, ranging from 0 (no confidence) to 1 (full confidence). This field is returned only if `view` is set to `FULL` in the request.
float score = 3;getScore in interface ProductSearchResults.ProductInfoOrBuilderpublic ProductSearchResults.ProductInfo.Builder setScore(float value)
A confidence level on the match, ranging from 0 (no confidence) to 1 (full confidence). This field is returned only if `view` is set to `FULL` in the request.
float score = 3;value - The score to set.public ProductSearchResults.ProductInfo.Builder clearScore()
A confidence level on the match, ranging from 0 (no confidence) to 1 (full confidence). This field is returned only if `view` is set to `FULL` in the request.
float score = 3;public final ProductSearchResults.ProductInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>public final ProductSearchResults.ProductInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProductSearchResults.ProductInfo.Builder>Copyright © 2020 Google LLC. All rights reserved.