com.google.cloud.bigtable.grpc.async
Interface BigtableAsyncUtilities
-
- All Known Implementing Classes:
- BigtableAsyncUtilities.Default
public interface BigtableAsyncUtilities
Utilities for creating and executing async methods.- Version:
- $Id: $Id
- Author:
- sduskis
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface and Description static class
BigtableAsyncUtilities.Default
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description <RequestT,ResponseT>
BigtableAsyncRpc<RequestT,ResponseT>createAsyncRpc(io.grpc.MethodDescriptor<RequestT,ResponseT> method, Predicate<RequestT> isRetryable)
createAsyncUnaryRpc.
-
-
-
Method Detail
-
createAsyncRpc
<RequestT,ResponseT> BigtableAsyncRpc<RequestT,ResponseT> createAsyncRpc(io.grpc.MethodDescriptor<RequestT,ResponseT> method, Predicate<RequestT> isRetryable)
createAsyncUnaryRpc.- Type Parameters:
RequestT
- a RequestT object.ResponseT
- a ResponseT object.- Parameters:
method
- aMethodDescriptor
object.isRetryable
- aPredicate
object.- Returns:
- a
BigtableAsyncRpc
object.
-
-