public static final class RegionalInventoryServiceGrpc.RegionalInventoryServiceBlockingStub extends AbstractBlockingStub<RegionalInventoryServiceGrpc.RegionalInventoryServiceBlockingStub>
A stub to allow clients to do synchronous 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.AbstractBlockingStub >
RegionalInventoryServiceGrpc.RegionalInventoryServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected RegionalInventoryServiceGrpc.RegionalInventoryServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public Empty deleteRegionalInventory(DeleteRegionalInventoryRequest request)
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.
Returns |
Type |
Description |
Empty |
|
public RegionalInventory insertRegionalInventory(InsertRegionalInventoryRequest request)
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.
public ListRegionalInventoriesResponse listRegionalInventories(ListRegionalInventoriesRequest request)
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.