com.google.cloud.bigtable.grpc.async
Class BigtableAsyncUtilities.Default
- java.lang.Object
-
- com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities.Default
-
- All Implemented Interfaces:
- BigtableAsyncUtilities
- Enclosing interface:
- BigtableAsyncUtilities
public static class BigtableAsyncUtilities.Default extends Object implements BigtableAsyncUtilities
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities
BigtableAsyncUtilities.Default
-
-
Constructor Summary
Constructors Constructor and Description Default(io.grpc.Channel channel)
-
Method Summary
All Methods Instance Methods Concrete 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
public <RequestT,ResponseT> BigtableAsyncRpc<RequestT,ResponseT> createAsyncRpc(io.grpc.MethodDescriptor<RequestT,ResponseT> method, Predicate<RequestT> isRetryable)
Description copied from interface:BigtableAsyncUtilities
createAsyncUnaryRpc.- Specified by:
createAsyncRpc
in interfaceBigtableAsyncUtilities
- Type Parameters:
RequestT
- a RequestT object.ResponseT
- a ResponseT object.- Parameters:
method
- aMethodDescriptor
object.isRetryable
- aPredicate
object.- Returns:
- a
BigtableAsyncRpc
object.
-
-