## Uses of Class
io.vertx.reactivex.grpc.client.GrpcClientResponse

- Packages that use GrpcClientResponse
  Package | Description
  --- | ---
  io.vertx.reactivex.grpc.client |

- - ### Uses of GrpcClientResponse in io.vertx.reactivex.grpc.client

    Fields in io.vertx.reactivex.grpc.client with type parameters of type GrpcClientResponse
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<GrpcClientResponse>` | GrpcClientResponse.`__TYPE_ARG`

    Methods in io.vertx.reactivex.grpc.client that return GrpcClientResponse
    Modifier and Type | Method and Description
    --- | ---
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`endHandler(Handler<Void> handler)`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`errorHandler(Handler<GrpcError> handler)`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`exceptionHandler(Handler<Throwable> handler)`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`fetch(long amount)`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`handler(Handler<Resp> handler)`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`messageHandler(Handler<GrpcMessage> handler)`
    `static <Req,Resp> GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`newInstance(GrpcClientResponse arg)`
    `static <Req,Resp> GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`newInstance(GrpcClientResponse arg, io.vertx.lang.rx.TypeArg<Req> __typeArg_Req, io.vertx.lang.rx.TypeArg<Resp> __typeArg_Resp)`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`pause()`
    `GrpcClientResponse<Req,Resp>` | GrpcClientResponse.`resume()`

    Methods in io.vertx.reactivex.grpc.client that return types with arguments of type GrpcClientResponse
    Modifier and Type | Method and Description
    --- | ---
    `Future<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`response()`
    `Single<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`rxResponse()`
    `Single<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`rxSend(Flowable<Req> body)`
    `Single<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`rxSend(ReadStream<Req> body)`
    `Single<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`rxSend(Req item)`
    `Future<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`send(Flowable<Req> body)`
    `Future<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`send(ReadStream<Req> body)`
    `Future<GrpcClientResponse<Req,Resp>>` | GrpcClientRequest.`send(Req item)`

    Method parameters in io.vertx.reactivex.grpc.client with type arguments of type GrpcClientResponse
    Modifier and Type | Method and Description
    --- | ---
    `<Req,Resp,T> Future<T>` | GrpcClient.`call(SocketAddress server, MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, java.util.function.Function<GrpcClientResponse<Req,Resp>,Future<T>> resultFn)` Call the `service` gRPC service hosted by `server`.
    `<Req,Resp,T> Future<T>` | GrpcClient.`call(SocketAddress server, MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, Function<GrpcClientResponse<Req,Resp>,Single<T>> resultFn)` Call the `service` gRPC service hosted by `server`.
    `<Req,Resp,T> Single<T>` | GrpcClient.`rxCall(SocketAddress server, MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, java.util.function.Function<GrpcClientResponse<Req,Resp>,Future<T>> resultFn)` Call the `service` gRPC service hosted by `server`.
    `<Req,Resp,T> Single<T>` | GrpcClient.`rxCall(SocketAddress server, MethodDescriptor<Req,Resp> service, Handler<GrpcClientRequest<Req,Resp>> requestHandler, Function<GrpcClientResponse<Req,Resp>,Single<T>> resultFn)` Call the `service` gRPC service hosted by `server`.

Copyright © 2023 Eclipse. All rights reserved.