Uses of Class
io.vertx.rxjava.ext.web.client.WebClient
-
Packages that use WebClient Package Description io.vertx.rxjava.ext.web.client io.vertx.rxjava.servicediscovery.types -
-
Uses of WebClient in io.vertx.rxjava.ext.web.client
Subclasses of WebClient in io.vertx.rxjava.ext.web.client Modifier and Type Class Description class
OAuth2WebClient
An asynchronous OAuth2/OIDC aware HTTP / HTTP/2 client calledWebClientOAuth2
.class
WebClientSession
An asynchronous sessions aware HTTP / HTTP/2 client calledWebClientSession
.Fields in io.vertx.rxjava.ext.web.client with type parameters of type WebClient Modifier and Type Field Description static TypeArg<WebClient>
WebClient. __TYPE_ARG
Methods in io.vertx.rxjava.ext.web.client that return WebClient Modifier and Type Method Description static WebClient
CachingWebClient. create(WebClient webClient)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, io.vertx.ext.web.client.CachingWebClientOptions options)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, io.vertx.ext.web.client.spi.CacheStore cacheStore)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, io.vertx.ext.web.client.spi.CacheStore cacheStore, io.vertx.ext.web.client.CachingWebClientOptions options)
Create a cache aware web client using the providedWebClient
.static WebClient
WebClient. create(Vertx vertx)
Create a web client using the providedvertx
instance and default options.static WebClient
WebClient. create(Vertx vertx, io.vertx.ext.web.client.WebClientOptions options)
Create a web client using the providedvertx
instance.static WebClient
WebClient. newInstance(io.vertx.ext.web.client.WebClient arg)
static WebClient
WebClient. wrap(HttpClient httpClient)
Wrap anhttpClient
with a web client and default options.static WebClient
WebClient. wrap(HttpClient httpClient, io.vertx.ext.web.client.WebClientOptions options)
Wrap anhttpClient
with a web client and default options.Methods in io.vertx.rxjava.ext.web.client with parameters of type WebClient Modifier and Type Method Description static WebClient
CachingWebClient. create(WebClient webClient)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, io.vertx.ext.web.client.CachingWebClientOptions options)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, io.vertx.ext.web.client.spi.CacheStore cacheStore)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, io.vertx.ext.web.client.spi.CacheStore cacheStore, io.vertx.ext.web.client.CachingWebClientOptions options)
Create a cache aware web client using the providedWebClient
.static OAuth2WebClient
OAuth2WebClient. create(WebClient webClient, OAuth2Auth oAuth2Auth)
Create a session aware web client using the providedwebClient
instance.static OAuth2WebClient
OAuth2WebClient. create(WebClient webClient, OAuth2Auth oAuth2Auth, io.vertx.ext.web.client.OAuth2WebClientOptions options)
Create a session aware web client using the providedwebClient
instance.static WebClientSession
WebClientSession. create(WebClient webClient)
Create a session aware web client using the providedwebClient
instance.static WebClientSession
WebClientSession. create(WebClient webClient, io.vertx.ext.web.client.spi.CookieStore cookieStore)
Create a session aware web client using the providedwebClient
instance. -
Uses of WebClient in io.vertx.rxjava.servicediscovery.types
Methods in io.vertx.rxjava.servicediscovery.types that return types with arguments of type WebClient Modifier and Type Method Description static rx.Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, io.vertx.core.json.JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static rx.Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, io.vertx.core.json.JsonObject filter, io.vertx.core.json.JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .static rx.Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, Function<io.vertx.servicediscovery.Record,Boolean> filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static rx.Single<WebClient>
HttpEndpoint. rxGetWebClient(ServiceDiscovery discovery, Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.json.JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configured .Method parameters in io.vertx.rxjava.servicediscovery.types with type arguments of type WebClient Modifier and Type Method Description static void
HttpEndpoint. getWebClient(ServiceDiscovery discovery, io.vertx.core.json.JsonObject filter, io.vertx.core.Handler<io.vertx.core.AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured .static void
HttpEndpoint. getWebClient(ServiceDiscovery discovery, io.vertx.core.json.JsonObject filter, io.vertx.core.json.JsonObject conf, io.vertx.core.Handler<io.vertx.core.AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured .static void
HttpEndpoint. getWebClient(ServiceDiscovery discovery, Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.Handler<io.vertx.core.AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured .static void
HttpEndpoint. getWebClient(ServiceDiscovery discovery, Function<io.vertx.servicediscovery.Record,Boolean> filter, io.vertx.core.json.JsonObject conf, io.vertx.core.Handler<io.vertx.core.AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured .
-