Uses of Class
io.vertx.ext.web.client.CachingWebClientOptions
Packages that use CachingWebClientOptions
Package
Description
-
Uses of CachingWebClientOptions in io.vertx.ext.web.client
Methods in io.vertx.ext.web.client that return CachingWebClientOptionsModifier and TypeMethodDescriptionCachingWebClientOptions.addCachedMethod(HttpMethod method) Add an HTTP method that is cacheable.CachingWebClientOptions.addCachedStatusCode(Integer code) Add a status code that is cacheable.CachingWebClientOptions.addCrlPath(String crlPath) CachingWebClientOptions.addCrlValue(Buffer crlValue) CachingWebClientOptions.addEnabledCipherSuite(String suite) CachingWebClientOptions.addEnabledSecureTransportProtocol(String protocol) CachingWebClientOptions.removeCachedMethod(HttpMethod method) Remove an HTTP method that is cacheable.CachingWebClientOptions.removeCachedStatusCode(Integer code) Remove a status code that is cacheable.CachingWebClientOptions.removeEnabledSecureTransportProtocol(String protocol) CachingWebClientOptions.setAlpnVersions(List<HttpVersion> alpnVersions) CachingWebClientOptions.setCachedMethods(Set<HttpMethod> methods) Configure the HTTP methods that can be cached.CachingWebClientOptions.setCachedStatusCodes(Set<Integer> codes) Configure the status codes that can be cached.CachingWebClientOptions.setConnectTimeout(int connectTimeout) CachingWebClientOptions.setDecoderInitialBufferSize(int decoderInitialBufferSize) CachingWebClientOptions.setDecompressionSupported(boolean tryUseCompression) CachingWebClientOptions.setDefaultHost(String defaultHost) CachingWebClientOptions.setDefaultPort(int defaultPort) CachingWebClientOptions.setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols) CachingWebClientOptions.setEnableVaryCaching(boolean enabled) Configure the client cache behavior forVaryresponses.CachingWebClientOptions.setFollowRedirects(boolean followRedirects) CachingWebClientOptions.setForceSni(boolean forceSni) CachingWebClientOptions.setHttp2ClearTextUpgrade(boolean value) CachingWebClientOptions.setHttp2ConnectionWindowSize(int http2ConnectionWindowSize) CachingWebClientOptions.setHttp2KeepAliveTimeout(int keepAliveTimeout) CachingWebClientOptions.setHttp2MultiplexingLimit(int limit) CachingWebClientOptions.setIdleTimeout(int idleTimeout) CachingWebClientOptions.setIdleTimeoutUnit(TimeUnit idleTimeoutUnit) CachingWebClientOptions.setInitialSettings(Http2Settings settings) CachingWebClientOptions.setKeepAlive(boolean keepAlive) CachingWebClientOptions.setKeepAliveTimeout(int keepAliveTimeout) CachingWebClientOptions.setKeyCertOptions(KeyCertOptions options) CachingWebClientOptions.setLocalAddress(String localAddress) CachingWebClientOptions.setLogActivity(boolean logEnabled) CachingWebClientOptions.setMaxChunkSize(int maxChunkSize) CachingWebClientOptions.setMaxHeaderSize(int maxHeaderSize) CachingWebClientOptions.setMaxInitialLineLength(int maxInitialLineLength) CachingWebClientOptions.setMaxRedirects(int maxRedirects) CachingWebClientOptions.setMetricsName(String metricsName) CachingWebClientOptions.setPipelining(boolean pipelining) CachingWebClientOptions.setPipeliningLimit(int limit) CachingWebClientOptions.setProtocolVersion(HttpVersion protocolVersion) CachingWebClientOptions.setProxyOptions(ProxyOptions proxyOptions) CachingWebClientOptions.setReceiveBufferSize(int receiveBufferSize) CachingWebClientOptions.setReuseAddress(boolean reuseAddress) CachingWebClientOptions.setReusePort(boolean reusePort) CachingWebClientOptions.setSendBufferSize(int sendBufferSize) CachingWebClientOptions.setSoLinger(int soLinger) CachingWebClientOptions.setSsl(boolean ssl) CachingWebClientOptions.setSslEngineOptions(SSLEngineOptions sslEngineOptions) CachingWebClientOptions.setSslHandshakeTimeout(long sslHandshakeTimeout) CachingWebClientOptions.setSslHandshakeTimeoutUnit(TimeUnit sslHandshakeTimeoutUnit) CachingWebClientOptions.setTcpCork(boolean tcpCork) CachingWebClientOptions.setTcpFastOpen(boolean tcpFastOpen) CachingWebClientOptions.setTcpKeepAlive(boolean tcpKeepAlive) CachingWebClientOptions.setTcpNoDelay(boolean tcpNoDelay) CachingWebClientOptions.setTcpQuickAck(boolean tcpQuickAck) CachingWebClientOptions.setTrafficClass(int trafficClass) CachingWebClientOptions.setTrustAll(boolean trustAll) CachingWebClientOptions.setTrustOptions(TrustOptions options) CachingWebClientOptions.setUseAlpn(boolean useAlpn) CachingWebClientOptions.setUserAgent(String userAgent) CachingWebClientOptions.setUserAgentEnabled(boolean userAgentEnabled) CachingWebClientOptions.setVerifyHost(boolean verifyHost) Methods in io.vertx.ext.web.client with parameters of type CachingWebClientOptionsModifier and TypeMethodDescriptionstatic WebClientCachingWebClient.create(WebClient webClient, CachingWebClientOptions 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. -
Uses of CachingWebClientOptions in io.vertx.reactivex.ext.web.client
Methods in io.vertx.reactivex.ext.web.client with parameters of type CachingWebClientOptionsModifier and TypeMethodDescriptionstatic WebClientCachingWebClient.create(WebClient webClient, CachingWebClientOptions 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. -
Uses of CachingWebClientOptions in io.vertx.rxjava3.ext.web.client
Methods in io.vertx.rxjava3.ext.web.client with parameters of type CachingWebClientOptionsModifier and TypeMethodDescriptionstatic WebClientCachingWebClient.create(WebClient webClient, CachingWebClientOptions 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.