Uses of Class
com.google.api.gax.rpc.UnaryCallable
-
Packages that use UnaryCallable Package Description com.google.api.gax.batching com.google.api.gax.rpc com.google.api.gax.tracing -
-
Uses of UnaryCallable in com.google.api.gax.batching
-
Uses of UnaryCallable in com.google.api.gax.rpc
Subclasses of UnaryCallable in com.google.api.gax.rpc Modifier and Type Class Description classBatchingCallable<RequestT,ResponseT>AUnaryCallablewhich will batch requests based on the given BatchingDescriptor and BatcherFactory.classPagedCallable<RequestT,ResponseT,PagedListResponseT>A UnaryCallable which provides page streaming functionality for unary calls.classTranslatingUnaryCallable<InnerRequestT,InnerResponseT,OuterRequestT,OuterResponseT>A UnaryCallable that translates request types and response types using the given transformers.Methods in com.google.api.gax.rpc that return UnaryCallable Modifier and Type Method Description UnaryCallable<RequestT,List<ResponseT>>ServerStreamingCallable. all()Construct aUnaryCallablethat will buffer the entire stream into memory before completing.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.UnaryCallable<String,Void>LongRunningClient. cancelOperationCallable()Returns aUnaryCallablewhich can issue calls to cancel an operation.UnaryCallable<String,Void>LongRunningClient. deleteOperationCallable()Returns aUnaryCallablewhich can issue calls to delete an operation.UnaryCallable<RequestT,ResponseT>ServerStreamingCallable. first()Construct aUnaryCallablethat will yield the first item in the stream and cancel it.UnaryCallable<RequestT,ResponseT>Batch. getCallable()abstract UnaryCallable<RequestT,ResponseT>PageContext. getCallable()UnaryCallable<String,OperationSnapshot>LongRunningClient. getOperationCallable()Returns aUnaryCallablewhich can issue calls to get the latest state of an operation.static <RequestT,ResponseT,PagedListResponseT>
UnaryCallable<RequestT,PagedListResponseT>Callables. paged(UnaryCallable<RequestT,ResponseT> innerCallable, PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings)Create a paged callable object that represents a paged API method.static <RequestT,ResponseT>
UnaryCallable<RequestT,ResponseT>Callables. retrying(UnaryCallable<RequestT,ResponseT> innerCallable, UnaryCallSettings<?,?> callSettings, ClientContext clientContext)UnaryCallable<RequestT,ResponseT>UnaryCallable. withDefaultCallContext(ApiCallContext defaultCallContext)Returns a newUnaryCallablewith anApiCallContextthat is used as a default when none is supplied in individual calls.Methods in com.google.api.gax.rpc with parameters of type UnaryCallable Modifier and Type Method Description 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,ResourceT>
PageContext<RequestT,ResponseT,ResourceT>PageContext. create(UnaryCallable<RequestT,ResponseT> callable, PagedListDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor, RequestT request, ApiCallContext callContext)static <InnerRequestT,InnerResponseT,OuterRequestT,OuterResponseT>
TranslatingUnaryCallable<InnerRequestT,InnerResponseT,OuterRequestT,OuterResponseT>TranslatingUnaryCallable. create(UnaryCallable<InnerRequestT,InnerResponseT> innerUnaryCallable, ApiFunction<OuterRequestT,InnerRequestT> requestTransformer, ApiFunction<InnerResponseT,OuterResponseT> responseTransformer)ApiFuture<PagedListResponseT>PagedListResponseFactory. getFuturePagedResponse(UnaryCallable<RequestT,ResponseT> callable, RequestT request, ApiCallContext context, ApiFuture<ResponseT> futureResponse)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,PagedListResponseT>
UnaryCallable<RequestT,PagedListResponseT>Callables. paged(UnaryCallable<RequestT,ResponseT> innerCallable, PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings)Create a paged callable object that represents a paged API method.static <RequestT,ResponseT>
UnaryCallable<RequestT,ResponseT>Callables. retrying(UnaryCallable<RequestT,ResponseT> innerCallable, UnaryCallSettings<?,?> callSettings, ClientContext clientContext)Constructors in com.google.api.gax.rpc with parameters of type UnaryCallable Constructor Description Batch(BatchingDescriptor<RequestT,ResponseT> descriptor, RequestT request, UnaryCallable<RequestT,ResponseT> callable, BatchedFuture<ResponseT> batchedFuture)BatchingCallable(UnaryCallable<RequestT,ResponseT> callable, BatchingDescriptor<RequestT,ResponseT> batchingDescriptor, BatcherFactory<RequestT,ResponseT> batcherFactory)PagedCallable(UnaryCallable<RequestT,ResponseT> callable, PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> pagedListResponseFactory) -
Uses of UnaryCallable in com.google.api.gax.tracing
Subclasses of UnaryCallable in com.google.api.gax.tracing Modifier and Type Class Description classTracedBatchingCallable<RequestT,ResponseT>This callable wraps a batching callable chain in aApiTracer.classTracedOperationInitialCallable<RequestT>Traces the initial RPC of a long running operation.classTracedUnaryCallable<RequestT,ResponseT>This callable wraps a callable chain in aApiTracer.Constructors in com.google.api.gax.tracing with parameters of type UnaryCallable Constructor Description TracedBatchingCallable(UnaryCallable<RequestT,ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName, BatchingDescriptor<RequestT,ResponseT> batchingDescriptor)TracedOperationInitialCallable(UnaryCallable<RequestT,OperationSnapshot> innerCallable, ApiTracerFactory tracedFactory, SpanName spanName)TracedUnaryCallable(UnaryCallable<RequestT,ResponseT> innerCallable, ApiTracerFactory tracerFactory, SpanName spanName)
-