Uses of Interface
io.vertx.ext.web.client.WebClient
-
Packages that use WebClient Package Description io.vertx.ext.web.client io.vertx.reactivex.ext.web.client io.vertx.rxjava3.ext.web.client io.vertx.servicediscovery.types -
-
Uses of WebClient in io.vertx.ext.web.client
Subinterfaces of WebClient in io.vertx.ext.web.client Modifier and Type Interface Description interface
OAuth2WebClient
An asynchronous OAuth2/OIDC aware HTTP / HTTP/2 client calledWebClientOAuth2
.interface
WebClientSession
An asynchronous sessions aware HTTP / HTTP/2 client calledWebClientSession
.Methods in io.vertx.ext.web.client that return WebClient Modifier and Type Method Description WebClient
WebClient. addInterceptor(Handler<io.vertx.ext.web.client.impl.HttpContext<?>> interceptor)
Add interceptor in the chain.static WebClient
CachingWebClient. create(WebClient webClient)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, CachingWebClientOptions options)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, CacheStore cacheStore)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, CacheStore cacheStore, 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, WebClientOptions options)
Create a web client using the providedvertx
instance and default pooling options.static WebClient
WebClient. create(Vertx vertx, WebClientOptions options, PoolOptions poolOptions)
Create a web client using the providedvertx
instance.static WebClient
WebClient. wrap(HttpClient httpClient)
Wrap anhttpClient
with a web client and default options.static WebClient
WebClient. wrap(HttpClient httpClient, WebClientOptions options)
Wrap anhttpClient
with a web client and default options.Methods in io.vertx.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, CachingWebClientOptions options)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, CacheStore cacheStore)
Create a cache aware web client using the providedWebClient
.static WebClient
CachingWebClient. create(WebClient webClient, CacheStore cacheStore, 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, 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, CookieStore cookieStore)
Create a session aware web client using the providedwebClient
instance. -
Uses of WebClient in io.vertx.reactivex.ext.web.client
Methods in io.vertx.reactivex.ext.web.client that return WebClient Modifier and Type Method Description WebClient
WebClient. getDelegate()
Methods in io.vertx.reactivex.ext.web.client with parameters of type WebClient Modifier and Type Method Description static WebClient
WebClient. newInstance(WebClient arg)
Constructors in io.vertx.reactivex.ext.web.client with parameters of type WebClient Constructor Description WebClient(WebClient delegate)
-
Uses of WebClient in io.vertx.rxjava3.ext.web.client
Methods in io.vertx.rxjava3.ext.web.client that return WebClient Modifier and Type Method Description WebClient
WebClient. getDelegate()
Methods in io.vertx.rxjava3.ext.web.client with parameters of type WebClient Modifier and Type Method Description static WebClient
WebClient. newInstance(WebClient arg)
Constructors in io.vertx.rxjava3.ext.web.client with parameters of type WebClient Constructor Description WebClient(WebClient delegate)
-
Uses of WebClient in io.vertx.servicediscovery.types
Methods in io.vertx.servicediscovery.types that return types with arguments of type WebClient Modifier and Type Method Description static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a HTTP endpoint and provides the configured .static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configuredWebClient
.static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter)
Convenient method that looks for a HTTP endpoint and provides the configuredWebClient
.static Future<WebClient>
HttpEndpoint. getWebClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)
Convenient method that looks for a HTTP endpoint and provides the configuredWebClient
.
-