Interface | Description |
---|---|
AsyncExecutor.AsyncCall<RequestT,ResponseT> | |
BigtableAsyncRpc<REQUEST,RESPONSE> |
This interface represents a logical asynchronous RPC end point, including creating a
ClientCall for a new request. |
BigtableAsyncUtilities |
Utilities for creating and executing async methods.
|
Class | Description |
---|---|
AbstractRetryingRpcListener<RequestT,ResponseT,ResultT> |
A
AsyncFunction that retries a BigtableAsyncRpc request. |
AsyncExecutor |
This class provides management of asynchronous Bigtable RPCs.
|
BigtableAsyncRpc.RpcMetrics | |
BigtableAsyncUtilities.Default | |
BulkMutation |
This class combines a collection of
MutateRowRequest s into a single
MutateRowsRequest . |
BulkRead |
This class combines a collection of
ReadRowsRequest s with a single row key into a single
ReadRowsRequest with a RowSet which will result in fewer round trips. |
ResourceLimiter |
This class limits access by RPCs to system resources
|
RetryingCollectingClientCallListener<RequestT,ResponseT> |
RetryingCollectingClientCallListener class.
|
RetryingUnaryRpcCallListener<RequestT,ResponseT> |
A
AsyncFunction that retries a BigtableAsyncRpc request. |
RpcThrottler |
Throttles the number of RPCs that are outstanding at any point in time.
|