Package com.google.cloud.vision.v1.stub
Class ProductSearchStub
- java.lang.Object
-
- com.google.cloud.vision.v1.stub.ProductSearchStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcProductSearchStub
,HttpJsonProductSearchStub
@Generated("by gapic-generator-java") public abstract class ProductSearchStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the ProductSearch service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description ProductSearchStub()
-
Method Summary
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
createProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<CreateProductSetRequest,ProductSet> createProductSetCallable()
-
listProductSetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProductSetsRequest,ProductSearchClient.ListProductSetsPagedResponse> listProductSetsPagedCallable()
-
listProductSetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListProductSetsRequest,ListProductSetsResponse> listProductSetsCallable()
-
getProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<GetProductSetRequest,ProductSet> getProductSetCallable()
-
updateProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateProductSetRequest,ProductSet> updateProductSetCallable()
-
deleteProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteProductSetRequest,com.google.protobuf.Empty> deleteProductSetCallable()
-
createProductCallable
public com.google.api.gax.rpc.UnaryCallable<CreateProductRequest,Product> createProductCallable()
-
listProductsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProductsRequest,ProductSearchClient.ListProductsPagedResponse> listProductsPagedCallable()
-
listProductsCallable
public com.google.api.gax.rpc.UnaryCallable<ListProductsRequest,ListProductsResponse> listProductsCallable()
-
getProductCallable
public com.google.api.gax.rpc.UnaryCallable<GetProductRequest,Product> getProductCallable()
-
updateProductCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateProductRequest,Product> updateProductCallable()
-
deleteProductCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteProductRequest,com.google.protobuf.Empty> deleteProductCallable()
-
createReferenceImageCallable
public com.google.api.gax.rpc.UnaryCallable<CreateReferenceImageRequest,ReferenceImage> createReferenceImageCallable()
-
deleteReferenceImageCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteReferenceImageRequest,com.google.protobuf.Empty> deleteReferenceImageCallable()
-
listReferenceImagesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListReferenceImagesRequest,ProductSearchClient.ListReferenceImagesPagedResponse> listReferenceImagesPagedCallable()
-
listReferenceImagesCallable
public com.google.api.gax.rpc.UnaryCallable<ListReferenceImagesRequest,ListReferenceImagesResponse> listReferenceImagesCallable()
-
getReferenceImageCallable
public com.google.api.gax.rpc.UnaryCallable<GetReferenceImageRequest,ReferenceImage> getReferenceImageCallable()
-
addProductToProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<AddProductToProductSetRequest,com.google.protobuf.Empty> addProductToProductSetCallable()
-
removeProductFromProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<RemoveProductFromProductSetRequest,com.google.protobuf.Empty> removeProductFromProductSetCallable()
-
listProductsInProductSetPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProductsInProductSetRequest,ProductSearchClient.ListProductsInProductSetPagedResponse> listProductsInProductSetPagedCallable()
-
listProductsInProductSetCallable
public com.google.api.gax.rpc.UnaryCallable<ListProductsInProductSetRequest,ListProductsInProductSetResponse> listProductsInProductSetCallable()
-
importProductSetsOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportProductSetsRequest,ImportProductSetsResponse,BatchOperationMetadata> importProductSetsOperationCallable()
-
importProductSetsCallable
public com.google.api.gax.rpc.UnaryCallable<ImportProductSetsRequest,com.google.longrunning.Operation> importProductSetsCallable()
-
purgeProductsOperationCallable
public com.google.api.gax.rpc.OperationCallable<PurgeProductsRequest,com.google.protobuf.Empty,BatchOperationMetadata> purgeProductsOperationCallable()
-
purgeProductsCallable
public com.google.api.gax.rpc.UnaryCallable<PurgeProductsRequest,com.google.longrunning.Operation> purgeProductsCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-