static <RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
Callables.batching(UnaryCallable<RequestT,ResponseT> innerCallable,
BatchingCallSettings<RequestT,ResponseT> batchingCallSettings,
ClientContext context) |
Create a callable object that represents a batching API method.
|
static <RequestT,ResponseT,MetadataT> OperationCallable<RequestT,ResponseT,MetadataT> |
Callables.longRunningOperation(UnaryCallable<RequestT,OperationSnapshot> initialCallable,
OperationCallSettings<RequestT,ResponseT,MetadataT> operationCallSettings,
ClientContext clientContext,
LongRunningClient longRunningClient) |
Creates a callable object that represents a long-running operation.
|
static <RequestT,ResponseT> ServerStreamingCallable<RequestT,ResponseT> |
Callables.retrying(ServerStreamingCallable<RequestT,ResponseT> innerCallable,
ServerStreamingCallSettings<RequestT,ResponseT> callSettings,
ClientContext clientContext) |
|
static <RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
Callables.retrying(UnaryCallable<RequestT,ResponseT> innerCallable,
UnaryCallSettings<?,?> callSettings,
ClientContext clientContext) |
|
static <RequestT,ResponseT> ServerStreamingCallable<RequestT,ResponseT> |
Callables.watched(ServerStreamingCallable<RequestT,ResponseT> callable,
ServerStreamingCallSettings<RequestT,ResponseT> callSettings,
ClientContext clientContext) |
|