## Uses of Interface
io.vertx.core.http.HttpClientResponse

- Packages that use HttpClientResponse
  Package | Description
  --- | ---
  io.vertx.core.http |
  io.vertx.httpproxy |
  io.vertx.reactivex.core.http |
  io.vertx.rxjava3.core.http |

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

    Fields in io.vertx.core.http with type parameters of type HttpClientResponse
    Modifier and Type | Field | Description
    --- | --- | ---
    `static Function<HttpClientResponse,​Future<RequestOptions>>` | HttpClientAgent.`DEFAULT_REDIRECT_HANDLER` | Constant containing the default redirect handler of used by the client.

    Methods in io.vertx.core.http that return HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `default 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)` |
    `HttpClientResponse` | HttpClientResponse.`pause()` |
    `HttpClientResponse` | HttpClientResponse.`resume()` |
    `HttpClientResponse` | HttpClientResponse.`streamPriorityHandler​(Handler<StreamPriority> handler)` | Set an handler for stream priority changes.

    Methods in io.vertx.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()` |
    `default Future<HttpClientResponse>` | HttpClientRequest.`send()` | Send the request with an empty body.
    `default Future<HttpClientResponse>` | HttpClientRequest.`send​(Buffer body)` | Send the request with a buffer `body`.
    `Future<HttpClientResponse>` | HttpClientRequest.`send​(ClientForm form)` | Like `HttpClientRequest.send()` but with a `form`.
    `default Future<HttpClientResponse>` | HttpClientRequest.`send​(ReadStream<Buffer> body)` | Send the request with a stream `body`.
    `default Future<HttpClientResponse>` | HttpClientRequest.`send​(String body)` | Send the request with a string `body`.

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

  - ### Uses of HttpClientResponse in io.vertx.httpproxy

    Methods in io.vertx.httpproxy that return HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpClientResponse` | ProxyResponse.`proxiedResponse()` |

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

    Methods in io.vertx.reactivex.core.http that return HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpClientResponse` | HttpClientResponse.`getDelegate()` |

    Methods in io.vertx.reactivex.core.http with parameters of type HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `static HttpClientResponse` | HttpClientResponse.`newInstance​(HttpClientResponse arg)` |

    Constructors in io.vertx.reactivex.core.http with parameters of type HttpClientResponse
    Constructor | Description
    --- | ---
    `HttpClientResponse​(HttpClientResponse delegate)` |

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

    Methods in io.vertx.rxjava3.core.http that return HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpClientResponse` | HttpClientResponse.`getDelegate()` |

    Methods in io.vertx.rxjava3.core.http with parameters of type HttpClientResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `static HttpClientResponse` | HttpClientResponse.`newInstance​(HttpClientResponse arg)` |

    Constructors in io.vertx.rxjava3.core.http with parameters of type HttpClientResponse
    Constructor | Description
    --- | ---
    `HttpClientResponse​(HttpClientResponse delegate)` |