public static final class RegionalInventoryServiceGrpc.RegionalInventoryServiceStub extends AbstractAsyncStub<RegionalInventoryServiceGrpc.RegionalInventoryServiceStub>
A stub to allow clients to do asynchronous rpc calls to service RegionalInventoryService.
Service to manage regional inventory for products. There is also separate
regions
resource and API to manage regions definitions.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > RegionalInventoryServiceGrpc.RegionalInventoryServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected RegionalInventoryServiceGrpc.RegionalInventoryServiceStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
RegionalInventoryServiceGrpc.RegionalInventoryServiceStub |
deleteRegionalInventory(DeleteRegionalInventoryRequest request, StreamObserver<Empty> responseObserver)
public void deleteRegionalInventory(DeleteRegionalInventoryRequest request, StreamObserver<Empty> responseObserver)
Deletes the specified RegionalInventory
resource from the given product
in your merchant account. It might take up to an hour for the
RegionalInventory
to be deleted from the specific product.
Once you have received a successful delete response, wait for that
period before attempting a delete again.
Parameters | |
---|---|
Name | Description |
request | DeleteRegionalInventoryRequest |
responseObserver | io.grpc.stub.StreamObserver<Empty> |
insertRegionalInventory(InsertRegionalInventoryRequest request, StreamObserver<RegionalInventory> responseObserver)
public void insertRegionalInventory(InsertRegionalInventoryRequest request, StreamObserver<RegionalInventory> responseObserver)
Inserts a RegionalInventory
to a given product in your
merchant account.
Replaces the full RegionalInventory
resource if an entry with the same
region
already exists for the product.
It might take up to 30 minutes for the new or updated RegionalInventory
resource to appear in products.
Parameters | |
---|---|
Name | Description |
request | InsertRegionalInventoryRequest |
responseObserver | io.grpc.stub.StreamObserver<RegionalInventory> |
listRegionalInventories(ListRegionalInventoriesRequest request, StreamObserver<ListRegionalInventoriesResponse> responseObserver)
public void listRegionalInventories(ListRegionalInventoriesRequest request, StreamObserver<ListRegionalInventoriesResponse> responseObserver)
Lists the RegionalInventory
resources for the given product in your
merchant account. The response might contain fewer items than specified by
pageSize
. If pageToken
was returned in previous request, it can be
used to obtain additional results.
RegionalInventory
resources are listed per product for a given account.
Parameters | |
---|---|
Name | Description |
request | ListRegionalInventoriesRequest |
responseObserver | io.grpc.stub.StreamObserver<ListRegionalInventoriesResponse> |