| Package | Description | 
|---|---|
| io.vertx.core.http | |
| io.vertx.core.spi.metrics | |
| io.vertx.reactivex.core.http | |
| io.vertx.rxjava.core.http | 
| Modifier and Type | Method and 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)  | 
HttpClientResponse | 
HttpClientResponse.pause()  | 
HttpClientResponse | 
HttpClientResponse.resume()  | 
HttpClientResponse | 
HttpClientResponse.streamPriorityHandler(Handler<StreamPriority> handler)
Set an handler for stream priority changes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.function.Function<HttpClientResponse,Future<HttpClientRequest>> | 
HttpClient.redirectHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClientRequest | 
HttpClient.delete(int port,
      String host,
      String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.delete(RequestOptions options,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.delete(String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.delete(String host,
      String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.deleteAbs(String absoluteURI,
         Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.get(int port,
   String host,
   String requestURI,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.get(RequestOptions options,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.get(String requestURI,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.get(String host,
   String requestURI,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.getAbs(String absoluteURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.getNow(int port,
      String host,
      String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.getNow(RequestOptions options,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.getNow(String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.getNow(String host,
      String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClientRequest.handler(Handler<HttpClientResponse> handler)
Deprecated. 
 
this method will break in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>> | 
HttpClientRequest | 
HttpClient.head(int port,
    String host,
    String requestURI,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.head(RequestOptions options,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.head(String requestURI,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.head(String host,
    String requestURI,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.headAbs(String absoluteURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.headNow(int port,
       String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.headNow(RequestOptions options,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.headNow(String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.headNow(String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.options(int port,
       String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.options(RequestOptions options,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.options(String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.options(String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.optionsAbs(String absoluteURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.optionsNow(int port,
          String host,
          String requestURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.optionsNow(RequestOptions options,
          Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.optionsNow(String requestURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.optionsNow(String host,
          String requestURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.post(int port,
    String host,
    String requestURI,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.post(RequestOptions options,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.post(String requestURI,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.post(String host,
    String requestURI,
    Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.postAbs(String absoluteURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.put(int port,
   String host,
   String requestURI,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.put(RequestOptions options,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.put(String requestURI,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.put(String host,
   String requestURI,
   Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.putAbs(String absoluteURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClient | 
HttpClient.redirectHandler(java.util.function.Function<HttpClientResponse,Future<HttpClientRequest>> handler)
Set a redirect handler for the http client. 
 | 
HttpClientRequest | 
HttpClient.request(HttpMethod method,
       int port,
       String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.request(HttpMethod method,
       RequestOptions options,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method will break in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>> | 
HttpClientRequest | 
HttpClient.request(HttpMethod method,
       SocketAddress serverAddress,
       int port,
       String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Like  
HttpClient.request(HttpMethod, int, String, String, Handler) using the serverAddress parameter to connect to the
 server instead of the absoluteURI parameter. | 
HttpClientRequest | 
HttpClient.request(HttpMethod method,
       SocketAddress serverAddress,
       RequestOptions options,
       Handler<HttpClientResponse> responseHandler)
Like  
HttpClient.request(HttpMethod, RequestOptions, Handler) using the serverAddress parameter to connect to the
 server instead of the absoluteURI parameter. | 
HttpClientRequest | 
HttpClient.request(HttpMethod method,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.request(HttpMethod method,
       String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
HttpClientRequest | 
HttpClient.requestAbs(HttpMethod method,
          SocketAddress serverAddress,
          String absoluteURI,
          Handler<HttpClientResponse> responseHandler)
Like  
HttpClient.requestAbs(HttpMethod, String, Handler) using the serverAddress parameter to connect to the
 server instead of the absoluteURI parameter. | 
HttpClientRequest | 
HttpClient.requestAbs(HttpMethod method,
          String absoluteURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated. 
 
this method signature will change in Vert.x 4, the handler will use an  
Handler<AsyncResult<HttpClientResponse>>,
             you can use instead the WebClient | 
| Modifier and Type | Method and Description | 
|---|---|
default void | 
HttpClientMetrics.responseBegin(R requestMetric,
             HttpClientResponse response)
Called when an http client response begins. 
 | 
default void | 
HttpClientMetrics.responseEnd(R requestMetric,
           HttpClientResponse response)
Called when an http client response has ended 
 | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClientResponse | 
HttpClientResponse.getDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
static HttpClientResponse | 
HttpClientResponse.newInstance(HttpClientResponse arg)  | 
| Constructor and Description | 
|---|
HttpClientResponse(HttpClientResponse delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClientResponse | 
HttpClientResponse.getDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
static HttpClientResponse | 
HttpClientResponse.newInstance(HttpClientResponse arg)  | 
| Constructor and Description | 
|---|
HttpClientResponse(HttpClientResponse delegate)  | 
Copyright © 2023 Eclipse. All rights reserved.