Uses of Interface
io.vertx.ext.web.client.WebClient
Packages that use WebClient
Package
Description
-
Uses of WebClient in io.vertx.ext.web.client
Subinterfaces of WebClient in io.vertx.ext.web.clientModifier and TypeInterfaceDescriptioninterfaceAn asynchronous OAuth2/OIDC aware HTTP / HTTP/2 client calledWebClientOAuth2.interfaceAn asynchronous sessions aware HTTP / HTTP/2 client calledWebClientSession.Methods in io.vertx.ext.web.client that return WebClientModifier and TypeMethodDescriptionWebClient.addInterceptor(Handler<io.vertx.ext.web.client.impl.HttpContext<?>> interceptor) Add interceptor in the chain.static WebClientCreate a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CachingWebClientOptions options) Create a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore) Create a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientConfig options) Create a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientOptions options) Create a cache aware web client using the providedWebClient.static WebClientCreate a web client using the providedvertxinstance and default options.static WebClientWebClient.create(Vertx vertx, WebClientConfig config) Create a web client using the providedvertxinstance and default pooling options.static WebClientWebClient.create(Vertx vertx, WebClientConfig config, PoolOptions poolOptions) Create a web client using the providedvertxinstance.static WebClientWebClient.create(Vertx vertx, WebClientConfig config, ClientSSLOptions sslOptions) Create a web client using the providedvertxinstance, SSL options and default pooling options.static WebClientWebClient.create(Vertx vertx, WebClientConfig config, ClientSSLOptions sslOptions, PoolOptions poolOptions) Create a web client using the providedvertxinstance and SSL options.static WebClientWebClient.create(Vertx vertx, WebClientOptions options) Create a web client using the providedvertxinstance and default pooling options.static WebClientWebClient.create(Vertx vertx, WebClientOptions options, PoolOptions poolOptions) Create a web client using the providedvertxinstance.static WebClientWebClient.wrap(HttpClient httpClient) Wrap anhttpClientwith a web client and default options.static WebClientWebClient.wrap(HttpClient httpClient, WebClientOptions options) Wrap anhttpClientwith a web client and default options.Methods in io.vertx.ext.web.client with parameters of type WebClientModifier and TypeMethodDescriptionstatic WebClientCreate a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CachingWebClientOptions options) Create a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore) Create a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientConfig options) Create a cache aware web client using the providedWebClient.static WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientOptions options) Create a cache aware web client using the providedWebClient.static OAuth2WebClientOAuth2WebClient.create(WebClient webClient, OAuth2Auth oAuth2Auth) Create a session aware web client using the providedwebClientinstance.static OAuth2WebClientOAuth2WebClient.create(WebClient webClient, OAuth2Auth oAuth2Auth, OAuth2WebClientOptions options) Create a session aware web client using the providedwebClientinstance.static WebClientSessionCreate a session aware web client using the providedwebClientinstance.static WebClientSessionWebClientSession.create(WebClient webClient, CookieStore cookieStore) Create a session aware web client using the providedwebClientinstance. -
Uses of WebClient in io.vertx.reactivex.ext.web.client
Methods in io.vertx.reactivex.ext.web.client that return WebClientMethods in io.vertx.reactivex.ext.web.client with parameters of type WebClientConstructors in io.vertx.reactivex.ext.web.client with parameters of type WebClient -
Uses of WebClient in io.vertx.rxjava3.ext.web.client
Methods in io.vertx.rxjava3.ext.web.client that return WebClientMethods in io.vertx.rxjava3.ext.web.client with parameters of type WebClientConstructors in io.vertx.rxjava3.ext.web.client with parameters of type WebClient -
Uses of WebClient in io.vertx.servicediscovery.types
Methods in io.vertx.servicediscovery.types that return types with arguments of type WebClientModifier and TypeMethodDescriptionHttpEndpoint.getWebClient(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.getWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configuredWebClient.HttpEndpoint.getWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a HTTP endpoint and provides the configuredWebClient.HttpEndpoint.getWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configuredWebClient.