Package | Description |
---|---|
io.vertx.core.eventbus |
== The Event Bus
:toc: left
The
event bus is the *nervous system* of Vert.x. |
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 |
EventBusOptions
Options to configure the event bus.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpClientOptions
Options describing how an
HttpClient will make connections. |
class |
HttpServerOptions
Represents options used by an
HttpServer instance |
Modifier and Type | Class and Description |
---|---|
class |
ClientOptionsBase
Base class for Client options
|
class |
NetClientOptions
Options for configuring a
NetClient . |
class |
NetServerOptions
Options for configuring a
NetServer . |
class |
ServerOptionsBase |
Modifier and Type | Method and Description |
---|---|
TCPSSLOptions |
TCPSSLOptions.addCrlPath(String crlPath)
Add a CRL path
|
TCPSSLOptions |
TCPSSLOptions.addCrlValue(Buffer crlValue)
Add a CRL value
|
TCPSSLOptions |
TCPSSLOptions.addEnabledCipherSuite(String suite)
Add an enabled cipher suite, appended to the ordered suites.
|
TCPSSLOptions |
TCPSSLOptions.addEnabledSecureTransportProtocol(String protocol)
Add an enabled SSL/TLS protocols, appended to the ordered protocols.
|
TCPSSLOptions |
TCPSSLOptions.setIdleTimeout(int idleTimeout)
Set the idle timeout, in seconds.
|
TCPSSLOptions |
TCPSSLOptions.setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions) |
TCPSSLOptions |
TCPSSLOptions.setKeyCertOptions(KeyCertOptions options)
Set the key/cert options.
|
TCPSSLOptions |
TCPSSLOptions.setKeyStoreOptions(JksOptions options)
Set the key/cert options in jks format, aka Java keystore.
|
TCPSSLOptions |
TCPSSLOptions.setLogActivity(boolean logEnabled) |
TCPSSLOptions |
TCPSSLOptions.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions) |
TCPSSLOptions |
TCPSSLOptions.setPemKeyCertOptions(PemKeyCertOptions options)
Set the key/cert store options in pem format.
|
TCPSSLOptions |
TCPSSLOptions.setPemTrustOptions(PemTrustOptions options)
Set the trust options in pem format
|
TCPSSLOptions |
TCPSSLOptions.setPfxKeyCertOptions(PfxOptions options)
Set the key/cert options in pfx format.
|
TCPSSLOptions |
TCPSSLOptions.setPfxTrustOptions(PfxOptions options)
Set the trust options in pfx format
|
TCPSSLOptions |
TCPSSLOptions.setSoLinger(int soLinger)
Set whether SO_linger keep alive is enabled
|
TCPSSLOptions |
TCPSSLOptions.setSsl(boolean ssl)
Set whether SSL/TLS is enabled
|
TCPSSLOptions |
TCPSSLOptions.setSslEngineOptions(SSLEngineOptions sslEngineOptions)
Set to use SSL engine implementation to use.
|
TCPSSLOptions |
TCPSSLOptions.setTcpKeepAlive(boolean tcpKeepAlive)
Set whether TCP keep alive is enabled
|
TCPSSLOptions |
TCPSSLOptions.setTcpNoDelay(boolean tcpNoDelay)
Set whether TCP no delay is enabled
|
TCPSSLOptions |
TCPSSLOptions.setTrustOptions(TrustOptions options)
Set the trust options.
|
TCPSSLOptions |
TCPSSLOptions.setTrustStoreOptions(JksOptions options)
Set the trust options in jks format, aka Java truststore
|
TCPSSLOptions |
TCPSSLOptions.setUseAlpn(boolean useAlpn)
Set the ALPN usage.
|
TCPSSLOptions |
TCPSSLOptions.setUsePooledBuffers(boolean usePooledBuffers)
Set whether Netty pooled buffers are enabled
|
Modifier and Type | Method and Description |
---|---|
static void |
TCPSSLOptionsConverter.fromJson(JsonObject json,
TCPSSLOptions obj) |
static void |
TCPSSLOptionsConverter.toJson(TCPSSLOptions obj,
JsonObject json) |
Constructor and Description |
---|
TCPSSLOptions(TCPSSLOptions other)
Copy constructor
|
Copyright © 2018. All rights reserved.