## Uses of Class
io.vertx.rxjava.core.http.HttpClientResponse

- Packages that use HttpClientResponse
  Package | Description
  --- | ---
  io.vertx.rxjava.core.http |

- - ### Uses of HttpClientResponse in io.vertx.rxjava.core.http

    Fields in io.vertx.rxjava.core.http with type parameters of type HttpClientResponse
    Modifier and Type | Field | Description
    --- | --- | ---
    `static io.vertx.lang.rx.TypeArg<HttpClientResponse>` | HttpClientResponse.`__TYPE_ARG` |

    Methods in io.vertx.rxjava.core.http that return HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpClientResponse` | HttpClientResponse.`bodyHandler​(Handler<Buffer> bodyHandler)` | Convenience method for receiving the entire request body in one piece.
    `HttpClientResponse` | HttpClientResponse.`customFrameHandler​(Handler<HttpFrame> handler)` | Set an custom frame handler.
    `HttpClientResponse` | HttpClientResponse.`endHandler​(Handler<Void> endHandler)` |
    `HttpClientResponse` | HttpClientResponse.`exceptionHandler​(Handler<Throwable> handler)` |
    `HttpClientResponse` | HttpClientResponse.`fetch​(long amount)` |
    `HttpClientResponse` | HttpClientResponse.`handler​(Handler<Buffer> handler)` |
    `static HttpClientResponse` | HttpClientResponse.`newInstance​(HttpClientResponse arg)` |
    `HttpClientResponse` | HttpClientResponse.`pause()` |
    `HttpClientResponse` | HttpClientResponse.`resume()` |
    `HttpClientResponse` | HttpClientResponse.`streamPriorityHandler​(Handler<StreamPriority> handler)` | Set an handler for stream priority changes.

    Methods in io.vertx.rxjava.core.http that return types with arguments of type HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<HttpClientResponse>` | HttpClientRequest.`connect()` | Create an HTTP tunnel to the server.
    `Future<HttpClientResponse>` | HttpClientRequest.`response()` |
    `Single<HttpClientResponse>` | HttpClientRequest.`rxConnect()` | Create an HTTP tunnel to the server.
    `Single<HttpClientResponse>` | HttpClientRequest.`rxResponse()` |
    `Single<HttpClientResponse>` | HttpClientRequest.`rxSend()` | Send the request with an empty body.
    `Single<HttpClientResponse>` | HttpClientRequest.`rxSend​(Buffer body)` | Send the request with a buffer `body`.
    `Single<HttpClientResponse>` | HttpClientRequest.`rxSend​(ReadStream<Buffer> body)` | Send the request with a stream `body`.
    `Single<HttpClientResponse>` | HttpClientRequest.`rxSend​(String body)` | Send the request with a string `body`.
    `Single<HttpClientResponse>` | HttpClientRequest.`rxSend​(Observable<Buffer> body)` | Send the request with a stream `body`.
    `Future<HttpClientResponse>` | HttpClientRequest.`send()` | Send the request with an empty body.
    `Future<HttpClientResponse>` | HttpClientRequest.`send​(Buffer body)` | Send the request with a buffer `body`.
    `Future<HttpClientResponse>` | HttpClientRequest.`send​(ReadStream<Buffer> body)` | Send the request with a stream `body`.
    `Future<HttpClientResponse>` | HttpClientRequest.`send​(String body)` | Send the request with a string `body`.
    `Future<HttpClientResponse>` | HttpClientRequest.`send​(Observable<Buffer> body)` | Send the request with a stream `body`.

    Method parameters in io.vertx.rxjava.core.http with type arguments of type HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpClientRequest` | HttpClientRequest.`redirectHandler​(java.util.function.Function<HttpClientResponse,​Future<HttpClientRequest>> handler)` |
    `HttpClientBuilder` | HttpClientBuilder.`withRedirectHandler​(java.util.function.Function<HttpClientResponse,​Future<RequestOptions>> handler)` | Set a redirect handler for the http client.