static <RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
HttpJsonCallableFactory.createBaseUnaryCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
UnaryCallSettings<?,?> callSettings,
ClientContext clientContext) |
Create a Unary callable object with minimal http/json-specific functionality.
|
static <RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
HttpJsonCallableFactory.createBatchingCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
BatchingCallSettings<RequestT,ResponseT> batchingCallSettings,
ClientContext clientContext) |
Create a callable object that represents a batching API method.
|
<RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
HttpJsonStubCallableFactory.createBatchingCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
BatchingCallSettings<RequestT,ResponseT> batchingCallSettings,
ClientContext clientContext) |
Create a callable object that represents a batching API method.
|
<RequestT,ResponseT,MetadataT> OperationCallable<RequestT,ResponseT,MetadataT> |
HttpJsonStubCallableFactory.createOperationCallable(HttpJsonCallSettings<RequestT,OperationT> httpJsonCallSettings,
OperationCallSettings<RequestT,ResponseT,MetadataT> operationCallSettings,
ClientContext clientContext,
OperationsStub operationsStub) |
Creates a callable object that represents a long-running operation.
|
static <RequestT,ResponseT,PagedListResponseT> UnaryCallable<RequestT,PagedListResponseT> |
HttpJsonCallableFactory.createPagedCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings,
ClientContext clientContext) |
Create a paged callable object that represents a paged API method.
|
<RequestT,ResponseT,PagedListResponseT> UnaryCallable<RequestT,PagedListResponseT> |
HttpJsonStubCallableFactory.createPagedCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings,
ClientContext clientContext) |
Create a paged callable object that represents a paged API method.
|
static <RequestT,ResponseT> ServerStreamingCallable<RequestT,ResponseT> |
HttpJsonCallableFactory.createServerStreamingCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsoncallSettings,
ServerStreamingCallSettings<RequestT,ResponseT> streamingCallSettings,
ClientContext clientContext) |
|
default <RequestT,ResponseT> ServerStreamingCallable<RequestT,ResponseT> |
HttpJsonStubCallableFactory.createServerStreamingCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
ServerStreamingCallSettings<RequestT,ResponseT> callSettings,
ClientContext clientContext) |
Create a server-streaming callable with.
|
static <RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
HttpJsonCallableFactory.createUnaryCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
UnaryCallSettings<RequestT,ResponseT> callSettings,
ClientContext clientContext) |
Create a callable object with http/json-specific functionality.
|
<RequestT,ResponseT> UnaryCallable<RequestT,ResponseT> |
HttpJsonStubCallableFactory.createUnaryCallable(HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
UnaryCallSettings<RequestT,ResponseT> callSettings,
ClientContext clientContext) |
Create a callable object with http/json-specific functionality.
|