public final class ProductSearchGrpc
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 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 resources, named
projects/*/locations/*/products/*
- Each Product has a collection of
ReferenceImage resources,
named
projects/*/locations/*/products/*/referenceImages/*
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
Static Methods
getAddProductToProductSetMethod()
public static MethodDescriptor<AddProductToProductSetRequest,Empty> getAddProductToProductSetMethod()
Returns
getCreateProductMethod()
public static MethodDescriptor<CreateProductRequest,Product> getCreateProductMethod()
Returns
getCreateProductSetMethod()
public static MethodDescriptor<CreateProductSetRequest,ProductSet> getCreateProductSetMethod()
Returns
getCreateReferenceImageMethod()
public static MethodDescriptor<CreateReferenceImageRequest,ReferenceImage> getCreateReferenceImageMethod()
Returns
getDeleteProductMethod()
public static MethodDescriptor<DeleteProductRequest,Empty> getDeleteProductMethod()
Returns
getDeleteProductSetMethod()
public static MethodDescriptor<DeleteProductSetRequest,Empty> getDeleteProductSetMethod()
Returns
getDeleteReferenceImageMethod()
public static MethodDescriptor<DeleteReferenceImageRequest,Empty> getDeleteReferenceImageMethod()
Returns
getGetProductMethod()
public static MethodDescriptor<GetProductRequest,Product> getGetProductMethod()
Returns
getGetProductSetMethod()
public static MethodDescriptor<GetProductSetRequest,ProductSet> getGetProductSetMethod()
Returns
getGetReferenceImageMethod()
public static MethodDescriptor<GetReferenceImageRequest,ReferenceImage> getGetReferenceImageMethod()
Returns
getImportProductSetsMethod()
public static MethodDescriptor<ImportProductSetsRequest,Operation> getImportProductSetsMethod()
Returns
getListProductSetsMethod()
public static MethodDescriptor<ListProductSetsRequest,ListProductSetsResponse> getListProductSetsMethod()
Returns
getListProductsInProductSetMethod()
public static MethodDescriptor<ListProductsInProductSetRequest,ListProductsInProductSetResponse> getListProductsInProductSetMethod()
Returns
getListProductsMethod()
public static MethodDescriptor<ListProductsRequest,ListProductsResponse> getListProductsMethod()
Returns
getListReferenceImagesMethod()
public static MethodDescriptor<ListReferenceImagesRequest,ListReferenceImagesResponse> getListReferenceImagesMethod()
Returns
getPurgeProductsMethod()
public static MethodDescriptor<PurgeProductsRequest,Operation> getPurgeProductsMethod()
Returns
getRemoveProductFromProductSetMethod()
public static MethodDescriptor<RemoveProductFromProductSetRequest,Empty> getRemoveProductFromProductSetMethod()
Returns
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns
Type | Description |
io.grpc.ServiceDescriptor | |
getUpdateProductMethod()
public static MethodDescriptor<UpdateProductRequest,Product> getUpdateProductMethod()
Returns
getUpdateProductSetMethod()
public static MethodDescriptor<UpdateProductSetRequest,ProductSet> getUpdateProductSetMethod()
Returns
newBlockingStub(Channel channel)
public static ProductSearchGrpc.ProductSearchBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newFutureStub(Channel channel)
public static ProductSearchGrpc.ProductSearchFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newStub(Channel channel)
public static ProductSearchGrpc.ProductSearchStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns