Uses of Interface
io.vertx.grpc.client.GrpcClientRequest
Packages that use GrpcClientRequest
Package
Description
-
Uses of GrpcClientRequest in io.vertx.grpc.client
Methods in io.vertx.grpc.client that return GrpcClientRequestModifier and TypeMethodDescriptionGrpcClientRequest.drainHandler(Handler<Void> handler) GrpcClientRequest.exceptionHandler(Handler<Throwable> handler) GrpcClientRequest.format(WireFormat format) GrpcClientRequest.fullMethodName(String fullMethodName) Set the full method name to call, it must follow the formatpackage-name + '.' + service-name + '/' + method-nameor anIllegalArgumentExceptionis thrown.GrpcClientRequest.idleTimeout(long timeout) Sets the amount of time after which, if the request does not return any data within the timeout period, the request/response is cancelled and the related futures.GrpcClientRequest.methodName(String methodName) Set the method name to call.GrpcClientResponse.request()GrpcClientRequest.serviceName(ServiceName serviceName) Set the service name to call.GrpcClientRequest.setWriteQueueMaxSize(int maxSize) Set agrpc-timeoutheader to be sent to the server to indicate the client expects a response with a timeout.Methods in io.vertx.grpc.client that return types with arguments of type GrpcClientRequestModifier and TypeMethodDescription<Req,Resp> Future <GrpcClientRequest<Req, Resp>> ServiceInvoker.invoker(ServiceMethod<Resp, Req> method) Create a request for the given service method.GrpcClient.request()LikeGrpcClient.request(Address)with the default remote server.Connect to the remoteserverand create a request for any hosted gRPC service.<Req,Resp> Future <GrpcClientRequest<Req, Resp>> GrpcClient.request(Address server, ServiceMethod<Resp, Req> method) Connect to the remoteserverand create a request for any hosted gRPC service.<Req,Resp> Future <GrpcClientRequest<Req, Resp>> GrpcClient.request(ServiceMethod<Resp, Req> method) LikeGrpcClient.request(Address, ServiceMethod)with the default remote server. -
Uses of GrpcClientRequest in io.vertx.grpcio.client
Methods in io.vertx.grpcio.client that return types with arguments of type GrpcClientRequestModifier and TypeMethodDescription<Req,Resp> Future <GrpcClientRequest<Req, Resp>> GrpcIoClient.request(MethodDescriptor<Req, Resp> service) LikeGrpcIoClient.request(Address, MethodDescriptor)with the default remote server.<Req,Resp> Future <GrpcClientRequest<Req, Resp>> GrpcIoClient.request(Address server, MethodDescriptor<Req, Resp> service) Connect to the remoteserverand create a request for givenmethodof a hosted gRPC service.Method parameters in io.vertx.grpcio.client with type arguments of type GrpcClientRequestModifier and TypeMethodDescriptiondefault <Req,Resp, T>
Future<T> GrpcIoClient.call(MethodDescriptor<Req, Resp> service, Handler<GrpcClientRequest<Req, Resp>> requestHandler, Function<GrpcClientResponse<Req, Resp>, Future<T>> resultFn) LikeGrpcIoClient.call(Address, MethodDescriptor, Handler, Function)with the default remote server.default <Req,Resp, T>
Future<T> GrpcIoClient.call(Address server, MethodDescriptor<Req, Resp> service, Handler<GrpcClientRequest<Req, Resp>> requestHandler, Function<GrpcClientResponse<Req, Resp>, Future<T>> resultFn) Call theservicegRPC service hosted byserver. -
Uses of GrpcClientRequest in io.vertx.reactivex.grpc.client
Methods in io.vertx.reactivex.grpc.client that return GrpcClientRequestMethods in io.vertx.reactivex.grpc.client with parameters of type GrpcClientRequestModifier and TypeMethodDescriptionstatic <Req,Resp> GrpcClientRequest <Req, Resp> GrpcClientRequest.newInstance(GrpcClientRequest arg) static <Req,Resp> GrpcClientRequest <Req, Resp> GrpcClientRequest.newInstance(GrpcClientRequest arg, io.vertx.lang.rx.TypeArg<Req> __typeArg_Req, io.vertx.lang.rx.TypeArg<Resp> __typeArg_Resp) Constructors in io.vertx.reactivex.grpc.client with parameters of type GrpcClientRequest -
Uses of GrpcClientRequest in io.vertx.rxjava3.grpc.client
Methods in io.vertx.rxjava3.grpc.client that return GrpcClientRequestMethods in io.vertx.rxjava3.grpc.client with parameters of type GrpcClientRequestModifier and TypeMethodDescriptionstatic <Req,Resp> GrpcClientRequest <Req, Resp> GrpcClientRequest.newInstance(GrpcClientRequest arg) static <Req,Resp> GrpcClientRequest <Req, Resp> GrpcClientRequest.newInstance(GrpcClientRequest arg, io.vertx.lang.rx.TypeArg<Req> __typeArg_Req, io.vertx.lang.rx.TypeArg<Resp> __typeArg_Resp) Constructors in io.vertx.rxjava3.grpc.client with parameters of type GrpcClientRequest