static <TSdkResult,TGrpcRequest,TGrpcResponse> CoreAsyncResponse<TSdkResult> |
CoreProtostellarAccessors.async(Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,com.couchbase.client.core.deps.com.google.common.util.concurrent.ListenableFuture<TGrpcResponse>> executeFutureGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse) |
Convenience overload that uses the default exception handling.
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> CoreAsyncResponse<TSdkResult> |
CoreProtostellarAccessors.async(Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,com.couchbase.client.core.deps.com.google.common.util.concurrent.ListenableFuture<TGrpcResponse>> executeFutureGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse,
Function<Throwable,ProtostellarRequestBehaviour> convertException) |
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> void |
CoreProtostellarAccessors.asyncInternal(CompletableFuture<TSdkResult> ret,
Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,com.couchbase.client.core.deps.com.google.common.util.concurrent.ListenableFuture<TGrpcResponse>> executeFutureGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse,
Function<Throwable,ProtostellarRequestBehaviour> convertException) |
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> TSdkResult |
CoreProtostellarAccessors.blocking(Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,TGrpcResponse> executeBlockingGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse) |
Convenience overload that uses the default exception handling.
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> TSdkResult |
CoreProtostellarAccessors.blocking(Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,TGrpcResponse> executeBlockingGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse,
Function<Throwable,ProtostellarRequestBehaviour> convertException) |
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> Mono<TSdkResult> |
CoreProtostellarAccessors.reactive(Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,com.couchbase.client.core.deps.com.google.common.util.concurrent.ListenableFuture<TGrpcResponse>> executeFutureGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse) |
Convenience overload that uses the default exception handling.
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> Mono<TSdkResult> |
CoreProtostellarAccessors.reactive(Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,com.couchbase.client.core.deps.com.google.common.util.concurrent.ListenableFuture<TGrpcResponse>> executeFutureGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse,
Function<Throwable,ProtostellarRequestBehaviour> convertException) |
|
static <TSdkResult,TGrpcRequest,TGrpcResponse> void |
CoreProtostellarAccessors.reactiveInternal(Sinks.One<TSdkResult> ret,
Core core,
ProtostellarRequest<TGrpcRequest> request,
Function<ProtostellarEndpoint,com.couchbase.client.core.deps.com.google.common.util.concurrent.ListenableFuture<TGrpcResponse>> executeFutureGrpcCall,
Function<TGrpcResponse,TSdkResult> convertResponse,
Function<Throwable,ProtostellarRequestBehaviour> convertException) |
|