Uses of Class
io.vertx.reactivex.ext.web.client.WebClient
Packages that use WebClient
-
Uses of WebClient in io.vertx.reactivex.ext.web.client
Subclasses of WebClient in io.vertx.reactivex.ext.web.clientModifier and TypeClassDescriptionclassAn asynchronous OAuth2/OIDC aware HTTP / HTTP/2 client calledWebClientOAuth2.classAn asynchronous sessions aware HTTP / HTTP/2 client calledWebClientSession.Fields in io.vertx.reactivex.ext.web.client with type parameters of type WebClientModifier and TypeFieldDescriptionstatic final io.vertx.lang.rx.TypeArg<WebClient> WebClient.__TYPE_ARGMethods in io.vertx.reactivex.ext.web.client that return 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 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.newInstance(WebClient arg) 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.reactivex.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.servicediscovery.types
Methods in io.vertx.reactivex.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 configured .HttpEndpoint.getWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.getWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.rxGetWebClient(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.rxGetWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.rxGetWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.rxGetWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configured .