HttpClientOptions |
HttpClientOptions.addCrlPath(String crlPath) |
|
HttpClientOptions |
HttpClientOptions.addCrlValue(Buffer crlValue) |
|
HttpClientOptions |
HttpClientOptions.addEnabledCipherSuite(String suite) |
|
HttpClientOptions |
HttpClientOptions.addEnabledSecureTransportProtocol(String protocol) |
|
HttpClientOptions |
HttpClientOptions.addNonProxyHost(String nonProxyHost) |
|
HttpClientOptions |
HttpClientOptions.removeEnabledCipherSuite(String suite) |
|
HttpClientOptions |
HttpClientOptions.removeEnabledSecureTransportProtocol(String protocol) |
|
HttpClientOptions |
HttpClientOptions.setActivityLogDataFormat(io.netty.handler.logging.ByteBufFormat activityLogDataFormat) |
|
HttpClientOptions |
HttpClientOptions.setAlpnVersions(List<HttpVersion> alpnVersions) |
Set the list of protocol versions to provide to the server during the Application-Layer Protocol Negotiation.
|
HttpClientOptions |
HttpClientOptions.setConnectTimeout(int connectTimeout) |
|
HttpClientOptions |
HttpClientOptions.setDecoderInitialBufferSize(int decoderInitialBufferSize) |
set to initialBufferSizeHttpDecoder the initial buffer of the HttpDecoder.
|
HttpClientOptions |
HttpClientOptions.setDecompressionSupported(boolean decompressionSupported) |
Whether the client should send requests with an accepting-encoding header set to a compression algorithm.
|
HttpClientOptions |
HttpClientOptions.setDefaultHost(String defaultHost) |
Set the default host name to be used by this client in requests if none is provided when making the request.
|
HttpClientOptions |
HttpClientOptions.setDefaultPort(int defaultPort) |
Set the default port to be used by this client in requests if none is provided when making the request.
|
HttpClientOptions |
HttpClientOptions.setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols) |
|
HttpClientOptions |
HttpClientOptions.setForceSni(boolean forceSni) |
By default, the server name is only sent for Fully Qualified Domain Name (FQDN), setting
this property to true forces the server name to be always sent.
|
HttpClientOptions |
HttpClientOptions.setHttp2ClearTextUpgrade(boolean value) |
Set to true when an h2c connection is established using an HTTP/1.1 upgrade request, and false
when an h2c connection is established directly (with prior knowledge).
|
HttpClientOptions |
HttpClientOptions.setHttp2ClearTextUpgradeWithPreflightRequest(boolean value) |
Set to true when an h2c connection established using an HTTP/1.1 upgrade request should perform
a preflight OPTIONS request to the origin server to establish the h2c connection.
|
HttpClientOptions |
HttpClientOptions.setHttp2ConnectionWindowSize(int http2ConnectionWindowSize) |
Set the default HTTP/2 connection window size.
|
HttpClientOptions |
HttpClientOptions.setHttp2KeepAliveTimeout(int keepAliveTimeout) |
Set the keep alive timeout for HTTP/2 connections, in seconds.
|
HttpClientOptions |
HttpClientOptions.setHttp2MultiplexingLimit(int limit) |
Set a client limit of the number concurrent streams for each HTTP/2 connection, this limits the number
of streams the client can create for a connection.
|
HttpClientOptions |
HttpClientOptions.setHttp2UpgradeMaxContentLength(int http2UpgradeMaxContentLength) |
Set the HTTP/2 upgrade maximum length of the aggregated content in bytes.
|
HttpClientOptions |
HttpClientOptions.setIdleTimeout(int idleTimeout) |
|
HttpClientOptions |
HttpClientOptions.setIdleTimeoutUnit(TimeUnit idleTimeoutUnit) |
|
HttpClientOptions |
HttpClientOptions.setInitialSettings(Http2Settings settings) |
Set the HTTP/2 connection settings immediately sent by to the server when the client connects.
|
HttpClientOptions |
HttpClientOptions.setKeepAlive(boolean keepAlive) |
Set whether keep alive is enabled on the client
|
HttpClientOptions |
HttpClientOptions.setKeepAliveTimeout(int keepAliveTimeout) |
Set the keep alive timeout for HTTP/1.x, in seconds.
|
HttpClientOptions |
HttpClientOptions.setKeyCertOptions(KeyCertOptions options) |
|
HttpClientOptions |
HttpClientOptions.setLocalAddress(String localAddress) |
|
HttpClientOptions |
HttpClientOptions.setLogActivity(boolean logEnabled) |
|
HttpClientOptions |
HttpClientOptions.setMaxChunkSize(int maxChunkSize) |
Set the maximum HTTP chunk size
|
HttpClientOptions |
HttpClientOptions.setMaxHeaderSize(int maxHeaderSize) |
Set the maximum length of all headers for HTTP/1.x .
|
HttpClientOptions |
HttpClientOptions.setMaxInitialLineLength(int maxInitialLineLength) |
Set the maximum length of the initial line for HTTP/1.x (e.g.
|
HttpClientOptions |
HttpClientOptions.setMaxRedirects(int maxRedirects) |
Set to maxRedirects the maximum number of redirection a request can follow.
|
HttpClientOptions |
HttpClientOptions.setMetricsName(String metricsName) |
|
HttpClientOptions |
HttpClientOptions.setName(String name) |
Set the client name, used when the client is shared, otherwise ignored.
|
HttpClientOptions |
HttpClientOptions.setNonProxyHosts(List<String> nonProxyHosts) |
|
HttpClientOptions |
HttpClientOptions.setPipelining(boolean pipelining) |
Set whether pipe-lining is enabled on the client
|
HttpClientOptions |
HttpClientOptions.setPipeliningLimit(int limit) |
Set the limit of pending requests a pipe-lined HTTP/1 connection can send.
|
HttpClientOptions |
HttpClientOptions.setProtocolVersion(HttpVersion protocolVersion) |
Set the protocol version.
|
HttpClientOptions |
HttpClientOptions.setProxyOptions(ProxyOptions proxyOptions) |
|
HttpClientOptions |
HttpClientOptions.setReadIdleTimeout(int idleTimeout) |
|
HttpClientOptions |
HttpClientOptions.setReceiveBufferSize(int receiveBufferSize) |
|
HttpClientOptions |
HttpClientOptions.setReuseAddress(boolean reuseAddress) |
|
HttpClientOptions |
HttpClientOptions.setReusePort(boolean reusePort) |
|
HttpClientOptions |
HttpClientOptions.setSendBufferSize(int sendBufferSize) |
|
HttpClientOptions |
HttpClientOptions.setShared(boolean shared) |
Set to true to share the client.
|
HttpClientOptions |
HttpClientOptions.setSoLinger(int soLinger) |
|
HttpClientOptions |
HttpClientOptions.setSsl(boolean ssl) |
|
HttpClientOptions |
HttpClientOptions.setSslEngineOptions(SSLEngineOptions sslEngineOptions) |
|
HttpClientOptions |
HttpClientOptions.setSslHandshakeTimeout(long sslHandshakeTimeout) |
|
HttpClientOptions |
HttpClientOptions.setSslHandshakeTimeoutUnit(TimeUnit sslHandshakeTimeoutUnit) |
|
HttpClientOptions |
HttpClientOptions.setTcpCork(boolean tcpCork) |
|
HttpClientOptions |
HttpClientOptions.setTcpFastOpen(boolean tcpFastOpen) |
|
HttpClientOptions |
HttpClientOptions.setTcpKeepAlive(boolean tcpKeepAlive) |
|
HttpClientOptions |
HttpClientOptions.setTcpNoDelay(boolean tcpNoDelay) |
|
HttpClientOptions |
HttpClientOptions.setTcpQuickAck(boolean tcpQuickAck) |
|
HttpClientOptions |
HttpClientOptions.setTcpUserTimeout(int tcpUserTimeout) |
|
HttpClientOptions |
HttpClientOptions.setTracingPolicy(TracingPolicy tracingPolicy) |
Set the tracing policy for the client behavior when Vert.x has tracing enabled.
|
HttpClientOptions |
HttpClientOptions.setTrafficClass(int trafficClass) |
|
HttpClientOptions |
HttpClientOptions.setTrustAll(boolean trustAll) |
|
HttpClientOptions |
HttpClientOptions.setTrustOptions(TrustOptions options) |
|
HttpClientOptions |
HttpClientOptions.setUseAlpn(boolean useAlpn) |
|
HttpClientOptions |
HttpClientOptions.setVerifyHost(boolean verifyHost) |
Set whether hostname verification is enabled
|
HttpClientOptions |
HttpClientOptions.setWriteIdleTimeout(int idleTimeout) |
|