| Package | Description | 
|---|---|
| io.vertx.rxjava.core | |
| io.vertx.rxjava.core.http | |
| io.vertx.rxjava.ext.web.client | |
| io.vertx.rxjava.servicediscovery.types | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClient | 
Vertx.createHttpClient()
Create a HTTP/HTTPS client using default options 
 | 
HttpClient | 
Vertx.createHttpClient(HttpClientOptions options)
Create a HTTP/HTTPS client using the specified options 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Observable<HttpClientResponse> | 
RxHelper.get(HttpClient client,
   int port,
   String host,
   String requestURI)  | 
static Observable<HttpClientResponse> | 
RxHelper.get(HttpClient client,
   int port,
   String host,
   String requestURI,
   MultiMap headers)
Returns an  
Observable<HttpClientResponse> that performs a get request each time it is subscribed. | 
static Observable<HttpClientResponse> | 
RxHelper.get(HttpClient client,
   String requestURI)  | 
static Observable<HttpClientResponse> | 
RxHelper.get(HttpClient client,
   String host,
   String requestURI)  | 
| Modifier and Type | Field and Description | 
|---|---|
static io.vertx.lang.rx.TypeArg<HttpClient> | 
HttpClient.__TYPE_ARG  | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClient | 
HttpClient.connectionHandler(Handler<HttpConnection> handler)
Set a connection handler for the client. 
 | 
HttpClient | 
HttpClient.getNow(int port,
      String host,
      String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.getNow(RequestOptions options,
      Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.getNow(String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.getNow(String host,
      String requestURI,
      Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.headNow(int port,
       String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.headNow(RequestOptions options,
       Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.headNow(String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.headNow(String host,
       String requestURI,
       Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
static HttpClient | 
HttpClient.newInstance(HttpClient arg)  | 
HttpClient | 
HttpClient.optionsNow(int port,
          String host,
          String requestURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.optionsNow(RequestOptions options,
          Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.optionsNow(String requestURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.optionsNow(String host,
          String requestURI,
          Handler<HttpClientResponse> responseHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.redirectHandler(java.util.function.Function<HttpClientResponse,Future<HttpClientRequest>> handler)
Set a redirect handler for the http client. 
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         MultiMap headers,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         MultiMap headers,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(int port,
         String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         MultiMap headers,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         MultiMap headers,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(RequestOptions options,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         MultiMap headers,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         MultiMap headers,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         MultiMap headers,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         MultiMap headers,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocket(String host,
         String requestURI,
         MultiMap headers,
         WebsocketVersion version,
         String subProtocols,
         Handler<WebSocket> wsConnect,
         Handler<Throwable> failureHandler)
Deprecated.  
 | 
HttpClient | 
HttpClient.websocketAbs(String url,
            MultiMap headers,
            WebsocketVersion version,
            String subProtocols,
            Handler<WebSocket> wsConnect,
            Handler<Throwable> failureHandler)
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
static WebClient | 
WebClient.wrap(HttpClient httpClient)
Wrap an  
httpClient with a web client and default options. | 
static WebClient | 
WebClient.wrap(HttpClient httpClient,
    WebClientOptions options)
Wrap an  
httpClient with a web client and default options. | 
| Modifier and Type | Method and Description | 
|---|---|
static Single<HttpClient> | 
HttpEndpoint.rxGetClient(ServiceDiscovery discovery,
           java.util.function.Function<Record,Boolean> filter)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
static Single<HttpClient> | 
HttpEndpoint.rxGetClient(ServiceDiscovery discovery,
           java.util.function.Function<Record,Boolean> filter,
           JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
static Single<HttpClient> | 
HttpEndpoint.rxGetClient(ServiceDiscovery discovery,
           JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
static Single<HttpClient> | 
HttpEndpoint.rxGetClient(ServiceDiscovery discovery,
           JsonObject filter,
           JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
HttpEndpoint.getClient(ServiceDiscovery discovery,
         java.util.function.Function<Record,Boolean> filter,
         Handler<AsyncResult<HttpClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
static void | 
HttpEndpoint.getClient(ServiceDiscovery discovery,
         java.util.function.Function<Record,Boolean> filter,
         JsonObject conf,
         Handler<AsyncResult<HttpClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
static void | 
HttpEndpoint.getClient(ServiceDiscovery discovery,
         JsonObject filter,
         Handler<AsyncResult<HttpClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
static void | 
HttpEndpoint.getClient(ServiceDiscovery discovery,
         JsonObject filter,
         JsonObject conf,
         Handler<AsyncResult<HttpClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured . 
 | 
Copyright © 2020 Eclipse. All rights reserved.