Uses of Interface
io.vertx.grpc.client.GrpcClientRequest
-
Packages that use GrpcClientRequest Package Description io.vertx.grpc.client io.vertx.grpcio.client io.vertx.reactivex.grpc.client io.vertx.rxjava3.grpc.client -
-
Uses of GrpcClientRequest in io.vertx.grpc.client
Methods in io.vertx.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. format(WireFormat format)
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. 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<Req,Resp>
GrpcClientRequest. methodName(String methodName)
Set the method name to call.GrpcClientRequest<Req,Resp>
GrpcClientRequest. serviceName(ServiceName serviceName)
Set the service name to call.GrpcClientRequest<Req,Resp>
GrpcClientRequest. setWriteQueueMaxSize(int maxSize)
GrpcClientRequest<Req,Resp>
GrpcClientRequest. timeout(long timeout, TimeUnit unit)
Set agrpc-timeout
header 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 GrpcClientRequest Modifier and Type Method Description Future<GrpcClientRequest<Buffer,Buffer>>
GrpcClient. request()
LikeGrpcClient.request(Address)
with the default remote server.Future<GrpcClientRequest<Buffer,Buffer>>
GrpcClient. request(Address server)
Connect to the remoteserver
and 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 remoteserver
and 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 GrpcClientRequest Modifier and Type Method Description <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 remoteserver
and create a request for givenmethod
of a hosted gRPC service.Method parameters in io.vertx.grpcio.client with type arguments of type GrpcClientRequest Modifier and Type Method Description default <Req,Resp,T>
Future<T>GrpcIoClient. call(MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, java.util.function.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, java.util.function.Function<GrpcClientResponse<Req,Resp>,Future<T>> resultFn)
Call theservice
gRPC service hosted byserver
. -
Uses of GrpcClientRequest in io.vertx.reactivex.grpc.client
Methods in io.vertx.reactivex.grpc.client that return GrpcClientRequest Modifier and Type Method Description GrpcClientRequest
GrpcClientRequest. getDelegate()
Methods in io.vertx.reactivex.grpc.client with parameters of type GrpcClientRequest Modifier and Type Method Description static <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 Constructor Description GrpcClientRequest(GrpcClientRequest delegate)
-
Uses of GrpcClientRequest in io.vertx.rxjava3.grpc.client
Methods in io.vertx.rxjava3.grpc.client that return GrpcClientRequest Modifier and Type Method Description GrpcClientRequest
GrpcClientRequest. getDelegate()
Methods in io.vertx.rxjava3.grpc.client with parameters of type GrpcClientRequest Modifier and Type Method Description static <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 Constructor Description GrpcClientRequest(GrpcClientRequest delegate)
-