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 |
Modifier and Type | Method and Description |
---|---|
CachingWebClientOptions |
CachingWebClientOptions.addCachedMethod(HttpMethod method)
Add an HTTP method that is cacheable.
|
CachingWebClientOptions |
CachingWebClientOptions.addCachedStatusCode(Integer code)
Add a status code that is cacheable.
|
CachingWebClientOptions |
CachingWebClientOptions.addCrlPath(String crlPath) |
CachingWebClientOptions |
CachingWebClientOptions.addCrlValue(Buffer crlValue) |
CachingWebClientOptions |
CachingWebClientOptions.addEnabledCipherSuite(String suite) |
CachingWebClientOptions |
CachingWebClientOptions.addEnabledSecureTransportProtocol(String protocol) |
CachingWebClientOptions |
CachingWebClientOptions.removeCachedMethod(HttpMethod method)
Remove an HTTP method that is cacheable.
|
CachingWebClientOptions |
CachingWebClientOptions.removeCachedStatusCode(Integer code)
Remove a status code that is cacheable.
|
CachingWebClientOptions |
CachingWebClientOptions.removeEnabledSecureTransportProtocol(String protocol) |
CachingWebClientOptions |
CachingWebClientOptions.setAlpnVersions(List<HttpVersion> alpnVersions) |
CachingWebClientOptions |
CachingWebClientOptions.setCachedMethods(Set<HttpMethod> methods)
Configure the HTTP methods that can be cached.
|
CachingWebClientOptions |
CachingWebClientOptions.setCachedStatusCodes(Set<Integer> codes)
Configure the status codes that can be cached.
|
CachingWebClientOptions |
CachingWebClientOptions.setConnectTimeout(int connectTimeout) |
CachingWebClientOptions |
CachingWebClientOptions.setDecoderInitialBufferSize(int decoderInitialBufferSize) |
CachingWebClientOptions |
CachingWebClientOptions.setDefaultHost(String defaultHost) |
CachingWebClientOptions |
CachingWebClientOptions.setDefaultPort(int defaultPort) |
CachingWebClientOptions |
CachingWebClientOptions.setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols) |
CachingWebClientOptions |
CachingWebClientOptions.setEnableVaryCaching(boolean enabled)
Configure the client cache behavior for
Vary responses. |
CachingWebClientOptions |
CachingWebClientOptions.setFollowRedirects(boolean followRedirects) |
CachingWebClientOptions |
CachingWebClientOptions.setForceSni(boolean forceSni) |
CachingWebClientOptions |
CachingWebClientOptions.setHttp2ClearTextUpgrade(boolean value) |
CachingWebClientOptions |
CachingWebClientOptions.setHttp2ConnectionWindowSize(int http2ConnectionWindowSize) |
CachingWebClientOptions |
CachingWebClientOptions.setHttp2KeepAliveTimeout(int keepAliveTimeout) |
CachingWebClientOptions |
CachingWebClientOptions.setHttp2MaxPoolSize(int max) |
CachingWebClientOptions |
CachingWebClientOptions.setHttp2MultiplexingLimit(int limit) |
CachingWebClientOptions |
CachingWebClientOptions.setIdleTimeout(int idleTimeout) |
CachingWebClientOptions |
CachingWebClientOptions.setIdleTimeoutUnit(TimeUnit idleTimeoutUnit) |
CachingWebClientOptions |
CachingWebClientOptions.setInitialSettings(Http2Settings settings) |
CachingWebClientOptions |
CachingWebClientOptions.setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions) |
CachingWebClientOptions |
CachingWebClientOptions.setKeepAlive(boolean keepAlive) |
CachingWebClientOptions |
CachingWebClientOptions.setKeepAliveTimeout(int keepAliveTimeout) |
CachingWebClientOptions |
CachingWebClientOptions.setKeyCertOptions(KeyCertOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setKeyStoreOptions(JksOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setLocalAddress(String localAddress) |
CachingWebClientOptions |
CachingWebClientOptions.setLogActivity(boolean logEnabled) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxChunkSize(int maxChunkSize) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxHeaderSize(int maxHeaderSize) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxInitialLineLength(int maxInitialLineLength) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxPoolSize(int maxPoolSize) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxRedirects(int maxRedirects) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxWaitQueueSize(int maxWaitQueueSize) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxWebSocketFrameSize(int maxWebsocketFrameSize) |
CachingWebClientOptions |
CachingWebClientOptions.setMaxWebSocketMessageSize(int maxWebsocketMessageSize) |
CachingWebClientOptions |
CachingWebClientOptions.setMetricsName(String metricsName) |
CachingWebClientOptions |
CachingWebClientOptions.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions) |
CachingWebClientOptions |
CachingWebClientOptions.setPemKeyCertOptions(PemKeyCertOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setPemTrustOptions(PemTrustOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setPfxKeyCertOptions(PfxOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setPfxTrustOptions(PfxOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setPipelining(boolean pipelining) |
CachingWebClientOptions |
CachingWebClientOptions.setPipeliningLimit(int limit) |
CachingWebClientOptions |
CachingWebClientOptions.setPoolCleanerPeriod(int poolCleanerPeriod) |
CachingWebClientOptions |
CachingWebClientOptions.setProtocolVersion(HttpVersion protocolVersion) |
CachingWebClientOptions |
CachingWebClientOptions.setProxyOptions(ProxyOptions proxyOptions) |
CachingWebClientOptions |
CachingWebClientOptions.setReceiveBufferSize(int receiveBufferSize) |
CachingWebClientOptions |
CachingWebClientOptions.setReuseAddress(boolean reuseAddress) |
CachingWebClientOptions |
CachingWebClientOptions.setReusePort(boolean reusePort) |
CachingWebClientOptions |
CachingWebClientOptions.setSendBufferSize(int sendBufferSize) |
CachingWebClientOptions |
CachingWebClientOptions.setSendUnmaskedFrames(boolean sendUnmaskedFrames) |
CachingWebClientOptions |
CachingWebClientOptions.setSoLinger(int soLinger) |
CachingWebClientOptions |
CachingWebClientOptions.setSsl(boolean ssl) |
CachingWebClientOptions |
CachingWebClientOptions.setSslEngineOptions(SSLEngineOptions sslEngineOptions) |
CachingWebClientOptions |
CachingWebClientOptions.setSslHandshakeTimeout(long sslHandshakeTimeout) |
CachingWebClientOptions |
CachingWebClientOptions.setSslHandshakeTimeoutUnit(TimeUnit sslHandshakeTimeoutUnit) |
CachingWebClientOptions |
CachingWebClientOptions.setTcpCork(boolean tcpCork) |
CachingWebClientOptions |
CachingWebClientOptions.setTcpFastOpen(boolean tcpFastOpen) |
CachingWebClientOptions |
CachingWebClientOptions.setTcpKeepAlive(boolean tcpKeepAlive) |
CachingWebClientOptions |
CachingWebClientOptions.setTcpNoDelay(boolean tcpNoDelay) |
CachingWebClientOptions |
CachingWebClientOptions.setTcpQuickAck(boolean tcpQuickAck) |
CachingWebClientOptions |
CachingWebClientOptions.setTrafficClass(int trafficClass) |
CachingWebClientOptions |
CachingWebClientOptions.setTrustAll(boolean trustAll) |
CachingWebClientOptions |
CachingWebClientOptions.setTrustOptions(TrustOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setTrustStoreOptions(JksOptions options) |
CachingWebClientOptions |
CachingWebClientOptions.setTryUseCompression(boolean tryUseCompression) |
CachingWebClientOptions |
CachingWebClientOptions.setTryUsePerFrameWebSocketCompression(boolean offer) |
CachingWebClientOptions |
CachingWebClientOptions.setTryUsePerMessageWebSocketCompression(boolean offer) |
CachingWebClientOptions |
CachingWebClientOptions.setUseAlpn(boolean useAlpn) |
CachingWebClientOptions |
CachingWebClientOptions.setUserAgent(String userAgent) |
CachingWebClientOptions |
CachingWebClientOptions.setUserAgentEnabled(boolean userAgentEnabled) |
CachingWebClientOptions |
CachingWebClientOptions.setVerifyHost(boolean verifyHost) |
CachingWebClientOptions |
CachingWebClientOptions.setWebSocketCompressionAllowClientNoContext(boolean offer) |
CachingWebClientOptions |
CachingWebClientOptions.setWebSocketCompressionLevel(int compressionLevel) |
CachingWebClientOptions |
CachingWebClientOptions.setWebSocketCompressionRequestServerNoContext(boolean offer) |
Modifier and Type | Method and Description |
---|---|
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 void |
CachingWebClientOptionsConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
CachingWebClientOptions obj) |
static void |
CachingWebClientOptionsConverter.toJson(CachingWebClientOptions obj,
JsonObject json) |
static void |
CachingWebClientOptionsConverter.toJson(CachingWebClientOptions obj,
Map<String,Object> json) |
Modifier and Type | Method and Description |
---|---|
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 . |
Modifier and Type | Method and Description |
---|---|
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 . |
Modifier and Type | Method and Description |
---|---|
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 . |
Copyright © 2022 Eclipse. All rights reserved.