Package | Description |
---|---|
io.vertx.core.http |
== Writing HTTP servers and clients
Vert.x allows you to easily write non blocking HTTP clients and servers.
|
io.vertx.core.net |
== Writing TCP servers and clients
Vert.x allows you to easily write non blocking TCP clients and servers.
|
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.removeEnabledSecureTransportProtocol(String protocol) |
ClientOptionsBase |
ClientOptionsBase.setConnectTimeout(int connectTimeout)
Set the connect timeout
|
ClientOptionsBase |
ClientOptionsBase.setIdleTimeout(int idleTimeout) |
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 |
NetClientOptions.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions) |
ClientOptionsBase |
ClientOptionsBase.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.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.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.setUsePooledBuffers(boolean usePooledBuffers) |
Modifier and Type | Method and Description |
---|---|
static void |
ClientOptionsBaseConverter.fromJson(JsonObject json,
ClientOptionsBase obj) |
static void |
ClientOptionsBaseConverter.toJson(ClientOptionsBase obj,
JsonObject json) |
Constructor and Description |
---|
ClientOptionsBase(ClientOptionsBase other)
Copy constructor
|
Copyright © 2018 Eclipse. All rights reserved.