Class ProductServiceStub
java.lang.Object
com.google.cloud.retail.v2beta.stub.ProductServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcProductServiceStub,HttpJsonProductServiceStub
@BetaApi
@Generated("by gapic-generator-java")
public abstract class ProductServiceStub
extends Object
implements BackgroundResource
Base stub class for the ProductService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOperationCallable<AddFulfillmentPlacesRequest,AddFulfillmentPlacesResponse, AddFulfillmentPlacesMetadata> OperationCallable<AddLocalInventoriesRequest,AddLocalInventoriesResponse, AddLocalInventoriesMetadata> abstract voidclose()UnaryCallable<DeleteProductRequest,com.google.protobuf.Empty> OperationCallable<RemoveFulfillmentPlacesRequest,RemoveFulfillmentPlacesResponse, RemoveFulfillmentPlacesMetadata> OperationCallable<RemoveLocalInventoriesRequest,RemoveLocalInventoriesResponse, RemoveLocalInventoriesMetadata> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
ProductServiceStub
public ProductServiceStub()
-
-
Method Details
-
getOperationsStub
-
getHttpJsonOperationsStub
-
createProductCallable
-
getProductCallable
-
listProductsPagedCallable
public UnaryCallable<ListProductsRequest,ProductServiceClient.ListProductsPagedResponse> listProductsPagedCallable() -
listProductsCallable
-
updateProductCallable
-
deleteProductCallable
-
purgeProductsOperationCallable
public OperationCallable<PurgeProductsRequest,PurgeProductsResponse, purgeProductsOperationCallable()PurgeProductsMetadata> -
purgeProductsCallable
-
importProductsOperationCallable
public OperationCallable<ImportProductsRequest,ImportProductsResponse, importProductsOperationCallable()ImportMetadata> -
importProductsCallable
-
exportProductsOperationCallable
public OperationCallable<ExportProductsRequest,ExportProductsResponse, exportProductsOperationCallable()ExportMetadata> -
exportProductsCallable
-
setInventoryOperationCallable
public OperationCallable<SetInventoryRequest,SetInventoryResponse, setInventoryOperationCallable()SetInventoryMetadata> -
setInventoryCallable
-
addFulfillmentPlacesOperationCallable
public OperationCallable<AddFulfillmentPlacesRequest,AddFulfillmentPlacesResponse, addFulfillmentPlacesOperationCallable()AddFulfillmentPlacesMetadata> -
addFulfillmentPlacesCallable
-
removeFulfillmentPlacesOperationCallable
public OperationCallable<RemoveFulfillmentPlacesRequest,RemoveFulfillmentPlacesResponse, removeFulfillmentPlacesOperationCallable()RemoveFulfillmentPlacesMetadata> -
removeFulfillmentPlacesCallable
-
addLocalInventoriesOperationCallable
public OperationCallable<AddLocalInventoriesRequest,AddLocalInventoriesResponse, addLocalInventoriesOperationCallable()AddLocalInventoriesMetadata> -
addLocalInventoriesCallable
-
removeLocalInventoriesOperationCallable
public OperationCallable<RemoveLocalInventoriesRequest,RemoveLocalInventoriesResponse, removeLocalInventoriesOperationCallable()RemoveLocalInventoriesMetadata> -
removeLocalInventoriesCallable
-
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-