Uses of Class
io.vertx.ext.web.client.CachingWebClientConfig
Packages that use CachingWebClientConfig
Package
Description
-
Uses of CachingWebClientConfig in io.vertx.ext.web.client
Methods in io.vertx.ext.web.client that return CachingWebClientConfigModifier and TypeMethodDescriptionCachingWebClientConfig.addCachedMethod(HttpMethod method) Add an HTTP method that is cacheable.CachingWebClientConfig.addCachedStatusCode(Integer code) Add a status code that is cacheable.CachingWebClientConfig.removeCachedMethod(HttpMethod method) Remove an HTTP method that is cacheable.CachingWebClientConfig.removeCachedStatusCode(Integer code) Remove a status code that is cacheable.CachingWebClientConfig.setCachedMethods(Set<HttpMethod> methods) Configure the HTTP methods that can be cached.CachingWebClientConfig.setCachedStatusCodes(Set<Integer> codes) Configure the status codes that can be cached.CachingWebClientConfig.setConnectTimeout(Duration connectTimeout) CachingWebClientConfig.setDecompressionEnabled(boolean decompressionEnabled) CachingWebClientConfig.setDefaultHost(String defaultHost) CachingWebClientConfig.setDefaultPort(int defaultPort) CachingWebClientConfig.setEnableVaryCaching(boolean enabled) Configure the client cache behavior forVaryresponses.CachingWebClientConfig.setFollowAlternativeServices(boolean followAlternativeServices) CachingWebClientConfig.setFollowRedirects(boolean followRedirects) CachingWebClientConfig.setHttp1Config(Http1ClientConfig config) CachingWebClientConfig.setHttp2Config(Http2ClientConfig config) CachingWebClientConfig.setHttp3Config(Http3ClientConfig config) CachingWebClientConfig.setIdleTimeout(Duration idleTimeout) CachingWebClientConfig.setKeepAliveTimeout(Duration keepAliveTimeout) CachingWebClientConfig.setLogConfig(LogConfig config) CachingWebClientConfig.setMaxRedirects(int maxRedirects) CachingWebClientConfig.setObservabilityConfig(ObservabilityConfig observabilityConfig) CachingWebClientConfig.setReadIdleTimeout(Duration idleTimeout) CachingWebClientConfig.setShared(boolean shared) CachingWebClientConfig.setSsl(boolean ssl) CachingWebClientConfig.setTemplateExpandOptions(ExpandOptions templateExpandOptions) CachingWebClientConfig.setUserAgent(String userAgent) CachingWebClientConfig.setUserAgentEnabled(boolean userAgentEnabled) CachingWebClientConfig.setVerifyHost(boolean verifyHost) CachingWebClientConfig.setVersions(HttpVersion... versions) CachingWebClientConfig.setVersions(List<HttpVersion> versions) CachingWebClientConfig.setWriteIdleTimeout(Duration idleTimeout) Methods in io.vertx.ext.web.client with parameters of type CachingWebClientConfigModifier and TypeMethodDescriptionstatic WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientConfig options) Create a cache aware web client using the providedWebClient. -
Uses of CachingWebClientConfig in io.vertx.reactivex.ext.web.client
Methods in io.vertx.reactivex.ext.web.client with parameters of type CachingWebClientConfigModifier and TypeMethodDescriptionstatic WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientConfig options) Create a cache aware web client using the providedWebClient. -
Uses of CachingWebClientConfig in io.vertx.rxjava3.ext.web.client
Methods in io.vertx.rxjava3.ext.web.client with parameters of type CachingWebClientConfigModifier and TypeMethodDescriptionstatic WebClientCachingWebClient.create(WebClient webClient, CacheStore cacheStore, CachingWebClientConfig options) Create a cache aware web client using the providedWebClient.