Package | Description |
---|---|
io.vertx.ext.web.client | |
io.vertx.reactivex.ext.web.client | |
io.vertx.rxjava.ext.web.client | |
io.vertx.rxjava3.ext.web.client | |
io.vertx.servicediscovery.types |
Modifier and Type | Interface and Description |
---|---|
interface |
OAuth2WebClient
An asynchronous OAuth2/OIDC aware HTTP / HTTP/2 client called
WebClientOAuth2 . |
interface |
WebClientSession
An asynchronous sessions aware HTTP / HTTP/2 client called
WebClientSession . |
Modifier and Type | Method and Description |
---|---|
static WebClient |
WebClient.create(Vertx vertx)
Create a web client using the provided
vertx instance and default options. |
static WebClient |
WebClient.create(Vertx vertx,
WebClientOptions options)
Create a web client using the provided
vertx instance. |
static WebClient |
CachingWebClient.create(WebClient webClient)
Create a cache aware web client using the provided
WebClient . |
static WebClient |
CachingWebClient.create(WebClient webClient,
CacheStore cacheStore)
Create a cache aware web client using the provided
WebClient . |
static WebClient |
CachingWebClient.create(WebClient webClient,
CacheStore cacheStore,
CachingWebClientOptions options)
Create a cache aware web client using the provided
WebClient . |
static WebClient |
CachingWebClient.create(WebClient webClient,
CachingWebClientOptions options)
Create a cache aware web client using the provided
WebClient . |
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 WebClient |
CachingWebClient.create(WebClient webClient)
Create a cache aware web client using the provided
WebClient . |
static WebClientSession |
WebClientSession.create(WebClient webClient)
Create a session aware web client using the provided
webClient instance. |
static WebClient |
CachingWebClient.create(WebClient webClient,
CacheStore cacheStore)
Create a cache aware web client using the provided
WebClient . |
static WebClient |
CachingWebClient.create(WebClient webClient,
CacheStore cacheStore,
CachingWebClientOptions options)
Create a cache aware web client using the provided
WebClient . |
static WebClient |
CachingWebClient.create(WebClient webClient,
CachingWebClientOptions options)
Create a cache aware web client using the provided
WebClient . |
static WebClientSession |
WebClientSession.create(WebClient webClient,
CookieStore cookieStore)
Create a session aware web client using the provided
webClient instance. |
static OAuth2WebClient |
OAuth2WebClient.create(WebClient webClient,
OAuth2Auth oAuth2Auth)
Create a session aware web client using the provided
webClient instance. |
static OAuth2WebClient |
OAuth2WebClient.create(WebClient webClient,
OAuth2Auth oAuth2Auth,
OAuth2WebClientOptions options)
Create a session aware web client using the provided
webClient instance. |
Modifier and Type | Method and Description |
---|---|
WebClient |
WebClient.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static WebClient |
WebClient.newInstance(WebClient arg) |
Constructor and Description |
---|
WebClient(WebClient delegate) |
Modifier and Type | Method and Description |
---|---|
WebClient |
WebClient.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static WebClient |
WebClient.newInstance(WebClient arg) |
Constructor and Description |
---|
WebClient(WebClient delegate) |
Modifier and Type | Method and Description |
---|---|
WebClient |
WebClient.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static WebClient |
WebClient.newInstance(WebClient arg) |
Constructor and Description |
---|
WebClient(WebClient delegate) |
Modifier and Type | Method and Description |
---|---|
static void |
HttpEndpoint.getWebClient(ServiceDiscovery discovery,
java.util.function.Function<Record,Boolean> filter,
Handler<AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured
WebClient . |
static void |
HttpEndpoint.getWebClient(ServiceDiscovery discovery,
java.util.function.Function<Record,Boolean> filter,
JsonObject conf,
Handler<AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured
WebClient . |
static void |
HttpEndpoint.getWebClient(ServiceDiscovery discovery,
JsonObject filter,
Handler<AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured .
|
static void |
HttpEndpoint.getWebClient(ServiceDiscovery discovery,
JsonObject filter,
JsonObject conf,
Handler<AsyncResult<WebClient>> resultHandler)
Convenient method that looks for a HTTP endpoint and provides the configured
WebClient . |
Copyright © 2022 Eclipse. All rights reserved.