Uses of Class
io.vertx.reactivex.grpc.client.GrpcClientRequest
-
Packages that use GrpcClientRequest Package Description io.vertx.reactivex.grpc.client -
-
Uses of GrpcClientRequest in io.vertx.reactivex.grpc.client
Fields in io.vertx.reactivex.grpc.client with type parameters of type GrpcClientRequest Modifier and Type Field Description static TypeArg<GrpcClientRequest>
GrpcClientRequest. __TYPE_ARG
Methods in io.vertx.reactivex.grpc.client that return GrpcClientRequest Modifier and Type Method Description GrpcClientRequest<Req,Resp>
GrpcClientRequest. drainHandler(Handler<Void> handler)
GrpcClientRequest<Req,Resp>
GrpcClientRequest. encoding(String encoding)
GrpcClientRequest<Req,Resp>
GrpcClientRequest. exceptionHandler(Handler<Throwable> handler)
GrpcClientRequest<Req,Resp>
GrpcClientRequest. fullMethodName(String fullMethodName)
Set the full method name to call, it must follow the formatpackage-name + '.' + service-name + '/' + method-name
or anIllegalArgumentException
is thrown.GrpcClientRequest<Req,Resp>
GrpcClientRequest. methodName(String methodName)
Set the method name to call.static <Req,Resp>
GrpcClientRequest<Req,Resp>GrpcClientRequest. newInstance(GrpcClientRequest arg)
static <Req,Resp>
GrpcClientRequest<Req,Resp>GrpcClientRequest. newInstance(GrpcClientRequest arg, TypeArg<Req> __typeArg_Req, TypeArg<Resp> __typeArg_Resp)
GrpcClientRequest<Req,Resp>
GrpcClientRequest. serviceName(ServiceName serviceName)
Set the service name to call.GrpcClientRequest<Req,Resp>
GrpcClientRequest. setWriteQueueMaxSize(int maxSize)
Methods in io.vertx.reactivex.grpc.client that return types with arguments of type GrpcClientRequest Modifier and Type Method Description Future<GrpcClientRequest<Buffer,Buffer>>
GrpcClient. request(SocketAddress server)
Connect to the remoteserver
and create a request for any hosted gRPC service.<Req,Resp>
Future<GrpcClientRequest<Req,Resp>>GrpcClient. request(SocketAddress server, io.grpc.MethodDescriptor<Req,Resp> service)
Connect to the remoteserver
and create a request for givenmethod
of a hosted gRPC service.io.reactivex.Single<GrpcClientRequest<Buffer,Buffer>>
GrpcClient. rxRequest(SocketAddress server)
Connect to the remoteserver
and create a request for any hosted gRPC service.<Req,Resp>
io.reactivex.Single<GrpcClientRequest<Req,Resp>>GrpcClient. rxRequest(SocketAddress server, io.grpc.MethodDescriptor<Req,Resp> service)
Connect to the remoteserver
and create a request for givenmethod
of a hosted gRPC service.Method parameters in io.vertx.reactivex.grpc.client with type arguments of type GrpcClientRequest Modifier and Type Method Description <Req,Resp,T>
Future<T>GrpcClient. call(SocketAddress server, io.grpc.MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, io.reactivex.functions.Function<GrpcClientResponse<Req,Resp>,io.reactivex.Single<T>> resultFn)
Call theservice
gRPC service hosted byserver
.<Req,Resp,T>
Future<T>GrpcClient. call(SocketAddress server, io.grpc.MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, Function<GrpcClientResponse<Req,Resp>,Future<T>> resultFn)
Call theservice
gRPC service hosted byserver
.<Req,Resp,T>
io.reactivex.Single<T>GrpcClient. rxCall(SocketAddress server, io.grpc.MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, io.reactivex.functions.Function<GrpcClientResponse<Req,Resp>,io.reactivex.Single<T>> resultFn)
Call theservice
gRPC service hosted byserver
.<Req,Resp,T>
io.reactivex.Single<T>GrpcClient. rxCall(SocketAddress server, io.grpc.MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, Function<GrpcClientResponse<Req,Resp>,Future<T>> resultFn)
Call theservice
gRPC service hosted byserver
.
-