@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/vision/v1p4beta1/product_search_service.proto") public final class ProductSearchGrpc extends Object
Manages Products and ProductSets of reference images for use in product search. It uses the following resource model: - The API has a collection of [ProductSet][google.cloud.vision.v1p4beta1.ProductSet] resources, named `projects/*/locations/*/productSets/*`, which acts as a way to put different products into groups to limit identification. In parallel, - The API has a collection of [Product][google.cloud.vision.v1p4beta1.Product] resources, named `projects/*/locations/*/products/*` - Each [Product][google.cloud.vision.v1p4beta1.Product] has a collection of [ReferenceImage][google.cloud.vision.v1p4beta1.ReferenceImage] resources, named `projects/*/locations/*/products/*/referenceImages/*`
Modifier and Type | Class and Description |
---|---|
static class |
ProductSearchGrpc.ProductSearchBlockingStub
Manages Products and ProductSets of reference images for use in product
search.
|
static class |
ProductSearchGrpc.ProductSearchFutureStub
Manages Products and ProductSets of reference images for use in product
search.
|
static class |
ProductSearchGrpc.ProductSearchImplBase
Manages Products and ProductSets of reference images for use in product
search.
|
static class |
ProductSearchGrpc.ProductSearchStub
Manages Products and ProductSets of reference images for use in product
search.
|
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME |
public static final String SERVICE_NAME
public static MethodDescriptor<CreateProductSetRequest,ProductSet> getCreateProductSetMethod()
public static MethodDescriptor<ListProductSetsRequest,ListProductSetsResponse> getListProductSetsMethod()
public static MethodDescriptor<GetProductSetRequest,ProductSet> getGetProductSetMethod()
public static MethodDescriptor<UpdateProductSetRequest,ProductSet> getUpdateProductSetMethod()
public static MethodDescriptor<DeleteProductSetRequest,Empty> getDeleteProductSetMethod()
public static MethodDescriptor<CreateProductRequest,Product> getCreateProductMethod()
public static MethodDescriptor<ListProductsRequest,ListProductsResponse> getListProductsMethod()
public static MethodDescriptor<GetProductRequest,Product> getGetProductMethod()
public static MethodDescriptor<UpdateProductRequest,Product> getUpdateProductMethod()
public static MethodDescriptor<DeleteProductRequest,Empty> getDeleteProductMethod()
public static MethodDescriptor<CreateReferenceImageRequest,ReferenceImage> getCreateReferenceImageMethod()
public static MethodDescriptor<DeleteReferenceImageRequest,Empty> getDeleteReferenceImageMethod()
public static MethodDescriptor<ListReferenceImagesRequest,ListReferenceImagesResponse> getListReferenceImagesMethod()
public static MethodDescriptor<GetReferenceImageRequest,ReferenceImage> getGetReferenceImageMethod()
public static MethodDescriptor<AddProductToProductSetRequest,Empty> getAddProductToProductSetMethod()
public static MethodDescriptor<RemoveProductFromProductSetRequest,Empty> getRemoveProductFromProductSetMethod()
public static MethodDescriptor<ListProductsInProductSetRequest,ListProductsInProductSetResponse> getListProductsInProductSetMethod()
public static MethodDescriptor<ImportProductSetsRequest,Operation> getImportProductSetsMethod()
public static MethodDescriptor<PurgeProductsRequest,Operation> getPurgeProductsMethod()
public static ProductSearchGrpc.ProductSearchStub newStub(Channel channel)
public static ProductSearchGrpc.ProductSearchBlockingStub newBlockingStub(Channel channel)
public static ProductSearchGrpc.ProductSearchFutureStub newFutureStub(Channel channel)
public static ServiceDescriptor getServiceDescriptor()
Copyright © 2022 Google LLC. All rights reserved.