Send feedback Class ProductSearchResults (2.0.29) Stay organized with collections Save and categorize content based on your preferences.
Version 2.0.29keyboard_arrow_down
public final class ProductSearchResults extends GeneratedMessageV3 implements ProductSearchResultsOrBuilder
Results for a product search request.
Protobuf type google.cloud.vision.v1p3beta1.ProductSearchResults
Static Fields CATEGORY_FIELD_NUMBER
public static final int CATEGORY_FIELD_NUMBER
Field Value INDEX_TIME_FIELD_NUMBER
public static final int INDEX_TIME_FIELD_NUMBER
Field Value PRODUCTS_FIELD_NUMBER
public static final int PRODUCTS_FIELD_NUMBER
Field Value PRODUCT_CATEGORY_FIELD_NUMBER
public static final int PRODUCT_CATEGORY_FIELD_NUMBER
Field Value RESULTS_FIELD_NUMBER
public static final int RESULTS_FIELD_NUMBER
Field Value Static Methods getDefaultInstance()
public static ProductSearchResults getDefaultInstance ()
Returns getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns newBuilder()
public static ProductSearchResults . Builder newBuilder ()
Returns newBuilder(ProductSearchResults )
public static ProductSearchResults . Builder newBuilder ( ProductSearchResults )
Parameter Returns
public static ProductSearchResults parseDelimitedFrom ( InputStream input )
Parameter Returns Exceptions
public static ProductSearchResults parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters Returns Exceptions parseFrom(byte[] data)
public static ProductSearchResults parseFrom ( byte [] data )
Parameter Name Description data byte []
Returns Exceptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ProductSearchResults parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
Parameters Returns Exceptions parseFrom(ByteString data)
public static ProductSearchResults parseFrom ( ByteString data )
Parameter Returns Exceptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ProductSearchResults parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
Parameters Returns Exceptions
public static ProductSearchResults parseFrom ( CodedInputStream input )
Parameter Returns Exceptions
public static ProductSearchResults parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters Returns Exceptions
public static ProductSearchResults parseFrom ( InputStream input )
Parameter Returns Exceptions
public static ProductSearchResults parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters Returns Exceptions parseFrom(ByteBuffer data)
public static ProductSearchResults parseFrom ( ByteBuffer data )
Parameter Returns Exceptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ProductSearchResults parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
Parameters Returns Exceptions parser()
public static Parser<ProductSearchResults> parser ()
Returns Methods equals(Object obj)
public boolean equals ( Object obj )
Parameter Returns Overrides getCategory()
public ProductSearchCategory getCategory ()
Product category. [Deprecated] Use product_category
.
.google.cloud.vision.v1p3beta1.ProductSearchCategory category = 1;
Returns getCategoryValue()
public int getCategoryValue ()
Product category. [Deprecated] Use product_category
.
.google.cloud.vision.v1p3beta1.ProductSearchCategory category = 1;
Returns Type Description int The enum numeric value on the wire for category.
getDefaultInstanceForType()
public ProductSearchResults getDefaultInstanceForType ()
Returns getIndexTime()
public Timestamp getIndexTime ()
Timestamp of the index which provided these results. Changes made after this time are not reflected in the current results.
.google.protobuf.Timestamp index_time = 2;
Returns getIndexTimeOrBuilder()
public TimestampOrBuilder getIndexTimeOrBuilder ()
Timestamp of the index which provided these results. Changes made after this time are not reflected in the current results.
.google.protobuf.Timestamp index_time = 2;
Returns getParserForType()
public Parser<ProductSearchResults> getParserForType ()
Returns Overrides getProductCategory()
public String getProductCategory ()
Product category. Supported values are bag
and shoe
. [Deprecated] product_category
is provided in each Product.
string product_category = 4;
Returns Type Description String The productCategory.
getProductCategoryBytes()
public ByteString getProductCategoryBytes ()
Product category. Supported values are bag
and shoe
. [Deprecated] product_category
is provided in each Product.
string product_category = 4;
Returns Type Description ByteString The bytes for productCategory.
getProducts(int index)
public ProductSearchResults . ProductInfo getProducts ( int index )
List of detected products.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfo products = 3;
Parameter Returns getProductsCount()
public int getProductsCount ()
List of detected products.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfo products = 3;
Returns getProductsList()
public List<ProductSearchResults . ProductInfo > getProductsList ()
List of detected products.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfo products = 3;
Returns getProductsOrBuilder(int index)
public ProductSearchResults . ProductInfoOrBuilder getProductsOrBuilder ( int index )
List of detected products.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfo products = 3;
Parameter Returns getProductsOrBuilderList()
public List <? extends ProductSearchResults . ProductInfoOrBuilder > getProductsOrBuilderList ()
List of detected products.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfo products = 3;
Returns Type Description List <? extends com.google.cloud.vision.v1p3beta1.ProductSearchResults.ProductInfoOrBuilder >
getResults(int index)
public ProductSearchResults . Result getResults ( int index )
List of results, one for each product match.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.Result results = 5;
Parameter Returns getResultsCount()
public int getResultsCount ()
List of results, one for each product match.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.Result results = 5;
Returns getResultsList()
public List<ProductSearchResults . Result > getResultsList ()
List of results, one for each product match.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.Result results = 5;
Returns getResultsOrBuilder(int index)
public ProductSearchResults . ResultOrBuilder getResultsOrBuilder ( int index )
List of results, one for each product match.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.Result results = 5;
Parameter Returns getResultsOrBuilderList()
public List <? extends ProductSearchResults . ResultOrBuilder > getResultsOrBuilderList ()
List of results, one for each product match.
repeated .google.cloud.vision.v1p3beta1.ProductSearchResults.Result results = 5;
Returns Type Description List <? extends com.google.cloud.vision.v1p3beta1.ProductSearchResults.ResultOrBuilder >
getSerializedSize()
public int getSerializedSize ()
Returns Overrides getUnknownFields()
public final UnknownFieldSet getUnknownFields ()
Returns Overrides hasIndexTime()
public boolean hasIndexTime ()
Timestamp of the index which provided these results. Changes made after this time are not reflected in the current results.
.google.protobuf.Timestamp index_time = 2;
Returns Type Description boolean Whether the indexTime field is set.
hashCode() Returns Overrides internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns Overrides isInitialized()
public final boolean isInitialized ()
Returns Overrides newBuilderForType()
public ProductSearchResults . Builder newBuilderForType ()
Returns newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ProductSearchResults . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Parameter Returns Overrides newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Parameter Returns Overrides toBuilder()
public ProductSearchResults . Builder toBuilder ()
Returns writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Parameter Overrides Exceptions Send feedback
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 2025-06-12 UTC.
Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-12 UTC."],[],[]]