Package | Description |
---|---|
io.vertx.core.http | |
io.vertx.core.net |
Modifier and Type | Class and Description |
---|---|
class |
HttpClientOptions
Options describing how an
HttpClient will make connections. |
Modifier and Type | Class and Description |
---|---|
class |
NetClientOptions
Options for configuring a
NetClient . |
Modifier and Type | Method and Description |
---|---|
ClientOptionsBase |
ClientOptionsBase.addCrlPath(String crlPath) |
ClientOptionsBase |
ClientOptionsBase.addCrlValue(Buffer crlValue) |
ClientOptionsBase |
ClientOptionsBase.addEnabledCipherSuite(String suite) |
ClientOptionsBase |
ClientOptionsBase.addEnabledSecureTransportProtocol(String protocol) |
ClientOptionsBase |
ClientOptionsBase.addNonProxyHost(String host)
Add a
host to the getNonProxyHosts() list. |
ClientOptionsBase |
ClientOptionsBase.removeEnabledCipherSuite(String suite) |
ClientOptionsBase |
ClientOptionsBase.removeEnabledSecureTransportProtocol(String protocol) |
ClientOptionsBase |
ClientOptionsBase.setActivityLogDataFormat(io.netty.handler.logging.ByteBufFormat activityLogDataFormat) |
ClientOptionsBase |
ClientOptionsBase.setConnectTimeout(int connectTimeout)
Set the connect timeout
|
ClientOptionsBase |
ClientOptionsBase.setIdleTimeout(int idleTimeout) |
ClientOptionsBase |
ClientOptionsBase.setIdleTimeoutUnit(TimeUnit idleTimeoutUnit) |
ClientOptionsBase |
ClientOptionsBase.setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions) |
ClientOptionsBase |
ClientOptionsBase.setKeyCertOptions(KeyCertOptions options) |
ClientOptionsBase |
ClientOptionsBase.setKeyStoreOptions(JksOptions options) |
ClientOptionsBase |
ClientOptionsBase.setLocalAddress(String localAddress)
Set the local interface to bind for network connections.
|
ClientOptionsBase |
ClientOptionsBase.setLogActivity(boolean logEnabled) |
ClientOptionsBase |
ClientOptionsBase.setMetricsName(String metricsName)
Set the metrics name identifying the reported metrics, useful for grouping metrics
with the same name.
|
ClientOptionsBase |
ClientOptionsBase.setNonProxyHosts(List<String> nonProxyHosts)
Set a list of remote hosts that are not proxied when the client is configured to use a proxy.
|
ClientOptionsBase |
ClientOptionsBase.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions) |
ClientOptionsBase |
NetClientOptions.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions) |
ClientOptionsBase |
ClientOptionsBase.setPemKeyCertOptions(PemKeyCertOptions options) |
ClientOptionsBase |
ClientOptionsBase.setPemTrustOptions(PemTrustOptions options) |
ClientOptionsBase |
ClientOptionsBase.setPfxKeyCertOptions(PfxOptions options) |
ClientOptionsBase |
ClientOptionsBase.setPfxTrustOptions(PfxOptions options) |
ClientOptionsBase |
ClientOptionsBase.setProxyOptions(ProxyOptions proxyOptions)
Set proxy options for connections via CONNECT proxy (e.g.
|
ClientOptionsBase |
ClientOptionsBase.setReadIdleTimeout(int idleTimeout) |
ClientOptionsBase |
ClientOptionsBase.setReceiveBufferSize(int receiveBufferSize) |
ClientOptionsBase |
ClientOptionsBase.setReuseAddress(boolean reuseAddress) |
ClientOptionsBase |
ClientOptionsBase.setReusePort(boolean reusePort) |
ClientOptionsBase |
ClientOptionsBase.setSendBufferSize(int sendBufferSize) |
ClientOptionsBase |
ClientOptionsBase.setSoLinger(int soLinger) |
ClientOptionsBase |
ClientOptionsBase.setSsl(boolean ssl) |
ClientOptionsBase |
ClientOptionsBase.setSslEngineOptions(SSLEngineOptions sslEngineOptions) |
ClientOptionsBase |
ClientOptionsBase.setTcpCork(boolean tcpCork) |
ClientOptionsBase |
ClientOptionsBase.setTcpFastOpen(boolean tcpFastOpen) |
ClientOptionsBase |
ClientOptionsBase.setTcpKeepAlive(boolean tcpKeepAlive) |
ClientOptionsBase |
ClientOptionsBase.setTcpNoDelay(boolean tcpNoDelay) |
ClientOptionsBase |
ClientOptionsBase.setTcpQuickAck(boolean tcpQuickAck) |
ClientOptionsBase |
ClientOptionsBase.setTcpUserTimeout(int tcpUserTimeout) |
ClientOptionsBase |
ClientOptionsBase.setTrafficClass(int trafficClass) |
ClientOptionsBase |
ClientOptionsBase.setTrustAll(boolean trustAll)
Set whether all server certificates should be trusted
|
ClientOptionsBase |
ClientOptionsBase.setTrustOptions(TrustOptions options) |
ClientOptionsBase |
ClientOptionsBase.setTrustStoreOptions(JksOptions options) |
ClientOptionsBase |
ClientOptionsBase.setUseAlpn(boolean useAlpn) |
ClientOptionsBase |
ClientOptionsBase.setWriteIdleTimeout(int idleTimeout) |
Constructor and Description |
---|
ClientOptionsBase(ClientOptionsBase other)
Copy constructor
|
NetClientOptions(ClientOptionsBase other)
Create an instance copying the values from
other and using the defaults of NetClientOptions . |
Copyright © 2022 Eclipse. All rights reserved.