Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

absoluteURI() - Method in interface io.vertx.core.http.HttpClientRequest
 
absoluteURI() - Method in interface io.vertx.core.http.HttpServerRequest
 
absoluteURI() - Method in interface io.vertx.core.spi.observability.HttpRequest
 
AbstractVerticle - Class in io.vertx.core
An abstract base class that you can extend to write your own Verticle classes.
AbstractVerticle() - Constructor for class io.vertx.core.AbstractVerticle
 
ACCEPT - Static variable in interface io.vertx.core.http.HttpHeaders
Accept header name
accept() - Method in interface io.vertx.core.http.ServerWebSocket
Accept the WebSocket and terminate the WebSocket handshake.
ACCEPT_CHARSET - Static variable in interface io.vertx.core.http.HttpHeaders
Accept-Charset header name
ACCEPT_ENCODING - Static variable in interface io.vertx.core.http.HttpHeaders
Accept-Encoding header name
ACCEPT_LANGUAGE - Static variable in interface io.vertx.core.http.HttpHeaders
Accept-Language header name
ACCEPT_PATCH - Static variable in interface io.vertx.core.http.HttpHeaders
Accept-Patch header name
ACCEPT_RANGES - Static variable in interface io.vertx.core.http.HttpHeaders
Accept-Ranges header name
acceptMoreValues(Option) - Method in interface io.vertx.core.cli.CommandLine
Checks whether or not the given option accept more values.
ACCEPTOR_EVENT_LOOP_GROUP - Static variable in interface io.vertx.core.spi.transport.Transport
 
acceptValue() - Method in class io.vertx.core.cli.Option
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Allow-Credentials header name
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Allow-Headers header name
ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Allow-Methods header name
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Allow-Origin header name
ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Allow-Private-Network header name
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Expose-Headers header name
ACCESS_CONTROL_MAX_AGE - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Max-Age header name
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Request-Headers header name
ACCESS_CONTROL_REQUEST_METHOD - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Request-Method header name
ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK - Static variable in interface io.vertx.core.http.HttpHeaders
Access-Control-Request-Private-Network header name
ACL - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3744 ACL method, this instance is interned and uniquely used.
actualPort() - Method in interface io.vertx.core.http.HttpServer
The actual port the server is listening on.
actualPort() - Method in interface io.vertx.core.net.NetServer
The actual port the server is listening on.
add(Object) - Method in class io.vertx.core.json.JsonArray
Add an Object to the JSON array.
add(int, Object) - Method in class io.vertx.core.json.JsonArray
Add an Object to the JSON array at given position pos.
add(String, String) - Method in interface io.vertx.core.MultiMap
Adds a new value with the specified name and value.
add(CharSequence, CharSequence) - Method in interface io.vertx.core.MultiMap
Like MultiMap.add(String, String) but accepting CharSequence as parameters
add(String, Iterable<String>) - Method in interface io.vertx.core.MultiMap
Adds a new values under the specified name
add(CharSequence, Iterable<CharSequence>) - Method in interface io.vertx.core.MultiMap
Like MultiMap.add(String, Iterable) but accepting CharSequence as parameters
addAll(JsonArray) - Method in class io.vertx.core.json.JsonArray
Appends all of the elements in the specified array to the end of this JSON array.
addAll(MultiMap) - Method in interface io.vertx.core.MultiMap
Adds all the entries from another MultiMap to this one
addAll(Map<String, String>) - Method in interface io.vertx.core.MultiMap
Adds all the entries from a Map to this
addAndGet(long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.shareddata.Counter
Add the value to the counter atomically and return the new count
addAndGet(long) - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.addAndGet(long, Handler) but returns a Future of the asynchronous result
addArgument(Argument) - Method in interface io.vertx.core.cli.CLI
Adds an argument.
addArguments(List<Argument>) - Method in interface io.vertx.core.cli.CLI
Adds a set of arguments.
addCertPath(String) - Method in class io.vertx.core.net.PemKeyCertOptions
Add a path to a certificate file
addCertPath(String) - Method in class io.vertx.core.net.PemTrustOptions
Add a certificate path
addCertValue(Buffer) - Method in class io.vertx.core.net.PemKeyCertOptions
Add a certificate as a buffer
addCertValue(Buffer) - Method in class io.vertx.core.net.PemTrustOptions
Add a certificate value
addChoice(String) - Method in class io.vertx.core.cli.Option
Adds a choice to the list of values accepted by this option.
addChoice(String) - Method in class io.vertx.core.cli.TypedOption
 
addCompressor(CompressionOptions) - Method in class io.vertx.core.http.HttpServerOptions
Add a compressor.
addCookie(Cookie) - Method in interface io.vertx.core.http.HttpServerResponse
Add a cookie.
addCrlPath(String) - Method in class io.vertx.core.eventbus.EventBusOptions
 
addCrlPath(String) - Method in class io.vertx.core.http.HttpClientOptions
 
addCrlPath(String) - Method in class io.vertx.core.http.HttpServerOptions
 
addCrlPath(String) - Method in class io.vertx.core.net.ClientOptionsBase
 
addCrlPath(String) - Method in class io.vertx.core.net.NetClientOptions
 
addCrlPath(String) - Method in class io.vertx.core.net.NetServerOptions
 
addCrlPath(String) - Method in class io.vertx.core.net.SSLOptions
Add a CRL path
addCrlPath(String) - Method in class io.vertx.core.net.TCPSSLOptions
Add a CRL path
addCrlValue(Buffer) - Method in class io.vertx.core.eventbus.EventBusOptions
 
addCrlValue(Buffer) - Method in class io.vertx.core.http.HttpClientOptions
 
addCrlValue(Buffer) - Method in class io.vertx.core.http.HttpServerOptions
 
addCrlValue(Buffer) - Method in class io.vertx.core.net.ClientOptionsBase
 
addCrlValue(Buffer) - Method in class io.vertx.core.net.NetClientOptions
 
addCrlValue(Buffer) - Method in class io.vertx.core.net.NetServerOptions
 
addCrlValue(Buffer) - Method in class io.vertx.core.net.SSLOptions
Add a CRL value
addCrlValue(Buffer) - Method in class io.vertx.core.net.TCPSSLOptions
Add a CRL value
addEnabledCipherSuite(String) - Method in class io.vertx.core.eventbus.EventBusOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.core.http.HttpClientOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.core.http.HttpServerOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.core.net.ClientOptionsBase
 
addEnabledCipherSuite(String) - Method in class io.vertx.core.net.NetClientOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.core.net.NetServerOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.core.net.SSLOptions
Add an enabled cipher suite, appended to the ordered suites.
addEnabledCipherSuite(String) - Method in class io.vertx.core.net.TCPSSLOptions
Add an enabled cipher suite, appended to the ordered suites.
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.eventbus.EventBusOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.http.HttpClientOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.http.HttpServerOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.ClientOptionsBase
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.NetClientOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.NetServerOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.SSLOptions
Add an enabled SSL/TLS protocols, appended to the ordered protocols.
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.TCPSSLOptions
Add an enabled SSL/TLS protocols, appended to the ordered protocols.
addHeader(String, String) - Method in class io.vertx.core.eventbus.DeliveryOptions
Add a message header.
addHeader(String, String) - Method in class io.vertx.core.http.RequestOptions
Add a request header.
addHeader(CharSequence, CharSequence) - Method in class io.vertx.core.http.RequestOptions
Add a request header.
addHeader(CharSequence, Iterable<CharSequence>) - Method in class io.vertx.core.http.RequestOptions
 
addHeader(String, String) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
addHeader(CharSequence, CharSequence) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
addHeader(CharSequence, Iterable<CharSequence>) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
addInboundInterceptor(Handler<DeliveryContext<T>>) - Method in interface io.vertx.core.eventbus.EventBus
Add an interceptor that will be called whenever a message is received by Vert.x
addKeyPath(String) - Method in class io.vertx.core.net.PemKeyCertOptions
Add a path to a key file
addKeyValue(Buffer) - Method in class io.vertx.core.net.PemKeyCertOptions
Add a key as a buffer
addNonProxyHost(String) - Method in class io.vertx.core.http.HttpClientOptions
 
addNonProxyHost(String) - Method in class io.vertx.core.net.ClientOptionsBase
Add a host to the ClientOptionsBase.getNonProxyHosts() list.
addNonProxyHost(String) - Method in class io.vertx.core.net.NetClientOptions
 
addNull() - Method in class io.vertx.core.json.JsonArray
Add a null value to the JSON array.
addOption(Option) - Method in interface io.vertx.core.cli.CLI
Adds an option.
addOptions(List<Option>) - Method in interface io.vertx.core.cli.CLI
Adds a set of options.
addOutboundInterceptor(Handler<DeliveryContext<T>>) - Method in interface io.vertx.core.eventbus.EventBus
Add an interceptor that will be called whenever a message is sent from Vert.x
addRegistration(String, RegistrationInfo, Promise<Void>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Share a new messaging handler registration with other nodes in the cluster.
address() - Method in interface io.vertx.core.eventbus.Message
The address the message was sent to
address() - Method in interface io.vertx.core.eventbus.MessageConsumer
 
address() - Method in interface io.vertx.core.eventbus.MessageProducer
 
address() - Method in class io.vertx.core.spi.cluster.RegistrationUpdateEvent
 
AddressHelper - Class in io.vertx.core.eventbus
Utility for clustered eventbus address.
AddressResolverOptions - Class in io.vertx.core.dns
Configuration options for Vert.x hostname resolver.
AddressResolverOptions() - Constructor for class io.vertx.core.dns.AddressResolverOptions
 
AddressResolverOptions(AddressResolverOptions) - Constructor for class io.vertx.core.dns.AddressResolverOptions
 
AddressResolverOptions(JsonObject) - Constructor for class io.vertx.core.dns.AddressResolverOptions
 
AddressResolverOptionsConverter - Class in io.vertx.core.dns
Converter and mapper for AddressResolverOptions.
AddressResolverOptionsConverter() - Constructor for class io.vertx.core.dns.AddressResolverOptionsConverter
 
addSearchDomain(String) - Method in class io.vertx.core.dns.AddressResolverOptions
Add a DNS search domain.
addServer(String) - Method in class io.vertx.core.dns.AddressResolverOptions
Add a DNS server address.
addSubProtocol(String) - Method in class io.vertx.core.http.WebSocketConnectOptions
Add a WebSocket sub protocol to use.
addWebSocketSubProtocol(String) - Method in class io.vertx.core.http.HttpServerOptions
Add a WebSocket sub-protocol to the list supported by the server.
afterConfigParsed(JsonObject) - Method in class io.vertx.core.Launcher
Hook for sub-classes of Launcher after the config has been parsed.
afterStartingVertx(Vertx) - Method in class io.vertx.core.Launcher
Hook for sub-classes of Launcher after the vertx instance is started.
afterStoppingVertx() - Method in class io.vertx.core.Launcher
 
AGE - Static variable in interface io.vertx.core.http.HttpHeaders
Age header name
all(Future<T1>, Future<T2>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
all(Future<T1>, Future<T2>, Future<T3>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
all(Future<T1>, Future<T2>, Future<T3>, Future<T4>) - Static method in interface io.vertx.core.CompositeFuture
all(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>) - Static method in interface io.vertx.core.CompositeFuture
all(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>) - Static method in interface io.vertx.core.CompositeFuture
all(List<Future>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
instead use Future.all(List)
all(Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Return a composite future, succeeded when all futures are succeeded, failed when any future is failed.
all(Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.all(Future, Future) but with 3 futures.
all(Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.all(Future, Future) but with 4 futures.
all(Future<?>, Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.all(Future, Future) but with 5 futures.
all(Future<?>, Future<?>, Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.all(Future, Future) but with 6 futures.
all(List<? extends Future<?>>) - Static method in interface io.vertx.core.Future
Like Future.all(Future, Future) but with a list of futures.
allArguments() - Method in interface io.vertx.core.cli.CommandLine
 
ALLOW - Static variable in interface io.vertx.core.http.HttpHeaders
Allow header name
alpnName() - Method in enum io.vertx.core.http.HttpVersion
 
AmbiguousOptionException - Exception in io.vertx.core.cli
Exception thrown when the command line is ambiguous meaning it cannot determine exactly which option has to be set.
AmbiguousOptionException(String, List<Option>) - Constructor for exception io.vertx.core.cli.AmbiguousOptionException
Creates a new instance of AmbiguousOptionException.
andThen(Handler<AsyncResult<T>>) - Method in interface io.vertx.core.Future
Invokes the given handler upon completion.
any(Future<T1>, Future<T2>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
any(Future<T1>, Future<T2>, Future<T3>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
any(Future<T1>, Future<T2>, Future<T3>, Future<T4>) - Static method in interface io.vertx.core.CompositeFuture
any(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>) - Static method in interface io.vertx.core.CompositeFuture
any(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>) - Static method in interface io.vertx.core.CompositeFuture
any(List<Future>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
instead use Future.any(List)
any(Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Return a composite future, succeeded when any futures is succeeded, failed when all futures are failed.
any(Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.any(Future, Future) but with 3 futures.
any(Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.any(Future, Future) but with 4 futures.
any(Future<?>, Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.any(Future, Future) but with 5 futures.
any(Future<?>, Future<?>, Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.any(Future, Future) but with 6 futures.
any(List<? extends Future<?>>) - Static method in interface io.vertx.core.Future
Like Future.any(Future, Future) but with a list of futures.
append(String) - Method in interface io.vertx.core.json.pointer.JsonPointer
Append an unescaped token to this pointer
Note: If you provide escaped path the behaviour is undefined
append(int) - Method in interface io.vertx.core.json.pointer.JsonPointer
Append the index as reference token to JsonPointer
append(List<String>) - Method in interface io.vertx.core.json.pointer.JsonPointer
Append an unescaped list of tokens to JsonPointer
Note: If you provide escaped paths the behaviour is undefined
append(JsonPointer) - Method in interface io.vertx.core.json.pointer.JsonPointer
Append all tokens of pointer to this pointer
Note: The base URI of this pointer will remain untouched
appendArgument(StringBuilder, Argument, boolean) - Method in class io.vertx.core.cli.UsageMessageFormatter
Appends the usage clause for an Argument to a StringBuilder.
appendArrayElement(Object, Object) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
Append array element
appendBuffer(Buffer) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified Buffer to the end of this Buffer.
appendBuffer(Buffer, int, int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified Buffer starting at the offset using len to the end of this Buffer.
appendByte(byte) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified byte to the end of the Buffer.
appendBytes(byte[]) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified byte[] to the end of the Buffer.
appendBytes(byte[], int, int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified number of bytes from byte[] to the end of the Buffer, starting at the given offset.
appendDouble(double) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified double to the end of the Buffer.
appendFloat(float) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified float to the end of the Buffer.
appendInt(int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified int to the end of the Buffer.
appendIntLE(int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified int to the end of the Buffer in the Little Endian Byte Order.
appendLong(long) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified long to the end of the Buffer.
appendLongLE(long) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified long to the end of the Buffer in the Little Endian Byte Order.
appendMedium(int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified 24bit int to the end of the Buffer.
appendMediumLE(int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified 24bit int to the end of the Buffer in the Little Endian Byte Order.
appendOption(StringBuilder, Option) - Method in class io.vertx.core.cli.UsageMessageFormatter
Appends the usage clause for an Option to a StringBuilder.
appendShort(short) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified short to the end of the Buffer.The buffer will expand as necessary to accommodate any bytes written.
appendShortLE(short) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified short to the end of the Buffer in the Little Endian Byte Order.The buffer will expand as necessary to accommodate any bytes written.
appendString(String, String) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified String to the end of the Buffer with the encoding as specified by enc.
appendString(String) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified String str to the end of the Buffer with UTF-8 encoding.
appendUnsignedByte(short) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified unsigned byte to the end of the Buffer.
appendUnsignedInt(long) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified unsigned int to the end of the Buffer.
appendUnsignedIntLE(long) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified unsigned int to the end of the Buffer in the Little Endian Byte Order.
appendUnsignedShort(int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified unsigned short to the end of the Buffer.The buffer will expand as necessary to accommodate any bytes written.
appendUnsignedShortLE(int) - Method in interface io.vertx.core.buffer.Buffer
Appends the specified unsigned short to the end of the Buffer in the Little Endian Byte Order.The buffer will expand as necessary to accommodate any bytes written.
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in interface io.vertx.core.http.HttpHeaders
application/x-www-form-urlencoded header value
applicationLayerProtocol() - Method in interface io.vertx.core.net.NetSocket
 
applicationProtocols(List<String>) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
applicationProtocols(List<String>) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set the application protocols to use when using ALPN.
applySystemProperties() - Method in class io.vertx.core.spi.launcher.DefaultCommand
Sets the system properties specified by the user command line.
argName - Variable in class io.vertx.core.cli.Argument
The argument name used in the usage.
argName - Variable in class io.vertx.core.cli.Option
the option name used in usage message.
Argument - Annotation Type in io.vertx.core.cli.annotations
Annotates a setter to be called with the value of a command line argument.
Argument - Class in io.vertx.core.cli
Defines a command line argument.
Argument() - Constructor for class io.vertx.core.cli.Argument
Creates a new empty instance of Argument.
Argument(Argument) - Constructor for class io.vertx.core.cli.Argument
Creates a new instance of Argument by copying other.
Argument(JsonObject) - Constructor for class io.vertx.core.cli.Argument
Creates a new instance of Argument from the given JSON object.
ArgumentConverter - Class in io.vertx.core.cli
Converter and mapper for Argument.
ArgumentConverter() - Constructor for class io.vertx.core.cli.ArgumentConverter
 
arrayEventMode() - Method in interface io.vertx.core.parsetools.JsonParser
Flip the parser to emit a stream of events for each new json array.
arrayValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
arrayValueMode() - Method in interface io.vertx.core.parsetools.JsonParser
Flip the parser to emit a single value event for each new json array.
AsyncFile - Interface in io.vertx.core.file
Represents a file on the file-system which can be read from, or written to asynchronously.
AsyncFileLock - Interface in io.vertx.core.file
A lock on a region of an AsyncFile.
AsyncMap<K,V> - Interface in io.vertx.core.shareddata
An asynchronous map.
AsyncResult<T> - Interface in io.vertx.core
Encapsulates the result of an asynchronous operation.
authority(HostAndPort) - Method in interface io.vertx.core.http.HttpClientRequest
Override the request authority, when using HTTP/1.x this overrides the request host header, when using HTTP/2 this sets the authority pseudo header.
authority() - Method in interface io.vertx.core.http.HttpServerRequest
 
authority() - Method in interface io.vertx.core.http.ServerWebSocket
 
AUTHORIZATION - Static variable in interface io.vertx.core.http.HttpHeaders
Authorization header name

B

BASELINE_CONTROL - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 BASELINE_CONTROL method, this instance is interned and uniquely used.
beforeDeployingVerticle(DeploymentOptions) - Method in class io.vertx.core.Launcher
Hook for sub-classes of Launcher before the verticle is deployed.
beforeStartingVertx(VertxOptions) - Method in class io.vertx.core.Launcher
Hook for sub-classes of Launcher before the vertx instance is started.
beforeStoppingVertx(Vertx) - Method in class io.vertx.core.Launcher
 
begin(T) - Method in interface io.vertx.core.spi.metrics.PoolMetrics
The submitted task start to use the resource.
binaryData() - Method in interface io.vertx.core.http.WebSocketFrame
 
binaryFrame(Buffer, boolean) - Static method in interface io.vertx.core.http.WebSocketFrame
Create a binary WebSocket frame.
binaryHandlerID() - Method in interface io.vertx.core.http.WebSocketBase
When a WebSocket is created, it may register an event handler with the event bus - the ID of that handler is given by this method.
binaryMessageHandler(Handler<Buffer>) - Method in interface io.vertx.core.http.WebSocketBase
Set a binary message handler on the connection.
binaryValue() - Method in interface io.vertx.core.parsetools.JsonEvent
Return the binary value.
blockMulticastGroup(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Block the given address for the given multicast address and notifies the Handler once the operation completes.
blockMulticastGroup(String, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.blockMulticastGroup(String, String, Handler) but returns a Future of the asynchronous result
blockMulticastGroup(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Block the given address for the given multicast address on the given network interface and notifies the Handler once the operation completes.
blockMulticastGroup(String, String, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.blockMulticastGroup(String, String, String, Handler) but returns a Future of the asynchronous result
body() - Method in interface io.vertx.core.eventbus.DeliveryContext
 
body() - Method in interface io.vertx.core.eventbus.Message
The body of the message.
body(Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.core.http.HttpClientResponse
Same as HttpClientResponse.body() but with an handler called when the operation completes
body() - Method in interface io.vertx.core.http.HttpClientResponse
Convenience method for receiving the entire request body in one piece.
body(Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.core.http.HttpServerRequest
Same as HttpServerRequest.body() but with an handler called when the operation completes
body() - Method in interface io.vertx.core.http.HttpServerRequest
Convenience method for receiving the entire request body in one piece.
bodyEndHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerResponse
Provides a handler that will be called after the last part of the body is written to the wire.
bodyHandler(Handler<Buffer>) - Method in interface io.vertx.core.http.HttpClientResponse
Convenience method for receiving the entire request body in one piece.
bodyHandler(Handler<Buffer>) - Method in interface io.vertx.core.http.HttpServerRequest
Convenience method for receiving the entire request body in one piece.
bodyStream() - Method in interface io.vertx.core.eventbus.MessageConsumer
 
BooleanConverter - Class in io.vertx.core.cli.converters
A converter for boolean.
booleanValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
Buffer - Interface in io.vertx.core.buffer
Most data is shuffled around inside Vert.x using buffers.
buffer() - Static method in interface io.vertx.core.buffer.Buffer
Create a new, empty buffer.
buffer(int) - Static method in interface io.vertx.core.buffer.Buffer
Create a new buffer given the initial size hint.
buffer(String) - Static method in interface io.vertx.core.buffer.Buffer
Create a new buffer from a string.
buffer(String, String) - Static method in interface io.vertx.core.buffer.Buffer
Create a new buffer from a string and using the specified encoding.
buffer(byte[]) - Static method in interface io.vertx.core.buffer.Buffer
Create a new buffer from a byte[].
buffer(ByteBuf) - Static method in interface io.vertx.core.buffer.Buffer
Deprecated.
removed from public API in Vert.x 5
buildWrapped(StringBuilder, String) - Method in class io.vertx.core.cli.UsageMessageFormatter
Builds the specified text to the specified buffer.
buildWrapped(StringBuilder, int, String) - Method in class io.vertx.core.cli.UsageMessageFormatter
Builds the specified text to the specified buffer.
bytesRead() - Method in interface io.vertx.core.http.HttpServerRequest
 
bytesRead(S, SocketAddress, long) - Method in interface io.vertx.core.spi.metrics.NetworkMetrics
Called when bytes have been read
bytesWritten() - Method in interface io.vertx.core.http.HttpServerResponse
 
bytesWritten(S, SocketAddress, long) - Method in interface io.vertx.core.spi.metrics.NetworkMetrics
Called when bytes have been written

C

CACHE_CONTROL - Static variable in interface io.vertx.core.http.HttpHeaders
Cache-Control header name
cancel() - Method in interface io.vertx.core.TimeoutStream
Deprecated.
Cancels the timeout.
cancelStreamToFileSystem() - Method in interface io.vertx.core.http.HttpServerFileUpload
Try to cancel the file system streaming, the streamed file will be deleted.
cancelTimer(long) - Method in interface io.vertx.core.Vertx
Cancels the timer with the specified id.
caseInsensitiveMultiMap() - Static method in interface io.vertx.core.MultiMap
Create a multi-map implementation with case insensitive keys, for instance it can be used to hold some HTTP headers.
cause() - Method in interface io.vertx.core.AsyncResult
A Throwable describing failure.
cause(int) - Method in interface io.vertx.core.CompositeFuture
Returns a cause of a wrapped future
cause() - Method in interface io.vertx.core.Future
A Throwable describing failure.
causes() - Method in interface io.vertx.core.CompositeFuture
 
certificatePath() - Method in interface io.vertx.core.net.SelfSignedCertificate
Filesystem path to the X.509 certificate file in PEM format .
channelFactory(boolean) - Method in interface io.vertx.core.spi.transport.Transport
 
CharacterConverter - Class in io.vertx.core.cli.converters
A converter for character.
charset() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
CHECKIN - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 CHECKIN method, this instance is interned and uniquely used.
checkIsolationNotDefined() - Method in class io.vertx.core.DeploymentOptions
Throw IllegalArgumentException when loader isolation configuration has been defined.
CHECKOUT - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 CHECKOUT method, this instance is interned and uniquely used.
chmod(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Change the permissions on the file represented by path to perms, asynchronously.
chmod(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.chmod(String, String, Handler) but returns a Future of the asynchronous result
chmodBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
chmodRecursive(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Change the permissions on the file represented by path to perms, asynchronously.
chmodRecursive(String, String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.chmodRecursive(String, String, String, Handler) but returns a Future of the asynchronous result
chmodRecursiveBlocking(String, String, String) - Method in interface io.vertx.core.file.FileSystem
choices - Variable in class io.vertx.core.cli.Option
if the option value has to be in a definited set, this field represents the set of values.
chown(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Change the ownership on the file represented by path to user and {code group}, asynchronously.
chown(String, String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.chown(String, String, String, Handler) but returns a Future of the asynchronous result
chownBlocking(String, String, String) - Method in interface io.vertx.core.file.FileSystem
CHUNKED - Static variable in interface io.vertx.core.http.HttpHeaders
chunked header value
clear() - Method in class io.vertx.core.json.JsonArray
Remove all entries from the JSON array
clear() - Method in class io.vertx.core.json.JsonObject
Remove all the entries in this JSON object
clear() - Method in interface io.vertx.core.MultiMap
Removes all
clear(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Clear all entries in the map
clear() - Method in interface io.vertx.core.shareddata.AsyncMap
Same as AsyncMap.clear(Handler) but returns a Future of the asynchronous result
clear() - Method in interface io.vertx.core.shareddata.LocalMap
Clear all entries in the map
CLI - Interface in io.vertx.core.cli
Interface defining a command-line interface (in other words a command such as 'run', 'ls'...).
cli() - Method in interface io.vertx.core.cli.CommandLine
 
cli() - Method in class io.vertx.core.spi.launcher.ExecutionContext
 
CLIConfigurator - Class in io.vertx.core.cli.annotations
Class responsible for defining CLI using annotations and injecting values extracted by the parser.
CLIConfigurator() - Constructor for class io.vertx.core.cli.annotations.CLIConfigurator
 
ClientAuth - Enum in io.vertx.core.http
Configures the engine to require/request client authentication.
clientAuth(ClientAuth) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
clientAuth(ClientAuth) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Configures the client auth
ClientMetrics<M,T,Req,Resp> - Interface in io.vertx.core.spi.metrics
The client metrics SPI that Vert.x will use to call when client events occur.

ClientOptionsBase - Class in io.vertx.core.net
Base class for Client options
ClientOptionsBase() - Constructor for class io.vertx.core.net.ClientOptionsBase
Default constructor
ClientOptionsBase(ClientOptionsBase) - Constructor for class io.vertx.core.net.ClientOptionsBase
Copy constructor
ClientOptionsBase(JsonObject) - Constructor for class io.vertx.core.net.ClientOptionsBase
Create options from some JSON
ClientOptionsBaseConverter - Class in io.vertx.core.net
Converter and mapper for ClientOptionsBase.
ClientOptionsBaseConverter() - Constructor for class io.vertx.core.net.ClientOptionsBaseConverter
 
CLIException - Exception in io.vertx.core.cli
High level exception thrown when an issue in the command line processing occurs.
CLIException(String) - Constructor for exception io.vertx.core.cli.CLIException
Creates a new instance of CLIException.
CLIException(String, Exception) - Constructor for exception io.vertx.core.cli.CLIException
Creates a new instance of CLIException.
close(Promise<Void>) - Method in interface io.vertx.core.Closeable
Close this resource, the completion promise must be notified when the operation has completed.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Closes the DatagramSocket implementation asynchronous and notifies the handler once done.
close() - Method in interface io.vertx.core.datagram.DatagramSocket
Closes the DatagramSocket.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.dns.DnsClient
Close the client.
close() - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.close(Handler) but returns a Future of the asynchronous result
close() - Method in interface io.vertx.core.eventbus.MessageProducer
Closes the producer, this method should be called when the message producer is not used anymore.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.eventbus.MessageProducer
Same as MessageProducer.close() but with an handler called when the operation completes
close() - Method in interface io.vertx.core.file.AsyncFile
Close the file.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.AsyncFile
Close the file.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClient
Close the client.
close() - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.close(Handler) but returns a Future of the asynchronous result
close() - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.close(Handler) but returns a Future of the asynchronous result
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpConnection
Close the connection and all the currently active streams.
CLOSE - Static variable in interface io.vertx.core.http.HttpHeaders
close header value
close() - Method in interface io.vertx.core.http.HttpServer
Close the server.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.close() but supplying a handler that will be called when the server is actually closed (or has failed).
close() - Method in interface io.vertx.core.http.HttpServerResponse
Deprecated.
instead use HttpConnection.close() or HttpServerResponse.reset(long), this method is removed in Vert.x 5
close() - Method in interface io.vertx.core.http.ServerWebSocket
Close the WebSocket sending the default close frame.
close() - Method in interface io.vertx.core.http.WebSocketBase
Close the WebSocket sending the default close frame.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.close() but with an handler called when the operation completes
close(short) - Method in interface io.vertx.core.http.WebSocketBase
Close the WebSocket sending a close frame with specified status code.
close(short, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.close(short) but with an handler called when the operation completes
close(short, String) - Method in interface io.vertx.core.http.WebSocketBase
Close sending a close frame with specified status code and reason.
close(short, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.close(short, String) but with an handler called when the operation completes
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetClient
Close the client.
close() - Method in interface io.vertx.core.net.NetClient
Like NetClient.close(Handler) but returns a Future of the asynchronous result
close() - Method in interface io.vertx.core.net.NetServer
Close the server.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetServer
Like NetServer.close() but supplying a handler that will be notified when close is complete.
close() - Method in interface io.vertx.core.net.NetSocket
Close the NetSocket
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Close the NetSocket and notify the handler when the operation completes.
close() - Method in interface io.vertx.core.shareddata.LocalMap
Close and release the map
close() - Method in interface io.vertx.core.spi.file.FileResolver
Close this file resolver, this is a blocking operation.
close() - Method in interface io.vertx.core.spi.metrics.Metrics
Used to close out the metrics, for example when an http server/client has been closed.

No specific thread and context can be expected when this method is called.

close(Handler<Void>) - Method in interface io.vertx.core.spi.resolver.ResolverProvider
 
close() - Method in interface io.vertx.core.spi.tracing.VertxTracer
Close the tracer.
close() - Method in interface io.vertx.core.spi.VerticleFactory
Close the factory.
close() - Method in interface io.vertx.core.streams.Pipe
Close the pipe.
close() - Method in interface io.vertx.core.Vertx
Stop the Vertx instance and release any resources held by it.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.Vertx
Like Vertx.close() but the completionHandler will be called when the close is complete
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.WorkerExecutor
Close the executor.
close() - Method in interface io.vertx.core.WorkerExecutor
Like WorkerExecutor.close(Handler) but returns a Future of the asynchronous result
Closeable - Interface in io.vertx.core
A closeable resource.
closed() - Method in interface io.vertx.core.http.HttpServerResponse
 
closeHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpConnection
Set a close handler.
closeHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerResponse
Set a close handler for the response, this is called when the underlying connection is closed and the response was still using the connection.
closeHandler(Handler<Void>) - Method in interface io.vertx.core.http.ServerWebSocket
 
closeHandler(Handler<Void>) - Method in interface io.vertx.core.http.WebSocket
 
closeHandler(Handler<Void>) - Method in interface io.vertx.core.http.WebSocketBase
Set a close handler.
closeHandler(Handler<Void>) - Method in interface io.vertx.core.net.NetSocket
Set a handler that will be called when the NetSocket is closed
closeReason() - Method in interface io.vertx.core.http.WebSocketBase
Returns the close reason message from the remote endpoint or null when not yet received.
closeReason() - Method in interface io.vertx.core.http.WebSocketFrame
 
closeStatusCode() - Method in interface io.vertx.core.http.WebSocketBase
Returns the close status code received from the remote endpoint or null when not yet received.
closeStatusCode() - Method in interface io.vertx.core.http.WebSocketFrame
 
clusteredVertx(VertxOptions, Handler<AsyncResult<Vertx>>) - Static method in interface io.vertx.core.Vertx
Creates a clustered instance using the specified options.
clusteredVertx(VertxOptions) - Static method in interface io.vertx.core.Vertx
Same as Vertx.clusteredVertx(VertxOptions, Handler) but with an handler called when the operation completes
clusterHost() - Method in interface io.vertx.core.spi.cluster.ClusterManager
If the cluster manager has its own server for data/membership, this returns the host it is listening to.
ClusterManager - Interface in io.vertx.core.spi.cluster
A cluster provider for Vert.x must implement this interface.
clusterPublicHost() - Method in interface io.vertx.core.spi.cluster.ClusterManager
If the cluster manager has its own server for data/membership, this returns the host it advertises to other nodes.
ClusterSerializable - Interface in io.vertx.core.shareddata
Objects implementing this interface will be written to and read from a Buffer when: stored in and read from an AsyncMap, or encodec to and decoded from an EventBus message body
clusterSerializableChecker(Function<String, Boolean>) - Method in interface io.vertx.core.eventbus.EventBus
Register a predicate to invoke when verifying if an object is forbidden to be encoded/decoded as ClusterSerializable.
code() - Method in class io.vertx.core.dns.DnsException
The DnsResponseCode which caused this DnsException to be created.
code() - Method in enum io.vertx.core.dns.DnsResponseCode
Returns the error code for this DnsResponseCode.
CODEC - Static variable in class io.vertx.core.json.jackson.JacksonFactory
 
codec() - Method in class io.vertx.core.json.jackson.JacksonFactory
 
CODEC - Static variable in class io.vertx.core.json.Json
This will load the default codec.
codec() - Method in interface io.vertx.core.spi.JsonFactory
 
codecSelector(Function<Object, String>) - Method in interface io.vertx.core.eventbus.EventBus
Set selector to be invoked when the bus has not found any codec for a Message body.
Command - Interface in io.vertx.core.spi.launcher
A plug-in to the Vert.x command or Launcher class.
command() - Method in class io.vertx.core.spi.launcher.ExecutionContext
 
CommandFactory<C extends Command> - Interface in io.vertx.core.spi.launcher
SPI Interface to provide a new Launcher command.
CommandFactoryLookup - Interface in io.vertx.core.spi.launcher
The interface to implement to look for commands.
CommandLine - Interface in io.vertx.core.cli
The parser transforms a CLI (a model) into an CommandLine.
commandLine() - Method in class io.vertx.core.spi.launcher.ExecutionContext
 
compareAndSet(long, long, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.core.shareddata.Counter
Set the counter to the specified value only if the current value is the expectec value.
compareAndSet(long, long) - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.compareAndSet(long, long, Handler) but returns a Future of the asynchronous result
complete(T) - Method in interface io.vertx.core.Promise
Set the result.
complete() - Method in interface io.vertx.core.Promise
Calls complete(null)
completionHandler(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.eventbus.MessageConsumer
Optional method which can be called to indicate when the registration has been propagated across the cluster.
compose(Function<T, Future<U>>) - Method in interface io.vertx.core.Future
Compose this future with a mapper function.
compose(Function<T, Future<U>>, Function<Throwable, Future<U>>) - Method in interface io.vertx.core.Future
Compose this future with a successMapper and failureMapper functions.
CompositeFuture - Interface in io.vertx.core
The composite future wraps a list of futures, it is useful when several futures needs to be coordinated.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vertx.core.shareddata.LocalMap
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface io.vertx.core.shareddata.LocalMap
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vertx.core.shareddata.LocalMap
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
computeOptionsAndArguments(StringBuilder, List<Option>, List<Argument>) - Method in class io.vertx.core.cli.UsageMessageFormatter
Computes the help for the specified Options to the specified writer.
computeUsage(StringBuilder, String) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
computeUsageLine(StringBuilder, String, CLI) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
config() - Method in class io.vertx.core.AbstractVerticle
Get the configuration of the verticle.
config() - Method in interface io.vertx.core.Context
If the context is associated with a Verticle deployment, this returns the configuration that was specified when the verticle was deployed.
configure(DatagramChannel, DatagramSocketOptions) - Method in interface io.vertx.core.spi.transport.Transport
 
configure(ClientOptionsBase, boolean, Bootstrap) - Method in interface io.vertx.core.spi.transport.Transport
 
configure(NetServerOptions, boolean, ServerBootstrap) - Method in interface io.vertx.core.spi.transport.Transport
 
connect(Handler<AsyncResult<HttpClientResponse>>) - Method in interface io.vertx.core.http.HttpClientRequest
Create an HTTP tunnel to the server.
connect() - Method in interface io.vertx.core.http.HttpClientRequest
Like HttpClientRequest.connect(Handler) but returns a Future of the asynchronous result
CONNECT - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 CONNECT method, this instance is interned and uniquely used.
connect(int, String, Handler<AsyncResult<NetSocket>>) - Method in interface io.vertx.core.net.NetClient
Open a connection to a server at the specific port and host.
connect(int, String) - Method in interface io.vertx.core.net.NetClient
Like NetClient.connect(int, String, Handler) but returns a Future of the asynchronous result
connect(int, String, String, Handler<AsyncResult<NetSocket>>) - Method in interface io.vertx.core.net.NetClient
Open a connection to a server at the specific port and host.
connect(int, String, String) - Method in interface io.vertx.core.net.NetClient
Like NetClient.connect(int, String, String, Handler) but returns a Future of the asynchronous result
connect(SocketAddress, Handler<AsyncResult<NetSocket>>) - Method in interface io.vertx.core.net.NetClient
Open a connection to a server at the specific remoteAddress.
connect(SocketAddress) - Method in interface io.vertx.core.net.NetClient
Like NetClient.connect(SocketAddress, Handler) but returns a Future of the asynchronous result
connect(SocketAddress, String, Handler<AsyncResult<NetSocket>>) - Method in interface io.vertx.core.net.NetClient
Open a connection to a server at the specific remoteAddress.
connect(SocketAddress, String) - Method in interface io.vertx.core.net.NetClient
Like NetClient.connect(SocketAddress, String, Handler) but returns a Future of the asynchronous result
connected(WebSocket) - Method in interface io.vertx.core.spi.metrics.HttpClientMetrics
Called when a web socket connects.
connected(S, R, ServerWebSocket) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when a server web socket connects.
connected(SocketAddress, String) - Method in interface io.vertx.core.spi.metrics.TCPMetrics
Called when a client has connected, which is applicable for TCP connections.

The remote name of the client is a best effort to provide the name of the remote host, i.e if the name is specified at creation time, this name will be used otherwise it will be the remote address.

connectHandler(Handler<NetSocket>) - Method in interface io.vertx.core.net.NetServer
Supply a connect handler for this server.
connectHandler() - Method in interface io.vertx.core.net.NetServer
 
connection() - Method in interface io.vertx.core.http.HttpClientRequest
 
CONNECTION - Static variable in interface io.vertx.core.http.HttpHeaders
Connection header name
connection() - Method in interface io.vertx.core.http.HttpServerRequest
 
connectionHandler(Handler<HttpConnection>) - Method in interface io.vertx.core.http.HttpClient
Set a connection handler for the client.
connectionHandler(Handler<HttpConnection>) - Method in interface io.vertx.core.http.HttpServer
Set a connection handler for the server.
ConnectionPoolTooBusyException - Exception in io.vertx.core.http
Represents a failure to add a HttpClientRequest to the wait queue on an ConnectionManager.
ConnectionPoolTooBusyException(String) - Constructor for exception io.vertx.core.http.ConnectionPoolTooBusyException
Create a ConnectionPoolTooBusyException
connectStream() - Method in interface io.vertx.core.net.NetServer
Deprecated.
ConstructorBasedConverter<T> - Class in io.vertx.core.cli.converters
This 'default' converter tries to create objects using a constructor taking a single String argument.
consumer(String) - Method in interface io.vertx.core.eventbus.EventBus
Create a message consumer against the specified address.
consumer(String, Handler<Message<T>>) - Method in interface io.vertx.core.eventbus.EventBus
Create a consumer and register it against the specified address.
contains(Object) - Method in class io.vertx.core.json.JsonArray
Does the JSON array contain the specified value? This method will scan the entire array until it finds a value or reaches the end.
contains(String) - Method in interface io.vertx.core.MultiMap
Checks to see if there is a value with the specified name
contains(CharSequence) - Method in interface io.vertx.core.MultiMap
Like MultiMap.contains(String) but accepting a CharSequence as a parameter
contains(String, String, boolean) - Method in interface io.vertx.core.MultiMap
Check if there is a header with the specified name and value.
contains(CharSequence, CharSequence, boolean) - Method in interface io.vertx.core.MultiMap
Like MultiMap.contains(String, String, boolean) but accepting CharSequence parameters.
containsKey(String) - Method in class io.vertx.core.json.JsonObject
Does the JSON object contain the specified key?
containsKey(Object) - Method in interface io.vertx.core.shareddata.LocalMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in interface io.vertx.core.shareddata.LocalMap
Returns @{code true} if this map maps one or more keys to the specified value.
CONTENT_BASE - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Base header name
CONTENT_DISPOSITION - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Disposition header name
CONTENT_ENCODING - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Encoding header name
CONTENT_LANGUAGE - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Language header name
CONTENT_LENGTH - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Length header name
CONTENT_LOCATION - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Location header name
CONTENT_MD5 - Static variable in interface io.vertx.core.http.HttpHeaders
Content-MD5 header name
CONTENT_RANGE - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Rage header name
CONTENT_TRANSFER_ENCODING - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Transfer-Encoding header name
CONTENT_TYPE - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Type header name
contentTransferEncoding() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
contentType() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
context - Variable in class io.vertx.core.AbstractVerticle
Reference to the context of the verticle
Context - Interface in io.vertx.core
The execution context of a Handler execution.
continuationFrame(Buffer, boolean) - Static method in interface io.vertx.core.http.WebSocketFrame
Create a continuation frame
CONTINUE - Static variable in interface io.vertx.core.http.HttpHeaders
100-continue header value
continueHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpClientRequest
If you send an HTTP request with the header Expect set to the value 100-continue and the server responds with an interim HTTP response with a status code of 100 and a Continue handler has been set using this method, then the handler will be called.
convert(SocketAddress) - Method in interface io.vertx.core.spi.transport.Transport
 
convert(SocketAddress) - Method in interface io.vertx.core.spi.transport.Transport
 
ConvertedBy - Annotation Type in io.vertx.core.cli.annotations
Annotates @Option setters to indicate how the value is converted to the argument type.
Converter<T> - Interface in io.vertx.core.cli.converters
The converter interface to convert Strings to Objects.
converter - Variable in class io.vertx.core.cli.TypedArgument
The converter to use to create the value.
converter - Variable in class io.vertx.core.cli.TypedOption
the converter to create the value.
Converters - Class in io.vertx.core.cli.converters
Entry point to the converter system.
Converters() - Constructor for class io.vertx.core.cli.converters.Converters
 
Cookie - Interface in io.vertx.core.http
Represents an HTTP Cookie.
cookie(String, String) - Static method in interface io.vertx.core.http.Cookie
Create a new cookie
COOKIE - Static variable in interface io.vertx.core.http.HttpHeaders
Content-Cookie header name
cookieCount() - Method in interface io.vertx.core.http.HttpServerRequest
 
cookieMap() - Method in interface io.vertx.core.http.HttpServerRequest
Deprecated.
the implementation made a wrong assumption that cookies could be identified only by their name. The RFC states that the tuple of <name, domain, path> is the unique identifier. When more than one cookie has the same name, the map will hold that lost one to be parsed and any previously parsed value will be silently overwritten.
cookies() - Method in interface io.vertx.core.http.HttpClientResponse
 
cookies(String) - Method in interface io.vertx.core.http.HttpServerRequest
Returns a read only set of parsed cookies that match the given name, or an empty set.
cookies() - Method in interface io.vertx.core.http.HttpServerRequest
Returns a modifiable set of parsed cookies from the COOKIE header.
CookieSameSite - Enum in io.vertx.core.http
Represents the Cookie SameSite policy to be used.
copy() - Method in interface io.vertx.core.buffer.Buffer
Returns a copy of the entire Buffer.
copy(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Copy a file from the path from to path to, asynchronously.
copy(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.copy(String, String, Handler) but returns a Future of the asynchronous result
copy(String, String, CopyOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Copy a file from the path from to path to, asynchronously.
copy(String, String, CopyOptions) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.copy(String, String, CopyOptions, Handler) but returns a Future of the asynchronous result
COPY - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 COPY method, this instance is interned and uniquely used.
copy() - Method in class io.vertx.core.json.JsonArray
Deep copy of the JSON array.
copy(Function<Object, ?>) - Method in class io.vertx.core.json.JsonArray
Deep copy of the JSON array.
copy() - Method in class io.vertx.core.json.JsonObject
Deep copy of this JSON object.
copy(Function<Object, ?>) - Method in class io.vertx.core.json.JsonObject
Deep copy of this JSON object.
copy() - Method in interface io.vertx.core.json.pointer.JsonPointer
Copy a JsonPointer
copy() - Method in class io.vertx.core.net.JdkSSLEngineOptions
 
copy() - Method in class io.vertx.core.net.JksOptions
 
copy() - Method in interface io.vertx.core.net.KeyCertOptions
 
copy() - Method in class io.vertx.core.net.KeyStoreOptions
 
copy() - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
copy() - Method in class io.vertx.core.net.OpenSSLEngineOptions
 
copy() - Method in class io.vertx.core.net.PemKeyCertOptions
 
copy() - Method in class io.vertx.core.net.PemTrustOptions
 
copy() - Method in class io.vertx.core.net.PfxOptions
 
copy() - Method in class io.vertx.core.net.SSLEngineOptions
 
copy() - Method in interface io.vertx.core.net.TrustOptions
 
copy() - Method in interface io.vertx.core.shareddata.Shareable
Returns a copy of the object.
copy() - Method in class io.vertx.core.tracing.TracingOptions
 
copyBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
CopyOptions - Class in io.vertx.core.file
Describes the copy (and move) options.
CopyOptions() - Constructor for class io.vertx.core.file.CopyOptions
Default constructor.
CopyOptions(CopyOptions) - Constructor for class io.vertx.core.file.CopyOptions
Copy constructor.
CopyOptions(JsonObject) - Constructor for class io.vertx.core.file.CopyOptions
Constructor to create options from JSON.
CopyOptionsConverter - Class in io.vertx.core.file
Converter and mapper for CopyOptions.
CopyOptionsConverter() - Constructor for class io.vertx.core.file.CopyOptionsConverter
 
copyRecursive(String, String, boolean, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Copy a file from the path from to path to, asynchronously.
copyRecursive(String, String, boolean) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.copyRecursive(String, String, boolean, Handler) but returns a Future of the asynchronous result
copyRecursiveBlocking(String, String, boolean) - Method in interface io.vertx.core.file.FileSystem
Counter - Interface in io.vertx.core.shareddata
An asynchronous counter that can be used to across the cluster to maintain a consistent count.
create(String) - Static method in interface io.vertx.core.cli.CLI
Creates an instance of CLI using the default implementation.
create(Class<?>) - Static method in interface io.vertx.core.cli.CLI
Creates an instance of CLI from the given Java class.
create(CLI) - Static method in interface io.vertx.core.cli.CommandLine
Creates a command line object from the CLI.
create(Class<T>, String) - Static method in class io.vertx.core.cli.converters.Converters
 
create(String, Converter<T>) - Static method in class io.vertx.core.cli.converters.Converters
 
create() - Static method in interface io.vertx.core.json.pointer.JsonPointer
Build an empty JsonPointer
create(String, int) - Static method in interface io.vertx.core.net.HostAndPort
Create an instance.
create() - Static method in interface io.vertx.core.net.SelfSignedCertificate
Create a new SelfSignedCertificate instance.
create(String) - Static method in interface io.vertx.core.net.SelfSignedCertificate
Create a new SelfSignedCertificate instance with a fully-qualified domain name,
create(CommandLine) - Method in interface io.vertx.core.spi.launcher.CommandFactory
 
create(CommandLine) - Method in class io.vertx.core.spi.launcher.DefaultCommandFactory
 
create() - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
create() - Method in interface io.vertx.core.spi.tls.SslContextFactory
 
createClientMetrics(SocketAddress, String, String) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the client metrics SPI when a client has been created.

createDatagramSocket(DatagramSocketOptions) - Method in interface io.vertx.core.Vertx
Create a datagram socket using the specified options
createDatagramSocket() - Method in interface io.vertx.core.Vertx
Create a datagram socket using default options
createDatagramSocketMetrics(DatagramSocketOptions) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the datagram/udp metrics SPI when a datagram socket is created.

createDelegate(String) - Method in class io.vertx.core.logging.JULLogDelegateFactory
 
createDelegate(String) - Method in class io.vertx.core.logging.Log4j2LogDelegateFactory
 
createDelegate(String) - Method in class io.vertx.core.logging.SLF4JLogDelegateFactory
 
createDelegate(String) - Method in interface io.vertx.core.spi.logging.LogDelegateFactory
 
createDnsClient(int, String) - Method in interface io.vertx.core.Vertx
Create a DNS client to connect to a DNS server at the specified host and port, with the default query timeout (5 seconds)

createDnsClient() - Method in interface io.vertx.core.Vertx
Create a DNS client to connect to the DNS server configured by VertxOptions.getAddressResolverOptions()
createDnsClient(DnsClientOptions) - Method in interface io.vertx.core.Vertx
Create a DNS client to connect to a DNS server
createEndpointMetrics(SocketAddress, int) - Method in interface io.vertx.core.spi.metrics.HttpClientMetrics
Provides metrics for a particular endpoint
createEventBusMetrics() - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the event bus metrics SPI when the event bus is created.

createExecutor(ThreadFactory, Integer, Integer) - Method in interface io.vertx.core.spi.ExecutorServiceFactory
Create an ExecutorService
createFile(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Creates an empty file with the specified path, asynchronously.
createFile(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createFile(String, Handler) but returns a Future of the asynchronous result
createFile(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Creates an empty file with the specified path and permissions perms, asynchronously.
createFile(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createFile(String, String, Handler) but returns a Future of the asynchronous result
createFileBlocking(String) - Method in interface io.vertx.core.file.FileSystem
createFileBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
createHttpClient(HttpClientOptions) - Method in interface io.vertx.core.Vertx
Create a HTTP/HTTPS client using the specified options
createHttpClient() - Method in interface io.vertx.core.Vertx
Create a HTTP/HTTPS client using default options
createHttpClientMetrics(HttpClientOptions) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the http client metrics SPI when an http client has been created.

createHttpServer(HttpServerOptions) - Method in interface io.vertx.core.Vertx
Create an HTTP/HTTPS server using the specified options
createHttpServer() - Method in interface io.vertx.core.Vertx
Create an HTTP/HTTPS server using default options
createHttpServerMetrics(HttpServerOptions, SocketAddress) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the http server metrics SPI when an http server is created.

createNetClient(NetClientOptions) - Method in interface io.vertx.core.Vertx
Create a TCP/SSL client using the specified options
createNetClient() - Method in interface io.vertx.core.Vertx
Create a TCP/SSL client using default options
createNetClientMetrics(NetClientOptions) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the net client metrics SPI when a net client is created.

createNetServer(NetServerOptions) - Method in interface io.vertx.core.Vertx
Create a TCP/SSL server using the specified options
createNetServer() - Method in interface io.vertx.core.Vertx
Create a TCP/SSL server using default options
createNetServerMetrics(NetServerOptions, SocketAddress) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the net server metrics SPI when a net server is created.

createOptimized(String) - Static method in interface io.vertx.core.http.HttpHeaders
Create an optimized CharSequence which can be used as header name or value.
createPadding(int) - Static method in class io.vertx.core.cli.UsageMessageFormatter
Return a String of padding of length len.
createParser(Buffer) - Static method in class io.vertx.core.json.jackson.DatabindCodec
 
createParser(String) - Static method in class io.vertx.core.json.jackson.DatabindCodec
 
createParser(String) - Static method in class io.vertx.core.json.jackson.JacksonCodec
 
createParser(Buffer) - Static method in class io.vertx.core.json.jackson.JacksonCodec
 
createPoolMetrics(String, String, int) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Provides the pool metrics SPI.
createSharedWorkerExecutor(String) - Method in interface io.vertx.core.Vertx
createSharedWorkerExecutor(String, int) - Method in interface io.vertx.core.Vertx
createSharedWorkerExecutor(String, int, long) - Method in interface io.vertx.core.Vertx
createSharedWorkerExecutor(String, int, long, TimeUnit) - Method in interface io.vertx.core.Vertx
Create a named worker executor, the executor should be closed when it's not needed anymore to release resources.

This method can be called mutiple times with the same name.

createTempDirectory(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Creates a new directory in the default temporary-file directory, using the given prefix to generate its name, asynchronously.
createTempDirectory(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createTempDirectory(String, Handler) but returns a Future of the asynchronous result
createTempDirectory(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Creates a new directory in the default temporary-file directory, using the given prefix to generate its name, asynchronously.
createTempDirectory(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createTempDirectory(String, String, Handler) but returns a Future of the asynchronous result
createTempDirectory(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Creates a new directory in the directory provided by the path path, using the given prefix to generate its name, asynchronously.
createTempDirectory(String, String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createTempDirectory(String, String, String, Handler) but returns a Future of the asynchronous result
createTempDirectoryBlocking(String) - Method in interface io.vertx.core.file.FileSystem
createTempDirectoryBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
createTempDirectoryBlocking(String, String, String) - Method in interface io.vertx.core.file.FileSystem
createTempFile(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Creates a new file in the default temporary-file directory, using the given prefix and suffix to generate its name, asynchronously.
createTempFile(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createTempFile(String, String, Handler) but returns a Future of the asynchronous result
createTempFile(String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Creates a new file in the directory provided by the path dir, using the given prefix and suffix to generate its name, asynchronously.
createTempFile(String, String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createTempFile(String, String, String, Handler) but returns a Future of the asynchronous result
createTempFile(String, String, String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Creates a new file in the directory provided by the path dir, using the given prefix and suffix to generate its name, asynchronously.
createTempFile(String, String, String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.createTempFile(String, String, String, String, Handler) but returns a Future of the asynchronous result
createTempFileBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
createTempFileBlocking(String, String, String) - Method in interface io.vertx.core.file.FileSystem
createTempFileBlocking(String, String, String, String) - Method in interface io.vertx.core.file.FileSystem
createVerticle(String, ClassLoader, Promise<Callable<Verticle>>) - Method in interface io.vertx.core.spi.VerticleFactory
Create a verticle instance.
creationTime() - Method in interface io.vertx.core.file.FileProps
The date the file was created
currentContext() - Static method in interface io.vertx.core.Vertx
Gets the current context
customFrameHandler(Handler<HttpFrame>) - Method in interface io.vertx.core.http.HttpClientResponse
Set an custom frame handler.
customFrameHandler(Handler<HttpFrame>) - Method in interface io.vertx.core.http.HttpServerRequest
Set a custom frame handler.

D

data() - Method in interface io.vertx.core.datagram.DatagramPacket
Returns the data of the DatagramPacket
DatabindCodec - Class in io.vertx.core.json.jackson
 
DatabindCodec() - Constructor for class io.vertx.core.json.jackson.DatabindCodec
 
datagramChannel() - Method in interface io.vertx.core.spi.transport.Transport
 
datagramChannel(InternetProtocolFamily) - Method in interface io.vertx.core.spi.transport.Transport
 
DatagramPacket - Interface in io.vertx.core.datagram
A received datagram packet (UDP) which contains the data and information about the sender of the data itself.
DatagramSocket - Interface in io.vertx.core.datagram
A datagram socket can be used to send DatagramPacket's to remote datagram servers and receive DatagramPackets .
DatagramSocketMetrics - Interface in io.vertx.core.spi.metrics
The datagram/udp metrics SPI which Vert.x will use to call when each event occurs pertaining to datagram sockets.

The thread model for the datagram socket depends on the actual context thats started the server.

DatagramSocketOptions - Class in io.vertx.core.datagram
Options used to configure a datagram socket.
DatagramSocketOptions() - Constructor for class io.vertx.core.datagram.DatagramSocketOptions
Default constructor
DatagramSocketOptions(DatagramSocketOptions) - Constructor for class io.vertx.core.datagram.DatagramSocketOptions
Copy constructor
DatagramSocketOptions(JsonObject) - Constructor for class io.vertx.core.datagram.DatagramSocketOptions
Constructor to create options from JSON
DatagramSocketOptionsConverter - Class in io.vertx.core.datagram
Converter and mapper for DatagramSocketOptions.
DatagramSocketOptionsConverter() - Constructor for class io.vertx.core.datagram.DatagramSocketOptionsConverter
 
DATE - Static variable in interface io.vertx.core.http.HttpHeaders
Date header name
debug(Object) - Method in class io.vertx.core.logging.JULLogDelegate
 
debug(Object, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
debug(Object, Throwable) - Method in class io.vertx.core.logging.JULLogDelegate
 
debug(Object, Throwable, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
debug(Object) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
debug(Object, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
debug(Object, Throwable) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
debug(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
debug(Object) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
debug(Object, Throwable) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
debug(Object, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
debug(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
debug(Object) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
debug(Object, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
debug(Object, Throwable) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
debug(Object, Throwable, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
debug(Object) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
debug(Object, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
debug(Object, Throwable) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
debug(Object, Throwable, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
DecodeException - Exception in io.vertx.core.json
Instances of this Exception are thrown if failed to decode a JSON string, because of invalid JSON.
DecodeException() - Constructor for exception io.vertx.core.json.DecodeException
 
DecodeException(String) - Constructor for exception io.vertx.core.json.DecodeException
 
DecodeException(String, Throwable) - Constructor for exception io.vertx.core.json.DecodeException
 
decodeFromWire(int, Buffer) - Method in interface io.vertx.core.eventbus.MessageCodec
Called by Vert.x when a message is decoded from the wire.
decoderResult() - Method in interface io.vertx.core.http.HttpServerRequest
 
decodeValue(String, TypeReference<T>) - Static method in class io.vertx.core.json.jackson.JacksonCodec
Decode a given JSON string to a POJO of the given type.
decodeValue(Buffer, TypeReference<T>) - Static method in class io.vertx.core.json.jackson.JacksonCodec
Decode a given JSON buffer to a POJO of the given class type.
decodeValue(String, Class<T>) - Static method in class io.vertx.core.json.Json
Decode a given JSON string to a POJO of the given class type.
decodeValue(String) - Static method in class io.vertx.core.json.Json
Decode a given JSON string.
decodeValue(Buffer) - Static method in class io.vertx.core.json.Json
Decode a given JSON buffer.
decodeValue(Buffer, Class<T>) - Static method in class io.vertx.core.json.Json
Decode a given JSON buffer to a POJO of the given class type.
decrementAndGet(Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.shareddata.Counter
Decrement the counter atomically and return the new count
decrementAndGet() - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.decrementAndGet(Handler) but returns a Future of the asynchronous result
DEFAULT_ACCEPT_BACKLOG - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default accept backlog = 1024
DEFAULT_ACCEPT_BACKLOG - Static variable in class io.vertx.core.net.NetServerOptions
The default accept backlog = 1024
DEFAULT_ACCEPT_UNMASKED_FRAMES - Static variable in class io.vertx.core.http.HttpServerOptions
Default WebSocket Masked bit is true as depicted by RFC = false
DEFAULT_ALLOW_ORIGIN_HEADER - Static variable in class io.vertx.core.http.WebSocketConnectOptions
The default WebSocket allow origin header = true
DEFAULT_ALPN_VERSIONS - Static variable in class io.vertx.core.http.HttpClientOptions
Default Application-Layer Protocol Negotiation versions = [] (automatic according to protocol version)
DEFAULT_ALPN_VERSIONS - Static variable in class io.vertx.core.http.HttpServerOptions
Default Application-Layer Protocol Negotiation versions = [HTTP/2,HTTP/1.1]
DEFAULT_APPEND - Static variable in class io.vertx.core.file.OpenOptions
Whether the file should be opened in append mode by default = false.
DEFAULT_ARG_NAME - Static variable in class io.vertx.core.cli.Argument
The default argument name displayed in the usage.
DEFAULT_ARG_NAME - Static variable in class io.vertx.core.cli.Option
Default name in the usage message.
DEFAULT_ARG_NAME - Static variable in class io.vertx.core.cli.UsageMessageFormatter
default name for an argument
DEFAULT_ATOMIC_MOVE - Static variable in class io.vertx.core.file.CopyOptions
Whether move should be performed as an atomic filesystem operation by default = false.
DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL - Static variable in class io.vertx.core.VertxOptions
The default value of blocked thread check interval = 1000 ms.
DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT - Static variable in class io.vertx.core.VertxOptions
The default value of blocked thread check interval unit = TimeUnit.MILLISECONDS
DEFAULT_BROADCAST - Static variable in class io.vertx.core.datagram.DatagramSocketOptions
The default value of broadcast for the socket = false
DEFAULT_CACHE_MAX_TIME_TO_LIVE - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value for the cache max TTL = 0x7fffffff
DEFAULT_CACHE_MIN_TIME_TO_LIVE - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value for the cache min TTL = 0
DEFAULT_CACHE_NEGATIVE_TIME_TO_LIVE - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value for the negative cache TTL = 0
DEFAULT_CHECK_INTERVAL - Static variable in class io.vertx.core.net.TrafficShapingOptions
Default check interval for stats = 1 second.
DEFAULT_CLASS_PATH_RESOLVING_ENABLED - Static variable in class io.vertx.core.file.FileSystemOptions
The default behavior to cache or not class path resolution = false if and only if the system property "vertx.disableFileCPResolving" exists and is set to the string "false"
DEFAULT_CLIENT_AUTH - Static variable in class io.vertx.core.eventbus.EventBusOptions
Default value of whether client auth is required (SSL/TLS) = No
DEFAULT_CLIENT_AUTH - Static variable in class io.vertx.core.net.NetServerOptions
Default value of whether client auth is required (SSL/TLS) = No
DEFAULT_CLUSTER_HOST - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default cluster host = null which means use the same as the cluster manager, if possible.
DEFAULT_CLUSTER_PING_INTERVAL - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default value of cluster ping interval = 20000 ms.
DEFAULT_CLUSTER_PING_REPLY_INTERVAL - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default value of cluster ping reply interval = 20000 ms.
DEFAULT_CLUSTER_PORT - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default cluster port = 0 which means assign a random port.
DEFAULT_CLUSTER_PUBLIC_HOST - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default cluster public host = null which means use the same as the cluster host.
DEFAULT_CLUSTER_PUBLIC_PORT - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default cluster public port = -1 which means use the same as the cluster port.
DEFAULT_COMPRESSION_LEVEL - Static variable in class io.vertx.core.http.HttpServerOptions
Default gzip/deflate compression level = 6 (Netty legacy)
DEFAULT_COMPRESSION_SUPPORTED - Static variable in class io.vertx.core.http.HttpServerOptions
Default value of whether compression is supported = false
DEFAULT_CONNECT_TIMEOUT - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default value of connect timeout = 60000 ms
DEFAULT_CONNECT_TIMEOUT - Static variable in class io.vertx.core.net.ClientOptionsBase
The default value of connect timeout = 60000 ms
DEFAULT_COPY_ATTRIBUTES - Static variable in class io.vertx.core.file.CopyOptions
Whether the file attributes should be copied by default = false.
DEFAULT_CREATE - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_CREATENEW - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_DECODER_INITIAL_BUFFER_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
Default initial buffer size for HttpObjectDecoder = 128 bytes
DEFAULT_DECODER_INITIAL_BUFFER_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
Default initial buffer size for HttpObjectDecoder = 128 bytes
DEFAULT_DECOMPRESSION_SUPPORTED - Static variable in class io.vertx.core.http.HttpServerOptions
Default value of whether decompression is supported = false
DEFAULT_DEFAULT_HOST - Static variable in class io.vertx.core.http.HttpClientOptions
The default value for host name = "localhost"
DEFAULT_DEFAULT_PORT - Static variable in class io.vertx.core.http.HttpClientOptions
The default value for port = 80
DEFAULT_DELETEONCLOSE - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_DEPENDENCY - Static variable in class io.vertx.core.http.StreamPriority
 
DEFAULT_DESC_PAD - Static variable in class io.vertx.core.cli.UsageMessageFormatter
number of space characters to be prefixed to each description line
DEFAULT_DISABLE_TCCL - Static variable in class io.vertx.core.VertxOptions
 
DEFAULT_DSYNC - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_ENABLE_PUSH - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.isPushEnabled() : true
DEFAULT_ENABLED_SECURE_TRANSPORT_PROTOCOLS - Static variable in class io.vertx.core.net.SSLOptions
The default ENABLED_SECURE_TRANSPORT_PROTOCOLS value = { "TLSv1", "TLSv1.1", "TLSv1.2", "TLSv1.3" }

SSLv3 is NOT enabled due to POODLE vulnerability http://en.wikipedia.org/wiki/POODLE

"SSLv2Hello" is NOT enabled since it's disabled by default since JDK7

DEFAULT_ENABLED_SECURE_TRANSPORT_PROTOCOLS - Static variable in class io.vertx.core.net.TCPSSLOptions
DEFAULT_EVENT_LOOP_POOL_SIZE - Static variable in class io.vertx.core.VertxOptions
The default number of event loop threads to be used = 2 * number of cores on the machine
DEFAULT_EXCLUSIVE - Static variable in class io.vertx.core.http.StreamPriority
 
DEFAULT_EXTRA_SETTINGS - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.getExtraSettings() : null
DEFAULT_FILE_CACHING_DIR - Static variable in class io.vertx.core.file.FileSystemOptions
The default file caching dir.
DEFAULT_FILE_CACHING_ENABLED - Static variable in class io.vertx.core.file.FileSystemOptions
The default behavior for caching files for class path resolution = false if and only if the system property "vertx.disableFileCaching" exists and is set to the string "false"
DEFAULT_FOLLOW_REDIRECTS - Static variable in class io.vertx.core.http.RequestOptions
Follow redirection by default = false
DEFAULT_FORCE_SNI - Static variable in class io.vertx.core.http.HttpClientOptions
 
DEFAULT_HA - Static variable in class io.vertx.core.DeploymentOptions
 
DEFAULT_HA_ENABLED - Static variable in class io.vertx.core.VertxOptions
The default value of HA enabled = false
DEFAULT_HA_GROUP - Static variable in class io.vertx.core.VertxOptions
The default value of Ha group is "__DEFAULT__"
DEFAULT_HANDLE_100_CONTINE_AUTOMATICALLY - Static variable in class io.vertx.core.http.HttpServerOptions
Default value of whether 100-Continue should be handled automatically = false
DEFAULT_HEADER_TABLE_SIZE - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.getHeaderTableSize() : 4096
DEFAULT_HOST - Static variable in class io.vertx.core.dns.DnsClientOptions
The default value for the host = null (configured by VertxOptions.getAddressResolverOptions())
DEFAULT_HOST - Static variable in class io.vertx.core.http.RequestOptions
The default value for host name = null
DEFAULT_HOST - Static variable in class io.vertx.core.net.NetServerOptions
The default host to listen on = "0.0.0.0" (meaning listen on all available interfaces).
DEFAULT_HOST - Static variable in class io.vertx.core.net.ProxyOptions
The default hostname for proxy connect = "localhost"
DEFAULT_HOSTNAME_VERIFICATION_ALGORITHM - Static variable in class io.vertx.core.net.NetClientOptions
Default value to determine hostname verification algorithm hostname verification (for SSL/TLS) = ""
DEFAULT_HTTP2_CLEAR_TEXT_UPGRADE - Static variable in class io.vertx.core.http.HttpClientOptions
Default using HTTP/1.1 upgrade for establishing an h2C connection = true
DEFAULT_HTTP2_CLEAR_TEXT_UPGRADE_WITH_PREFLIGHT_REQUEST - Static variable in class io.vertx.core.http.HttpClientOptions
Default to use a preflight OPTIONS request for h2C without prior knowledge connection = false
DEFAULT_HTTP2_CONNECTION_WINDOW_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
The default connection window size for HTTP/2 = -1
DEFAULT_HTTP2_CONNECTION_WINDOW_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
The default HTTP/2 connection window size = -1
DEFAULT_HTTP2_KEEP_ALIVE_TIMEOUT - Static variable in class io.vertx.core.http.HttpClientOptions
The default keep alive timeout for HTTP/2 connection can send = 60 seconds
DEFAULT_HTTP2_MAX_POOL_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
The default maximum number of connections an HTTP/2 client will pool = 1
DEFAULT_HTTP2_MULTIPLEXING_LIMIT - Static variable in class io.vertx.core.http.HttpClientOptions
The default maximum number of concurrent streams per connection for HTTP/2 = -1
DEFAULT_HTTP2_RST_FLOOD_MAX_RST_FRAME_PER_WINDOW - Static variable in class io.vertx.core.http.HttpServerOptions
HTTP/2 RST floods DDOS protection, max number of RST frame per time window allowed = 200.
DEFAULT_HTTP2_RST_FLOOD_WINDOW_DURATION - Static variable in class io.vertx.core.http.HttpServerOptions
HTTP/2 RST floods DDOS protection, time window duration = 30.
DEFAULT_HTTP2_RST_FLOOD_WINDOW_DURATION_TIME_UNIT - Static variable in class io.vertx.core.http.HttpServerOptions
HTTP/2 RST floods DDOS protection, time window duration unit = TimeUnit.SECONDS.
DEFAULT_HTTP_METHOD - Static variable in class io.vertx.core.http.RequestOptions
The default value for HTTP method = HttpMethod.GET
DEFAULT_IDLE_TIMEOUT - Static variable in class io.vertx.core.net.TCPSSLOptions
Default idle timeout = 0
DEFAULT_IDLE_TIMEOUT_TIME_UNIT - Static variable in class io.vertx.core.net.TCPSSLOptions
Default idle time unit = SECONDS
DEFAULT_INBOUND_GLOBAL_BANDWIDTH_LIMIT - Static variable in class io.vertx.core.net.TrafficShapingOptions
Default inbound bandwidth limit in bytes/sec = 0 (0 implies unthrottled)
DEFAULT_INITIAL_SETTINGS_MAX_CONCURRENT_STREAMS - Static variable in class io.vertx.core.http.HttpServerOptions
The default initial settings max concurrent stream for an HTTP/2 server = 100
DEFAULT_INITIAL_WINDOW_SIZE - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.getInitialWindowSize() : 65535
DEFAULT_INSTANCES - Static variable in class io.vertx.core.DeploymentOptions
 
DEFAULT_INTERNAL_BLOCKING_POOL_SIZE - Static variable in class io.vertx.core.VertxOptions
The default number of threads in the internal blocking pool (used by some internal operations) = 20
DEFAULT_INVALID_REQUEST_HANDLER - Static variable in interface io.vertx.core.http.HttpServerRequest
The default invalid request handler, it uses the HttpServerRequest.decoderResult() cause and the request information to determine the status code of the response to be sent.
DEFAULT_IPV6 - Static variable in class io.vertx.core.datagram.DatagramSocketOptions
The default value of use IP v6 = false
DEFAULT_KEEP_ALIVE - Static variable in class io.vertx.core.http.HttpClientOptions
Default value of whether keep-alive is enabled = true
DEFAULT_KEEP_ALIVE_TIMEOUT - Static variable in class io.vertx.core.http.HttpClientOptions
The default keep alive timeout for HTTP/1.1 connection can send = 60 seconds
DEFAULT_LEFT_PAD - Static variable in class io.vertx.core.cli.UsageMessageFormatter
default padding to the left of each line
DEFAULT_LOCAL_ONLY - Static variable in class io.vertx.core.eventbus.DeliveryOptions
Whether the message should be delivered to local consumers only by default = false.
DEFAULT_LOG_ACTIVITY_FORMAT - Static variable in class io.vertx.core.dns.DnsClientOptions
The default ByteBufFormat is SIMPLE
DEFAULT_LOG_ACTIVITY_FORMAT - Static variable in class io.vertx.core.net.NetworkOptions
The default logActivity is ByteBufFormat.SIMPLE
DEFAULT_LOG_ENABLED - Static variable in class io.vertx.core.dns.DnsClientOptions
The default log enabled = false
DEFAULT_LOG_ENABLED - Static variable in class io.vertx.core.net.NetworkOptions
The default log enabled = false
DEFAULT_LONG_OPT_PREFIX - Static variable in class io.vertx.core.cli.UsageMessageFormatter
default prefix for long Option
DEFAULT_LONG_OPT_SEPARATOR - Static variable in class io.vertx.core.cli.UsageMessageFormatter
default separator displayed between a long Option and its value
DEFAULT_LOOPBACK_MODE_DISABLED - Static variable in class io.vertx.core.datagram.DatagramSocketOptions
The default value of loopback disabled = true
DEFAULT_MAX_CHUNK_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
Default max HTTP chunk size = 8192
DEFAULT_MAX_CHUNK_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
Default max HTTP chunk size = 8192
DEFAULT_MAX_CONCURRENT_STREAMS - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.getMaxConcurrentStreams() : 0xFFFFFFFFL
DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME - Static variable in class io.vertx.core.VertxOptions
The default value of max event loop execute time = 2000000000 ns (2 seconds)
DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT - Static variable in class io.vertx.core.VertxOptions
The default value of max event loop execute time unit = TimeUnit.NANOSECONDS
DEFAULT_MAX_FORM_ATTRIBUTE_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
Default max length of all headers = 8192
DEFAULT_MAX_FRAME_SIZE - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.getMaxFrameSize() : 16384
DEFAULT_MAX_HEADER_LIST_SIZE - Static variable in class io.vertx.core.http.Http2Settings
Default HTTP/2 spec value for Http2Settings.getMaxHeaderListSize() : 8192
DEFAULT_MAX_HEADER_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
Default max length of all headers = 8192
DEFAULT_MAX_HEADER_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
Default max length of all headers = 8192
DEFAULT_MAX_INITIAL_LINE_LENGTH - Static variable in class io.vertx.core.http.HttpClientOptions
Default max length of the initial line (e.g.
DEFAULT_MAX_INITIAL_LINE_LENGTH - Static variable in class io.vertx.core.http.HttpServerOptions
Default max length of the initial line (e.g.
DEFAULT_MAX_POOL_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
The default maximum number of HTTP/1 connections a client will pool = 5
DEFAULT_MAX_QUERIES - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value for the max dns queries per query = 4
DEFAULT_MAX_REDIRECTS - Static variable in class io.vertx.core.http.HttpClientOptions
 
DEFAULT_MAX_TIME - Static variable in class io.vertx.core.net.TrafficShapingOptions
Default max delay to wait = 15 seconds.
DEFAULT_MAX_WAIT_QUEUE_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
Default max wait queue size = -1 (unbounded)
DEFAULT_MAX_WEBSOCKET_FRAME_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
The default value for maximum WebSocket frame size = 65536 bytes
DEFAULT_MAX_WEBSOCKET_FRAME_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
Default max WebSocket frame size = 65536
DEFAULT_MAX_WEBSOCKET_MESSAGE_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
The default value for maximum WebSocket messages (could be assembled from multiple frames) is 4 full frames worth of data
DEFAULT_MAX_WEBSOCKET_MESSAGE_SIZE - Static variable in class io.vertx.core.http.HttpServerOptions
Default max WebSocket message size (could be assembled from multiple frames) is 4 full frames worth of data
DEFAULT_MAX_WEBSOCKETS - Static variable in class io.vertx.core.http.HttpClientOptions
The default value for the maximum number of WebSocket = 50
DEFAULT_MAX_WORKER_EXECUTE_TIME - Static variable in class io.vertx.core.VertxOptions
The default value of max worker execute time = 60000000000 ns (60 seconds)
DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT - Static variable in class io.vertx.core.VertxOptions
The default value of max worker execute time unit = TimeUnit.NANOSECONDS
DEFAULT_METRICS_ENABLED - Static variable in class io.vertx.core.metrics.MetricsOptions
The default value of metrics enabled false
DEFAULT_METRICS_NAME - Static variable in class io.vertx.core.net.ClientOptionsBase
The default value of the client metrics = "":
DEFAULT_MULTICAST_NETWORK_INTERFACE - Static variable in class io.vertx.core.datagram.DatagramSocketOptions
The default value of multicast network interface = null
DEFAULT_MULTICAST_TIME_TO_LIVE - Static variable in class io.vertx.core.datagram.DatagramSocketOptions
The default value of multicast disabled = -1
DEFAULT_NAME - Static variable in class io.vertx.core.http.HttpClientOptions
Actual name of anonymous shared client = __vertx.DEFAULT
DEFAULT_NDOTS - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default ndots value = loads the value from the OS on Linux otherwise use the value 1
DEFAULT_NOFOLLOW_LINKS - Static variable in class io.vertx.core.file.CopyOptions
Whether symbolic links should not be followed during copy or move operations by default = false.
DEFAULT_OPT_PREFIX - Static variable in class io.vertx.core.cli.UsageMessageFormatter
default prefix for shortOpts
DEFAULT_OPT_RESOURCE_ENABLED - Static variable in class io.vertx.core.dns.AddressResolverOptions
DEFAULT_OUTBOUND_GLOBAL_BANDWIDTH_LIMIT - Static variable in class io.vertx.core.net.TrafficShapingOptions
Default outbound bandwidth limit in bytes/sec = 0 (0 implies unthrottled)
DEFAULT_PEAK_OUTBOUND_GLOBAL_BANDWIDTH - Static variable in class io.vertx.core.net.TrafficShapingOptions
Default peak outbound bandwidth limit in bytes/sec = 400 Mbps (aligns with netty's default in io.netty.handler.traffic.AbstractTrafficShapingHandler#DEFAULT_MAX_SIZE)
DEFAULT_PER_FRAME_WEBSOCKET_COMPRESSION_SUPPORTED - Static variable in class io.vertx.core.http.HttpServerOptions
Default support for WebSockets per-frame deflate compression extension = true
DEFAULT_PER_MESSAGE_WEBSOCKET_COMPRESSION_SUPPORTED - Static variable in class io.vertx.core.http.HttpServerOptions
Default support for WebSockets per-message deflate compression extension = true
DEFAULT_PERMS - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_PIPELINING - Static variable in class io.vertx.core.http.HttpClientOptions
Default value of whether pipe-lining is enabled = false
DEFAULT_PIPELINING_LIMIT - Static variable in class io.vertx.core.http.HttpClientOptions
The default maximum number of requests an HTTP/1.1 pipe-lined connection can send = 10
DEFAULT_POOL_CLEANER_PERIOD - Static variable in class io.vertx.core.http.HttpClientOptions
Default pool cleaner period = 1000 ms (1 second)
DEFAULT_POOL_EVENT_LOOP_SIZE - Static variable in class io.vertx.core.http.HttpClientOptions
Default pool event loop size = 0 (reuse current event-loop)
DEFAULT_PORT - Static variable in class io.vertx.core.dns.DnsClientOptions
The default value for the port = -1 (configured by VertxOptions.getAddressResolverOptions())
DEFAULT_PORT - Static variable in class io.vertx.core.http.HttpServerOptions
Default port the server will listen on = 80
DEFAULT_PORT - Static variable in class io.vertx.core.http.RequestOptions
The default value for port = null
DEFAULT_PORT - Static variable in class io.vertx.core.net.NetServerOptions
The default port to listen on = 0 (meaning a random ephemeral free port will be chosen)
DEFAULT_PORT - Static variable in class io.vertx.core.net.ProxyOptions
The default port for proxy connect = 3128 3128 is the default port for e.g.
DEFAULT_PREFER_NATIVE_TRANSPORT - Static variable in class io.vertx.core.VertxOptions
The default value for preferring native transport = false
DEFAULT_PROTOCOL_VERSION - Static variable in class io.vertx.core.http.HttpClientOptions
The default protocol version = HTTP/1.1
DEFAULT_PROXY_OPTIONS - Static variable in class io.vertx.core.http.RequestOptions
The default value for proxy options = null
DEFAULT_PROXY_OPTIONS - Static variable in class io.vertx.core.http.WebSocketConnectOptions
The default value for proxy options = null
DEFAULT_PROXY_PROTOCOL_TIMEOUT - Static variable in class io.vertx.core.net.NetServerOptions
The default value of HA PROXY protocol timeout = 10
DEFAULT_PROXY_PROTOCOL_TIMEOUT_TIME_UNIT - Static variable in class io.vertx.core.net.NetServerOptions
Default HA PROXY protocol time unit = SECONDS
DEFAULT_QUERY_TIMEOUT - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value for the query timeout in millis = 5000
DEFAULT_QUERY_TIMEOUT - Static variable in class io.vertx.core.dns.DnsClientOptions
The default value for the query timeout in millis = 5000
DEFAULT_QUORUM_SIZE - Static variable in class io.vertx.core.VertxOptions
The default value of quorum size = 1
DEFAULT_RD_FLAG - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value of the rd flag = true
DEFAULT_READ - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_READ_IDLE_TIMEOUT - Static variable in class io.vertx.core.net.TCPSSLOptions
Default read idle timeout = 0
DEFAULT_RECEIVE_BUFFER_SIZE - Static variable in class io.vertx.core.net.NetworkOptions
The default value of TCP receive buffer size
DEFAULT_RECONNECT_ATTEMPTS - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default value for reconnect attempts = 0
DEFAULT_RECONNECT_ATTEMPTS - Static variable in class io.vertx.core.net.NetClientOptions
The default value for reconnect attempts = 0
DEFAULT_RECONNECT_INTERVAL - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default value for reconnect interval = 1000 ms
DEFAULT_RECONNECT_INTERVAL - Static variable in class io.vertx.core.net.NetClientOptions
The default value for reconnect interval = 1000 ms
DEFAULT_RECURSION_DESIRED - Static variable in class io.vertx.core.dns.DnsClientOptions
The default value for the recursion desired flag (RD) = true
DEFAULT_REGISTER_WEBSOCKET_WRITE_HANDLERS - Static variable in class io.vertx.core.http.HttpServerOptions
Whether write-handlers for server websockets should be registered by default = false.
DEFAULT_REGISTER_WRITE_HANDLER - Static variable in class io.vertx.core.net.NetClientOptions
Whether a write-handler should be registered by default = false.
DEFAULT_REGISTER_WRITE_HANDLER - Static variable in class io.vertx.core.net.NetServerOptions
Whether a write-handler should be registered by default = false.
DEFAULT_REGISTER_WRITE_HANDLERS - Static variable in class io.vertx.core.http.WebSocketConnectOptions
Whether write-handlers should be registered by default = false.
DEFAULT_REPLACE_EXISTING - Static variable in class io.vertx.core.file.CopyOptions
Whether an existing file, empty directory, or link should be replaced by default = false.
DEFAULT_REUSE_ADDRESS - Static variable in class io.vertx.core.datagram.DatagramSocketOptions
The default value of reuse address = false
DEFAULT_REUSE_ADDRESS - Static variable in class io.vertx.core.net.NetworkOptions
The default value of reuse address
DEFAULT_REUSE_PORT - Static variable in class io.vertx.core.net.NetworkOptions
The default value of reuse port
DEFAULT_ROTATE_SERVERS - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default servers rotate value = loads the value from the OS on Linux otherwise use the value false
DEFAULT_ROUND_ROBIN_INET_ADDRESS - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default round robin inet address = false
DEFAULT_SEACH_DOMAINS - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default value of search domains = null
DEFAULT_SEND_BUFFER_SIZE - Static variable in class io.vertx.core.net.NetworkOptions
The default value of TCP send buffer size
DEFAULT_SEND_UNMASKED_FRAMES - Static variable in class io.vertx.core.http.HttpClientOptions
Default WebSocket masked bit is true as depicted by RFC = false
DEFAULT_SERIALIZABLE_CHECKER - Static variable in interface io.vertx.core.eventbus.EventBus
Default Serializable class checker used by Vert.x when EventBus.serializableChecker(Function) has not been set.
DEFAULT_SERVER - Static variable in class io.vertx.core.http.RequestOptions
The default value for server method = null
DEFAULT_SERVERS - Static variable in class io.vertx.core.dns.AddressResolverOptions
The default list of DNS servers = null (uses system name server's list like resolve.conf otherwise Google Public DNS)
DEFAULT_SESSION_CACHE_ENABLED - Static variable in class io.vertx.core.net.OpenSSLEngineOptions
Default value of whether session cache is enabled in open SSL session server context = true
DEFAULT_SHARED - Static variable in class io.vertx.core.http.HttpClientOptions
Default shared client = false
DEFAULT_SNI - Static variable in class io.vertx.core.net.NetServerOptions
Default value of whether the server supports SNI = false
DEFAULT_SO_LINGER - Static variable in class io.vertx.core.net.TCPSSLOptions
The default value of SO_linger = -1
DEFAULT_SPARSE - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_SSL - Static variable in class io.vertx.core.http.RequestOptions
The default value for SSL = null
DEFAULT_SSL - Static variable in class io.vertx.core.net.TCPSSLOptions
SSL enable by default = false
DEFAULT_SSL_ENGINE - Static variable in class io.vertx.core.net.TCPSSLOptions
The default SSL engine options = null (autoguess)
DEFAULT_SSL_HANDSHAKE_TIMEOUT - Static variable in class io.vertx.core.net.SSLOptions
The default value of SSL handshake timeout = 10
DEFAULT_SSL_HANDSHAKE_TIMEOUT - Static variable in class io.vertx.core.net.TCPSSLOptions
DEFAULT_SSL_HANDSHAKE_TIMEOUT_TIME_UNIT - Static variable in class io.vertx.core.net.SSLOptions
Default SSL handshake time unit = SECONDS
DEFAULT_SSL_HANDSHAKE_TIMEOUT_TIME_UNIT - Static variable in class io.vertx.core.net.TCPSSLOptions
DEFAULT_SUB_PROTOCOLS - Static variable in class io.vertx.core.http.WebSocketConnectOptions
The default WebSocket sub protocols = null
DEFAULT_SYNC - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_TCP_CORK - Static variable in class io.vertx.core.net.TCPSSLOptions
The default TCP_CORK value = false
DEFAULT_TCP_FAST_OPEN - Static variable in class io.vertx.core.net.TCPSSLOptions
The default TCP_FASTOPEN value = false
DEFAULT_TCP_KEEP_ALIVE - Static variable in class io.vertx.core.net.TCPSSLOptions
The default value of TCP keep alive = false
DEFAULT_TCP_NO_DELAY - Static variable in class io.vertx.core.net.TCPSSLOptions
The default value of TCP-no-delay = true (Nagle disabled)
DEFAULT_TCP_QUICKACK - Static variable in class io.vertx.core.net.TCPSSLOptions
The default TCP_QUICKACK value = false
DEFAULT_TCP_USER_TIMEOUT - Static variable in class io.vertx.core.net.TCPSSLOptions
The default TCP_USER_TIMEOUT value in milliseconds = 0

When the default value of 0 is used, TCP will use the system default.

DEFAULT_TIMEOUT - Static variable in class io.vertx.core.eventbus.DeliveryOptions
The default send timeout.
DEFAULT_TIMEOUT - Static variable in class io.vertx.core.http.RequestOptions
The default request timeout = 0 (disabled)
DEFAULT_TRACING_POLICY - Static variable in class io.vertx.core.eventbus.DeliveryOptions
Default tracing control = TracingPolicy.PROPAGATE
DEFAULT_TRACING_POLICY - Static variable in class io.vertx.core.http.HttpClientOptions
Default tracing control = TracingPolicy.PROPAGATE
DEFAULT_TRACING_POLICY - Static variable in class io.vertx.core.http.HttpServerOptions
Default tracing control = TracingPolicy.ALWAYS
DEFAULT_TRAFFIC_CLASS - Static variable in class io.vertx.core.net.NetworkOptions
The default value of traffic class
DEFAULT_TRUNCATEEXISTING - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_TRUST_ALL - Static variable in class io.vertx.core.eventbus.EventBusOptions
The default value of whether all servers (SSL/TLS) should be trusted = true
DEFAULT_TRUST_ALL - Static variable in class io.vertx.core.net.ClientOptionsBase
The default value of whether all servers (SSL/TLS) should be trusted = false
DEFAULT_TRY_USE_COMPRESSION - Static variable in class io.vertx.core.http.HttpClientOptions
Default value of whether the client will attempt to use compression = false
DEFAULT_TRY_USE_PER_FRAME_WEBSOCKET_COMPRESSION - Static variable in class io.vertx.core.http.HttpClientOptions
Default offer WebSocket per-frame deflate compression extension = false
DEFAULT_TRY_USE_PER_MESSAGE_WEBSOCKET_COMPRESSION - Static variable in class io.vertx.core.http.HttpClientOptions
Default offer WebSocket per-message deflate compression extension = false
DEFAULT_TYPE - Static variable in class io.vertx.core.net.ProxyOptions
The default proxy type (HTTP)
DEFAULT_URI - Static variable in class io.vertx.core.http.RequestOptions
The default request URI = "/"
DEFAULT_USAGE_PREFIX - Static variable in class io.vertx.core.cli.UsageMessageFormatter
the string to display at the beginning of the usage statement
DEFAULT_USE_ALPN - Static variable in class io.vertx.core.net.SSLOptions
Default use alpn = false
DEFAULT_USE_ALPN - Static variable in class io.vertx.core.net.TCPSSLOptions
DEFAULT_USE_DAEMON_THREAD - Static variable in class io.vertx.core.VertxOptions
Set default value to false for aligning with the old behavior By default, Vert.x threads are NOT daemons - we want them to prevent JVM exit so embedded user doesn't have to explicitly prevent JVM from exiting.
DEFAULT_USE_PROXY_PROTOCOL - Static variable in class io.vertx.core.net.NetServerOptions
Default value of whether the server supports HA PROXY protocol = false
DEFAULT_USE_WORKER_POOL - Static variable in class io.vertx.core.net.SSLEngineOptions
The default thread pool type for SSL blocking operations.
DEFAULT_VERIFY_HOST - Static variable in class io.vertx.core.http.HttpClientOptions
Default value of whether hostname verification (for SSL/TLS) is enabled = true
DEFAULT_VERSION - Static variable in class io.vertx.core.http.WebSocketConnectOptions
The default WebSocket version = WebsocketVersion.V13
DEFAULT_WARNING_EXCEPTION_TIME_UNIT - Static variable in class io.vertx.core.VertxOptions
The default value of warning exception time unit = TimeUnit.NANOSECONDS
DEFAULT_WEBSOCKET_ALLOW_CLIENT_NO_CONTEXT - Static variable in class io.vertx.core.http.HttpClientOptions
Default offering of the server_no_context_takeover WebSocket parameter deflate compression extension = false
DEFAULT_WEBSOCKET_ALLOW_SERVER_NO_CONTEXT - Static variable in class io.vertx.core.http.HttpServerOptions
Default allowance of the server_no_context_takeover WebSocket parameter deflate compression extension = false
DEFAULT_WEBSOCKET_CLOSING_TIMEOUT - Static variable in class io.vertx.core.http.HttpClientOptions
Default WebSocket closing timeout = 10 second
DEFAULT_WEBSOCKET_CLOSING_TIMEOUT - Static variable in class io.vertx.core.http.HttpServerOptions
Default WebSocket closing timeout = 10 second)
DEFAULT_WEBSOCKET_COMPRESSION_LEVEL - Static variable in class io.vertx.core.http.HttpClientOptions
Default WebSocket deflate compression level = 6
DEFAULT_WEBSOCKET_COMPRESSION_LEVEL - Static variable in class io.vertx.core.http.HttpServerOptions
Default WebSocket deflate compression level = 6
DEFAULT_WEBSOCKET_PREFERRED_CLIENT_NO_CONTEXT - Static variable in class io.vertx.core.http.HttpServerOptions
Default allowance of the client_no_context_takeover WebSocket parameter deflate compression extension = false
DEFAULT_WEBSOCKET_REQUEST_SERVER_NO_CONTEXT - Static variable in class io.vertx.core.http.HttpClientOptions
Default offering of the client_no_context_takeover WebSocket parameter deflate compression extension = false
DEFAULT_WEIGHT - Static variable in class io.vertx.core.http.StreamPriority
 
DEFAULT_WIDTH - Static variable in class io.vertx.core.cli.UsageMessageFormatter
default number of characters per line
DEFAULT_WORKER - Static variable in class io.vertx.core.DeploymentOptions
 
DEFAULT_WORKER_POOL_SIZE - Static variable in class io.vertx.core.VertxOptions
The default number of threads in the worker pool = 20
DEFAULT_WRITE - Static variable in class io.vertx.core.file.OpenOptions
 
DEFAULT_WRITE_IDLE_TIMEOUT - Static variable in class io.vertx.core.net.TCPSSLOptions
Default write idle timeout = 0
defaultAddress() - Static method in class io.vertx.core.eventbus.AddressHelper
Pick a default address for clustered event bus when none was provided by either the user or the cluster manager.
DefaultCommand - Class in io.vertx.core.spi.launcher
Default implementation of Command using annotation to define itself.
DefaultCommand() - Constructor for class io.vertx.core.spi.launcher.DefaultCommand
 
DefaultCommandFactory<C extends Command> - Class in io.vertx.core.spi.launcher
Default implementation of CommandFactory.
DefaultCommandFactory(Class<C>) - Constructor for class io.vertx.core.spi.launcher.DefaultCommandFactory
DefaultCommandFactory(Class<C>, Supplier<C>) - Constructor for class io.vertx.core.spi.launcher.DefaultCommandFactory
Creates a new CommandFactory.
DefaultSslContextFactory - Class in io.vertx.core.spi.tls
The default implementation of SslContextFactory that creates and configures a Netty SslContext using a SslContextBuilder.
DefaultSslContextFactory(SslProvider, boolean) - Constructor for class io.vertx.core.spi.tls.DefaultSslContextFactory
 
DefaultValue - Annotation Type in io.vertx.core.cli.annotations
Annotation to set a default value to an option.
defaultValue - Variable in class io.vertx.core.cli.Argument
The optional default value of this argument.
defaultValue - Variable in class io.vertx.core.cli.Option
the option default value.
define(Class<?>) - Static method in class io.vertx.core.cli.annotations.CLIConfigurator
Creates an instance of the given class, and extracts the metadata from the given class.
define() - Method in interface io.vertx.core.spi.launcher.CommandFactory
Creates a new CLI instance.
define() - Method in class io.vertx.core.spi.launcher.DefaultCommandFactory
 
DEFLATE_GZIP - Static variable in interface io.vertx.core.http.HttpHeaders
deflate,gzip header value
DEFLATE_GZIP_BR - Static variable in interface io.vertx.core.http.HttpHeaders
deflate,gzip,br header value
delete(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Deletes the file represented by the specified path, asynchronously.
delete(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.delete(String, Handler) but returns a Future of the asynchronous result
DELETE - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 DELETE method, this instance is interned and uniquely used.
delete() - Method in interface io.vertx.core.net.SelfSignedCertificate
Delete the private key and certificate files.
deleteBlocking(String) - Method in interface io.vertx.core.file.FileSystem
deleteRecursive(String, boolean, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Deletes the file represented by the specified path, asynchronously.
deleteRecursive(String, boolean) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.deleteRecursive(String, boolean, Handler) but returns a Future of the asynchronous result
deleteRecursiveBlocking(String, boolean) - Method in interface io.vertx.core.file.FileSystem
delimitedMode(String) - Method in interface io.vertx.core.parsetools.RecordParser
Flip the parser into delimited mode, and where the delimiter can be represented by the String delim encoded in latin-1 .
delimitedMode(Buffer) - Method in interface io.vertx.core.parsetools.RecordParser
Flip the parser into delimited mode, and where the delimiter can be represented by the delimiter delim.
DeliveryContext<T> - Interface in io.vertx.core.eventbus
Encapsulates a message being delivered by Vert.x as well as providing control over the message delivery.
DeliveryOptions - Class in io.vertx.core.eventbus
Delivery options are used to configure message delivery.
DeliveryOptions() - Constructor for class io.vertx.core.eventbus.DeliveryOptions
Default constructor
DeliveryOptions(DeliveryOptions) - Constructor for class io.vertx.core.eventbus.DeliveryOptions
Copy constructor
DeliveryOptions(JsonObject) - Constructor for class io.vertx.core.eventbus.DeliveryOptions
Create a delivery options from JSON
deliveryOptions(DeliveryOptions) - Method in interface io.vertx.core.eventbus.MessageProducer
Update the delivery options of this producer.
deploymentID() - Method in class io.vertx.core.AbstractVerticle
Get the deployment ID of the verticle deployment
deploymentID() - Method in interface io.vertx.core.Context
If the context is associated with a Verticle deployment, this returns the deployment ID of that deployment.
deploymentIDs() - Method in interface io.vertx.core.Vertx
Return a Set of deployment IDs for the currently deployed deploymentIDs.
DeploymentOptions - Class in io.vertx.core
Options for configuring a verticle deployment.
DeploymentOptions() - Constructor for class io.vertx.core.DeploymentOptions
Default constructor
DeploymentOptions(DeploymentOptions) - Constructor for class io.vertx.core.DeploymentOptions
Copy constructor
DeploymentOptions(JsonObject) - Constructor for class io.vertx.core.DeploymentOptions
Constructor for creating a instance from JSON
DeploymentOptionsConverter - Class in io.vertx.core
Converter and mapper for DeploymentOptions.
DeploymentOptionsConverter() - Constructor for class io.vertx.core.DeploymentOptionsConverter
 
deployVerticle(Verticle) - Method in interface io.vertx.core.Vertx
Deploy a verticle instance that you have created yourself.
deployVerticle(Verticle, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle) but the completionHandler will be notified when the deployment is complete.
deployVerticle(Verticle, DeploymentOptions) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle) but DeploymentOptions are provided to configure the deployment.
deployVerticle(Class<? extends Verticle>, DeploymentOptions) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle, DeploymentOptions) but Verticle instance is created by invoking the default constructor of verticleClass.
deployVerticle(Supplier<Verticle>, DeploymentOptions) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle, DeploymentOptions) but Verticle instance is created by invoking the verticleSupplier.
deployVerticle(Verticle, DeploymentOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle, Handler) but DeploymentOptions are provided to configure the deployment.
deployVerticle(Class<? extends Verticle>, DeploymentOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle, DeploymentOptions, Handler) but Verticle instance is created by invoking the default constructor of verticleClass.
deployVerticle(Supplier<Verticle>, DeploymentOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle, DeploymentOptions, Handler) but Verticle instance is created by invoking the verticleSupplier.
deployVerticle(String) - Method in interface io.vertx.core.Vertx
Deploy a verticle instance given a name.
deployVerticle(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(String) but the completionHandler will be notified when the deployment is complete.
deployVerticle(String, DeploymentOptions) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(Verticle) but DeploymentOptions are provided to configure the deployment.
deployVerticle(String, DeploymentOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.Vertx
Like Vertx.deployVerticle(String, Handler) but DeploymentOptions are provided to configure the deployment.
dequeueRequest(T) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when a request for connection is satisfied.
Description - Annotation Type in io.vertx.core.cli.annotations
Annotation used to write the option or command documentation.
description - Variable in class io.vertx.core.cli.Argument
The argument description.
description - Variable in class io.vertx.core.cli.Option
The option description.
DISABLE_DNS_RESOLVER_PROP_NAME - Static variable in interface io.vertx.core.spi.resolver.ResolverProvider
 
DISABLE_HTTP_HEADERS_VALIDATION - Static variable in interface io.vertx.core.http.HttpHeaders
Constant that disables HTTP headers validation, this is a constant so the JIT can eliminate validation code.
DISABLE_HTTP_HEADERS_VALIDATION_PROP_NAME - Static variable in interface io.vertx.core.http.HttpHeaders
JVM system property that disables HTTP headers validation, don't use this in production.
DISABLE_METRICS_PROPERTY_NAME - Static variable in interface io.vertx.core.spi.metrics.Metrics
 
discardMessage(H, boolean, Message<?>) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Discard a message.
disconnected(W) - Method in interface io.vertx.core.spi.metrics.HttpClientMetrics
Called when the web socket has disconnected.
disconnected(W) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when the server web socket has disconnected.
disconnected(S, SocketAddress) - Method in interface io.vertx.core.spi.metrics.TCPMetrics
Called when a client has disconnected, which is applicable for TCP connections.
DnsClient - Interface in io.vertx.core.dns
Provides a way to asynchronously lookup information from DNS servers.
DnsClientOptions - Class in io.vertx.core.dns
Configuration options for Vert.x DNS client.
DnsClientOptions() - Constructor for class io.vertx.core.dns.DnsClientOptions
 
DnsClientOptions(JsonObject) - Constructor for class io.vertx.core.dns.DnsClientOptions
 
DnsClientOptions(DnsClientOptions) - Constructor for class io.vertx.core.dns.DnsClientOptions
 
DnsClientOptionsConverter - Class in io.vertx.core.dns
Converter and mapper for DnsClientOptions.
DnsClientOptionsConverter() - Constructor for class io.vertx.core.dns.DnsClientOptionsConverter
 
DnsException - Class in io.vertx.core.dns
Exception which is used to notify the AsyncResult if the DNS query returns a DnsResponseCode which indicates and error.
DnsException(DnsResponseCode) - Constructor for class io.vertx.core.dns.DnsException
 
DnsResponseCode - Enum in io.vertx.core.dns
Represents the possible response codes a server may send after receiving a query.
domainSocketAddress(String) - Static method in interface io.vertx.core.net.SocketAddress
Create a domain socket address from a path.
doubleValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.file.AsyncFile
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpClientRequest
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerResponse
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.http.ServerWebSocket
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.http.WebSocket
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.http.WebSocketBase
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.net.NetSocket
 
drainHandler(Handler<Void>) - Method in interface io.vertx.core.streams.WriteStream
Set a drain handler on the stream.

E

earlyHintsHandler(Handler<MultiMap>) - Method in interface io.vertx.core.http.HttpClientRequest
If the server responds with an interim HTTP response with a status code of 103 and a Early Hints handler has been set using this method, then the handler will be called.
empty() - Static method in interface io.vertx.core.spi.tracing.TagExtractor
 
enabledCipherSuites(Set<String>) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
enabledCipherSuites(Set<String>) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set the enabled cipher suites.
encode() - Method in interface io.vertx.core.http.Cookie
Encode the cookie to a string.
encode(Object) - Static method in class io.vertx.core.json.Json
Encode a POJO to JSON using the underlying Jackson mapper.
encode() - Method in class io.vertx.core.json.JsonArray
Encode the JSON array to a string
encode() - Method in class io.vertx.core.json.JsonObject
Encode this JSON object as a string.
EncodeException - Exception in io.vertx.core.json
 
EncodeException(String) - Constructor for exception io.vertx.core.json.EncodeException
 
EncodeException(String, Throwable) - Constructor for exception io.vertx.core.json.EncodeException
 
EncodeException() - Constructor for exception io.vertx.core.json.EncodeException
 
encodePrettily(Object) - Static method in class io.vertx.core.json.Json
Encode a POJO to JSON with pretty indentation, using the underlying Jackson mapper.
encodePrettily() - Method in class io.vertx.core.json.JsonArray
Encode the JSON array prettily as a string
encodePrettily() - Method in class io.vertx.core.json.JsonObject
Encode this JSON object a a string, with whitespace to make the object easier to read by a human, or other sentient organism.
encodeToBuffer(Object) - Static method in class io.vertx.core.json.Json
Encode a POJO to JSON using the underlying Jackson mapper.
encodeToWire(Buffer, S) - Method in interface io.vertx.core.eventbus.MessageCodec
Called by Vert.x when marshalling a message to the wire.
end(String) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end(Buffer) but writes a String in UTF-8 encoding
end(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end(String) but with an handler called when the operation completes
end(String, String) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end(Buffer) but writes a String with the specified encoding
end(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end(String,String) but with an handler called when the operation completes
end(Buffer) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end() but writes some data to the request body before ending.
end(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end(String) but with an handler called when the operation completes
end() - Method in interface io.vertx.core.http.HttpClientRequest
Ends the request.
end(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.end() but with an handler called when the operation completes
end(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientResponse
Same as HttpClientResponse.end() but with an handler called when the operation completes
end() - Method in interface io.vertx.core.http.HttpClientResponse
Returns a future signaling when the response has been fully received successfully or failed.
end(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerRequest
Same as HttpServerRequest.end() but with an handler called when the operation completes
end() - Method in interface io.vertx.core.http.HttpServerRequest
Returns a future signaling when the request has been fully received successfully or failed.
end(String) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.end(Buffer) but writes a String in UTF-8 encoding before ending the response.
end(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.end(String) but with an handler called when the operation completes
end(String, String) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.end(Buffer) but writes a String with the specified encoding before ending the response.
end(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.end(String, String) but with an handler called when the operation completes
end(Buffer) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.end() but writes some data to the response body before ending.
end(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.end(Buffer) but with an handler called when the operation completes
end() - Method in interface io.vertx.core.http.HttpServerResponse
Ends the response.
end() - Method in interface io.vertx.core.http.WebSocketBase
Ends the stream.
end(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WriteStream.end() but with an handler called when the operation completes
end() - Method in interface io.vertx.core.net.NetSocket
end(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
end() - Method in interface io.vertx.core.parsetools.JsonParser
End the stream, this must be called after all the json stream has been processed.
end(T, boolean) - Method in interface io.vertx.core.spi.metrics.PoolMetrics
The submitted tasks has completed its execution and release the resource.
end() - Method in interface io.vertx.core.streams.WriteStream
Ends the stream.
end(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.streams.WriteStream
Same as WriteStream.end() but with an handler called when the operation completes
end(T) - Method in interface io.vertx.core.streams.WriteStream
Same as WriteStream.end() but writes some data to the stream before ending.
end(T, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.streams.WriteStream
Same as #end(T) but with an handler called when the operation completes
ended() - Method in interface io.vertx.core.http.HttpServerResponse
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.datagram.DatagramSocket
Deprecated.
removed in Vert.x 5
endHandler(Handler<Void>) - Method in interface io.vertx.core.eventbus.MessageConsumer
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.file.AsyncFile
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpClientResponse
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerFileUpload
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerRequest
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerResponse
Set an end handler for the response.
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.ServerWebSocket
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.WebSocket
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.http.WebSocketBase
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.net.NetSocket
Set an end handler.
endHandler(Handler<Void>) - Method in interface io.vertx.core.parsetools.JsonParser
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.parsetools.RecordParser
 
endHandler(Handler<Void>) - Method in interface io.vertx.core.streams.ReadStream
Set an end handler.
endHandler(Handler<Void>) - Method in interface io.vertx.core.TimeoutStream
Deprecated.
 
endOnComplete(boolean) - Method in interface io.vertx.core.streams.Pipe
Set to true to call WriteStream.end() when the source ReadStream completes, false otherwise.
endOnFailure(boolean) - Method in interface io.vertx.core.streams.Pipe
Set to true to call WriteStream.end() when the source ReadStream fails, false otherwise.
endOnSuccess(boolean) - Method in interface io.vertx.core.streams.Pipe
Set to true to call WriteStream.end() when the source ReadStream succeeds, false otherwise.
endpointConnected(ClientMetrics<R, T, ?, ?>) - Method in interface io.vertx.core.spi.metrics.HttpClientMetrics
Called when a connection is made to a endpoint.
endpointDisconnected(ClientMetrics<R, T, ?, ?>) - Method in interface io.vertx.core.spi.metrics.HttpClientMetrics
Called when a connection to an endpoint is closed.
enqueueRequest() - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when a connection is requested.
ensureValidity() - Method in class io.vertx.core.cli.Argument
Checks that the argument configuration is valid.
ensureValidity() - Method in class io.vertx.core.cli.Option
Checks whether or not the option is valid.
ensureValidity() - Method in class io.vertx.core.cli.TypedArgument
Checks whether or not the argument configuration is valid.
ensureValidity() - Method in class io.vertx.core.cli.TypedOption
 
entries() - Method in interface io.vertx.core.MultiMap
Returns all entries in the multi-map.
entries(Handler<AsyncResult<Map<K, V>>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Get the entries of the map, asynchronously.
entries() - Method in interface io.vertx.core.shareddata.AsyncMap
Same as AsyncMap.entries(Handler) but returns a Future of the asynchronous result
entrySet() - Method in interface io.vertx.core.shareddata.LocalMap
Returns a Set view of the mappings contained in this map.
equals(Object) - Method in class io.vertx.core.http.Http2Settings
 
equals(Object) - Method in class io.vertx.core.http.HttpMethod
 
equals(Object) - Method in class io.vertx.core.http.StreamPriority
 
equals(Object) - Method in class io.vertx.core.json.JsonArray
 
equals(Object) - Method in class io.vertx.core.json.JsonObject
 
equals(Object) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
equals(Object) - Method in class io.vertx.core.net.PemKeyCertOptions
 
equals(Object) - Method in class io.vertx.core.net.PemTrustOptions
 
equals(Object) - Method in class io.vertx.core.net.SSLOptions
 
equals(Object) - Method in class io.vertx.core.spi.cluster.NodeInfo
 
equals(Object) - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
error(Object) - Method in class io.vertx.core.logging.JULLogDelegate
 
error(Object, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
error(Object, Throwable) - Method in class io.vertx.core.logging.JULLogDelegate
 
error(Object, Throwable, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
error(Object) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
error(Object, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
error(Object, Throwable) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
error(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
error(Object) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
error(Object, Throwable) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
error(Object, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
error(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
error(Object) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
error(Object, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
error(Object, Throwable) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
error(Object, Throwable, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
error(Object) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
error(Object, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
error(Object, Throwable) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
error(Object, Throwable, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
ETAG - Static variable in interface io.vertx.core.http.HttpHeaders
Etag header name
EventBus - Interface in io.vertx.core.eventbus
A Vert.x event-bus is a light-weight distributed messaging system which allows different parts of your application, or different applications and services to communicate with each in a loosely coupled way.
eventBus() - Method in interface io.vertx.core.Vertx
Get the event bus object.
EventBusMetrics<H> - Interface in io.vertx.core.spi.metrics
The event bus metrics SPI which Vert.x will use to call when each event occurs.
EventBusOptions - Class in io.vertx.core.eventbus
Options to configure the event bus.
EventBusOptions() - Constructor for class io.vertx.core.eventbus.EventBusOptions
Creates a new instance of EventBusOptions using the default configuration.
EventBusOptions(EventBusOptions) - Constructor for class io.vertx.core.eventbus.EventBusOptions
Copy constructor to create an instance of EventBusOptions using the values of the given object.
EventBusOptions(JsonObject) - Constructor for class io.vertx.core.eventbus.EventBusOptions
Creates a new instance of EventBusOptions from the JSON object.
EventBusOptionsConverter - Class in io.vertx.core.eventbus
Converter and mapper for EventBusOptions.
EventBusOptionsConverter() - Constructor for class io.vertx.core.eventbus.EventBusOptionsConverter
 
eventBusStarted() - Method in interface io.vertx.core.spi.cluster.NodeSelector
Invoked after the clustered EventBus has started.
eventLoopGroup(int, int, ThreadFactory, int) - Method in interface io.vertx.core.spi.transport.Transport
 
eventually(Function<Void, Future<U>>) - Method in interface io.vertx.core.Future
Compose this future with a mapper that will be always be called.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.Context
Set an exception handler called when the context runs an action throwing an uncaught throwable.

When this handler is called, Vertx.currentContext() will return this context.

exceptionHandler() - Method in interface io.vertx.core.Context
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.datagram.DatagramSocket
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.eventbus.MessageConsumer
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.file.AsyncFile
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpClientRequest
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpClientResponse
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpConnection
Set an handler called when a connection error happens
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpServer
Set an exception handler called for socket errors happening before the HTTP connection is established, e.g during the TLS handshake.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpServerFileUpload
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpServerRequest
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.HttpServerResponse
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.ServerWebSocket
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.WebSocket
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.http.WebSocketBase
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.net.NetServer
Set an exception handler called for socket errors happening before the connection is passed to the NetServer.connectHandler(io.vertx.core.Handler<io.vertx.core.net.NetSocket>), e.g during the TLS handshake.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.net.NetSocket
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.parsetools.JsonParser
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.parsetools.RecordParser
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.streams.ReadStream
Set an exception handler on the read stream.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.streams.StreamBase
Set an exception handler.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.streams.WriteStream
Set an exception handler on the write stream.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.TimeoutStream
Deprecated.
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.core.Vertx
Set a default exception handler for Context, set on Context.exceptionHandler(Handler) at creation.
exceptionHandler() - Method in interface io.vertx.core.Vertx
 
exceptionOccurred(S, SocketAddress, Throwable) - Method in interface io.vertx.core.spi.metrics.NetworkMetrics
Called when exceptions occur for a specific connection.
execute(String, String...) - Method in class io.vertx.core.spi.launcher.ExecutionContext
Executes another command.
executeBlocking(Handler<Promise<T>>, boolean, Handler<AsyncResult<T>>) - Method in interface io.vertx.core.Context
executeBlocking(Callable<T>, boolean) - Method in interface io.vertx.core.Context
Safely execute some blocking code.
executeBlocking(Handler<Promise<T>>, Handler<AsyncResult<T>>) - Method in interface io.vertx.core.Context
Deprecated.
executeBlocking(Handler<Promise<T>>, boolean) - Method in interface io.vertx.core.Context
executeBlocking(Handler<Promise<T>>) - Method in interface io.vertx.core.Context
Deprecated.
executeBlocking(Callable<T>) - Method in interface io.vertx.core.Context
executeBlocking(Handler<Promise<T>>, boolean, Handler<AsyncResult<T>>) - Method in interface io.vertx.core.Vertx
executeBlocking(Handler<Promise<T>>, Handler<AsyncResult<T>>) - Method in interface io.vertx.core.Vertx
Deprecated.
executeBlocking(Handler<Promise<T>>, boolean) - Method in interface io.vertx.core.Vertx
executeBlocking(Callable<T>, boolean) - Method in interface io.vertx.core.Vertx
Safely execute some blocking code.
executeBlocking(Handler<Promise<T>>) - Method in interface io.vertx.core.Vertx
Deprecated.
executeBlocking(Callable<T>) - Method in interface io.vertx.core.Vertx
Like Vertx.executeBlocking(Callable, boolean) called with ordered = true.
executeBlocking(Handler<Promise<T>>, boolean, Handler<AsyncResult<T>>) - Method in interface io.vertx.core.WorkerExecutor
executeBlocking(Handler<Promise<T>>, Handler<AsyncResult<T>>) - Method in interface io.vertx.core.WorkerExecutor
executeBlocking(Handler<Promise<T>>, boolean) - Method in interface io.vertx.core.WorkerExecutor
executeBlocking(Callable<T>, boolean) - Method in interface io.vertx.core.WorkerExecutor
Safely execute some blocking code.
executeBlocking(Handler<Promise<T>>) - Method in interface io.vertx.core.WorkerExecutor
executeBlocking(Callable<T>) - Method in interface io.vertx.core.WorkerExecutor
Like WorkerExecutor.executeBlocking(Callable, boolean) called with ordered = true.
executeCommand(String, String...) - Static method in class io.vertx.core.Launcher
Utility method to execute a specific command.
executionContext - Variable in class io.vertx.core.spi.launcher.DefaultCommand
The execution context of the command.
ExecutionContext - Class in io.vertx.core.spi.launcher
The execution context contains various information on the execution.
ExecutionContext(Command, VertxCommandLauncher, CommandLine) - Constructor for class io.vertx.core.spi.launcher.ExecutionContext
Creates a new instance of ExecutionContext.
ExecutorServiceFactory - Interface in io.vertx.core.spi
The interface for a factory used to obtain an external ExecutorService.
exists(String, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.core.file.FileSystem
Determines whether the file as specified by the path path exists, asynchronously.
exists(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.exists(String, Handler) but returns a Future of the asynchronous result
existsBlocking(String) - Method in interface io.vertx.core.file.FileSystem
EXPECT - Static variable in interface io.vertx.core.http.HttpHeaders
Expect header name
EXPIRES - Static variable in interface io.vertx.core.http.HttpHeaders
Expires header name
extract(T) - Method in interface io.vertx.core.spi.tracing.TagExtractor
Extract all the tags from obj into a Map<String, String>.
extractTo(T, Map<String, String>) - Method in interface io.vertx.core.spi.tracing.TagExtractor
Extract all the tags from obj into the tags map.
extractTo(T, BiConsumer<String, String>) - Method in interface io.vertx.core.spi.tracing.TagExtractor
Extract all the tags from obj into a tag consumer.

F

factory(Vertx, AddressResolverOptions) - Static method in interface io.vertx.core.spi.resolver.ResolverProvider
 
fail(int, String) - Method in interface io.vertx.core.eventbus.Message
Signal to the sender that processing of this message failed.
fail(Throwable) - Method in interface io.vertx.core.Promise
Set the failure.
fail(String) - Method in interface io.vertx.core.Promise
Calls Promise.fail(Throwable) with the message.
failed() - Method in interface io.vertx.core.AsyncResult
Did it fail?
failed(int) - Method in interface io.vertx.core.CompositeFuture
Returns true if a wrapped future is failed
failed() - Method in interface io.vertx.core.Future
Did it fail?
failedFuture(Throwable) - Static method in interface io.vertx.core.Future
Create a failed future with the specified failure cause.
failedFuture(String) - Static method in interface io.vertx.core.Future
Create a failed future with the specified failure message.
failureCode() - Method in exception io.vertx.core.eventbus.ReplyException
Get the failure code for the message
failureType() - Method in exception io.vertx.core.eventbus.ReplyException
Get the failure type for the message
fatal(Object) - Method in class io.vertx.core.logging.JULLogDelegate
 
fatal(Object, Throwable) - Method in class io.vertx.core.logging.JULLogDelegate
 
fatal(Object) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
fatal(Object, Throwable) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
fatal(Object) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
fatal(Object, Throwable) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
fatal(Object) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
fatal(Object, Throwable) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
fatal(Object) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
fatal(Object, Throwable) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
fetch(long) - Method in interface io.vertx.core.datagram.DatagramSocket
Deprecated.
no replacement for back-pressure, instead ignore the packet or buffer it somewhere
fetch(long) - Method in interface io.vertx.core.eventbus.MessageConsumer
 
fetch(long) - Method in interface io.vertx.core.file.AsyncFile
 
fetch(long) - Method in interface io.vertx.core.http.HttpClientResponse
 
fetch(long) - Method in interface io.vertx.core.http.HttpServerFileUpload
 
fetch(long) - Method in interface io.vertx.core.http.HttpServerRequest
 
fetch(long) - Method in interface io.vertx.core.http.ServerWebSocket
 
fetch(long) - Method in interface io.vertx.core.http.WebSocket
 
fetch(long) - Method in interface io.vertx.core.http.WebSocketBase
 
fetch(long) - Method in interface io.vertx.core.net.NetSocket
 
fetch(long) - Method in interface io.vertx.core.parsetools.JsonParser
 
fetch(long) - Method in interface io.vertx.core.parsetools.RecordParser
 
fetch(long) - Method in interface io.vertx.core.streams.ReadStream
Fetch the specified amount of elements.
fetch(long) - Method in interface io.vertx.core.TimeoutStream
Deprecated.
 
fieldName() - Method in interface io.vertx.core.parsetools.JsonEvent
 
fieldNames() - Method in class io.vertx.core.json.JsonObject
Return the set of field names in the JSON objects
file() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
filename() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
FileProps - Interface in io.vertx.core.file
Represents properties of a file on the file system.
FileResolver - Interface in io.vertx.core.spi.file
Sometimes the file resources of an application are bundled into jars, or are somewhere on the classpath but not available on the file system, e.g.
FileResolverFactory - Interface in io.vertx.core.spi
A factory for the pluggable file resolver SPI.
FileSystem - Interface in io.vertx.core.file
Contains a broad set of operations for manipulating files on the file system.
fileSystem() - Method in interface io.vertx.core.Vertx
Get the filesystem object.
FileSystemException - Exception in io.vertx.core.file
Exception thrown by the FileSystem class
FileSystemException(String) - Constructor for exception io.vertx.core.file.FileSystemException
 
FileSystemException(String, Throwable) - Constructor for exception io.vertx.core.file.FileSystemException
 
FileSystemException(Throwable) - Constructor for exception io.vertx.core.file.FileSystemException
 
FileSystemOptions - Class in io.vertx.core.file
Vert.x file system base configuration, this class can be extended by provider implementations to configure those specific implementations.
FileSystemOptions() - Constructor for class io.vertx.core.file.FileSystemOptions
Default constructor
FileSystemOptions(FileSystemOptions) - Constructor for class io.vertx.core.file.FileSystemOptions
Copy constructor
FileSystemOptions(JsonObject) - Constructor for class io.vertx.core.file.FileSystemOptions
Creates a new instance of FileSystemOptions from the JSON object.
FileSystemOptionsConverter - Class in io.vertx.core.file
Converter and mapper for FileSystemOptions.
FileSystemOptionsConverter() - Constructor for class io.vertx.core.file.FileSystemOptionsConverter
 
FileSystemProps - Interface in io.vertx.core.file
Represents properties of the file system.
findWrapPos(String, int, int) - Static method in class io.vertx.core.cli.UsageMessageFormatter
Finds the next text wrap position after startPos for the text in text with the column width width.
fixedSizeMode(int) - Method in interface io.vertx.core.parsetools.RecordParser
Flip the parser into fixed size mode, where the record size is specified by size in bytes.
flag - Variable in class io.vertx.core.cli.Option
whether or not the option is a flag.
flags() - Method in interface io.vertx.core.http.HttpFrame
 
flatMap(Function<T, Future<U>>) - Method in interface io.vertx.core.Future
floatValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
flush() - Method in interface io.vertx.core.file.AsyncFile
Flush any writes made to this file to underlying persistent storage.
flush(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.AsyncFile
Same as AsyncFile.flush() but the handler will be called when the flush is complete or if an error occurs
forClient(boolean) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
forClient(boolean) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set whether to build a context for clients or for servers
forEach(BiConsumer<String, String>) - Method in interface io.vertx.core.MultiMap
Allows iterating over the entries in the map
forEach(BiConsumer<? super K, ? super V>) - Method in interface io.vertx.core.shareddata.LocalMap
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
format(LogRecord) - Method in class io.vertx.core.logging.VertxLoggerFormatter
 
formAttributes() - Method in interface io.vertx.core.http.HttpServerRequest
Returns a map of all form attributes in the request.
frameHandler(Handler<WebSocketFrame>) - Method in interface io.vertx.core.http.ServerWebSocket
 
frameHandler(Handler<WebSocketFrame>) - Method in interface io.vertx.core.http.WebSocket
 
frameHandler(Handler<WebSocketFrame>) - Method in interface io.vertx.core.http.WebSocketBase
Set a frame handler on the connection.
FROM - Static variable in class io.vertx.core.cli.converters.FromBasedConverter
 
FROM - Static variable in interface io.vertx.core.http.HttpHeaders
From header name
from(String) - Static method in interface io.vertx.core.json.pointer.JsonPointer
Build a JsonPointer from a json pointer string
FROM_STRING - Static variable in class io.vertx.core.cli.converters.FromStringBasedConverter
 
FromBasedConverter<T> - Class in io.vertx.core.cli.converters
This 'default' converter tries to create objects using a static 'from' method taking a single String argument.
fromBuffer(Buffer, Class<T>) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
fromBuffer(Buffer, TypeReference<T>) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
fromBuffer(Buffer, Class<T>) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromBuffer(Buffer, TypeReference<T>) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromBuffer(Buffer) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromBuffer(Buffer, Class<T>) - Method in interface io.vertx.core.spi.json.JsonCodec
fromCompletionStage(CompletionStage<T>) - Static method in interface io.vertx.core.Future
Bridges a CompletionStage object to a Vert.x future instance.
fromCompletionStage(CompletionStage<T>, Context) - Static method in interface io.vertx.core.Future
Bridges a CompletionStage object to a Vert.x future instance.
fromInt(int) - Static method in enum io.vertx.core.eventbus.ReplyFailure
 
fromJson(Iterable<Map.Entry<String, Object>>, DnsClientOptions) - Static method in class io.vertx.core.dns.DnsClientOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, RequestOptions) - Static method in class io.vertx.core.http.RequestOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, WebSocketConnectOptions) - Static method in class io.vertx.core.http.WebSocketConnectOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, JksOptions) - Static method in class io.vertx.core.net.JksOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, KeyStoreOptions) - Static method in class io.vertx.core.net.KeyStoreOptionsConverter
 
fromNetty(HttpMethod) - Static method in class io.vertx.core.http.HttpMethod
Lookup the HttpMethod value for the specified nettyMethod.
fromParser(JsonParser, Class<T>) - Static method in class io.vertx.core.json.jackson.DatabindCodec
 
fromParser(JsonParser, Class<T>) - Static method in class io.vertx.core.json.jackson.JacksonCodec
 
fromString(String) - Method in class io.vertx.core.cli.converters.BooleanConverter
Creates the boolean value from the given String.
fromString(String) - Method in class io.vertx.core.cli.converters.CharacterConverter
 
fromString(String) - Method in class io.vertx.core.cli.converters.ConstructorBasedConverter
Converts the given input to an object by using the constructor approach.
fromString(String) - Method in interface io.vertx.core.cli.converters.Converter
 
fromString(String) - Method in class io.vertx.core.cli.converters.FromBasedConverter
Converts the given input to an object by using the 'from' method.
fromString(String) - Method in class io.vertx.core.cli.converters.FromStringBasedConverter
Converts the given input to an object by using the 'fromString' method.
fromString(String) - Method in class io.vertx.core.cli.converters.ValueOfBasedConverter
Converts the given input to an object by using the 'valueOf' method.
fromString(String, Class<T>) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
fromString(String, TypeReference<T>) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
fromString(String, Class<T>) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromString(String, TypeReference<T>) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromString(String) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromString(String, Class<T>) - Method in interface io.vertx.core.spi.json.JsonCodec
Decode the provide json string to an object extending clazz.
FromStringBasedConverter<T> - Class in io.vertx.core.cli.converters
This 'default' converter tries to create objects using a static 'from' method taking a single String argument.
fromURI(URI) - Static method in interface io.vertx.core.json.pointer.JsonPointer
Build a JsonPointer from a URI.
fromValue(Object, Class<T>) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
fromValue(Object, TypeReference<T>) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
fromValue(Object, Class<T>) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromValue(Object, TypeReference<T>) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
fromValue(Object, Class<T>) - Method in interface io.vertx.core.spi.json.JsonCodec
Like JsonCodec.fromString(String, Class) but with a json Object
fsProps(String, Handler<AsyncResult<FileSystemProps>>) - Method in interface io.vertx.core.file.FileSystem
Returns properties of the file-system being used by the specified path, asynchronously.
fsProps(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.fsProps(String, Handler) but returns a Future of the asynchronous result
fsPropsBlocking(String) - Method in interface io.vertx.core.file.FileSystem
Future<T> - Interface in io.vertx.core
Represents the result of an action that may, or may not, have occurred yet.
future(Handler<Promise<T>>) - Static method in interface io.vertx.core.Future
Create a future that hasn't completed yet and that is passed to the handler before it is returned.
future() - Method in interface io.vertx.core.Promise
 

G

get(Object) - Method in interface io.vertx.core.Context
Get some data from the context.
get(int) - Method in class io.vertx.core.http.Http2Settings
Return a setting value according to its identifier.
GET - Static variable in interface io.vertx.core.http.HttpHeaders
GET header value
GET - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 GET method, this instance is interned and uniquely used.
get(CharSequence) - Method in interface io.vertx.core.MultiMap
 
get(String) - Method in interface io.vertx.core.MultiMap
Returns the value of with the specified name.
get(K, Handler<AsyncResult<V>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Get a value from the map, asynchronously.
get(K) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #get(K, Handler) but returns a Future of the asynchronous result
get(Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.shareddata.Counter
Get the current value of the counter
get() - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.get(Handler) but returns a Future of the asynchronous result
get(Object) - Method in interface io.vertx.core.shareddata.LocalMap
Get a value from the map
getAcceptBacklog() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getAcceptBacklog() - Method in class io.vertx.core.net.NetServerOptions
 
getActivityLogDataFormat() - Method in class io.vertx.core.net.NetworkOptions
 
getActivityLogFormat() - Method in class io.vertx.core.dns.DnsClientOptions
 
getAddressResolverOptions() - Method in class io.vertx.core.VertxOptions
 
getAlias() - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getAliasPassword() - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getAll(String) - Method in interface io.vertx.core.MultiMap
Returns the values with the specified name
getAll(CharSequence) - Method in interface io.vertx.core.MultiMap
Like MultiMap.getAll(String) but accepting a CharSequence as a parameter
getAllowOriginHeader() - Method in class io.vertx.core.http.WebSocketConnectOptions
 
getAlpnVersions() - Method in class io.vertx.core.http.HttpClientOptions
 
getAlpnVersions() - Method in class io.vertx.core.http.HttpServerOptions
 
getAndAdd(long, Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.shareddata.Counter
Add the value to the counter atomically and return the value before the add
getAndAdd(long) - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.getAndAdd(long, Handler) but returns a Future of the asynchronous result
getAndIncrement(Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.shareddata.Counter
Increment the counter atomically and return the value before the increment.
getAndIncrement() - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.getAndIncrement(Handler) but returns a Future of the asynchronous result
getApplicationLayerProtocols() - Method in class io.vertx.core.net.NetClientOptions
 
getArgName() - Method in class io.vertx.core.cli.Argument
 
getArgName() - Method in class io.vertx.core.cli.Option
 
getArgName() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getArgument(String) - Method in interface io.vertx.core.cli.CLI
Gets an Argument based on its name (argument name).
getArgument(int) - Method in interface io.vertx.core.cli.CLI
Gets an Argument based on its index.
getArgument() - Method in exception io.vertx.core.cli.InvalidValueException
 
getArgument() - Method in exception io.vertx.core.cli.MissingValueException
 
getArguments() - Method in interface io.vertx.core.cli.CLI
Gets the list of defined arguments.
getArgumentValue(String) - Method in interface io.vertx.core.cli.CommandLine
Gets the value of an argument with the matching name (arg name).
getArgumentValue(int) - Method in interface io.vertx.core.cli.CommandLine
Gets the value of an argument with the given index.
getArgumentValues(int) - Method in interface io.vertx.core.cli.CommandLine
Gets the values of an argument with the matching index.
getArrayElement(Object, int) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
Move the iterator the array element at specified index
getAsyncMap(String, Handler<AsyncResult<AsyncMap<K, V>>>) - Method in interface io.vertx.core.shareddata.SharedData
Get the AsyncMap with the specified name.
getAsyncMap(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getAsyncMap(String, Handler) but returns a Future of the asynchronous result
getAsyncMap(String, Promise<AsyncMap<K, V>>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Return an AsyncMap for the given name.
getBinary(int) - Method in class io.vertx.core.json.JsonArray
Get the byte[] at position pos in the array.
getBinary(String) - Method in class io.vertx.core.json.JsonObject
Get the binary value with the specified key.
getBinary(String, byte[]) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getBinary(String) but specifying a default value to return if there is no entry.
getBlockedThreadCheckInterval() - Method in class io.vertx.core.VertxOptions
Get the value of blocked thread check period, in blockedThreadCheckIntervalUnit.
getBlockedThreadCheckIntervalUnit() - Method in class io.vertx.core.VertxOptions
 
getBody() - Method in exception io.vertx.core.http.UpgradeRejectedException
 
getBoolean(int) - Method in class io.vertx.core.json.JsonArray
Get the Boolean at position pos in the array,
getBoolean(String) - Method in class io.vertx.core.json.JsonObject
Get the Boolean value with the specified key
getBoolean(String, Boolean) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getBoolean(String) but specifying a default value to return if there is no entry.
getBuffer(int, int) - Method in interface io.vertx.core.buffer.Buffer
Returns a copy of a sub-sequence the Buffer as a Buffer starting at position start and ending at position end - 1
getBuffer(int) - Method in class io.vertx.core.json.JsonArray
Get the Buffer at position pos in the array.
getBuffer(String) - Method in class io.vertx.core.json.JsonObject
Get the Buffer value with the specified key.
getBuffer(String, Buffer) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getBuffer(String) but specifying a default value to return if there is no entry.
getByte(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the byte at position pos in the Buffer.
getByteBuf() - Method in interface io.vertx.core.buffer.Buffer
Deprecated.
removed from public API in Vert.x 5
getBytes() - Method in interface io.vertx.core.buffer.Buffer
Returns a copy of the entire Buffer as a byte[]
getBytes(int, int) - Method in interface io.vertx.core.buffer.Buffer
Returns a copy of a sub-sequence the Buffer as a byte[] starting at position start and ending at position end - 1
getBytes(byte[]) - Method in interface io.vertx.core.buffer.Buffer
Transfers the content of the Buffer into a byte[].
getBytes(byte[], int) - Method in interface io.vertx.core.buffer.Buffer
Transfers the content of the Buffer into a byte[] at the specific destination.
getBytes(int, int, byte[]) - Method in interface io.vertx.core.buffer.Buffer
Transfers the content of the Buffer starting at position start and ending at position end - 1 into a byte[].
getBytes(int, int, byte[], int) - Method in interface io.vertx.core.buffer.Buffer
Transfers the content of the Buffer starting at position start and ending at position end - 1 into a byte[] at the specific destination.
getCacheMaxTimeToLive() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getCacheMinTimeToLive() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getCacheNegativeTimeToLive() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getCertPath() - Method in class io.vertx.core.net.PemKeyCertOptions
Get the path to the first certificate file
getCertPaths() - Method in class io.vertx.core.net.PemKeyCertOptions
Get all the paths to the certificates files
getCertPaths() - Method in class io.vertx.core.net.PemTrustOptions
 
getCertValue() - Method in class io.vertx.core.net.PemKeyCertOptions
Get the first certificate as a buffer
getCertValues() - Method in class io.vertx.core.net.PemKeyCertOptions
Get all the certificates as a list of buffer
getCertValues() - Method in class io.vertx.core.net.PemTrustOptions
 
getCheckIntervalForStats() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getCheckIntervalForStatsTimeUnit() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getChoices() - Method in class io.vertx.core.cli.Option
 
getClassLoader() - Method in class io.vertx.core.DeploymentOptions
 
getClientAuth() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getClientAuth() - Method in class io.vertx.core.net.NetServerOptions
 
getClusterManager() - Method in class io.vertx.core.VertxOptions
Get the cluster manager to be used when clustering.
getClusterNodeMetadata() - Method in class io.vertx.core.eventbus.EventBusOptions
User-supplied information about this node when Vert.x is clustered.
getClusterPingInterval() - Method in class io.vertx.core.eventbus.EventBusOptions
Get the value of cluster ping reply interval, in ms.
getClusterPingReplyInterval() - Method in class io.vertx.core.eventbus.EventBusOptions
Get the value of cluster ping reply interval, in ms.
getClusterPublicHost() - Method in class io.vertx.core.eventbus.EventBusOptions
Get the public facing host to be used when clustering.
getClusterPublicPort() - Method in class io.vertx.core.eventbus.EventBusOptions
Gets the public facing port to be used when clustering.
getClusterWideMap(String, Handler<AsyncResult<AsyncMap<K, V>>>) - Method in interface io.vertx.core.shareddata.SharedData
Get the cluster wide map with the specified name.
getClusterWideMap(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getClusterWideMap(String, Handler) but returns a Future of the asynchronous result
getCode() - Method in exception io.vertx.core.http.StreamResetException
 
getCodecName() - Method in class io.vertx.core.eventbus.DeliveryOptions
Get the codec name.
getCompressionLevel() - Method in class io.vertx.core.http.HttpServerOptions
 
getCompressors() - Method in class io.vertx.core.http.HttpServerOptions
 
getConfig() - Method in class io.vertx.core.DeploymentOptions
Get the JSON configuration that will be passed to the verticle(s) when deployed.
getConnectTimeout() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getConnectTimeout() - Method in class io.vertx.core.net.ClientOptionsBase
 
getConverter() - Method in class io.vertx.core.cli.TypedArgument
 
getConverter() - Method in class io.vertx.core.cli.TypedOption
 
getCookie(String) - Method in interface io.vertx.core.http.HttpServerRequest
Get the cookie with the specified name.
getCookie(String, String, String) - Method in interface io.vertx.core.http.HttpServerRequest
Get the cookie with the specified <name, domain, path>.
getCounter(String, Handler<AsyncResult<Counter>>) - Method in interface io.vertx.core.shareddata.SharedData
Get an asynchronous counter.
getCounter(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getCounter(String, Handler) but returns a Future of the asynchronous result
getCounter(String, Promise<Counter>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Return a Counter for the given name.
getCrlPaths() - Method in class io.vertx.core.net.SSLOptions
 
getCrlPaths() - Method in class io.vertx.core.net.TCPSSLOptions
 
getCrlValues() - Method in class io.vertx.core.net.SSLOptions
Get the CRL values
getCrlValues() - Method in class io.vertx.core.net.TCPSSLOptions
Get the CRL values
getCwd() - Method in class io.vertx.core.spi.launcher.DefaultCommand
 
getDebugData() - Method in class io.vertx.core.http.GoAway
 
getDecoderInitialBufferSize() - Method in class io.vertx.core.http.HttpClientOptions
 
getDecoderInitialBufferSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getDefaultHost() - Method in class io.vertx.core.http.HttpClientOptions
Get the default host name to be used by this client in requests if none is provided when making the request.
getDefaultPort() - Method in class io.vertx.core.http.HttpClientOptions
Get the default port to be used by this client in requests if none is provided when making the request.
getDefaultValue() - Method in class io.vertx.core.cli.Argument
 
getDefaultValue() - Method in class io.vertx.core.cli.Option
 
getDelegate() - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
getDependency() - Method in class io.vertx.core.http.StreamPriority
 
getDescPadding() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getDescription() - Method in class io.vertx.core.cli.Argument
 
getDescription() - Method in interface io.vertx.core.cli.CLI
 
getDescription() - Method in class io.vertx.core.cli.Option
 
getDisableTCCL() - Method in class io.vertx.core.VertxOptions
 
getDomain() - Method in interface io.vertx.core.http.Cookie
 
getDouble(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the double at position pos in the Buffer.
getDouble(int) - Method in class io.vertx.core.json.JsonArray
Get the Double at position pos in the array,
getDouble(String) - Method in class io.vertx.core.json.JsonObject
Get the Double value with the specified key
getDouble(String, Double) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getDouble(String) but specifying a default value to return if there is no entry.
getEnabledCipherSuites() - Method in class io.vertx.core.net.SSLOptions
Return an ordered set of the cipher suites.
getEnabledCipherSuites() - Method in class io.vertx.core.net.TCPSSLOptions
Return an ordered set of the cipher suites.
getEnabledSecureTransportProtocols() - Method in class io.vertx.core.net.SSLOptions
Returns the enabled SSL/TLS protocols
getEnabledSecureTransportProtocols() - Method in class io.vertx.core.net.TCPSSLOptions
Returns the enabled SSL/TLS protocols
getErrorCode() - Method in class io.vertx.core.http.GoAway
 
getEventBusOptions() - Method in class io.vertx.core.VertxOptions
 
getEventLoopPoolSize() - Method in class io.vertx.core.VertxOptions
Get the number of event loop threads to be used by the Vert.x instance.
getExpected() - Method in exception io.vertx.core.cli.MissingOptionException
 
getExtraClasspath() - Method in class io.vertx.core.DeploymentOptions
Deprecated.
getExtraSettings() - Method in class io.vertx.core.http.Http2Settings
 
getFactory() - Method in class io.vertx.core.metrics.MetricsOptions
Get the metrics factory to be used when metrics are enabled.
getFactory() - Method in class io.vertx.core.tracing.TracingOptions
Get the tracer factory to be used when tracing are enabled.
getFileCacheDir() - Method in class io.vertx.core.file.FileSystemOptions
 
getFileSystemOptions() - Method in class io.vertx.core.VertxOptions
 
getFloat(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the float at position pos in the Buffer.
getFloat(int) - Method in class io.vertx.core.json.JsonArray
Get the Float at position pos in the array,
getFloat(String) - Method in class io.vertx.core.json.JsonObject
Get the Float value with the specified key
getFloat(String, Float) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getFloat(String) but specifying a default value to return if there is no entry.
getFollowRedirects() - Method in class io.vertx.core.http.RequestOptions
 
getFormAttribute(String) - Method in interface io.vertx.core.http.HttpServerRequest
Return the first form attribute value with the specified name
getHAGroup() - Method in class io.vertx.core.VertxOptions
Get the HA group to be used when HA is enabled.
getHeader(String) - Method in interface io.vertx.core.http.HttpClientResponse
Return the first header value with the specified name
getHeader(CharSequence) - Method in interface io.vertx.core.http.HttpClientResponse
Return the first header value with the specified name
getHeader(String) - Method in interface io.vertx.core.http.HttpServerRequest
Return the first header value with the specified name
getHeader(CharSequence) - Method in interface io.vertx.core.http.HttpServerRequest
Return the first header value with the specified name
getHeaders() - Method in class io.vertx.core.eventbus.DeliveryOptions
Get the message headers
getHeaders() - Method in class io.vertx.core.http.RequestOptions
Get the request headers
getHeaders() - Method in exception io.vertx.core.http.UpgradeRejectedException
 
getHeaderTableSize() - Method in class io.vertx.core.http.Http2Settings
 
getHost() - Method in class io.vertx.core.dns.DnsClientOptions
Get the host name to be used by this client in requests.
getHost() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getHost() - Method in interface io.vertx.core.http.HttpClientRequest
Deprecated.
getHost() - Method in class io.vertx.core.http.RequestOptions
Get the host name to be used by the client request.
getHost() - Method in class io.vertx.core.net.NetServerOptions
 
getHost() - Method in class io.vertx.core.net.ProxyOptions
Get proxy host.
getHostnameVerificationAlgorithm() - Method in class io.vertx.core.net.NetClientOptions
 
getHostsPath() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getHostsValue() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getHttp2ConnectionWindowSize() - Method in class io.vertx.core.http.HttpClientOptions
 
getHttp2ConnectionWindowSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getHttp2KeepAliveTimeout() - Method in class io.vertx.core.http.HttpClientOptions
 
getHttp2MaxPoolSize() - Method in class io.vertx.core.http.HttpClientOptions
Get the maximum pool size for HTTP/2 connections
getHttp2MultiplexingLimit() - Method in class io.vertx.core.http.HttpClientOptions
 
getHttp2RstFloodMaxRstFramePerWindow() - Method in class io.vertx.core.http.HttpServerOptions
 
getHttp2RstFloodWindowDuration() - Method in class io.vertx.core.http.HttpServerOptions
 
getHttp2RstFloodWindowDurationTimeUnit() - Method in class io.vertx.core.http.HttpServerOptions
 
getIdleTimeout() - Method in class io.vertx.core.net.TCPSSLOptions
 
getIdleTimeoutUnit() - Method in class io.vertx.core.net.TCPSSLOptions
 
getIfEligible(Class<T>) - Static method in class io.vertx.core.cli.converters.ConstructorBasedConverter
Checks whether the given class can be used by the ConstructorBasedConverter (i.e.
getIfEligible(Class<T>) - Static method in class io.vertx.core.cli.converters.FromBasedConverter
Checks whether the given class can be used by the FromBasedConverter (i.e.
getIfEligible(Class<T>) - Static method in class io.vertx.core.cli.converters.FromStringBasedConverter
Checks whether the given class can be used by the FromStringBasedConverter (i.e.
getIfEligible(Class<T>) - Static method in class io.vertx.core.cli.converters.ValueOfBasedConverter
Checks whether the given class can be used by the ValueOfBasedConverter (i.e.
getInboundGlobalBandwidth() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getIndex() - Method in class io.vertx.core.cli.Argument
 
getInitialSettings() - Method in class io.vertx.core.http.HttpClientOptions
 
getInitialSettings() - Method in class io.vertx.core.http.HttpServerOptions
 
getInitialWindowSize() - Method in class io.vertx.core.http.Http2Settings
 
getInstanceCount() - Method in interface io.vertx.core.Context
 
getInstances() - Method in class io.vertx.core.DeploymentOptions
Get the number of instances that should be deployed.
getInstant(int) - Method in class io.vertx.core.json.JsonArray
Get the Instant at position pos in the array.
getInstant(String) - Method in class io.vertx.core.json.JsonObject
Get the instant value with the specified key.
getInstant(String, Instant) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getInstant(String) but specifying a default value to return if there is no entry.
getInt(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the int at position pos in the Buffer.
getInteger(int) - Method in class io.vertx.core.json.JsonArray
Get the Integer at position pos in the array,
getInteger(String) - Method in class io.vertx.core.json.JsonObject
Get the Integer value with the specified key
getInteger(String, Integer) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getInteger(String) but specifying a default value to return if there is no entry.
getInternalBlockingPoolSize() - Method in class io.vertx.core.VertxOptions
Get the value of internal blocking pool size.
getIntLE(int) - Method in interface io.vertx.core.buffer.Buffer
Gets a 32-bit integer at the specified absolute index in this buffer with Little Endian Byte Order.
getIsolatedClasses() - Method in class io.vertx.core.DeploymentOptions
Deprecated.
getIsolationGroup() - Method in class io.vertx.core.DeploymentOptions
Deprecated.
getJdkSslEngineOptions() - Method in class io.vertx.core.net.TCPSSLOptions
 
getJsonArray(int) - Method in class io.vertx.core.json.JsonArray
Get the JsonArray at position pos in the array.
getJsonArray(String) - Method in class io.vertx.core.json.JsonObject
Get the JsonArray value with the specified key
getJsonArray(String, JsonArray) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getJsonArray(String) but specifying a default value to return if there is no entry.
getJsonObject(int) - Method in class io.vertx.core.json.JsonArray
Get the JsonObject at position pos in the array.
getJsonObject(String) - Method in class io.vertx.core.json.JsonObject
Get the JsonObject value with the specified key
getJsonObject(String, JsonObject) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getJsonObject(String) but specifying a default value to return if there is no entry.
getKeepAliveTimeout() - Method in class io.vertx.core.http.HttpClientOptions
 
getKeyCertOptions() - Method in class io.vertx.core.net.SSLOptions
 
getKeyCertOptions() - Method in class io.vertx.core.net.TCPSSLOptions
 
getKeyManagerFactory(Vertx) - Method in interface io.vertx.core.net.KeyCertOptions
Create and return the key manager factory for these options.
getKeyManagerFactory(Vertx) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getKeyManagerFactory(Vertx) - Method in class io.vertx.core.net.PemKeyCertOptions
 
getKeyPath() - Method in class io.vertx.core.net.PemKeyCertOptions
Get the path to the first key file
getKeyPaths() - Method in class io.vertx.core.net.PemKeyCertOptions
Get all the paths to the key files
getKeyStoreOptions() - Method in class io.vertx.core.net.TCPSSLOptions
Get the key/cert options in jks format, aka Java keystore.
getKeyValue() - Method in class io.vertx.core.net.PemKeyCertOptions
Get the first key as a buffer
getKeyValues() - Method in class io.vertx.core.net.PemKeyCertOptions
Get all the keys as a list of buffer
getLastStreamId() - Method in class io.vertx.core.http.GoAway
 
getLeftPadding() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getList() - Method in class io.vertx.core.json.JsonArray
Get the underlying List as is.
getListSeparator() - Method in class io.vertx.core.cli.TypedOption
 
getLocal(Object) - Method in interface io.vertx.core.Context
Get some local data from the context.
getLocalAddress() - Method in class io.vertx.core.net.ClientOptionsBase
 
getLocalAsyncMap(String, Handler<AsyncResult<AsyncMap<K, V>>>) - Method in interface io.vertx.core.shareddata.SharedData
Get the AsyncMap with the specified name.
getLocalAsyncMap(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getLocalAsyncMap(String, Handler) but returns a Future of the asynchronous result
getLocalCounter(String, Handler<AsyncResult<Counter>>) - Method in interface io.vertx.core.shareddata.SharedData
Get an asynchronous local counter.
getLocalCounter(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getLocalCounter(String, Handler) but returns a Future of the asynchronous result
getLocalLock(String, Handler<AsyncResult<Lock>>) - Method in interface io.vertx.core.shareddata.SharedData
Get an asynchronous local lock with the specified name.
getLocalLock(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getLocalLock(String, Handler) but returns a Future of the asynchronous result
getLocalLockWithTimeout(String, long, Handler<AsyncResult<Lock>>) - Method in interface io.vertx.core.shareddata.SharedData
Like SharedData.getLocalLock(String, Handler) but specifying a timeout.
getLocalLockWithTimeout(String, long) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getLocalLockWithTimeout(String, long, Handler) but returns a Future of the asynchronous result
getLocalMap(String) - Method in interface io.vertx.core.shareddata.SharedData
Return a LocalMap with the specific name.
getLock(String, Handler<AsyncResult<Lock>>) - Method in interface io.vertx.core.shareddata.SharedData
Get an asynchronous lock with the specified name.
getLock(String) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getLock(String, Handler) but returns a Future of the asynchronous result
getLockWithTimeout(String, long, Handler<AsyncResult<Lock>>) - Method in interface io.vertx.core.shareddata.SharedData
Like SharedData.getLock(String, Handler) but specifying a timeout.
getLockWithTimeout(String, long) - Method in interface io.vertx.core.shareddata.SharedData
Same as SharedData.getLockWithTimeout(String, long, Handler) but returns a Future of the asynchronous result
getLockWithTimeout(String, long, Promise<Lock>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Attempts to acquire a Lock for the given name within timeout milliseconds.
getLogActivity() - Method in class io.vertx.core.dns.DnsClientOptions
 
getLogActivity() - Method in class io.vertx.core.net.NetworkOptions
 
getLogger(Class<?>) - Static method in class io.vertx.core.logging.LoggerFactory
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
getLogger(String) - Static method in class io.vertx.core.logging.LoggerFactory
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
getLong(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the long at position pos in the Buffer.
getLong(int) - Method in class io.vertx.core.json.JsonArray
Get the Long at position pos in the array,
getLong(String) - Method in class io.vertx.core.json.JsonObject
Get the Long value with the specified key
getLong(String, Long) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getLong(String) but specifying a default value to return if there is no entry.
getLongLE(int) - Method in interface io.vertx.core.buffer.Buffer
Gets a 64-bit long integer at the specified absolute index in this buffer in Little Endian Byte Order.
getLongName() - Method in class io.vertx.core.cli.Option
 
getLongOptionPrefix() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getLongOptionSeparator() - Method in class io.vertx.core.cli.UsageMessageFormatter
Returns the separator displayed between a long option and its value.
getMap() - Method in class io.vertx.core.json.JsonObject
Get the underlying Map as is.
getMaxAge() - Method in interface io.vertx.core.http.Cookie
 
getMaxBufferedMessages() - Method in interface io.vertx.core.eventbus.MessageConsumer
 
getMaxChunkSize() - Method in class io.vertx.core.http.HttpClientOptions
Returns the maximum HTTP chunk size
getMaxChunkSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getMaxConcurrentStreams() - Method in class io.vertx.core.http.Http2Settings
 
getMaxDelayToWait() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getMaxDelayToWaitTimeUnit() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getMaxEventLoopExecuteTime() - Method in class io.vertx.core.VertxOptions
Get the value of max event loop execute time, in maxEventLoopExecuteTimeUnit.
getMaxEventLoopExecuteTimeUnit() - Method in class io.vertx.core.VertxOptions
 
getMaxFormAttributeSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getMaxFrameSize() - Method in class io.vertx.core.http.Http2Settings
 
getMaxHeaderListSize() - Method in class io.vertx.core.http.Http2Settings
 
getMaxHeaderSize() - Method in class io.vertx.core.http.HttpClientOptions
 
getMaxHeaderSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getMaxInitialLineLength() - Method in class io.vertx.core.http.HttpClientOptions
 
getMaxInitialLineLength() - Method in class io.vertx.core.http.HttpServerOptions
 
getMaxPoolSize() - Method in class io.vertx.core.http.HttpClientOptions
Get the maximum pool size for connections
getMaxQueries() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getMaxRedirects() - Method in class io.vertx.core.http.HttpClientOptions
 
getMaxWaitQueueSize() - Method in class io.vertx.core.http.HttpClientOptions
Returns the maximum wait queue size
getMaxWebSocketFrameSize() - Method in class io.vertx.core.http.HttpClientOptions
Get the maximum WebSocket frame size to use
getMaxWebSocketFrameSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getMaxWebSocketMessageSize() - Method in class io.vertx.core.http.HttpClientOptions
Get the maximum WebSocket message size to use
getMaxWebSocketMessageSize() - Method in class io.vertx.core.http.HttpServerOptions
 
getMaxWebSockets() - Method in class io.vertx.core.http.HttpClientOptions
Get the maximum of WebSockets per endpoint.
getMaxWorkerExecuteTime() - Method in class io.vertx.core.DeploymentOptions
Get the value of max worker execute time, in maxWorkerExecuteTimeUnit.
getMaxWorkerExecuteTime() - Method in class io.vertx.core.VertxOptions
Get the value of max worker execute time, in maxWorkerExecuteTimeUnit.
getMaxWorkerExecuteTimeUnit() - Method in class io.vertx.core.DeploymentOptions
When the verticle does not use a named worker pool, this option has no effect.
getMaxWorkerExecuteTimeUnit() - Method in class io.vertx.core.VertxOptions
 
getMedium(int) - Method in interface io.vertx.core.buffer.Buffer
Gets a 24-bit medium integer at the specified absolute index in this buffer.
getMediumLE(int) - Method in interface io.vertx.core.buffer.Buffer
Gets a 24-bit medium integer at the specified absolute index in this buffer in the Little Endian Byte Order.
getMethod() - Method in interface io.vertx.core.http.HttpClientRequest
The HTTP method for the request.
getMethod() - Method in class io.vertx.core.http.RequestOptions
Get the HTTP method to be used by the client request.
getMetrics() - Method in interface io.vertx.core.spi.metrics.MetricsProvider
Returns the metrics implementation.
getMetricsName() - Method in class io.vertx.core.net.ClientOptionsBase
 
getMetricsOptions() - Method in class io.vertx.core.VertxOptions
 
getMulticastNetworkInterface() - Method in class io.vertx.core.datagram.DatagramSocketOptions
Get the multicast network interface address
getMulticastTimeToLive() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
getName() - Method in interface io.vertx.core.cli.CLI
 
getName() - Method in class io.vertx.core.cli.Option
 
getName() - Method in interface io.vertx.core.http.Cookie
 
getName() - Method in class io.vertx.core.http.HttpClientOptions
 
getNdots() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getNewLine() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getNodeId() - Method in interface io.vertx.core.spi.cluster.ClusterManager
Return the unique node identifier for this node.
getNodeInfo() - Method in interface io.vertx.core.spi.cluster.ClusterManager
Get details about this clustered node.
getNodeInfo(String, Promise<NodeInfo>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Get details about a specific node in the cluster.
getNodes() - Method in interface io.vertx.core.spi.cluster.ClusterManager
Return a list of node identifiers corresponding to the nodes in the cluster.
getNonProxyHosts() - Method in class io.vertx.core.net.ClientOptionsBase
 
getNumber(int) - Method in class io.vertx.core.json.JsonArray
Get the Number at position pos in the array,
getNumber(String) - Method in class io.vertx.core.json.JsonObject
Get the Number value with the specified key
getNumber(String, Number) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getNumber(String) but specifying a default value to return if there is no entry.
getObjectParameter(Object, String, boolean) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
Returns the object parameter with specified key.
getOpenSslEngineOptions() - Method in class io.vertx.core.net.TCPSSLOptions
 
getOption(String) - Method in interface io.vertx.core.cli.CLI
Gets an Option based on its name (short name, long name or argument name).
getOption() - Method in exception io.vertx.core.cli.InvalidValueException
 
getOption() - Method in exception io.vertx.core.cli.MissingValueException
 
getOptionComparator() - Method in class io.vertx.core.cli.UsageMessageFormatter
Comparator used to sort the options when they output in help text.
getOptionPrefix() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getOptions() - Method in exception io.vertx.core.cli.AmbiguousOptionException
 
getOptions() - Method in interface io.vertx.core.cli.CLI
Gets the list of options.
getOptionValue(String) - Method in interface io.vertx.core.cli.CommandLine
Gets the value of an option with the matching name (can be the long name, short name or arg name).
getOptionValues(String) - Method in interface io.vertx.core.cli.CommandLine
Gets the values of an option with the matching name (can be the long name, short name or arg name).
getOrCreateContext() - Method in interface io.vertx.core.Vertx
Gets the current context, or creates one if there isn't one
getOrDefault(Object, V) - Method in interface io.vertx.core.shareddata.LocalMap
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getOutboundGlobalBandwidth() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getParam(String) - Method in interface io.vertx.core.http.HttpServerRequest
Return the first param value with the specified name
getParam(String, String) - Method in interface io.vertx.core.http.HttpServerRequest
Return the first param value with the specified name or defaultValue when the query param is not present
getParamsCharset() - Method in interface io.vertx.core.http.HttpServerRequest
 
getPassword() - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getPassword() - Method in class io.vertx.core.net.ProxyOptions
Get proxy password.
getPath() - Method in interface io.vertx.core.http.Cookie
 
getPath() - Method in class io.vertx.core.net.KeyStoreOptionsBase
Get the path to the ksy store
getPeakOutboundGlobalBandwidth() - Method in class io.vertx.core.net.TrafficShapingOptions
 
getPemKeyCertOptions() - Method in class io.vertx.core.net.TCPSSLOptions
Get the key/cert store options in pem format.
getPemTrustOptions() - Method in class io.vertx.core.net.TCPSSLOptions
Get the trust options in pem format
getPerFrameWebSocketCompressionSupported() - Method in class io.vertx.core.http.HttpServerOptions
Get whether WebSocket the per-frame deflate compression extension is supported.
getPerMessageWebSocketCompressionSupported() - Method in class io.vertx.core.http.HttpServerOptions
Get whether WebSocket per-message deflate compression extension is supported.
getPerms() - Method in class io.vertx.core.file.OpenOptions
Get the permissions string to be used if creating a file
getPfxKeyCertOptions() - Method in class io.vertx.core.net.TCPSSLOptions
Get the key/cert options in pfx format.
getPfxTrustOptions() - Method in class io.vertx.core.net.TCPSSLOptions
Get the trust options in pfx format
getPipeliningLimit() - Method in class io.vertx.core.http.HttpClientOptions
 
getPoolCleanerPeriod() - Method in class io.vertx.core.http.HttpClientOptions
 
getPoolEventLoopSize() - Method in class io.vertx.core.http.HttpClientOptions
 
getPort() - Method in class io.vertx.core.dns.DnsClientOptions
Get the port to be used by this client in requests.
getPort() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getPort() - Method in interface io.vertx.core.http.HttpClientRequest
Deprecated.
getPort() - Method in class io.vertx.core.http.RequestOptions
Get the port to be used by the client request.
getPort() - Method in class io.vertx.core.net.NetServerOptions
 
getPort() - Method in class io.vertx.core.net.ProxyOptions
Get proxy port.
getPreferNativeTransport() - Method in class io.vertx.core.VertxOptions
 
getPrintStream() - Method in class io.vertx.core.spi.launcher.ExecutionContext
 
getPriority() - Method in interface io.vertx.core.cli.CLI
 
getProtocolVersion() - Method in class io.vertx.core.http.HttpClientOptions
Get the protocol version.
getProvider() - Method in class io.vertx.core.net.KeyStoreOptions
 
getProvider() - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getProxyOptions() - Method in class io.vertx.core.http.RequestOptions
Get the proxy options override for connections
getProxyOptions() - Method in class io.vertx.core.http.WebSocketConnectOptions
Get the proxy options override for connections
getProxyOptions() - Method in class io.vertx.core.net.ClientOptionsBase
Get proxy options for connections
getProxyProtocolTimeout() - Method in class io.vertx.core.net.NetServerOptions
 
getProxyProtocolTimeoutUnit() - Method in class io.vertx.core.net.NetServerOptions
 
getQueryTimeout() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getQueryTimeout() - Method in class io.vertx.core.dns.DnsClientOptions
 
getQuorumSize() - Method in class io.vertx.core.VertxOptions
Get the quorum size to be used when HA is enabled.
getRawValueForArgument(Argument) - Method in interface io.vertx.core.cli.CommandLine
Gets the raw value of the given argument.
getRawValueForOption(Option) - Method in interface io.vertx.core.cli.CommandLine
Gets the raw value of the given option.
getRawValues(Option) - Method in interface io.vertx.core.cli.CommandLine
getRawValuesForArgument(Argument) - Method in interface io.vertx.core.cli.CommandLine
Gets the raw values of the given argument.
getRawValuesForOption(Option) - Method in interface io.vertx.core.cli.CommandLine
Gets the raw values of the given option.
getRdFlag() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getReadIdleTimeout() - Method in class io.vertx.core.net.TCPSSLOptions
 
getReadLength() - Method in interface io.vertx.core.file.AsyncFile
 
getReceiveBufferSize() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
getReceiveBufferSize() - Method in class io.vertx.core.net.NetworkOptions
Return the TCP receive buffer size, in bytes
getReconnectAttempts() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getReconnectAttempts() - Method in class io.vertx.core.net.NetClientOptions
 
getReconnectInterval() - Method in class io.vertx.core.eventbus.EventBusOptions
 
getReconnectInterval() - Method in class io.vertx.core.net.NetClientOptions
 
getRegistrations(String, Promise<List<RegistrationInfo>>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Get the messaging handler currently registered in the cluster.
getSameSite() - Method in interface io.vertx.core.http.Cookie
 
getSearchDomains() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getSendBufferSize() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
getSendBufferSize() - Method in class io.vertx.core.net.NetworkOptions
Return the TCP send buffer size, in bytes.
getSendTimeout() - Method in class io.vertx.core.eventbus.DeliveryOptions
Get the send timeout.
getServer() - Method in class io.vertx.core.http.RequestOptions
Get the server address to be used by the client request.
getServers() - Method in class io.vertx.core.dns.AddressResolverOptions
 
getShort(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the short at position pos in the Buffer.
getShortLE(int) - Method in interface io.vertx.core.buffer.Buffer
Gets a 16-bit short integer at the specified absolute index in this buffer in Little Endian Byte Order.
getShortName() - Method in class io.vertx.core.cli.Option
 
getSoLinger() - Method in class io.vertx.core.net.TCPSSLOptions
 
getSslEngineOptions() - Method in class io.vertx.core.net.TCPSSLOptions
 
getSslHandshakeTimeout() - Method in class io.vertx.core.net.SSLOptions
 
getSslHandshakeTimeout() - Method in class io.vertx.core.net.TCPSSLOptions
 
getSslHandshakeTimeoutUnit() - Method in class io.vertx.core.net.SSLOptions
 
getSslHandshakeTimeoutUnit() - Method in class io.vertx.core.net.TCPSSLOptions
 
getSslOptions() - Method in class io.vertx.core.net.TCPSSLOptions
 
getStatus() - Method in exception io.vertx.core.http.UpgradeRejectedException
 
getStatusCode() - Method in interface io.vertx.core.http.HttpServerResponse
 
getStatusMessage() - Method in interface io.vertx.core.http.HttpServerResponse
 
getStreamPriority() - Method in interface io.vertx.core.http.HttpClientRequest
 
getString(int, int, String) - Method in interface io.vertx.core.buffer.Buffer
Returns a copy of a sub-sequence the Buffer as a String starting at position start and ending at position end - 1 interpreted as a String in the specified encoding
getString(int, int) - Method in interface io.vertx.core.buffer.Buffer
Returns a copy of a sub-sequence the Buffer as a String starting at position start and ending at position end - 1 interpreted as a String in UTF-8 encoding
getString(int) - Method in class io.vertx.core.json.JsonArray
Get the String at position pos in the array,
getString(String) - Method in class io.vertx.core.json.JsonObject
Get the string value with the specified key, special cases are addressed for extended JSON types Instant, byte[] and Enum which can be converted to String.
getString(String, String) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getString(String) but specifying a default value to return if there is no entry.
getSubProtocols() - Method in class io.vertx.core.http.WebSocketConnectOptions
 
getSummary() - Method in interface io.vertx.core.cli.CLI
 
getSyncMap(String) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Return a synchronous map for the given name.
getTcpUserTimeout() - Method in class io.vertx.core.net.TCPSSLOptions
 
getTimeout() - Method in class io.vertx.core.http.RequestOptions
 
getToken() - Method in exception io.vertx.core.cli.AmbiguousOptionException
 
getTraceOperation() - Method in class io.vertx.core.http.RequestOptions
 
getTracingOptions() - Method in class io.vertx.core.VertxOptions
If tracing is disabled, the value will be null.
getTracingPolicy() - Method in class io.vertx.core.eventbus.DeliveryOptions
 
getTracingPolicy() - Method in class io.vertx.core.http.HttpClientOptions
 
getTracingPolicy() - Method in class io.vertx.core.http.HttpServerOptions
 
getTrafficClass() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
getTrafficClass() - Method in class io.vertx.core.net.NetworkOptions
 
getTrafficShapingOptions() - Method in class io.vertx.core.net.NetServerOptions
 
getTrailer(String) - Method in interface io.vertx.core.http.HttpClientResponse
Return the first trailer value with the specified name
getTrustManagerFactory(Vertx) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getTrustManagerFactory(Vertx) - Method in class io.vertx.core.net.PemTrustOptions
 
getTrustManagerFactory(Vertx) - Method in interface io.vertx.core.net.TrustOptions
Create and return the trust manager factory for these options.
getTrustOptions() - Method in class io.vertx.core.net.SSLOptions
 
getTrustOptions() - Method in class io.vertx.core.net.TCPSSLOptions
 
getTrustStoreOptions() - Method in class io.vertx.core.net.TCPSSLOptions
Get the trust options in jks format, aka Java truststore
getTryUsePerMessageWebSocketCompression() - Method in class io.vertx.core.http.HttpClientOptions
 
getTryWebSocketDeflateFrameCompression() - Method in class io.vertx.core.http.HttpClientOptions
 
getType() - Method in class io.vertx.core.cli.TypedArgument
 
getType() - Method in class io.vertx.core.cli.TypedOption
 
getType() - Method in class io.vertx.core.net.KeyStoreOptions
 
getType() - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
getType() - Method in class io.vertx.core.net.ProxyOptions
Get proxy type.
getUnsignedByte(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the unsigned byte at position pos in the Buffer, as a short.
getUnsignedInt(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the unsigned int at position pos in the Buffer, as a long.
getUnsignedIntLE(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the unsigned int at position pos in the Buffer, as a long in Little Endian Byte Order.
getUnsignedMedium(int) - Method in interface io.vertx.core.buffer.Buffer
Gets an unsigned 24-bit medium integer at the specified absolute index in this buffer.
getUnsignedMediumLE(int) - Method in interface io.vertx.core.buffer.Buffer
Gets an unsigned 24-bit medium integer at the specified absolute index in this buffer in Little Endian Byte Order.
getUnsignedShort(int) - Method in interface io.vertx.core.buffer.Buffer
Returns the unsigned short at position pos in the Buffer, as an int.
getUnsignedShortLE(int) - Method in interface io.vertx.core.buffer.Buffer
Gets an unsigned 16-bit short integer at the specified absolute index in this buffer in Little Endian Byte Order.
getURI() - Method in interface io.vertx.core.http.HttpClientRequest
 
getURI() - Method in class io.vertx.core.http.RequestOptions
 
getURIWithoutFragment() - Method in interface io.vertx.core.json.pointer.JsonPointer
Return the underlying URI without the fragment
getUsagePrefix() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getUseDaemonThread() - Method in class io.vertx.core.VertxOptions
Returns whether we want to use daemon vertx thread.
getUsername() - Method in class io.vertx.core.net.ProxyOptions
Get proxy username.
getUseWorkerThread() - Method in class io.vertx.core.net.SSLEngineOptions
 
getValue() - Method in exception io.vertx.core.cli.InvalidValueException
 
getValue() - Method in interface io.vertx.core.http.Cookie
 
getValue(int) - Method in class io.vertx.core.json.JsonArray
Get the value with the specified key, as an Object with types respecting the limitations of JSON.
getValue(String) - Method in class io.vertx.core.json.JsonObject
Get the value with the specified key, as an Object with types respecting the limitations of JSON.
getValue(String, Object) - Method in class io.vertx.core.json.JsonObject
Like JsonObject.getValue(String) but specifying a default value to return if there is no entry.
getValue() - Method in class io.vertx.core.net.KeyStoreOptionsBase
Get the key store as a buffer
getVersion() - Method in class io.vertx.core.http.WebSocketConnectOptions
 
getVertx() - Method in class io.vertx.core.AbstractVerticle
Get the Vert.x instance
getVertx() - Method in interface io.vertx.core.Verticle
Get a reference to the Vert.x instance that deployed this verticle
getWarningExceptionTime() - Method in class io.vertx.core.VertxOptions
Get the threshold value above this, the blocked warning contains a stack trace.
getWarningExceptionTimeUnit() - Method in class io.vertx.core.VertxOptions
 
getWebSocketAllowServerNoContext() - Method in class io.vertx.core.http.HttpServerOptions
 
getWebSocketClosingTimeout() - Method in class io.vertx.core.http.HttpClientOptions
 
getWebSocketClosingTimeout() - Method in class io.vertx.core.http.HttpServerOptions
 
getWebSocketCompressionAllowClientNoContext() - Method in class io.vertx.core.http.HttpClientOptions
 
getWebSocketCompressionLevel() - Method in class io.vertx.core.http.HttpClientOptions
 
getWebSocketCompressionLevel() - Method in class io.vertx.core.http.HttpServerOptions
 
getWebSocketCompressionRequestServerNoContext() - Method in class io.vertx.core.http.HttpClientOptions
 
getWebSocketPreferredClientNoContext() - Method in class io.vertx.core.http.HttpServerOptions
 
getWebSocketSubProtocols() - Method in class io.vertx.core.http.HttpServerOptions
 
getWeight() - Method in class io.vertx.core.http.StreamPriority
 
getWidth() - Method in class io.vertx.core.cli.UsageMessageFormatter
 
getWindowSize() - Method in interface io.vertx.core.http.HttpConnection
 
getWorkerPoolName() - Method in class io.vertx.core.DeploymentOptions
 
getWorkerPoolSize() - Method in class io.vertx.core.DeploymentOptions
Get the maximum number of worker threads to be used by the worker pool when the verticle is deployed with a DeploymentOptions.setWorkerPoolName(java.lang.String).
getWorkerPoolSize() - Method in class io.vertx.core.VertxOptions
Get the maximum number of worker threads to be used by the Vert.x instance.
getWriteIdleTimeout() - Method in class io.vertx.core.net.TCPSSLOptions
 
getWritePos() - Method in interface io.vertx.core.file.AsyncFile
 
GoAway - Class in io.vertx.core.http
A GOAWAY frame.
GoAway() - Constructor for class io.vertx.core.http.GoAway
 
GoAway(JsonObject) - Constructor for class io.vertx.core.http.GoAway
 
GoAway(GoAway) - Constructor for class io.vertx.core.http.GoAway
 
goAway() - Method in exception io.vertx.core.http.HttpClosedException
 
goAway(long) - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.goAway(long, int) with a last stream id -1 which means to disallow any new stream creation.
goAway(long, int) - Method in interface io.vertx.core.http.HttpConnection
goAway(long, int, Buffer) - Method in interface io.vertx.core.http.HttpConnection
Send a go away frame to the remote endpoint of the connection.
GoAwayConverter - Class in io.vertx.core.http
Converter and mapper for GoAway.
GoAwayConverter() - Constructor for class io.vertx.core.http.GoAwayConverter
 
goAwayHandler(Handler<GoAway>) - Method in interface io.vertx.core.http.HttpConnection
Set an handler called when a GOAWAY frame is received.

H

handle(E) - Method in interface io.vertx.core.Handler
Something has happened, so handle it.
handle(Buffer) - Method in interface io.vertx.core.parsetools.RecordParser
This method is called to provide the parser with data.
handle(AsyncResult<T>) - Method in interface io.vertx.core.Promise
Succeed or fail this promise with the AsyncResult event.
handleDeployFailed(Vertx, String, DeploymentOptions, Throwable) - Method in class io.vertx.core.Launcher
A deployment failure has been encountered.
handler(Handler<DatagramPacket>) - Method in interface io.vertx.core.datagram.DatagramSocket
 
handler(Handler<Message<T>>) - Method in interface io.vertx.core.eventbus.MessageConsumer
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.file.AsyncFile
 
Handler<E> - Interface in io.vertx.core
A generic event handler.
handler(Handler<Buffer>) - Method in interface io.vertx.core.http.HttpClientResponse
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.http.HttpServerFileUpload
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.http.HttpServerRequest
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.http.ServerWebSocket
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.http.WebSocket
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.http.WebSocketBase
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.net.NetSocket
 
handler(Handler<JsonEvent>) - Method in interface io.vertx.core.parsetools.JsonParser
 
handler(Handler<Buffer>) - Method in interface io.vertx.core.parsetools.RecordParser
 
handler(Handler<T>) - Method in interface io.vertx.core.streams.ReadStream
Set a data handler.
handler(Handler<Long>) - Method in interface io.vertx.core.TimeoutStream
Deprecated.
 
handlerRegistered(String, String) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Called when a handler is registered on the event bus.

No specific thread and context can be expected when this method is called.

handlerUnregistered(H) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Called when a handler has been unregistered from the event bus.

No specific thread and context can be expected when this method is called.

hashCode() - Method in class io.vertx.core.http.Http2Settings
 
hashCode() - Method in class io.vertx.core.http.HttpMethod
 
hashCode() - Method in class io.vertx.core.http.StreamPriority
 
hashCode() - Method in class io.vertx.core.json.JsonArray
 
hashCode() - Method in class io.vertx.core.json.JsonObject
 
hashCode() - Method in class io.vertx.core.spi.cluster.NodeInfo
 
hashCode() - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
hasNull(int) - Method in class io.vertx.core.json.JsonArray
Is there a null value at position pos?
HEAD - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 HEAD method, this instance is interned and uniquely used.
headers() - Method in interface io.vertx.core.eventbus.Message
Multi-map of message headers.
headers() - Method in interface io.vertx.core.http.HttpClientRequest
 
headers() - Method in interface io.vertx.core.http.HttpClientResponse
 
headers() - Static method in interface io.vertx.core.http.HttpHeaders
 
headers() - Method in interface io.vertx.core.http.HttpServerRequest
 
headers() - Method in interface io.vertx.core.http.HttpServerResponse
 
headers() - Method in interface io.vertx.core.http.WebSocketBase
Returns the HTTP headers when the WebSocket is first obtained in the handler.
headers() - Method in interface io.vertx.core.spi.observability.HttpRequest
 
headers() - Method in interface io.vertx.core.spi.observability.HttpResponse
 
headersEndHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpServerResponse
Provide a handler that will be called just before the headers are written to the wire.
headWritten() - Method in interface io.vertx.core.http.HttpServerResponse
 
help - Variable in class io.vertx.core.cli.Option
whether or not the option is a "help" option.
Hidden - Annotation Type in io.vertx.core.cli.annotations
Annotates a CLI and/or its @Option setters to hide it from the help message.
hidden - Variable in class io.vertx.core.cli.Argument
Whether or not this argument is hidden.
hidden - Variable in class io.vertx.core.cli.Option
whether or not the option is hidden.
HOST - Static variable in interface io.vertx.core.http.HttpHeaders
Host header name
host() - Method in interface io.vertx.core.http.HttpServerRequest
Deprecated.
host() - Method in interface io.vertx.core.http.ServerWebSocket
Deprecated.
host() - Method in interface io.vertx.core.net.HostAndPort
 
host() - Method in interface io.vertx.core.net.SocketAddress
Returns the host name when available or the IP address in string representation.
host() - Method in class io.vertx.core.spi.cluster.NodeInfo
 
hostAddress() - Method in interface io.vertx.core.net.SocketAddress
Returns the host IP address when available or null as a String.
HostAndPort - Interface in io.vertx.core.net
A combination of host and port.
hostName() - Method in interface io.vertx.core.net.SocketAddress
Returns the host name when available or null
Domain socket address returns null.
Http2Settings - Class in io.vertx.core.http
HTTP2 settings, the settings is initialized with the default HTTP/2 values.
Http2Settings() - Constructor for class io.vertx.core.http.Http2Settings
Default constructor
Http2Settings(JsonObject) - Constructor for class io.vertx.core.http.Http2Settings
Create an settings from JSON
Http2Settings(Http2Settings) - Constructor for class io.vertx.core.http.Http2Settings
Copy constructor
Http2SettingsConverter - Class in io.vertx.core.http
Converter and mapper for Http2Settings.
Http2SettingsConverter() - Constructor for class io.vertx.core.http.Http2SettingsConverter
 
HttpClient - Interface in io.vertx.core.http
An asynchronous HTTP client.
HttpClientMetrics<R,W,S,T> - Interface in io.vertx.core.spi.metrics
The http client metrics SPI that Vert.x will use to call when http client events occur.

The thread model for the http server metrics depends on the actual context thats started the server.

HttpClientOptions - Class in io.vertx.core.http
Options describing how an HttpClient will make connections.
HttpClientOptions() - Constructor for class io.vertx.core.http.HttpClientOptions
Default constructor
HttpClientOptions(HttpClientOptions) - Constructor for class io.vertx.core.http.HttpClientOptions
Copy constructor
HttpClientOptions(JsonObject) - Constructor for class io.vertx.core.http.HttpClientOptions
Constructor to create an options from JSON
HttpClientOptionsConverter - Class in io.vertx.core.http
Converter and mapper for HttpClientOptions.
HttpClientOptionsConverter() - Constructor for class io.vertx.core.http.HttpClientOptionsConverter
 
HttpClientRequest - Interface in io.vertx.core.http
Represents a client-side HTTP request.
HttpClientResponse - Interface in io.vertx.core.http
Represents a client-side HTTP response.
HttpClosedException - Exception in io.vertx.core.http
Signals a HTTP connection close.
HttpClosedException(String) - Constructor for exception io.vertx.core.http.HttpClosedException
 
HttpClosedException(GoAway) - Constructor for exception io.vertx.core.http.HttpClosedException
 
HttpConnection - Interface in io.vertx.core.http
Represents an HTTP connection.
HttpFrame - Interface in io.vertx.core.http
An HTTP/2 frame.
HttpHeaders - Interface in io.vertx.core.http
Contains a bunch of useful HTTP headers stuff: methods for creating MultiMap instances often used Header names method to create optimized CharSequence which can be used as header name and value
HttpMethod - Class in io.vertx.core.http
Represents an HTTP method.
HttpMethod(String) - Constructor for class io.vertx.core.http.HttpMethod
 
HttpRequest - Interface in io.vertx.core.spi.observability
An HTTP request.
HttpResponse - Interface in io.vertx.core.spi.observability
An HTTP response.
HttpServer - Interface in io.vertx.core.http
An HTTP and WebSockets server.
HttpServerFileUpload - Interface in io.vertx.core.http
Represents an file upload from an HTML FORM.
HttpServerMetrics<R,W,S> - Interface in io.vertx.core.spi.metrics
The http server metrics SPI that Vert.x will use to call when each http server event occurs.

The thread model for the http server metrics depends on the actual context thats started the server.

HttpServerOptions - Class in io.vertx.core.http
Represents options used by an HttpServer instance
HttpServerOptions() - Constructor for class io.vertx.core.http.HttpServerOptions
Default constructor
HttpServerOptions(HttpServerOptions) - Constructor for class io.vertx.core.http.HttpServerOptions
Copy constructor
HttpServerOptions(JsonObject) - Constructor for class io.vertx.core.http.HttpServerOptions
Create an options from JSON
HttpServerOptionsConverter - Class in io.vertx.core.http
Converter and mapper for HttpServerOptions.
HttpServerOptionsConverter() - Constructor for class io.vertx.core.http.HttpServerOptionsConverter
 
HttpServerRequest - Interface in io.vertx.core.http
Represents a server-side HTTP request.
HttpServerResponse - Interface in io.vertx.core.http
Represents a server-side HTTP response.
HttpVersion - Enum in io.vertx.core.http
Represents the version of the HTTP protocol.

I

id() - Method in interface io.vertx.core.spi.observability.HttpRequest
 
IDENTITY - Static variable in interface io.vertx.core.http.HttpHeaders
identity header value
IF_MATCH - Static variable in interface io.vertx.core.http.HttpHeaders
If-Match header name
IF_MODIFIED_SINCE - Static variable in interface io.vertx.core.http.HttpHeaders
If-Modified-Since header name
IF_NONE_MATCH - Static variable in interface io.vertx.core.http.HttpHeaders
If-None-Match header name
incrementAndGet(Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.shareddata.Counter
Increment the counter atomically and return the new count
incrementAndGet() - Method in interface io.vertx.core.shareddata.Counter
Same as Counter.incrementAndGet(Handler) but returns a Future of the asynchronous result
index - Variable in class io.vertx.core.cli.Argument
The argument index.
indicatedServerName() - Method in interface io.vertx.core.http.HttpConnection
Returns the SNI server name presented during the SSL handshake by the client.
indicatedServerName() - Method in interface io.vertx.core.net.NetSocket
Returns the SNI server name presented during the SSL handshake by the client.
inetSocketAddress(int, String) - Static method in interface io.vertx.core.net.SocketAddress
Create an inet socket address, host must be non null and port must be between 0 and 65536.
inetSocketAddress(InetSocketAddress) - Static method in interface io.vertx.core.net.SocketAddress
Create a inet socket address from a Java InetSocketAddress.
info(Object) - Method in class io.vertx.core.logging.JULLogDelegate
 
info(Object, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
info(Object, Throwable) - Method in class io.vertx.core.logging.JULLogDelegate
 
info(Object, Throwable, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
info(Object) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
info(Object, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
info(Object, Throwable) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
info(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
info(Object) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
info(Object, Throwable) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
info(Object, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
info(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
info(Object) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
info(Object, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
info(Object, Throwable) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
info(Object, Throwable, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
info(Object) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
info(Object, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
info(Object, Throwable) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
info(Object, Throwable, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
init(Vertx, Context) - Method in class io.vertx.core.AbstractVerticle
Initialise the verticle.
init(VertxBuilder) - Method in interface io.vertx.core.spi.cluster.ClusterManager
 
init(Vertx, NodeSelector) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Invoked before this cluster node tries to join the cluster.
init(VertxBuilder) - Method in interface io.vertx.core.spi.cluster.NodeSelector
 
init(Vertx, ClusterManager) - Method in interface io.vertx.core.spi.cluster.NodeSelector
Invoked before the vertx instance tries to join the cluster.
init(VertxBuilder) - Method in interface io.vertx.core.spi.ExecutorServiceFactory
 
init(VertxBuilder) - Method in interface io.vertx.core.spi.FileResolverFactory
 
init(Vertx) - Method in interface io.vertx.core.spi.VerticleFactory
Initialise the factory
init(VertxBuilder) - Method in interface io.vertx.core.spi.VertxMetricsFactory
 
init(VertxBuilder) - Method in interface io.vertx.core.spi.VertxServiceProvider
Let the provider initialize the Vert.x builder.
init(VertxBuilder) - Method in interface io.vertx.core.spi.VertxThreadFactory
 
init(VertxBuilder) - Method in interface io.vertx.core.spi.VertxTracerFactory
 
init(Vertx, Context) - Method in interface io.vertx.core.Verticle
Initialise the verticle with the Vert.x instance and the context.
initialise() - Static method in class io.vertx.core.logging.LoggerFactory
Deprecated.
 
inject(CommandLine, Object) - Static method in class io.vertx.core.cli.annotations.CLIConfigurator
Injects the value in the annotated setter methods (Option and Argument.
INSTANCE - Static variable in class io.vertx.core.cli.converters.BooleanConverter
The converter.
INSTANCE - Static variable in class io.vertx.core.cli.converters.CharacterConverter
The converter.
INSTANCE - Static variable in class io.vertx.core.json.jackson.JacksonFactory
 
INSTANCE - Static variable in interface io.vertx.core.spi.ExecutorServiceFactory
Default instance that delegates to Executors.newFixedThreadPool(int, ThreadFactory)
INSTANCE - Static variable in interface io.vertx.core.spi.VertxThreadFactory
 
instantValue() - Method in interface io.vertx.core.parsetools.JsonEvent
Return the Instant value.
integerValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
invalidRequestHandler(Handler<HttpServerRequest>) - Method in interface io.vertx.core.http.HttpServer
Set a handler for handling invalid requests.
InvalidValueException - Exception in io.vertx.core.cli
Exception thrown when an option or an argument receives an invalid value.
InvalidValueException(Option, String) - Constructor for exception io.vertx.core.cli.InvalidValueException
Creates a new instance of InvalidValueException for the given option and the given value.
InvalidValueException(Argument, String, Exception) - Constructor for exception io.vertx.core.cli.InvalidValueException
Creates a new instance of InvalidValueException for the given argument and the given value.
InvalidValueException(Option, String, Exception) - Constructor for exception io.vertx.core.cli.InvalidValueException
Creates a new instance of InvalidValueException for the given option and the given value.
io.vertx.core - package io.vertx.core
 
io.vertx.core.buffer - package io.vertx.core.buffer
 
io.vertx.core.cli - package io.vertx.core.cli
 
io.vertx.core.cli.annotations - package io.vertx.core.cli.annotations
 
io.vertx.core.cli.converters - package io.vertx.core.cli.converters
 
io.vertx.core.datagram - package io.vertx.core.datagram
 
io.vertx.core.dns - package io.vertx.core.dns
 
io.vertx.core.eventbus - package io.vertx.core.eventbus
 
io.vertx.core.file - package io.vertx.core.file
 
io.vertx.core.http - package io.vertx.core.http
 
io.vertx.core.json - package io.vertx.core.json
 
io.vertx.core.json.jackson - package io.vertx.core.json.jackson
 
io.vertx.core.json.pointer - package io.vertx.core.json.pointer
 
io.vertx.core.logging - package io.vertx.core.logging
 
io.vertx.core.metrics - package io.vertx.core.metrics
 
io.vertx.core.net - package io.vertx.core.net
 
io.vertx.core.parsetools - package io.vertx.core.parsetools
 
io.vertx.core.shareddata - package io.vertx.core.shareddata
 
io.vertx.core.spi - package io.vertx.core.spi
 
io.vertx.core.spi.cluster - package io.vertx.core.spi.cluster
 
io.vertx.core.spi.file - package io.vertx.core.spi.file
 
io.vertx.core.spi.json - package io.vertx.core.spi.json
 
io.vertx.core.spi.launcher - package io.vertx.core.spi.launcher
 
io.vertx.core.spi.logging - package io.vertx.core.spi.logging
 
io.vertx.core.spi.metrics - package io.vertx.core.spi.metrics
 
io.vertx.core.spi.observability - package io.vertx.core.spi.observability
 
io.vertx.core.spi.resolver - package io.vertx.core.spi.resolver
 
io.vertx.core.spi.tls - package io.vertx.core.spi.tls
 
io.vertx.core.spi.tracing - package io.vertx.core.spi.tracing
 
io.vertx.core.spi.transport - package io.vertx.core.spi.transport
 
io.vertx.core.streams - package io.vertx.core.streams
 
io.vertx.core.tracing - package io.vertx.core.tracing
 
IO_EVENT_LOOP_GROUP - Static variable in interface io.vertx.core.spi.transport.Transport
 
isAcceptUnmaskedFrames() - Method in class io.vertx.core.http.HttpServerOptions
 
isActive() - Method in interface io.vertx.core.spi.cluster.ClusterManager
Is the cluster manager active?
isAlpnAvailable() - Static method in class io.vertx.core.net.JdkSSLEngineOptions
 
isAlpnAvailable() - Static method in class io.vertx.core.net.OpenSSLEngineOptions
 
isAppend() - Method in class io.vertx.core.file.OpenOptions
 
isArgumentAssigned(Argument) - Method in interface io.vertx.core.cli.CommandLine
Checks whether or not the given argument has been assigned in the command line.
isArray(Object) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
 
isArray() - Method in interface io.vertx.core.parsetools.JsonEvent
 
isAskingForHelp() - Method in interface io.vertx.core.cli.CommandLine
Checks whether or not the user has passed a "help" option and is asking for help.
isAtomicMove() - Method in class io.vertx.core.file.CopyOptions
 
isAvailable() - Method in class io.vertx.core.logging.JULLogDelegateFactory
 
isAvailable() - Method in class io.vertx.core.logging.Log4j2LogDelegateFactory
 
isAvailable() - Method in class io.vertx.core.logging.SLF4JLogDelegateFactory
 
isAvailable() - Static method in class io.vertx.core.net.OpenSSLEngineOptions
 
isAvailable() - Method in interface io.vertx.core.spi.logging.LogDelegateFactory
 
isAvailable() - Method in interface io.vertx.core.spi.transport.Transport
 
isBinary() - Method in interface io.vertx.core.http.WebSocketFrame
 
isBoolean() - Method in interface io.vertx.core.parsetools.JsonEvent
 
isBroadcast() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
isChunked() - Method in interface io.vertx.core.http.HttpClientRequest
 
isChunked() - Method in interface io.vertx.core.http.HttpServerResponse
 
isClassPathResolvingEnabled() - Method in class io.vertx.core.file.FileSystemOptions
 
isClose() - Method in interface io.vertx.core.http.WebSocketFrame
 
isClosed() - Method in interface io.vertx.core.http.WebSocketBase
 
isClustered() - Method in interface io.vertx.core.Vertx
Is this Vert.x instance clustered?
isComplete(int) - Method in interface io.vertx.core.CompositeFuture
Returns true if a wrapped future is completed
isComplete() - Method in interface io.vertx.core.Future
Has the future completed?
isCompressionSupported() - Method in class io.vertx.core.http.HttpServerOptions
 
isContinuation() - Method in interface io.vertx.core.http.WebSocketFrame
 
isCopyAttributes() - Method in class io.vertx.core.file.CopyOptions
 
isCreate() - Method in class io.vertx.core.file.OpenOptions
Should the file be created if it does not already exist?
isCreateNew() - Method in class io.vertx.core.file.OpenOptions
Should the file be created if and the open fail if it already exists?
isDebugEnabled() - Method in class io.vertx.core.logging.JULLogDelegate
 
isDebugEnabled() - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
isDebugEnabled() - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
isDebugEnabled() - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
isDebugEnabled() - Method in interface io.vertx.core.spi.logging.LogDelegate
 
isDecompressionSupported() - Method in class io.vertx.core.http.HttpServerOptions
 
isDeleteOnClose() - Method in class io.vertx.core.file.OpenOptions
Should the file be deleted when it's closed, or the JVM is shutdown.
isDirectory() - Method in interface io.vertx.core.file.FileProps
Is the file a directory?
isDomainSocket() - Method in interface io.vertx.core.net.SocketAddress
 
isDsync() - Method in class io.vertx.core.file.OpenOptions
If true then every write to the file's content will be written synchronously to the underlying hardware.
isEmpty() - Method in class io.vertx.core.json.JsonArray
Are there zero items in this JSON array?
isEmpty() - Method in class io.vertx.core.json.JsonObject
Is this object entry?
isEmpty() - Method in interface io.vertx.core.MultiMap
Return true if empty
isEmpty() - Method in interface io.vertx.core.shareddata.LocalMap
 
isEnabled() - Method in class io.vertx.core.metrics.MetricsOptions
Will metrics be enabled on the Vert.x instance?
isEnded() - Method in interface io.vertx.core.http.HttpServerRequest
Has the request ended? I.e.
isEventLoopContext() - Method in interface io.vertx.core.Context
Is the current context an event loop context?
isExclusive() - Method in class io.vertx.core.http.StreamPriority
 
isExpectMultipart() - Method in interface io.vertx.core.http.HttpServerRequest
 
isFileCachingEnabled() - Method in class io.vertx.core.file.FileSystemOptions
 
isFinal() - Method in interface io.vertx.core.http.WebSocketFrame
 
isFlag() - Method in class io.vertx.core.cli.Option
 
isFlagEnabled(String) - Method in interface io.vertx.core.cli.CommandLine
Gets the value of an option marked as a flag.
isForceSni() - Method in class io.vertx.core.http.HttpClientOptions
 
isHa() - Method in class io.vertx.core.DeploymentOptions
Will the verticle(s) be deployed as HA (highly available) ?
isHAEnabled() - Method in class io.vertx.core.VertxOptions
Will HA be enabled on the Vert.x instance?
isHandle100ContinueAutomatically() - Method in class io.vertx.core.http.HttpServerOptions
 
isHelp() - Method in class io.vertx.core.cli.Option
Checks whether or not this option is a "Help" option.
isHidden() - Method in class io.vertx.core.cli.Argument
 
isHidden() - Method in interface io.vertx.core.cli.CLI
Checks whether or not the current CLI instance is hidden.
isHidden() - Method in class io.vertx.core.cli.Option
 
isHttp2ClearTextUpgrade() - Method in class io.vertx.core.http.HttpClientOptions
 
isHttp2ClearTextUpgradeWithPreflightRequest() - Method in class io.vertx.core.http.HttpClientOptions
 
isHttpOnly() - Method in interface io.vertx.core.http.Cookie
 
isInetSocket() - Method in interface io.vertx.core.net.SocketAddress
 
isInfoEnabled() - Method in class io.vertx.core.logging.JULLogDelegate
 
isInfoEnabled() - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
isInfoEnabled() - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
isInfoEnabled() - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
isInfoEnabled() - Method in interface io.vertx.core.spi.logging.LogDelegate
 
isIpV6() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
isKeepAlive() - Method in class io.vertx.core.http.HttpClientOptions
Is keep alive enabled on the client?
isLocalOnly() - Method in class io.vertx.core.eventbus.DeliveryOptions
 
isLocalPointer() - Method in interface io.vertx.core.json.pointer.JsonPointer
Return true if the pointer is local (URI with only fragment)
isLoopbackModeDisabled() - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
isMetricsEnabled() - Method in interface io.vertx.core.metrics.Measured
Whether the metrics are enabled for this measured object
isMultiValued() - Method in class io.vertx.core.cli.Argument
 
isMultiValued() - Method in class io.vertx.core.cli.Option
 
isNativeTransportEnabled() - Method in interface io.vertx.core.Vertx
 
isNofollowLinks() - Method in class io.vertx.core.file.CopyOptions
 
isNull(Object) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
 
isNull() - Method in interface io.vertx.core.parsetools.JsonEvent
 
isNullOrEmpty(String) - Static method in class io.vertx.core.cli.UsageMessageFormatter
 
isNumber() - Method in interface io.vertx.core.parsetools.JsonEvent
 
isObject(Object) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
 
isObject() - Method in interface io.vertx.core.parsetools.JsonEvent
 
isOnEventLoopThread() - Static method in interface io.vertx.core.Context
Is the current thread an event thread?
isOnVertxThread() - Static method in interface io.vertx.core.Context
Is the current thread a Vert.x thread? That's either a worker thread or an event loop thread
isOnWorkerThread() - Static method in interface io.vertx.core.Context
Is the current thread a worker thread?
isOptionAssigned(Option) - Method in interface io.vertx.core.cli.CommandLine
Checks whether or not the given option has been assigned in the command line.
isOptResourceEnabled() - Method in class io.vertx.core.dns.AddressResolverOptions
 
isOther() - Method in interface io.vertx.core.file.FileProps
Is the file some other type? (I.e.
isParent(JsonPointer) - Method in interface io.vertx.core.json.pointer.JsonPointer
Return true if this pointer is a parent pointer of child.
isParsedAsList() - Method in class io.vertx.core.cli.TypedOption
 
isPing() - Method in interface io.vertx.core.http.WebSocketFrame
 
isPipelining() - Method in class io.vertx.core.http.HttpClientOptions
Is pipe-lining enabled on the client
isPushEnabled() - Method in class io.vertx.core.http.Http2Settings
 
isRead() - Method in class io.vertx.core.file.OpenOptions
Is the file to opened for reading?
isRecursionDesired() - Method in class io.vertx.core.dns.DnsClientOptions
Return whether or not recursion is desired
isRegistered() - Method in interface io.vertx.core.eventbus.MessageConsumer
 
isRegisterWebSocketWriteHandlers() - Method in class io.vertx.core.http.HttpServerOptions
 
isRegisterWriteHandler() - Method in class io.vertx.core.http.HttpServerOptions
 
isRegisterWriteHandler() - Method in class io.vertx.core.net.NetClientOptions
 
isRegisterWriteHandler() - Method in class io.vertx.core.net.NetServerOptions
 
isRegisterWriteHandlers() - Method in class io.vertx.core.http.WebSocketConnectOptions
 
isRegularFile() - Method in interface io.vertx.core.file.FileProps
Is the file a regular file?
isReplaceExisting() - Method in class io.vertx.core.file.CopyOptions
 
isRequired() - Method in class io.vertx.core.cli.Argument
 
isRequired() - Method in class io.vertx.core.cli.Option
 
isReuseAddress() - Method in class io.vertx.core.net.NetworkOptions
 
isReusePort() - Method in class io.vertx.core.net.NetworkOptions
 
isRootPointer() - Method in interface io.vertx.core.json.pointer.JsonPointer
Return true if the pointer is a root pointer
isRotateServers() - Method in class io.vertx.core.dns.AddressResolverOptions
 
isRoundRobinInetAddress() - Method in class io.vertx.core.dns.AddressResolverOptions
 
isSecure() - Method in interface io.vertx.core.http.Cookie
 
isSeenInCommandLine(Option) - Method in interface io.vertx.core.cli.CommandLine
Checks whether or not the given option has been seen in the user command line.
isSend() - Method in interface io.vertx.core.eventbus.Message
Signals if this message represents a send or publish event.
isSendUnmaskedFrames() - Method in class io.vertx.core.http.HttpClientOptions
 
isSessionCacheEnabled() - Method in class io.vertx.core.net.OpenSSLEngineOptions
Whether session cache is enabled in open SSL session server context
isShared() - Method in interface io.vertx.core.file.AsyncFileLock
 
isShared() - Method in class io.vertx.core.http.HttpClientOptions
 
isSingleValued() - Method in class io.vertx.core.cli.Option
 
isSizeAvailable() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
isSni() - Method in class io.vertx.core.net.NetServerOptions
 
isSparse() - Method in class io.vertx.core.file.OpenOptions
Set whether a hint should be provided that the file to created is sparse
isSsl() - Method in interface io.vertx.core.http.HttpConnection
 
isSSL() - Method in interface io.vertx.core.http.HttpServerRequest
 
isSsl() - Method in class io.vertx.core.http.RequestOptions
 
isSsl() - Method in interface io.vertx.core.http.WebSocketBase
 
isSsl() - Method in interface io.vertx.core.net.NetSocket
 
isSsl() - Method in class io.vertx.core.net.TCPSSLOptions
 
isString() - Method in interface io.vertx.core.parsetools.JsonEvent
 
isSymbolicLink() - Method in interface io.vertx.core.file.FileProps
Is the file a symbolic link?
isSync() - Method in class io.vertx.core.file.OpenOptions
If true then every write to the file's content and metadata will be written synchronously to the underlying hardware.
isTcpCork() - Method in class io.vertx.core.net.TCPSSLOptions
 
isTcpFastOpen() - Method in class io.vertx.core.net.TCPSSLOptions
 
isTcpKeepAlive() - Method in class io.vertx.core.net.TCPSSLOptions
 
isTcpNoDelay() - Method in class io.vertx.core.net.TCPSSLOptions
 
isTcpQuickAck() - Method in class io.vertx.core.net.TCPSSLOptions
 
isText() - Method in interface io.vertx.core.http.WebSocketFrame
 
isTraceEnabled() - Method in class io.vertx.core.logging.JULLogDelegate
 
isTraceEnabled() - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
isTraceEnabled() - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
isTraceEnabled() - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
isTraceEnabled() - Method in interface io.vertx.core.spi.logging.LogDelegate
 
isTruncateExisting() - Method in class io.vertx.core.file.OpenOptions
If the file exists and is opened for writing should the file be truncated to zero length on open?
isTrustAll() - Method in class io.vertx.core.eventbus.EventBusOptions
 
isTrustAll() - Method in class io.vertx.core.net.ClientOptionsBase
 
isTryUseCompression() - Method in class io.vertx.core.http.HttpClientOptions
Is compression enabled on the client?
isUseAlpn() - Method in class io.vertx.core.net.SSLOptions
 
isUseAlpn() - Method in class io.vertx.core.net.TCPSSLOptions
 
isUseProxyProtocol() - Method in class io.vertx.core.net.NetServerOptions
 
isValid() - Method in interface io.vertx.core.cli.CommandLine
Checks whether or not the command line is valid, i.e.
isValid() - Method in interface io.vertx.core.file.AsyncFileLock
A lock remains valid until it is released or the file corresponding AsyncFile is closed.
isValid(Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.core.file.AsyncFileLock
Like AsyncFileLock.isValid() but the handler will be called when the operation completes or if an error occurs.
isValidBlocking() - Method in interface io.vertx.core.file.AsyncFileLock
Like AsyncFileLock.isValid() but blocking.
isVerifyHost() - Method in class io.vertx.core.http.HttpClientOptions
Is hostname verification (for SSL/TLS) enabled?
isWarnEnabled() - Method in class io.vertx.core.logging.JULLogDelegate
 
isWarnEnabled() - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
isWarnEnabled() - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
isWarnEnabled() - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
isWarnEnabled() - Method in interface io.vertx.core.spi.logging.LogDelegate
 
isWorker() - Method in class io.vertx.core.DeploymentOptions
Should the verticle(s) be deployed as a worker verticle?
isWorkerContext() - Method in interface io.vertx.core.Context
Is the current context a worker context?
isWrite() - Method in class io.vertx.core.file.OpenOptions
Is the file to opened for writing?
iterator() - Method in class io.vertx.core.json.JsonArray
Get an Iterator over the values in the JSON array
iterator() - Method in class io.vertx.core.json.JsonObject
Get an Iterator of the entries in the JSON object.

J

JacksonCodec - Class in io.vertx.core.json.jackson
 
JacksonCodec() - Constructor for class io.vertx.core.json.jackson.JacksonCodec
 
JacksonFactory - Class in io.vertx.core.json.jackson
 
JacksonFactory() - Constructor for class io.vertx.core.json.jackson.JacksonFactory
 
JdkSSLEngineOptions - Class in io.vertx.core.net
Configures a TCPSSLOptions to use the JDK ssl engine implementation.
JdkSSLEngineOptions() - Constructor for class io.vertx.core.net.JdkSSLEngineOptions
 
JdkSSLEngineOptions(JsonObject) - Constructor for class io.vertx.core.net.JdkSSLEngineOptions
 
JdkSSLEngineOptions(JdkSSLEngineOptions) - Constructor for class io.vertx.core.net.JdkSSLEngineOptions
 
JksOptions - Class in io.vertx.core.net
Key or trust store options configuring private key and/or certificates based on Java Keystore files.
JksOptions() - Constructor for class io.vertx.core.net.JksOptions
Default constructor
JksOptions(JksOptions) - Constructor for class io.vertx.core.net.JksOptions
Copy constructor
JksOptions(JsonObject) - Constructor for class io.vertx.core.net.JksOptions
Create options from JSON
JksOptionsConverter - Class in io.vertx.core.net
Converter and mapper for JksOptions.
JksOptionsConverter() - Constructor for class io.vertx.core.net.JksOptionsConverter
 
join(Future<T1>, Future<T2>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
join(Future<T1>, Future<T2>, Future<T3>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
join(Future<T1>, Future<T2>, Future<T3>, Future<T4>) - Static method in interface io.vertx.core.CompositeFuture
join(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>) - Static method in interface io.vertx.core.CompositeFuture
join(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>) - Static method in interface io.vertx.core.CompositeFuture
join(List<Future>) - Static method in interface io.vertx.core.CompositeFuture
Deprecated.
instead use Future.join(List)
join(Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Return a composite future, succeeded when all futures are succeeded, failed when any future is failed.
join(Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.join(Future, Future) but with 3 futures.
join(Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.join(Future, Future) but with 4 futures.
join(Future<?>, Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.join(Future, Future) but with 5 futures.
join(Future<?>, Future<?>, Future<?>, Future<?>, Future<?>, Future<?>) - Static method in interface io.vertx.core.Future
Like Future.join(Future, Future) but with 6 futures.
join(List<? extends Future<?>>) - Static method in interface io.vertx.core.Future
Like Future.join(Future, Future) but with a list of futures.
join(Promise<Void>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Join the cluster.
Json - Class in io.vertx.core.json
 
Json() - Constructor for class io.vertx.core.json.Json
 
JSON_ITERATOR - Static variable in interface io.vertx.core.json.pointer.JsonPointerIterator
Instance of a JsonPointerIterator to query Vert.x Json structures
JsonArray - Class in io.vertx.core.json
A representation of a JSON array in Java.
JsonArray(String) - Constructor for class io.vertx.core.json.JsonArray
Create an instance from a String of JSON, this string must be a valid array otherwise an exception will be thrown.
JsonArray() - Constructor for class io.vertx.core.json.JsonArray
Create an empty instance
JsonArray(List) - Constructor for class io.vertx.core.json.JsonArray
Create an instance from a List.
JsonArray(Buffer) - Constructor for class io.vertx.core.json.JsonArray
Create an instance from a Buffer of JSON.
JsonCodec - Interface in io.vertx.core.spi.json
 
JsonEvent - Interface in io.vertx.core.parsetools
A JSON event emited by the JsonParser.
JsonEventType - Enum in io.vertx.core.parsetools
The possibles types of JsonEvent emitted by the JsonParser.
JsonFactory - Interface in io.vertx.core.spi
A factory for the plug-able json SPI.
JsonObject - Class in io.vertx.core.json
A representation of a JSON object in Java.
JsonObject(String) - Constructor for class io.vertx.core.json.JsonObject
Create an instance from a string of JSON
JsonObject() - Constructor for class io.vertx.core.json.JsonObject
Create a new, empty instance
JsonObject(Map<String, Object>) - Constructor for class io.vertx.core.json.JsonObject
Create an instance from a Map.
JsonObject(Buffer) - Constructor for class io.vertx.core.json.JsonObject
Create an instance from a buffer.
JsonParser - Interface in io.vertx.core.parsetools
A parser class which allows to incrementally parse json elements and emit json parse events instead of parsing a json element fully.
JsonPointer - Interface in io.vertx.core.json.pointer
Implementation of RFC6901 Json Pointers.
JsonPointerIterator - Interface in io.vertx.core.json.pointer
The JsonPointerIterator is used by the read/write algorithms of the JsonPointer to read/write the querying data structure
Every method takes the currentValue as parameter, representing the actual value held by the query algorithm.
Implementations of this interface should be stateless, so they can be reused
You can implement this interface to query the structure you want using json pointers
JULLogDelegate - Class in io.vertx.core.logging
A LogDelegate which delegates to java.util.logging
JULLogDelegateFactory - Class in io.vertx.core.logging
A LogDelegateFactory which creates JULLogDelegate instances.
JULLogDelegateFactory() - Constructor for class io.vertx.core.logging.JULLogDelegateFactory
 

K

KEEP_ALIVE - Static variable in interface io.vertx.core.http.HttpHeaders
keep-alive header value
KeyCertOptions - Interface in io.vertx.core.net
Key/cert configuration options.
keyCertOptions() - Method in interface io.vertx.core.net.SelfSignedCertificate
Provides the KeyCertOptions RSA private key file in PEM format corresponding to the SelfSignedCertificate.privateKeyPath()
keyManagerFactoryMapper(Vertx) - Method in interface io.vertx.core.net.KeyCertOptions
Returns a function that maps SNI server names to KeyManagerFactory instance.
keyManagerFactoryMapper(Vertx) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
keyManagerFactoryMapper(Vertx) - Method in class io.vertx.core.net.PemKeyCertOptions
 
keyManagerMapper(Vertx) - Method in interface io.vertx.core.net.KeyCertOptions
keyManagerMapper(Vertx) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
keyManagerMapper(Vertx) - Method in class io.vertx.core.net.PemKeyCertOptions
 
keyMananagerFactory(KeyManagerFactory) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
keyMananagerFactory(KeyManagerFactory) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set the key manager factory to use.
keys(Handler<AsyncResult<Set<K>>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Get the keys of the map, asynchronously.
keys() - Method in interface io.vertx.core.shareddata.AsyncMap
Same as AsyncMap.keys(Handler) but returns a Future of the asynchronous result
keySet() - Method in interface io.vertx.core.shareddata.LocalMap
 
KeyStoreOptions - Class in io.vertx.core.net
Key or trust store options configuring private key and/or certificates based on KeyStore.
KeyStoreOptions() - Constructor for class io.vertx.core.net.KeyStoreOptions
Default constructor
KeyStoreOptions(KeyStoreOptions) - Constructor for class io.vertx.core.net.KeyStoreOptions
Copy constructor
KeyStoreOptions(JsonObject) - Constructor for class io.vertx.core.net.KeyStoreOptions
Create options from JSON
KeyStoreOptionsBase - Class in io.vertx.core.net
Base class of KeyStore based options.
KeyStoreOptionsBase() - Constructor for class io.vertx.core.net.KeyStoreOptionsBase
Default constructor
KeyStoreOptionsBase(KeyStoreOptionsBase) - Constructor for class io.vertx.core.net.KeyStoreOptionsBase
Copy constructor
KeyStoreOptionsConverter - Class in io.vertx.core.net
Converter and mapper for KeyStoreOptions.
KeyStoreOptionsConverter() - Constructor for class io.vertx.core.net.KeyStoreOptionsConverter
 

L

LABEL - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 LABEL method, this instance is interned and uniquely used.
LAST_MODIFIED - Static variable in interface io.vertx.core.http.HttpHeaders
Last-Modified header name
lastAccessTime() - Method in interface io.vertx.core.file.FileProps
The date the file was last accessed
lastModifiedTime() - Method in interface io.vertx.core.file.FileProps
The date the file was last modified
Launcher - Class in io.vertx.core
A main() class that can be used to create Vert.x instance and deploy a verticle, or run a bare Vert.x instance.
Launcher() - Constructor for class io.vertx.core.Launcher
 
launcher() - Method in class io.vertx.core.spi.launcher.ExecutionContext
 
leave(Promise<Void>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Leave the cluster.
len(T) - Method in interface io.vertx.core.spi.tracing.TagExtractor
Returns the number of tags obj exposes.
length() - Method in interface io.vertx.core.buffer.Buffer
Returns the length of the buffer, measured in bytes.
link(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Create a hard link on the file system from link to existing, asynchronously.
link(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.link(String, String, Handler) but returns a Future of the asynchronous result
linkBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
list() - Method in interface io.vertx.core.CompositeFuture
 
listen(int, String, Handler<AsyncResult<DatagramSocket>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Start listening on the given port and host.
listen(int, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.listen(int, String, Handler) but returns a Future of the asynchronous result
listen() - Method in interface io.vertx.core.http.HttpServer
Tell the server to start listening.
listen(int, String) - Method in interface io.vertx.core.http.HttpServer
Tell the server to start listening.
listen(int, String, Handler<AsyncResult<HttpServer>>) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.listen(int, String) but supplying a handler that will be called when the server is actually listening (or has failed).
listen(SocketAddress, Handler<AsyncResult<HttpServer>>) - Method in interface io.vertx.core.http.HttpServer
Tell the server to start listening on the given address supplying a handler that will be called when the server is actually listening (or has failed).
listen(SocketAddress) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.listen(SocketAddress, Handler) but returns a Future of the asynchronous result
listen(int) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.listen(int, String) but the server will listen on host "0.0.0.0" and port specified here ignoring any value in the HttpServerOptions that was used when creating the server.
listen(int, Handler<AsyncResult<HttpServer>>) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.listen(int) but supplying a handler that will be called when the server is actually listening (or has failed).
listen(Handler<AsyncResult<HttpServer>>) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.listen() but supplying a handler that will be called when the server is actually listening (or has failed).
listen() - Method in interface io.vertx.core.net.NetServer
Start listening on the port and host as configured in the NetServerOptions used when creating the server.
listen(Handler<AsyncResult<NetServer>>) - Method in interface io.vertx.core.net.NetServer
Like NetServer.listen() but providing a handler that will be notified when the server is listening, or fails.
listen(int, String) - Method in interface io.vertx.core.net.NetServer
Start listening on the specified port and host, ignoring port and host configured in the NetServerOptions used when creating the server.
listen(int, String, Handler<AsyncResult<NetServer>>) - Method in interface io.vertx.core.net.NetServer
Like NetServer.listen(int, String) but providing a handler that will be notified when the server is listening, or fails.
listen(int) - Method in interface io.vertx.core.net.NetServer
Start listening on the specified port and host "0.0.0.0", ignoring port and host configured in the NetServerOptions used when creating the server.
listen(int, Handler<AsyncResult<NetServer>>) - Method in interface io.vertx.core.net.NetServer
Like NetServer.listen(int) but providing a handler that will be notified when the server is listening, or fails.
listen(SocketAddress) - Method in interface io.vertx.core.net.NetServer
Start listening on the specified local address, ignoring port and host configured in the NetServerOptions used when creating the server.
listen(SocketAddress, Handler<AsyncResult<NetServer>>) - Method in interface io.vertx.core.net.NetServer
Like NetServer.listen(SocketAddress) but providing a handler that will be notified when the server is listening, or fails.
listening(String, SocketAddress) - Method in interface io.vertx.core.spi.metrics.DatagramSocketMetrics
Called when a socket is listening.
listenMulticastGroup(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Joins a multicast group and listens for packets send to it.
listenMulticastGroup(String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.listenMulticastGroup(String, Handler) but returns a Future of the asynchronous result
listenMulticastGroup(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Joins a multicast group and listens for packets send to it on the given network interface.
listenMulticastGroup(String, String, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.listenMulticastGroup(String, String, String, Handler) but returns a Future of the asynchronous result
listSeparator - Variable in class io.vertx.core.cli.TypedOption
the split character used if the raw value needs to be parsed as a list.
load() - Static method in class io.vertx.core.json.Json
Load the factory with the ServiceLoader, when no factory is found then a factory using Jackson will be returned.
load() - Static method in interface io.vertx.core.spi.JsonFactory
Load the JSON factory with the ServiceLoader An attempt is made to load a factory using the service loader META-INF/services JsonFactory. Factories are sorted If not factory is resolved (which is usually the default case), JacksonFactory.INSTANCE is used.
loadConfig() - Static method in class io.vertx.core.logging.JULLogDelegateFactory
 
loadFactories(Class<T>) - Static method in class io.vertx.core.ServiceHelper
 
loadFactories(Class<T>, ClassLoader) - Static method in class io.vertx.core.ServiceHelper
 
loadFactory(Class<T>) - Static method in class io.vertx.core.ServiceHelper
 
loadFactoryOrNull(Class<T>) - Static method in class io.vertx.core.ServiceHelper
 
loadKeyStore(Vertx) - Method in class io.vertx.core.net.KeyStoreOptionsBase
Load and return a Java keystore.
loadKeyStore(Vertx) - Method in class io.vertx.core.net.PemKeyCertOptions
Load and return a Java keystore.
loadKeyStore(Vertx) - Method in class io.vertx.core.net.PemTrustOptions
Load and return a Java keystore.
localAddress() - Method in interface io.vertx.core.datagram.DatagramSocket
Return the SocketAddress to which this DatagramSocket is bound.
localAddress() - Method in interface io.vertx.core.http.HttpConnection
 
localAddress(boolean) - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.localAddress() ()} but returns the server local address when real is true
localAddress() - Method in interface io.vertx.core.http.HttpServerRequest
 
localAddress() - Method in interface io.vertx.core.http.WebSocketBase
 
localAddress() - Method in interface io.vertx.core.net.NetSocket
 
localAddress(boolean) - Method in interface io.vertx.core.net.NetSocket
Like NetSocket.localAddress() ()} but returns the server local address when real is true
localConsumer(String) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.consumer(String) but the address won't be propagated across the cluster.
localConsumer(String, Handler<Message<T>>) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.consumer(String, Handler) but the address won't be propagated across the cluster.
LocalMap<K,V> - Interface in io.vertx.core.shareddata
Local maps can be used to share data safely in a single Vert.x instance.
localOnly() - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
LOCATION - Static variable in interface io.vertx.core.http.HttpHeaders
Location header name
lock() - Method in interface io.vertx.core.file.AsyncFile
Acquire a non-shared lock on the entire file.
lock(Handler<AsyncResult<AsyncFileLock>>) - Method in interface io.vertx.core.file.AsyncFile
Like AsyncFile.lock() but the handler will be called when the operation is complete or if an error occurs.
lock(long, long, boolean) - Method in interface io.vertx.core.file.AsyncFile
Acquire a lock on a portion of this file.
lock(long, long, boolean, Handler<AsyncResult<AsyncFileLock>>) - Method in interface io.vertx.core.file.AsyncFile
Like AsyncFile.lock(long, long, boolean) but the handler will be called when the operation is complete or if an error occurs.
LOCK - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 LOCK method, this instance is interned and uniquely used.
Lock - Interface in io.vertx.core.shareddata
An asynchronous exclusive lock which can be obtained from any node in the cluster.
Log4j2LogDelegate - Class in io.vertx.core.logging
A LogDelegate which delegates to Apache Log4j 2
Log4j2LogDelegateFactory - Class in io.vertx.core.logging
A LogDelegateFactory which creates Log4j2LogDelegate instances.
Log4j2LogDelegateFactory() - Constructor for class io.vertx.core.logging.Log4j2LogDelegateFactory
 
LogDelegate - Interface in io.vertx.core.spi.logging
I represent operations that are delegated to underlying logging frameworks.
LogDelegateFactory - Interface in io.vertx.core.spi.logging
I am responsible for creating LogDelegate instances.
Logger - Class in io.vertx.core.logging
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
Logger(LogDelegate) - Constructor for class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
LOGGER_DELEGATE_FACTORY_CLASS_NAME - Static variable in class io.vertx.core.logging.LoggerFactory
Deprecated.
 
LoggerFactory - Class in io.vertx.core.logging
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
LoggerFactory() - Constructor for class io.vertx.core.logging.LoggerFactory
Deprecated.
 
longName - Variable in class io.vertx.core.cli.Option
the option long name.
longValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
lookup(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.dns.DnsClient
Try to lookup the A (ipv4) or AAAA (ipv6) record for the given name.
lookup(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.lookup(String, Handler) but returns a Future of the asynchronous result
lookup() - Method in interface io.vertx.core.spi.launcher.CommandFactoryLookup
Looks for command implementation and instantiated them.
lookup4(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.dns.DnsClient
Try to lookup the A (ipv4) record for the given name.
lookup4(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.lookup4(String, Handler) but returns a Future of the asynchronous result
lookup6(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.dns.DnsClient
Try to lookup the AAAA (ipv6) record for the given name.
lookup6(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.lookup6(String, Handler) but returns a Future of the asynchronous result
lprops(String, Handler<AsyncResult<FileProps>>) - Method in interface io.vertx.core.file.FileSystem
Obtain properties for the link represented by path, asynchronously.
lprops(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.lprops(String, Handler) but returns a Future of the asynchronous result
lpropsBlocking(String) - Method in interface io.vertx.core.file.FileSystem

M

main(String[]) - Static method in class io.vertx.core.Launcher
Main entry point.
main() - Method in class io.vertx.core.spi.launcher.ExecutionContext
 
map(Function<T, U>) - Method in interface io.vertx.core.AsyncResult
Apply a mapper function on this async result.
map(V) - Method in interface io.vertx.core.AsyncResult
Map the result of this async result to a specific value.
map(Function<T, U>) - Method in interface io.vertx.core.Future
Apply a mapper function on this future.
map(V) - Method in interface io.vertx.core.Future
Map the result of a future to a specific value.
mapEmpty() - Method in interface io.vertx.core.AsyncResult
Map the result of this async result to null.
mapEmpty() - Method in interface io.vertx.core.Future
Map the result of a future to null.
mapFrom(Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject from the fields of a Java object.
mapper() - Static method in class io.vertx.core.json.jackson.DatabindCodec
 
mapTo(Class<T>) - Method in class io.vertx.core.json.JsonObject
Instantiate a Java object from a JsonObject.
mapTo(Class<T>) - Method in interface io.vertx.core.parsetools.JsonEvent
Decodes and returns the current value as the specified type.
mapTo(TypeReference<T>) - Method in interface io.vertx.core.parsetools.JsonEvent
Decodes and returns the current value as the specified type.
maxRecordSize(int) - Method in interface io.vertx.core.parsetools.RecordParser
Set the maximum allowed size for a record when using the delimited mode.
Measured - Interface in io.vertx.core.metrics
 
MERGE - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 MERGE method, this instance is interned and uniquely used.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in interface io.vertx.core.shareddata.LocalMap
If the specified key is not already associated with a value or is associated with null, associates it with the given non-null value.
mergeIn(JsonObject) - Method in class io.vertx.core.json.JsonObject
Merge in another JSON object.
mergeIn(JsonObject, boolean) - Method in class io.vertx.core.json.JsonObject
Merge in another JSON object.
mergeIn(JsonObject, int) - Method in class io.vertx.core.json.JsonObject
Merge in another JSON object.
message() - Method in interface io.vertx.core.eventbus.DeliveryContext
 
Message<T> - Interface in io.vertx.core.eventbus
Represents a message that is received from the event bus in a handler.
MessageCodec<S,R> - Interface in io.vertx.core.eventbus
A message codec allows a custom message type to be marshalled across the event bus.
MessageConsumer<T> - Interface in io.vertx.core.eventbus
An event bus consumer object representing a stream of message to an EventBus address that can be read from.
messageDelivered(H, boolean) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Called when an handler has been delivered a message.
MessageProducer<T> - Interface in io.vertx.core.eventbus
Represents a stream of message that can be written to.
messageRead(String, int) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
A message has been received from the network.

No specific thread and context can be expected when this method is called.

messageReceived(String, boolean, boolean, int) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Called when a message is received.

No specific thread and context can be expected when this method is called.

messageSent(String, boolean, boolean, boolean) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Called when a message has been sent or published.

No specific thread and context can be expected when this method is called.

messageWritten(String, int) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
A message has been sent over the network.

No specific thread and context can be expected when this method is called.

metadata() - Method in class io.vertx.core.spi.cluster.NodeInfo
 
method() - Method in interface io.vertx.core.http.HttpServerRequest
 
method() - Method in interface io.vertx.core.spi.observability.HttpRequest
 
Metrics - Interface in io.vertx.core.spi.metrics
The metrics interface is implemented by metrics providers that wants to provide monitoring of Vert.x core.
metrics(VertxOptions) - Method in interface io.vertx.core.spi.VertxMetricsFactory
Create a new VertxMetrics object.

No specific thread and context can be expected when this method is called.

METRICS_ENABLED - Static variable in interface io.vertx.core.spi.metrics.Metrics
 
MetricsOptions - Class in io.vertx.core.metrics
Vert.x metrics base configuration, this class can be extended by provider implementations to configure those specific implementations.
MetricsOptions() - Constructor for class io.vertx.core.metrics.MetricsOptions
Default constructor
MetricsOptions(MetricsOptions) - Constructor for class io.vertx.core.metrics.MetricsOptions
Copy constructor
MetricsOptions(JsonObject) - Constructor for class io.vertx.core.metrics.MetricsOptions
Create an instance from a JsonObject
MetricsOptionsConverter - Class in io.vertx.core.metrics
Converter and mapper for MetricsOptions.
MetricsOptionsConverter() - Constructor for class io.vertx.core.metrics.MetricsOptionsConverter
 
MetricsProvider - Interface in io.vertx.core.spi.metrics
Metrics provider is the base SPI used by metrics implementations to retrieve a Metrics object.

It is meant to be implemented by Measured implementations but not exposed directly.

MissingOptionException - Exception in io.vertx.core.cli
Exception thrown when an option was expected and was not found on the command line.
MissingOptionException(Collection<Option>) - Constructor for exception io.vertx.core.cli.MissingOptionException
Creates a new instance of MissingOptionException.
MissingValueException - Exception in io.vertx.core.cli
Exception thrown when an option requiring a value does not receive the value, or when a mandatory argument does not receive a value.
MissingValueException(Option) - Constructor for exception io.vertx.core.cli.MissingValueException
Creates a new instance of MissingValueException when an option requiring a value does not receive a value.
MissingValueException(Argument) - Constructor for exception io.vertx.core.cli.MissingValueException
Creates a new instance of MissingValueException when a mandatory argument is not set in the user command line.
MKACTIVITY - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 MKACTIVITY method, this instance is interned and uniquely used.
MKCALENDAR - Static variable in class io.vertx.core.http.HttpMethod
The RFC 4791 MKCALENDAR method, this instance is interned and uniquely used.
MKCOL - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 MKCOL method, this instance is interned and uniquely used.
mkdir(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Create the directory represented by path, asynchronously.
mkdir(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.mkdir(String, Handler) but returns a Future of the asynchronous result
mkdir(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Create the directory represented by path, asynchronously.
mkdir(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.mkdir(String, String, Handler) but returns a Future of the asynchronous result
mkdirBlocking(String) - Method in interface io.vertx.core.file.FileSystem
mkdirBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
mkdirs(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Create the directory represented by path and any non existent parents, asynchronously.
mkdirs(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.mkdirs(String, Handler) but returns a Future of the asynchronous result
mkdirs(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Create the directory represented by path and any non existent parents, asynchronously.
mkdirs(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.mkdirs(String, String, Handler) but returns a Future of the asynchronous result
mkdirsBlocking(String) - Method in interface io.vertx.core.file.FileSystem
mkdirsBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
MKWORKSPACE - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 MKWORKSPACE method, this instance is interned and uniquely used.
move(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Move a file from the path from to path to, asynchronously.
move(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.move(String, String, Handler) but returns a Future of the asynchronous result
move(String, String, CopyOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Move a file from the path from to path to, asynchronously.
move(String, String, CopyOptions) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.move(String, String, CopyOptions, Handler) but returns a Future of the asynchronous result
MOVE - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 MOVE method, this instance is interned and uniquely used.
moveBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
MultiMap - Interface in io.vertx.core
This class represents a MultiMap of String keys to a List of String values.
multiValued - Variable in class io.vertx.core.cli.Argument
Whether or not this argument can receive multiple value.
multiValued - Variable in class io.vertx.core.cli.Option
whether or not the option can recevie multiple values.
MxRecord - Interface in io.vertx.core.dns
Represent a Mail-Exchange-Record (MX) which was resolved for a domain.

N

Name - Annotation Type in io.vertx.core.cli.annotations
Defines the name of a CLI.
name() - Method in interface io.vertx.core.dns.MxRecord
The name of the MX record
name() - Method in interface io.vertx.core.dns.SrvRecord
Returns the name for the server being queried.
name() - Method in interface io.vertx.core.eventbus.MessageCodec
The codec name.
name() - Method in class io.vertx.core.http.HttpMethod
 
name() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
name(T, int) - Method in interface io.vertx.core.spi.tracing.TagExtractor
Returns the name of the tag extracted from objat the specified index.
names() - Method in interface io.vertx.core.MultiMap
Gets a immutable Set of all names
NetClient - Interface in io.vertx.core.net
A TCP client.
NetClientOptions - Class in io.vertx.core.net
Options for configuring a NetClient.
NetClientOptions() - Constructor for class io.vertx.core.net.NetClientOptions
The default constructor
NetClientOptions(NetClientOptions) - Constructor for class io.vertx.core.net.NetClientOptions
Copy constructor
NetClientOptions(ClientOptionsBase) - Constructor for class io.vertx.core.net.NetClientOptions
Create an instance copying the values from other and using the defaults of NetClientOptions.
NetClientOptions(JsonObject) - Constructor for class io.vertx.core.net.NetClientOptions
Create options from JSON
NetClientOptionsConverter - Class in io.vertx.core.net
Converter and mapper for NetClientOptions.
NetClientOptionsConverter() - Constructor for class io.vertx.core.net.NetClientOptionsConverter
 
NetServer - Interface in io.vertx.core.net
Represents a TCP server
NetServerOptions - Class in io.vertx.core.net
Options for configuring a NetServer.
NetServerOptions() - Constructor for class io.vertx.core.net.NetServerOptions
Default constructor
NetServerOptions(NetServerOptions) - Constructor for class io.vertx.core.net.NetServerOptions
Copy constructor
NetServerOptions(JsonObject) - Constructor for class io.vertx.core.net.NetServerOptions
Create some options from JSON
NetServerOptionsConverter - Class in io.vertx.core.net
Converter and mapper for NetServerOptions.
NetServerOptionsConverter() - Constructor for class io.vertx.core.net.NetServerOptionsConverter
 
netSocket() - Method in interface io.vertx.core.http.HttpClientResponse
 
NetSocket - Interface in io.vertx.core.net
Represents a socket-like interface to a TCP connection on either the client or the server side.
nettyEventLoopGroup() - Method in interface io.vertx.core.Vertx
Deprecated.
removed from public API in Vert.x 5
NetworkMetrics<S> - Interface in io.vertx.core.spi.metrics
An SPI used internally by Vert.x to gather metrics on a net socket which serves as a base class for TCP or UDP.

NetworkOptions - Class in io.vertx.core.net
 
NetworkOptions() - Constructor for class io.vertx.core.net.NetworkOptions
Default constructor
NetworkOptions(NetworkOptions) - Constructor for class io.vertx.core.net.NetworkOptions
Copy constructor
NetworkOptions(JsonObject) - Constructor for class io.vertx.core.net.NetworkOptions
Constructor from JSON
NetworkOptionsConverter - Class in io.vertx.core.net
Converter and mapper for NetworkOptions.
NetworkOptionsConverter() - Constructor for class io.vertx.core.net.NetworkOptionsConverter
 
newDelimited(String, Handler<Buffer>) - Static method in interface io.vertx.core.parsetools.RecordParser
Like RecordParser.newDelimited(String) but set the output that will receive whole records which have been parsed.
newDelimited(String, ReadStream<Buffer>) - Static method in interface io.vertx.core.parsetools.RecordParser
Like RecordParser.newDelimited(String) but wraps the stream.
newDelimited(String) - Static method in interface io.vertx.core.parsetools.RecordParser
Create a new RecordParser instance, initially in delimited mode, and where the delimiter can be represented by the String delim endcoded in latin-1 .
newDelimited(Buffer) - Static method in interface io.vertx.core.parsetools.RecordParser
Create a new RecordParser instance, initially in delimited mode, and where the delimiter can be represented by the Buffer delim.
newDelimited(Buffer, Handler<Buffer>) - Static method in interface io.vertx.core.parsetools.RecordParser
Like RecordParser.newDelimited(Buffer) but set the output that will receive whole records which have been parsed.
newDelimited(Buffer, ReadStream<Buffer>) - Static method in interface io.vertx.core.parsetools.RecordParser
Like RecordParser.newDelimited(Buffer) but wraps the stream.
newFixed(int) - Static method in interface io.vertx.core.parsetools.RecordParser
Create a new RecordParser instance, initially in fixed size mode, and where the record size is specified by the size parameter.
newFixed(int, Handler<Buffer>) - Static method in interface io.vertx.core.parsetools.RecordParser
Like RecordParser.newFixed(int) but set the output that will receive whole records which have been parsed.
newFixed(int, ReadStream<Buffer>) - Static method in interface io.vertx.core.parsetools.RecordParser
Like RecordParser.newFixed(int) but wraps the stream.
newInstance(Class<? extends Converter<T>>) - Static method in class io.vertx.core.cli.converters.Converters
 
newOptions() - Method in interface io.vertx.core.spi.VertxMetricsFactory
Create an empty metrics options.
newOptions(MetricsOptions) - Method in interface io.vertx.core.spi.VertxMetricsFactory
Create metrics options from the provided options.
newOptions(JsonObject) - Method in interface io.vertx.core.spi.VertxMetricsFactory
Create metrics options from the provided jsonObject.
newOptions() - Method in interface io.vertx.core.spi.VertxTracerFactory
Create an empty tracing options.
newOptions(JsonObject) - Method in interface io.vertx.core.spi.VertxTracerFactory
Create tracing options from the provided jsonObject.
newParser() - Static method in interface io.vertx.core.parsetools.JsonParser
Create a new JsonParser instance.
newParser(ReadStream<Buffer>) - Static method in interface io.vertx.core.parsetools.JsonParser
Create a new JsonParser instance.
newVertxThread(Runnable, String, boolean, long, TimeUnit) - Method in interface io.vertx.core.spi.VertxThreadFactory
 
next() - Method in interface io.vertx.core.eventbus.DeliveryContext
Call the next interceptor
NO_NAME - Static variable in annotation type io.vertx.core.cli.annotations.Option
 
NO_NAME - Static variable in class io.vertx.core.cli.Option
The default long name / short name of the option.
nodeAdded(String) - Method in interface io.vertx.core.spi.cluster.NodeListener
A node has been added
nodeId() - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
NodeInfo - Class in io.vertx.core.spi.cluster
Details about a clustered Vert.x node.
NodeInfo() - Constructor for class io.vertx.core.spi.cluster.NodeInfo
 
NodeInfo(String, int, JsonObject) - Constructor for class io.vertx.core.spi.cluster.NodeInfo
 
nodeLeft(String) - Method in interface io.vertx.core.spi.cluster.NodeListener
A node has left
nodeListener(NodeListener) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Set a listener that will be called when a node joins or leaves the cluster.
NodeListener - Interface in io.vertx.core.spi.cluster
A NodeListener is called when nodes join or leave the cluster
NodeSelector - Interface in io.vertx.core.spi.cluster
Used by the clustered EventBus to select a node for a given message.
NOOP - Static variable in interface io.vertx.core.spi.tracing.VertxTracer
Noop tracer.
NOOP - Static variable in interface io.vertx.core.spi.VertxTracerFactory
Noop tracer factory, it can be useful for disabling metrics, e.g new VertxOptions().setTracingOptions(new TracingOptions().setFactory(VertxTracerFactory.NOOP))
numberPumped() - Method in interface io.vertx.core.streams.Pump
Return the total number of items pumped by this pump.

O

objectContainsKey(Object, String) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
 
objectEventMode() - Method in interface io.vertx.core.parsetools.JsonParser
Flip the parser to emit a stream of events for each new json object.
objectValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
objectValueMode() - Method in interface io.vertx.core.parsetools.JsonParser
Flip the parser to emit a single value event for each new json object.
of(Object...) - Static method in class io.vertx.core.json.JsonArray
Create a JsonArray containing an arbitrary number of values.
of() - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing zero mappings.
of(String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing a single mapping.
of(String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing two mappings.
of(String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing three mappings.
of(String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing four mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing five mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing six mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing seven mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing eight mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing nine mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.vertx.core.json.JsonObject
Create a JsonObject containing ten mappings.
onComplete(Handler<AsyncResult<CompositeFuture>>) - Method in interface io.vertx.core.CompositeFuture
 
onComplete(Handler<AsyncResult<T>>) - Method in interface io.vertx.core.Future
Add a handler to be notified of the result.
onFailure(Handler<Throwable>) - Method in interface io.vertx.core.CompositeFuture
 
onFailure(Handler<Throwable>) - Method in interface io.vertx.core.Future
Add a handler to be notified of the failed result.
onSuccess(Handler<CompositeFuture>) - Method in interface io.vertx.core.CompositeFuture
 
onSuccess(Handler<T>) - Method in interface io.vertx.core.Future
Add a handler to be notified of the succeeded result.
open(String, OpenOptions, Handler<AsyncResult<AsyncFile>>) - Method in interface io.vertx.core.file.FileSystem
Open the file represented by path, asynchronously.
open(String, OpenOptions) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.open(String, OpenOptions, Handler) but returns a Future of the asynchronous result
openBlocking(String, OpenOptions) - Method in interface io.vertx.core.file.FileSystem
OpenOptions - Class in io.vertx.core.file
Describes how an AsyncFile should be opened.
OpenOptions() - Constructor for class io.vertx.core.file.OpenOptions
Default constructor
OpenOptions(OpenOptions) - Constructor for class io.vertx.core.file.OpenOptions
Copy constructor
OpenOptions(JsonObject) - Constructor for class io.vertx.core.file.OpenOptions
Constructor to create options from JSON
OpenOptionsConverter - Class in io.vertx.core.file
Converter and mapper for OpenOptions.
OpenOptionsConverter() - Constructor for class io.vertx.core.file.OpenOptionsConverter
 
OpenSSLEngineOptions - Class in io.vertx.core.net
Configures a TCPSSLOptions to use OpenSsl.
OpenSSLEngineOptions() - Constructor for class io.vertx.core.net.OpenSSLEngineOptions
 
OpenSSLEngineOptions(JsonObject) - Constructor for class io.vertx.core.net.OpenSSLEngineOptions
 
OpenSSLEngineOptions(OpenSSLEngineOptions) - Constructor for class io.vertx.core.net.OpenSSLEngineOptions
 
OpenSSLEngineOptionsConverter - Class in io.vertx.core.net
Converter and mapper for OpenSSLEngineOptions.
OpenSSLEngineOptionsConverter() - Constructor for class io.vertx.core.net.OpenSSLEngineOptionsConverter
 
Option - Annotation Type in io.vertx.core.cli.annotations
Annotates a setter to be called with the value of a command line option.
Option - Class in io.vertx.core.cli
Models command line options.
Option() - Constructor for class io.vertx.core.cli.Option
Creates a new empty instance of Option.
Option(Option) - Constructor for class io.vertx.core.cli.Option
Creates a new instance of Option by copying the state of another Option.
Option(JsonObject) - Constructor for class io.vertx.core.cli.Option
Creates a new instance of Option from the given JsonObject
optionComparator - Variable in class io.vertx.core.cli.UsageMessageFormatter
Comparator used to sort the options when they output in help text

Defaults to case-insensitive alphabetical sorting by option key.

OptionConverter - Class in io.vertx.core.cli
Converter and mapper for Option.
OptionConverter() - Constructor for class io.vertx.core.cli.OptionConverter
 
OPTIONS - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 OPTIONS method, this instance is interned and uniquely used.
order() - Method in interface io.vertx.core.spi.JsonFactory
The order of the factory.
order() - Method in interface io.vertx.core.spi.VerticleFactory
The order of the factory.
ORDERPATCH - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3648 ORDERPATCH method, this instance is interned and uniquely used.
ORIGIN - Static variable in interface io.vertx.core.http.HttpHeaders
Origin header name
otherwise(Function<Throwable, T>) - Method in interface io.vertx.core.AsyncResult
Apply a mapper function on this async result.
otherwise(T) - Method in interface io.vertx.core.AsyncResult
Map the failure of this async result to a specific value.
otherwise(Function<Throwable, T>) - Method in interface io.vertx.core.Future
Apply a mapper function on this future.
otherwise(T) - Method in interface io.vertx.core.Future
Map the failure of a future to a specific value.
otherwiseEmpty() - Method in interface io.vertx.core.AsyncResult
Map the failure of this async result to null.
otherwiseEmpty() - Method in interface io.vertx.core.Future
Map the failure of a future to null.
out - Variable in class io.vertx.core.spi.launcher.DefaultCommand
The PrintStream that the command can use to write on the console.
out() - Method in class io.vertx.core.spi.launcher.DefaultCommand
 
overlaps(long, long) - Method in interface io.vertx.core.file.AsyncFileLock
 
owner() - Method in interface io.vertx.core.Context
 

P

params() - Method in interface io.vertx.core.http.HttpServerRequest
 
parent() - Method in interface io.vertx.core.json.pointer.JsonPointer
Remove last reference token of this pointer
parse(List<String>) - Method in interface io.vertx.core.cli.CLI
Parses the user command line interface and create a new CommandLine containing extracting values.
parse(List<String>, boolean) - Method in interface io.vertx.core.cli.CLI
Parses the user command line interface and create a new CommandLine containing extracting values.
ParsedAsList - Annotation Type in io.vertx.core.cli.annotations
Annotates a setter to be called with the value of a command line option.
parsedAsList - Variable in class io.vertx.core.cli.TypedOption
whether or not the raw value should be parsed as a list.
PATCH - Static variable in class io.vertx.core.http.HttpMethod
The RFC 5789 PATCH method, this instance is interned and uniquely used.
path() - Method in interface io.vertx.core.http.HttpClientRequest
 
path() - Method in interface io.vertx.core.http.HttpServerRequest
 
path() - Method in interface io.vertx.core.http.ServerWebSocket
 
path() - Method in interface io.vertx.core.net.SocketAddress
 
pause() - Method in interface io.vertx.core.datagram.DatagramSocket
Deprecated.
no replacement for back-pressure, instead ignore the packet or buffer it somewhere
pause() - Method in interface io.vertx.core.eventbus.MessageConsumer
 
pause() - Method in interface io.vertx.core.file.AsyncFile
 
pause() - Method in interface io.vertx.core.http.HttpClientResponse
 
pause() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
pause() - Method in interface io.vertx.core.http.HttpServerRequest
 
pause() - Method in interface io.vertx.core.http.ServerWebSocket
 
pause() - Method in interface io.vertx.core.http.WebSocket
 
pause() - Method in interface io.vertx.core.http.WebSocketBase
 
pause() - Method in interface io.vertx.core.net.NetSocket
 
pause() - Method in interface io.vertx.core.parsetools.JsonParser
 
pause() - Method in interface io.vertx.core.parsetools.RecordParser
 
pause() - Method in interface io.vertx.core.streams.ReadStream
Pause the ReadStream, it sets the buffer in fetch mode and clears the actual demand.
pause() - Method in interface io.vertx.core.TimeoutStream
Deprecated.
 
payload() - Method in interface io.vertx.core.http.HttpFrame
 
peerCertificateChain() - Method in interface io.vertx.core.http.HttpConnection
peerCertificateChain() - Method in interface io.vertx.core.http.HttpServerRequest
Note: Java SE 5+ recommends to use javax.net.ssl.SSLSession#getPeerCertificates() instead of of javax.net.ssl.SSLSession#getPeerCertificateChain() which this method is based on.
peerCertificateChain() - Method in interface io.vertx.core.http.WebSocketBase
peerCertificateChain() - Method in interface io.vertx.core.net.NetSocket
peerCertificates() - Method in interface io.vertx.core.http.HttpConnection
 
peerCertificates() - Method in interface io.vertx.core.http.WebSocketBase
 
peerCertificates() - Method in interface io.vertx.core.net.NetSocket
 
PemKeyCertOptions - Class in io.vertx.core.net
Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
PemKeyCertOptions() - Constructor for class io.vertx.core.net.PemKeyCertOptions
Default constructor
PemKeyCertOptions(PemKeyCertOptions) - Constructor for class io.vertx.core.net.PemKeyCertOptions
Copy constructor
PemKeyCertOptions(JsonObject) - Constructor for class io.vertx.core.net.PemKeyCertOptions
Create options from JSON
PemKeyCertOptionsConverter - Class in io.vertx.core.net
Converter and mapper for PemKeyCertOptions.
PemKeyCertOptionsConverter() - Constructor for class io.vertx.core.net.PemKeyCertOptionsConverter
 
PemTrustOptions - Class in io.vertx.core.net
Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
PemTrustOptions() - Constructor for class io.vertx.core.net.PemTrustOptions
Default constructor
PemTrustOptions(PemTrustOptions) - Constructor for class io.vertx.core.net.PemTrustOptions
Copy constructor
PemTrustOptions(JsonObject) - Constructor for class io.vertx.core.net.PemTrustOptions
Create options from JSON
PemTrustOptionsConverter - Class in io.vertx.core.net
Converter and mapper for PemTrustOptions.
PemTrustOptionsConverter() - Constructor for class io.vertx.core.net.PemTrustOptionsConverter
 
periodicStream(long) - Method in interface io.vertx.core.Vertx
Deprecated.
use Vertx.setPeriodic(long, io.vertx.core.Handler<java.lang.Long>) instead. RxJava like integrations should use the Vert.x scheduler integration.
periodicStream(long, long) - Method in interface io.vertx.core.Vertx
Deprecated.
use Vertx.setPeriodic(long, io.vertx.core.Handler<java.lang.Long>) instead. RxJava like integrations should use the Vert.x scheduler integration.
PfxOptions - Class in io.vertx.core.net
Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
PfxOptions() - Constructor for class io.vertx.core.net.PfxOptions
Default constructor
PfxOptions(PfxOptions) - Constructor for class io.vertx.core.net.PfxOptions
Copy constructor
PfxOptions(JsonObject) - Constructor for class io.vertx.core.net.PfxOptions
Create options from JSON
PfxOptionsConverter - Class in io.vertx.core.net
Converter and mapper for PfxOptions.
PfxOptionsConverter() - Constructor for class io.vertx.core.net.PfxOptionsConverter
 
ping(Buffer, Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.core.http.HttpConnection
Send a PING frame to the remote endpoint.
ping(Buffer) - Method in interface io.vertx.core.http.HttpConnection
Same as HttpConnection.ping(Buffer, Handler) but returns a Future of the asynchronous result
pingFrame(Buffer) - Static method in interface io.vertx.core.http.WebSocketFrame
Create a ping WebSocket frame.
pingHandler(Handler<Buffer>) - Method in interface io.vertx.core.http.HttpConnection
Set an handler notified when a PING frame is received from the remote endpoint.
Pipe<T> - Interface in io.vertx.core.streams
Pipe data from a ReadStream to a WriteStream and performs flow control where necessary to prevent the write stream buffer from getting overfull.
pipe() - Method in interface io.vertx.core.streams.ReadStream
Pause this stream and return a Pipe to transfer the elements of this stream to a destination WriteStream.
pipeTo(WriteStream<T>) - Method in interface io.vertx.core.streams.ReadStream
Same as ReadStream.pipeTo(WriteStream, Handler) but returns a Future of the asynchronous result
pipeTo(WriteStream<T>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.streams.ReadStream
Pipe this ReadStream to the WriteStream.
pongFrame(Buffer) - Static method in interface io.vertx.core.http.WebSocketFrame
Create a pong WebSocket frame.
pongHandler(Handler<Buffer>) - Method in interface io.vertx.core.http.WebSocketBase
Set a pong frame handler on the connection.
PoolMetrics<T> - Interface in io.vertx.core.spi.metrics
An SPI used internally by Vert.x to gather metrics on pools used by Vert.x (execute blocking, worker verticle or data source).
port() - Method in interface io.vertx.core.dns.SrvRecord
Returns the port the service is running on.
port() - Method in interface io.vertx.core.net.HostAndPort
 
port() - Method in interface io.vertx.core.net.SocketAddress
 
port() - Method in class io.vertx.core.spi.cluster.NodeInfo
 
position() - Method in interface io.vertx.core.file.AsyncFileLock
 
POST - Static variable in class io.vertx.core.http.HttpMethod
The {RFC 2616 @code POST} method, this instance is interned and uniquely used.
prefix() - Method in interface io.vertx.core.spi.VerticleFactory
 
prettyMapper() - Static method in class io.vertx.core.json.jackson.DatabindCodec
 
priority() - Method in interface io.vertx.core.dns.MxRecord
The priority of the MX record.
priority() - Method in interface io.vertx.core.dns.SrvRecord
Returns the priority for this service record.
privateKeyPath() - Method in interface io.vertx.core.net.SelfSignedCertificate
Filesystem path to the RSA private key file in PEM format
processArgs() - Method in class io.vertx.core.AbstractVerticle
Get the arguments used when deploying the Vert.x process.
processArgs() - Method in interface io.vertx.core.Context
The process args
Promise<T> - Interface in io.vertx.core
Represents the writable side of an action that may, or may not, have occurred yet.
promise() - Static method in interface io.vertx.core.Promise
Create a promise that hasn't completed yet
PROPFIND - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 PROPFIND method, this instance is interned and uniquely used.
PROPPATCH - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 PROPPATCH method, this instance is interned and uniquely used.
props(String, Handler<AsyncResult<FileProps>>) - Method in interface io.vertx.core.file.FileSystem
Obtain properties for the file represented by path, asynchronously.
props(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.props(String, Handler) but returns a Future of the asynchronous result
propsBlocking(String) - Method in interface io.vertx.core.file.FileSystem
protocol() - Method in interface io.vertx.core.dns.SrvRecord
Returns the protocol for the service being queried (i.e.
PROXY_AUTHENTICATE - Static variable in interface io.vertx.core.http.HttpHeaders
Proxy-Authenticate header name
PROXY_AUTHORIZATION - Static variable in interface io.vertx.core.http.HttpHeaders
Proxy-Authorization header name
ProxyOptions - Class in io.vertx.core.net
Proxy options for a net client or a net client.
ProxyOptions() - Constructor for class io.vertx.core.net.ProxyOptions
Default constructor.
ProxyOptions(ProxyOptions) - Constructor for class io.vertx.core.net.ProxyOptions
Copy constructor.
ProxyOptions(JsonObject) - Constructor for class io.vertx.core.net.ProxyOptions
Create options from JSON.
ProxyOptionsConverter - Class in io.vertx.core.net
Converter and mapper for ProxyOptions.
ProxyOptionsConverter() - Constructor for class io.vertx.core.net.ProxyOptionsConverter
 
ProxyType - Enum in io.vertx.core.net
The type of a TCP proxy server.
publish(String, Object) - Method in interface io.vertx.core.eventbus.EventBus
Publish a message.
publish(String, Object, DeliveryOptions) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.publish(String, Object) but specifying options that can be used to configure the delivery.
publisher(String) - Method in interface io.vertx.core.eventbus.EventBus
Create a message publisher against the specified address.
publisher(String, DeliveryOptions) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.publisher(String) but specifying delivery options that will be used for configuring the delivery of the message.
Pump - Interface in io.vertx.core.streams
Pumps data from a ReadStream to a WriteStream and performs flow control where necessary to prevent the write stream buffer from getting overfull.
pump(ReadStream<T>, WriteStream<T>) - Static method in interface io.vertx.core.streams.Pump
Create a new Pump with the given ReadStream and WriteStream
pump(ReadStream<T>, WriteStream<T>, int) - Static method in interface io.vertx.core.streams.Pump
Create a new Pump with the given ReadStream and WriteStream and writeQueueMaxSize
push(HttpMethod, String, String, Handler<AsyncResult<HttpServerResponse>>) - Method in interface io.vertx.core.http.HttpServerResponse
push(HttpMethod, String, String) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.push(HttpMethod, String, String, Handler) but with an handler called when the operation completes
push(HttpMethod, String, MultiMap, Handler<AsyncResult<HttpServerResponse>>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.push(HttpMethod, String, String, MultiMap, Handler) with the host copied from the current request.
push(HttpMethod, String, MultiMap) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.push(HttpMethod, String, MultiMap, Handler) but with an handler called when the operation completes
push(HttpMethod, String, Handler<AsyncResult<HttpServerResponse>>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.push(HttpMethod, String, String, MultiMap, Handler) with the host copied from the current request.
push(HttpMethod, String) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.push(HttpMethod, String, Handler) but with an handler called when the operation completes
push(HttpMethod, String, String, MultiMap, Handler<AsyncResult<HttpServerResponse>>) - Method in interface io.vertx.core.http.HttpServerResponse
Push a response to the client.

The handler will be notified with a success when the push can be sent and with a failure when the client has disabled push or reset the push before it has been sent.

The handler may be queued if the client has reduced the maximum number of streams the server can push concurrently.

Push can be sent only for peer initiated streams and if the response is not ended.

push(HttpMethod, HostAndPort, String, MultiMap) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.push(HttpMethod, String, String, MultiMap, Handler) but with an handler called when the operation completes
push(HttpMethod, String, String, MultiMap) - Method in interface io.vertx.core.http.HttpServerResponse
pushHandler(Handler<HttpClientRequest>) - Method in interface io.vertx.core.http.HttpClientRequest
Set a push handler for this request.

The handler is called when the client receives a push promise from the server.

put(Object, Object) - Method in interface io.vertx.core.Context
Put some data in the context.
PUT - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 PUT method, this instance is interned and uniquely used.
put(String, Object) - Method in class io.vertx.core.json.JsonObject
Put an Object into the JSON object with the specified key.
put(K, V, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Put a value in the map, asynchronously.
put(K, V) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #put(K, V, Handler) but returns a Future of the asynchronous result
put(K, V, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.shareddata.AsyncMap
put(K, V, long) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #put(K, V, long, Handler) but returns a Future of the asynchronous result
put(K, V) - Method in interface io.vertx.core.shareddata.LocalMap
Put an entry in the map
putAll(Map<? extends K, ? extends V>) - Method in interface io.vertx.core.shareddata.LocalMap
Copies all of the mappings from the specified map to this map.
putHeader(String, String) - Method in interface io.vertx.core.http.HttpClientRequest
Put an HTTP header
putHeader(CharSequence, CharSequence) - Method in interface io.vertx.core.http.HttpClientRequest
putHeader(String, Iterable<String>) - Method in interface io.vertx.core.http.HttpClientRequest
Put an HTTP header with multiple values
putHeader(CharSequence, Iterable<CharSequence>) - Method in interface io.vertx.core.http.HttpClientRequest
putHeader(String, String) - Method in interface io.vertx.core.http.HttpServerResponse
Put an HTTP header
putHeader(CharSequence, CharSequence) - Method in interface io.vertx.core.http.HttpServerResponse
putHeader(String, Iterable<String>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.putHeader(String, String) but providing multiple values via a String Iterable
putHeader(CharSequence, Iterable<CharSequence>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.putHeader(String, Iterable) but with CharSequence Iterable
putHeader(String, String) - Method in class io.vertx.core.http.RequestOptions
Set a request header.
putHeader(CharSequence, CharSequence) - Method in class io.vertx.core.http.RequestOptions
Set a request header.
putHeader(CharSequence, Iterable<CharSequence>) - Method in class io.vertx.core.http.RequestOptions
 
putHeader(String, String) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
putHeader(CharSequence, CharSequence) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
putHeader(CharSequence, Iterable<CharSequence>) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
putIfAbsent(K, V, Handler<AsyncResult<V>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Put the entry only if there is no entry with the key already present.
putIfAbsent(K, V) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #putIfAbsent(K, V, Handler) but returns a Future of the asynchronous result
putIfAbsent(K, V, long, Handler<AsyncResult<V>>) - Method in interface io.vertx.core.shareddata.AsyncMap
putIfAbsent(K, V, long) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #putIfAbsent(K, V, long, Handler) but returns a Future of the asynchronous result
putIfAbsent(K, V) - Method in interface io.vertx.core.shareddata.LocalMap
Put the entry only if there is no existing entry for that key
putLocal(Object, Object) - Method in interface io.vertx.core.Context
Put some local data in the context.
putNull(String) - Method in class io.vertx.core.json.JsonObject
Put a null value into the JSON object with the specified key.
putTrailer(String, String) - Method in interface io.vertx.core.http.HttpServerResponse
Put an HTTP trailer
putTrailer(CharSequence, CharSequence) - Method in interface io.vertx.core.http.HttpServerResponse
putTrailer(String, Iterable<String>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.putTrailer(String, String) but providing multiple values via a String Iterable
putTrailer(CharSequence, Iterable<CharSequence>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.putTrailer(String, Iterable) but with CharSequence Iterable

Q

query() - Method in interface io.vertx.core.http.HttpClientRequest
 
query() - Method in interface io.vertx.core.http.HttpServerRequest
 
query() - Method in interface io.vertx.core.http.ServerWebSocket
 
query(Object, JsonPointerIterator) - Method in interface io.vertx.core.json.pointer.JsonPointer
Query objectToQuery using the provided JsonPointerIterator.
queryJson(Object) - Method in interface io.vertx.core.json.pointer.JsonPointer
Query jsonElement.
queryJsonOrDefault(Object, Object) - Method in interface io.vertx.core.json.pointer.JsonPointer
Query jsonElement.
queryOrDefault(Object, JsonPointerIterator, Object) - Method in interface io.vertx.core.json.pointer.JsonPointer
Query objectToQuery using the provided JsonPointerIterator.

R

read(Buffer, int, long, int, Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.core.file.AsyncFile
Reads length bytes of data from the file at position position in the file, asynchronously.
read(Buffer, int, long, int) - Method in interface io.vertx.core.file.AsyncFile
Like AsyncFile.read(Buffer, int, long, int, Handler) but returns a Future of the asynchronous result
readDir(String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.file.FileSystem
Read the contents of the directory specified by path, asynchronously.
readDir(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.readDir(String, Handler) but returns a Future of the asynchronous result
readDir(String, String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.file.FileSystem
Read the contents of the directory specified by path, asynchronously.
readDir(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.readDir(String, Handler) but returns a Future of the asynchronous result
readDirBlocking(String) - Method in interface io.vertx.core.file.FileSystem
readDirBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
readFile(String, Handler<AsyncResult<Buffer>>) - Method in interface io.vertx.core.file.FileSystem
Reads the entire file as represented by the path path as a Buffer, asynchronously.
readFile(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.readFile(String, Handler) but returns a Future of the asynchronous result
readFileBlocking(String) - Method in interface io.vertx.core.file.FileSystem
readFromBuffer(int, Buffer) - Method in class io.vertx.core.json.JsonArray
 
readFromBuffer(int, Buffer) - Method in class io.vertx.core.json.JsonObject
 
readFromBuffer(int, Buffer) - Method in interface io.vertx.core.shareddata.ClusterSerializable
Method invoked when deserializing bytes to this instance.
readFromBuffer(int, Buffer) - Method in class io.vertx.core.spi.cluster.NodeInfo
 
readFromBuffer(int, Buffer) - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
ReadStream<T> - Interface in io.vertx.core.streams
Represents a stream of items that can be read from.
readSymlink(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.file.FileSystem
Returns the path representing the file that the symbolic link specified by link points to, asynchronously.
readSymlink(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.readSymlink(String, Handler) but returns a Future of the asynchronous result
readSymlinkBlocking(String) - Method in interface io.vertx.core.file.FileSystem
receiveRequest(Context, SpanKind, TracingPolicy, R, String, Iterable<Map.Entry<String, String>>, TagExtractor<R>) - Method in interface io.vertx.core.spi.tracing.VertxTracer
Signal a request has been received and will be processed.
receiveResponse(Context, R, O, Throwable, TagExtractor<R>) - Method in interface io.vertx.core.spi.tracing.VertxTracer
Signal a response has been received.
RecordParser - Interface in io.vertx.core.parsetools
A helper class which allows you to easily parse protocols which are delimited by a sequence of bytes, or fixed size records.
recover(Function<Throwable, Future<T>>) - Method in interface io.vertx.core.Future
Handles a failure of this Future by returning the result of another Future.
redirectHandler(Function<HttpClientResponse, Future<RequestOptions>>) - Method in interface io.vertx.core.http.HttpClient
Set a redirect handler for the http client.
redirectHandler() - Method in interface io.vertx.core.http.HttpClient
 
REFERER - Static variable in interface io.vertx.core.http.HttpHeaders
Referer header name
registerCodec(MessageCodec) - Method in interface io.vertx.core.eventbus.EventBus
Register a message codec.
registerDefaultCodec(Class<T>, MessageCodec<T, ?>) - Method in interface io.vertx.core.eventbus.EventBus
Register a default message codec.
registerVerticleFactory(VerticleFactory) - Method in interface io.vertx.core.Vertx
Register a VerticleFactory that can be used for deploying Verticles based on an identifier.
RegistrationInfo - Class in io.vertx.core.spi.cluster
Registration data stored by the cluster manager.
RegistrationInfo() - Constructor for class io.vertx.core.spi.cluster.RegistrationInfo
 
RegistrationInfo(String, long, boolean) - Constructor for class io.vertx.core.spi.cluster.RegistrationInfo
 
registrations() - Method in class io.vertx.core.spi.cluster.RegistrationUpdateEvent
 
registrationsLost() - Method in interface io.vertx.core.spi.cluster.NodeSelector
Invoked by the ClusterManager when some handler registrations have been lost.
registrationsUpdated(RegistrationUpdateEvent) - Method in interface io.vertx.core.spi.cluster.NodeSelector
Invoked by the ClusterManager when messaging handler registrations are added or removed.
RegistrationUpdateEvent - Class in io.vertx.core.spi.cluster
Event fired by the ClusterManager when messaging handler registrations are added or removed.
RegistrationUpdateEvent(String, List<RegistrationInfo>) - Constructor for class io.vertx.core.spi.cluster.RegistrationUpdateEvent
 
reject() - Method in interface io.vertx.core.http.ServerWebSocket
Reject the WebSocket.
reject(int) - Method in interface io.vertx.core.http.ServerWebSocket
Like ServerWebSocket.reject() but with a status.
rejected(T) - Method in interface io.vertx.core.spi.metrics.PoolMetrics
The task has been rejected.
release() - Method in interface io.vertx.core.file.AsyncFileLock
Releases this lock;
release(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.AsyncFileLock
Like AsyncFileLock.release() but the handler will be called when the operation completes or if an error occurs.
release() - Method in interface io.vertx.core.shareddata.Lock
Release the lock.
releaseBlocking() - Method in interface io.vertx.core.file.AsyncFileLock
Like AsyncFileLock.release() but blocking.
remoteAddress() - Method in interface io.vertx.core.http.HttpConnection
 
remoteAddress(boolean) - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.remoteAddress() but returns the proxy remote address when real is true
remoteAddress() - Method in interface io.vertx.core.http.HttpServerRequest
 
remoteAddress() - Method in interface io.vertx.core.http.WebSocketBase
 
remoteAddress() - Method in interface io.vertx.core.net.NetSocket
 
remoteAddress(boolean) - Method in interface io.vertx.core.net.NetSocket
Like NetSocket.remoteAddress() but returns the proxy remote address when real is true
remoteAddress() - Method in interface io.vertx.core.spi.observability.HttpRequest
 
remoteSettings() - Method in interface io.vertx.core.http.HttpConnection
 
remoteSettingsHandler(Handler<Http2Settings>) - Method in interface io.vertx.core.http.HttpConnection
Set an handler that is called when remote endpoint Http2Settings are updated.
remove(Object) - Method in interface io.vertx.core.Context
Remove some data from the context.
remove(Object) - Method in class io.vertx.core.json.JsonArray
Remove the specified value from the JSON array.
remove(int) - Method in class io.vertx.core.json.JsonArray
Remove the value at the specified position in the JSON array.
remove(String) - Method in class io.vertx.core.json.JsonObject
Remove an entry from this object.
remove(String) - Method in interface io.vertx.core.MultiMap
Removes the value with the given name
remove(CharSequence) - Method in interface io.vertx.core.MultiMap
Like MultiMap.remove(String) but accepting CharSequence as parameters
remove(K, Handler<AsyncResult<V>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Remove a value from the map, asynchronously.
remove(K) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #remove(K, Handler) but returns a Future of the asynchronous result
remove(Object) - Method in interface io.vertx.core.shareddata.LocalMap
Remove an entry from the map
remove(Object, Object) - Method in interface io.vertx.core.shareddata.LocalMap
Removes the entry for the specified key only if it is currently mapped to the specified value.
removeArgument(int) - Method in interface io.vertx.core.cli.CLI
Removes an argument identified by its index.
removeCookie(String) - Method in interface io.vertx.core.http.HttpServerResponse
Expire a cookie, notifying a User Agent to remove it from its cookie jar.
removeCookie(String, boolean) - Method in interface io.vertx.core.http.HttpServerResponse
Remove a cookie from the cookie set.
removeCookie(String, String, String) - Method in interface io.vertx.core.http.HttpServerResponse
Expires a cookie from the cookie set.
removeCookie(String, String, String, boolean) - Method in interface io.vertx.core.http.HttpServerResponse
Remove a cookie from the cookie set.
removeCookies(String) - Method in interface io.vertx.core.http.HttpServerResponse
Expire all cookies, notifying a User Agent to remove it from its cookie jar.
removeCookies(String, boolean) - Method in interface io.vertx.core.http.HttpServerResponse
Remove all cookies from the cookie set.
removeEnabledCipherSuite(String) - Method in class io.vertx.core.eventbus.EventBusOptions
 
removeEnabledCipherSuite(String) - Method in class io.vertx.core.http.HttpClientOptions
 
removeEnabledCipherSuite(String) - Method in class io.vertx.core.http.HttpServerOptions
 
removeEnabledCipherSuite(String) - Method in class io.vertx.core.net.ClientOptionsBase
 
removeEnabledCipherSuite(String) - Method in class io.vertx.core.net.NetClientOptions
 
removeEnabledCipherSuite(String) - Method in class io.vertx.core.net.NetServerOptions
 
removeEnabledCipherSuite(String) - Method in class io.vertx.core.net.SSLOptions
Removes an enabled cipher suite from the ordered suites.
removeEnabledCipherSuite(String) - Method in class io.vertx.core.net.TCPSSLOptions
Removes an enabled cipher suite from the ordered suites.
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.eventbus.EventBusOptions
 
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.http.HttpClientOptions
 
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.http.HttpServerOptions
 
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.ClientOptionsBase
 
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.NetClientOptions
 
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.NetServerOptions
 
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.SSLOptions
Removes an enabled SSL/TLS protocol from the ordered protocols.
removeEnabledSecureTransportProtocol(String) - Method in class io.vertx.core.net.TCPSSLOptions
Removes an enabled SSL/TLS protocol from the ordered protocols.
removeHeader(String) - Method in class io.vertx.core.http.RequestOptions
Add a request header.
removeHeader(CharSequence) - Method in class io.vertx.core.http.RequestOptions
Add a request header.
removeIfPresent(K, V, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Remove a value from the map, only if entry already exists with same value.
removeIfPresent(K, V) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #removeIfPresent(K, V, Handler) but returns a Future of the asynchronous result
removeIfPresent(K, V) - Method in interface io.vertx.core.shareddata.LocalMap
Remove the entry only if there is an entry with the specified key and value.
removeInboundInterceptor(Handler<DeliveryContext<T>>) - Method in interface io.vertx.core.eventbus.EventBus
Remove an interceptor that was added by EventBus.addInboundInterceptor(Handler)
removeLocal(Object) - Method in interface io.vertx.core.Context
Remove some local data from the context.
removeLogger(String) - Static method in class io.vertx.core.logging.LoggerFactory
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
removeOption(String) - Method in interface io.vertx.core.cli.CLI
Removes an option identified by its name.
removeOutboundInterceptor(Handler<DeliveryContext<T>>) - Method in interface io.vertx.core.eventbus.EventBus
Remove an interceptor that was added by EventBus.addOutboundInterceptor(Handler)
removePrefix(String) - Static method in interface io.vertx.core.spi.VerticleFactory
Helper method to remove a prefix from an identifier string
removeRegistration(String, RegistrationInfo, Promise<Void>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Signal removal of a messaging handler registration to other nodes in the cluster.
renderCommands(StringBuilder, Collection<CLI>) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
renderOptionsAndArguments(StringBuilder, List<Option>, List<Argument>) - Method in class io.vertx.core.cli.UsageMessageFormatter
Renders the specified Options and Arguments and return the rendered output in a StringBuilder.
renderWrappedText(StringBuilder, int, int, String) - Method in class io.vertx.core.cli.UsageMessageFormatter
Render the specified text and return the rendered Options in a StringBuilder.
renderWrappedTextBlock(StringBuilder, int, int, String) - Method in class io.vertx.core.cli.UsageMessageFormatter
Renders the specified text width a maximum width.
replace(K, V, Handler<AsyncResult<V>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Replace the entry only if it is currently mapped to some value
replace(K, V) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #replace(K, V, Handler) but returns a Future of the asynchronous result
replace(K, V, long, Handler<AsyncResult<V>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Replace the entry only if it is currently mapped to some value
replace(K, V, long) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #replace(K, V, long, Handler) but returns a Future of the asynchronous result returns UnsupportedOperationException if the implementation does not support it
replace(K, V) - Method in interface io.vertx.core.shareddata.LocalMap
Replace the entry only if there is an existing entry with the key
replace(K, V, V) - Method in interface io.vertx.core.shareddata.LocalMap
Replaces the entry for the specified key only if currently mapped to the specified value.
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vertx.core.shareddata.LocalMap
Replaces each entry's value with the result of invoking the given function on that entry until all entries have been processed or the function throws an exception.
replaceIfPresent(K, V, V, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Replace the entry only if it is currently mapped to a specific value
replaceIfPresent(K, V, V) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #replaceIfPresent(K, V, V, Handler) but returns a Future of the asynchronous result
replaceIfPresent(K, V, V, long, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Replace the entry only if it is currently mapped to a specific value
replaceIfPresent(K, V, V, long) - Method in interface io.vertx.core.shareddata.AsyncMap
Same as #replaceIfPresent(K, V, V, long, Handler) but returns a Future of the asynchronous result returns UnsupportedOperationException if the implementation does not support it
replaceIfPresent(K, V, V) - Method in interface io.vertx.core.shareddata.LocalMap
Replace the entry only if there is an existing entry with the specified key and value.
reply(Object) - Method in interface io.vertx.core.eventbus.Message
Reply to this message.
reply(Object, DeliveryOptions) - Method in interface io.vertx.core.eventbus.Message
Link Message.reply(Object) but allows you to specify delivery options for the reply.
replyAddress() - Method in interface io.vertx.core.eventbus.Message
The reply address.
replyAndRequest(Object, Handler<AsyncResult<Message<R>>>) - Method in interface io.vertx.core.eventbus.Message
Reply to this message, specifying a replyHandler for the reply - i.e.
replyAndRequest(Object) - Method in interface io.vertx.core.eventbus.Message
Like Message.replyAndRequest(Object, Handler) but returns a Future of the asynchronous result
replyAndRequest(Object, DeliveryOptions, Handler<AsyncResult<Message<R>>>) - Method in interface io.vertx.core.eventbus.Message
Like Message.replyAndRequest(Object, Handler) but specifying options that can be used to configure the delivery.
replyAndRequest(Object, DeliveryOptions) - Method in interface io.vertx.core.eventbus.Message
Like Message.replyAndRequest(Object, DeliveryOptions, Handler) but returns a Future of the asynchronous result
ReplyException - Exception in io.vertx.core.eventbus
Represents the failure of a message send.
ReplyException(ReplyFailure, int, String) - Constructor for exception io.vertx.core.eventbus.ReplyException
Create a ReplyException
ReplyException(ReplyFailure, String) - Constructor for exception io.vertx.core.eventbus.ReplyException
Create a ReplyException
ReplyException(ReplyFailure) - Constructor for exception io.vertx.core.eventbus.ReplyException
Create a ReplyException
ReplyFailure - Enum in io.vertx.core.eventbus
Represents the type of reply failure
replyFailure(String, ReplyFailure) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Called whenever the event bus delivers a reply failure to the sender/publisher, the reply failure indicates the nature of the failure.

No specific thread and context can be expected when this method is called.

REPORT - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 REPORT method, this instance is interned and uniquely used.
request(String, Object, Handler<AsyncResult<Message<T>>>) - Method in interface io.vertx.core.eventbus.EventBus
Sends a message and specify a replyHandler that will be called if the recipient subsequently replies to the message.
request(String, Object) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.request(String, Object, Handler) but returns a Future of the asynchronous result
request(String, Object, DeliveryOptions, Handler<AsyncResult<Message<T>>>) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.request(String, Object, Handler) but specifying options that can be used to configure the delivery.
request(String, Object, DeliveryOptions) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.request(String, Object, DeliveryOptions, Handler) but returns a Future of the asynchronous result
request(RequestOptions, Handler<AsyncResult<HttpClientRequest>>) - Method in interface io.vertx.core.http.HttpClient
Create an HTTP request to send to the server.
request(RequestOptions) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.request(RequestOptions, Handler) but returns a Future of the asynchronous result
request(HttpMethod, int, String, String, Handler<AsyncResult<HttpClientRequest>>) - Method in interface io.vertx.core.http.HttpClient
Create an HTTP request to send to the server at the host and port.
request(HttpMethod, int, String, String) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.request(HttpMethod, int, String, String, Handler) but returns a Future of the asynchronous result
request(HttpMethod, String, String, Handler<AsyncResult<HttpClientRequest>>) - Method in interface io.vertx.core.http.HttpClient
Create an HTTP request to send to the server at the host and default port.
request(HttpMethod, String, String) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.request(HttpMethod, String, String, Handler) but returns a Future of the asynchronous result
request(HttpMethod, String, Handler<AsyncResult<HttpClientRequest>>) - Method in interface io.vertx.core.http.HttpClient
Create an HTTP request to send to the server at the default host and port.
request(HttpMethod, String) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.request(HttpMethod, String, Handler) but returns a Future of the asynchronous result
request() - Method in interface io.vertx.core.http.HttpClientResponse
 
requestBegin(String, Req) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when a client request begins.
requestBegin(S, HttpRequest) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when an http server request begins.
requestEnd(M) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
requestEnd(M, long) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when the client request ends.
requestEnd(R, HttpRequest, long) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when an http server request has ended.
requestHandler(Handler<HttpServerRequest>) - Method in interface io.vertx.core.http.HttpServer
Set the request handler for the server to requestHandler.
requestHandler() - Method in interface io.vertx.core.http.HttpServer
 
RequestOptions - Class in io.vertx.core.http
Options describing how an HttpClient will connect to make a request.
RequestOptions() - Constructor for class io.vertx.core.http.RequestOptions
Default constructor
RequestOptions(RequestOptions) - Constructor for class io.vertx.core.http.RequestOptions
Copy constructor
RequestOptions(JsonObject) - Constructor for class io.vertx.core.http.RequestOptions
Create options from JSON
RequestOptionsConverter - Class in io.vertx.core.http
Converter and mapper for RequestOptions.
RequestOptionsConverter() - Constructor for class io.vertx.core.http.RequestOptionsConverter
 
requestReset(M) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when the client request couldn't complete successfully, for instance the connection was closed before the response was received.
requestReset(R) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when the http server request couldn't complete successfully, for instance the connection was closed before the response was sent.
requestRouted(R, String) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when a routing layer indicates a request has been routed.
requestStream() - Method in interface io.vertx.core.http.HttpServer
Deprecated.
required - Variable in class io.vertx.core.cli.Argument
Whether or not this argument is mandatory.
required - Variable in class io.vertx.core.cli.Option
whether or not the option is required.
reset() - Method in interface io.vertx.core.http.HttpClientRequest
Reset this stream with the error code 0.
reset(long) - Method in interface io.vertx.core.http.HttpClientRequest
Reset this request:

for HTTP/2, this performs send an HTTP/2 reset frame with the specified error code for HTTP/1.x, this closes the connection when the current request is inflight

When the request has not yet been sent, the request will be aborted and false is returned as indicator.

reset(long, Throwable) - Method in interface io.vertx.core.http.HttpClientRequest
Reset this request:

for HTTP/2, send an HTTP/2 reset frame with the specified error code for HTTP/1.x, close the connection when the current request is inflight

When the request has not yet been sent, the request will be aborted and false is returned as indicator.

reset() - Method in interface io.vertx.core.http.HttpServerResponse
Reset this HTTP/2 stream with the error code 0.
reset(long) - Method in interface io.vertx.core.http.HttpServerResponse
Reset this response:

for HTTP/2, send an HTTP/2 reset frame with the specified error code for HTTP/1.x, close the connection when the current response has not yet been sent

When the response has already been sent nothing happens and false is returned as indicator.

resolveA(String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve all A (ipv4) records for the given name.
resolveA(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveA(String, Handler) but returns a Future of the asynchronous result
resolveAAAA(String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve all AAAA (ipv6) records for the given name.
resolveAAAA(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveAAAA(String, Handler) but returns a Future of the asynchronous result
resolveCNAME(String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve the CNAME record for the given name.
resolveCNAME(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveCNAME(String, Handler) but returns a Future of the asynchronous result
resolveFile(String) - Method in interface io.vertx.core.spi.file.FileResolver
Resolve the file for the specified fileName.
resolveMX(String, Handler<AsyncResult<List<MxRecord>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve the MX records for the given name.
resolveMX(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveMX(String, Handler) but returns a Future of the asynchronous result
resolveNS(String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve the NS records for the given name.
resolveNS(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveNS(String, Handler) but returns a Future of the asynchronous result
resolvePTR(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve the PTR record for the given name.
resolvePTR(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolvePTR(String, Handler) but returns a Future of the asynchronous result
resolver(VertxOptions) - Method in interface io.vertx.core.spi.FileResolverFactory
Create a new FileResolver object.

resolver(AddressResolverOptions) - Method in interface io.vertx.core.spi.resolver.ResolverProvider
 
ResolverProvider - Interface in io.vertx.core.spi.resolver
 
resolveSRV(String, Handler<AsyncResult<List<SrvRecord>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve the SRV records for the given name.
resolveSRV(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveSRV(String, Handler) but returns a Future of the asynchronous result
resolveTXT(String, Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.core.dns.DnsClient
Try to resolve the TXT records for the given name.
resolveTXT(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.resolveTXT(String, Handler) but returns a Future of the asynchronous result
response(Handler<AsyncResult<HttpClientResponse>>) - Method in interface io.vertx.core.http.HttpClientRequest
Set a callback for the associated HttpClientResponse.
response() - Method in interface io.vertx.core.http.HttpClientRequest
 
response() - Method in interface io.vertx.core.http.HttpServerRequest
 
responseBegin(M, Resp) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when the client response begins.
responseBegin(R, HttpResponse) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when an http server response begins.
responseEnd(M) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
responseEnd(M, long) - Method in interface io.vertx.core.spi.metrics.ClientMetrics
Called when the client response has ended
responseEnd(R, HttpResponse, long) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when an http server response has ended.
responsePushed(S, HttpMethod, String, HttpResponse) - Method in interface io.vertx.core.spi.metrics.HttpServerMetrics
Called when an http server response is pushed.
result() - Method in interface io.vertx.core.AsyncResult
The result of the operation.
result() - Method in interface io.vertx.core.Future
The result of the operation.
resultAt(int) - Method in interface io.vertx.core.CompositeFuture
Returns the result of a wrapped future
resume() - Method in interface io.vertx.core.datagram.DatagramSocket
Deprecated.
no replacement for back-pressure, instead ignore the packet or buffer it somewhere
resume() - Method in interface io.vertx.core.eventbus.MessageConsumer
 
resume() - Method in interface io.vertx.core.file.AsyncFile
 
resume() - Method in interface io.vertx.core.http.HttpClientResponse
 
resume() - Method in interface io.vertx.core.http.HttpServerFileUpload
 
resume() - Method in interface io.vertx.core.http.HttpServerRequest
 
resume() - Method in interface io.vertx.core.http.ServerWebSocket
 
resume() - Method in interface io.vertx.core.http.WebSocket
 
resume() - Method in interface io.vertx.core.http.WebSocketBase
 
resume() - Method in interface io.vertx.core.net.NetSocket
 
resume() - Method in interface io.vertx.core.parsetools.JsonParser
 
resume() - Method in interface io.vertx.core.parsetools.RecordParser
 
resume() - Method in interface io.vertx.core.streams.ReadStream
Resume reading, and sets the buffer in flowing mode.
resume() - Method in interface io.vertx.core.TimeoutStream
Deprecated.
 
RETRY_AFTER - Static variable in interface io.vertx.core.http.HttpHeaders
Retry-After header name
reverseLookup(String, Handler<AsyncResult<String>>) - Method in interface io.vertx.core.dns.DnsClient
Try to do a reverse lookup of an IP address.
reverseLookup(String) - Method in interface io.vertx.core.dns.DnsClient
Like DnsClient.reverseLookup(String, Handler) but returns a Future of the asynchronous result
routed(String) - Method in interface io.vertx.core.http.HttpServerRequest
Marks this request as being routed to the given route.
rtrim(String) - Static method in class io.vertx.core.cli.UsageMessageFormatter
Remove the trailing whitespace from the specified String.
run() - Method in interface io.vertx.core.spi.launcher.Command
Executes the command.
runOnContext(Handler<Void>) - Method in interface io.vertx.core.Context
Run the specified action asynchronously on the same context, some time after the current execution has completed.
runOnContext(Handler<Void>) - Method in interface io.vertx.core.Vertx
Puts the handler on the event queue for the current context so it will be run asynchronously ASAP after all preceeding events have been handled.

S

scheduleMessage(H, boolean) - Method in interface io.vertx.core.spi.metrics.EventBusMetrics
Schedule a message for processing.

No specific thread and context can be expected when this method is called.

scheme() - Method in interface io.vertx.core.http.HttpServerRequest
 
scheme() - Method in interface io.vertx.core.http.ServerWebSocket
 
SEARCH - Static variable in class io.vertx.core.http.HttpMethod
The RFC 5323 SEARCH method, this instance is interned and uniquely used.
selectForPublish(Message<?>, Promise<Iterable<String>>) - Method in interface io.vertx.core.spi.cluster.NodeSelector
Select a node for publishing the given message.
selectForSend(Message<?>, Promise<String>) - Method in interface io.vertx.core.spi.cluster.NodeSelector
Select a node for sending the given message.
SelfSignedCertificate - Interface in io.vertx.core.net
A self-signed certificate helper for testing and development purposes.
send(Buffer, int, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Write the given Buffer to the SocketAddress.
send(Buffer, int, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.send(Buffer, int, String, Handler) but returns a Future of the asynchronous result
send(String, int, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Write the given String to the SocketAddress using UTF8 encoding.
send(String, int, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.send(String, int, String, Handler) but returns a Future of the asynchronous result
send(String, String, int, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Write the given String to the SocketAddress using the given encoding.
send(String, String, int, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.send(String, String, int, String, Handler) but returns a Future of the asynchronous result
send() - Method in interface io.vertx.core.eventbus.DeliveryContext
 
send(String, Object) - Method in interface io.vertx.core.eventbus.EventBus
Sends a message.
send(String, Object, DeliveryOptions) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.send(String, Object) but specifying options that can be used to configure the delivery.
send(Handler<AsyncResult<HttpClientResponse>>) - Method in interface io.vertx.core.http.HttpClientRequest
Send the request with an empty body.
send() - Method in interface io.vertx.core.http.HttpClientRequest
Like HttpClientRequest.send(Handler) but returns a Future of the asynchronous result
send(String, Handler<AsyncResult<HttpClientResponse>>) - Method in interface io.vertx.core.http.HttpClientRequest
Send the request with a string body.
send(String) - Method in interface io.vertx.core.http.HttpClientRequest
Like HttpClientRequest.send(String, Handler) but returns a Future of the asynchronous result
send(Buffer, Handler<AsyncResult<HttpClientResponse>>) - Method in interface io.vertx.core.http.HttpClientRequest
Send the request with a buffer body.
send(Buffer) - Method in interface io.vertx.core.http.HttpClientRequest
Like HttpClientRequest.send(Buffer, Handler) but returns a Future of the asynchronous result
send(ReadStream<Buffer>, Handler<AsyncResult<HttpClientResponse>>) - Method in interface io.vertx.core.http.HttpClientRequest
Send the request with a stream body.
send(ReadStream<Buffer>) - Method in interface io.vertx.core.http.HttpClientRequest
Like HttpClientRequest.send(ReadStream, Handler) but returns a Future of the asynchronous result
send(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Send the request with an empty body.
send() - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.send(Handler) but returns a Future of the asynchronous result
send(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Send the request with a string body.
send(String) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.send(String, Handler) but returns a Future of the asynchronous result
send(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Send the request with a buffer body.
send(Buffer) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.send(Buffer, Handler) but returns a Future of the asynchronous result
send(ReadStream<Buffer>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Send the request with a stream body.
send(ReadStream<Buffer>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.send(ReadStream, Handler) but returns a Future of the asynchronous result
sender() - Method in interface io.vertx.core.datagram.DatagramPacket
Returns the SocketAddress of the sender that sent this DatagramPacket.
sender(int, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Returns a WriteStream<Buffer> able to send Buffer to the SocketAddress.
sender(String) - Method in interface io.vertx.core.eventbus.EventBus
Create a message sender against the specified address.
sender(String, DeliveryOptions) - Method in interface io.vertx.core.eventbus.EventBus
Like EventBus.sender(String) but specifying delivery options that will be used for configuring the delivery of the message.
sendFile(String) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.sendFile(String, long) using offset @code{0} which means starting from the beginning of the file.
sendFile(String, long) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.sendFile(String, long, long) using length @code{Long.MAX_VALUE} which means until the end of the file.
sendFile(String, long, long) - Method in interface io.vertx.core.http.HttpServerResponse
Ask the OS to stream a file as specified by filename directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
sendFile(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.sendFile(String) but providing a handler which will be notified once the file has been completely written to the wire.
sendFile(String, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.sendFile(String, long) but providing a handler which will be notified once the file has been completely written to the wire.
sendFile(String, long, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Like HttpServerResponse.sendFile(String, long, long) but providing a handler which will be notified once the file has been completely written to the wire.
sendFile(String) - Method in interface io.vertx.core.net.NetSocket
Tell the operating system to stream a file as specified by filename directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
sendFile(String, long) - Method in interface io.vertx.core.net.NetSocket
Tell the operating system to stream a file as specified by filename directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
sendFile(String, long, long) - Method in interface io.vertx.core.net.NetSocket
Tell the operating system to stream a file as specified by filename directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
sendFile(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Same as NetSocket.sendFile(String) but also takes a handler that will be called when the send has completed or a failure has occurred
sendFile(String, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Same as NetSocket.sendFile(String, long) but also takes a handler that will be called when the send has completed or a failure has occurred
sendFile(String, long, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Same as NetSocket.sendFile(String, long, long) but also takes a handler that will be called when the send has completed or a failure has occurred
sendHead() - Method in interface io.vertx.core.http.HttpClientRequest
Forces the head of the request to be written before HttpClientRequest.end() is called on the request or any data is written to it.
sendHead(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Like HttpClientRequest.sendHead() but with an handler after headers have been sent.
sendRequest(Context, SpanKind, TracingPolicy, R, String, BiConsumer<String, String>, TagExtractor<R>) - Method in interface io.vertx.core.spi.tracing.VertxTracer
Signal a request is sent.
sendResponse(Context, R, I, Throwable, TagExtractor<R>) - Method in interface io.vertx.core.spi.tracing.VertxTracer
Signal the response is sent.
seq() - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
serializableChecker(Function<String, Boolean>) - Method in interface io.vertx.core.eventbus.EventBus
Register a predicate to invoke when verifying if an object is allowed to be encoded/decoded as Serializable.
SERVER - Static variable in interface io.vertx.core.http.HttpHeaders
Server header name
serverChannelFactory(boolean) - Method in interface io.vertx.core.spi.transport.Transport
 
serverName(String) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set the SNI server name.
ServerOptionsBase - Class in io.vertx.core.net
 
ServerOptionsBase() - Constructor for class io.vertx.core.net.ServerOptionsBase
 
ServerWebSocket - Interface in io.vertx.core.http
Represents a server side WebSocket.
service() - Method in interface io.vertx.core.dns.SrvRecord
Returns the service's name (i.e.
ServiceHelper - Class in io.vertx.core
A helper class for loading factories from the classpath.
ServiceHelper() - Constructor for class io.vertx.core.ServiceHelper
 
set(int, long) - Method in class io.vertx.core.http.Http2Settings
Set a setting value for a given setting id.
set(String, String) - Static method in interface io.vertx.core.http.HttpHeaders
 
set(CharSequence, CharSequence) - Static method in interface io.vertx.core.http.HttpHeaders
 
set(int, Object) - Method in class io.vertx.core.json.JsonArray
Set an Object to the JSON array at position pos.
set(String, String) - Method in interface io.vertx.core.MultiMap
Sets a value under the specified name.
set(CharSequence, CharSequence) - Method in interface io.vertx.core.MultiMap
Like MultiMap.set(String, String) but accepting CharSequence as parameters
set(String, Iterable<String>) - Method in interface io.vertx.core.MultiMap
Sets values for the specified name.
set(CharSequence, Iterable<CharSequence>) - Method in interface io.vertx.core.MultiMap
Like MultiMap.set(String, Iterable) but accepting CharSequence as parameters
SET_COOKIE - Static variable in interface io.vertx.core.http.HttpHeaders
Set-Cookie header name
setAbsoluteURI(String) - Method in class io.vertx.core.http.RequestOptions
Parse an absolute URI to use, this will update the ssl, host, port and uri fields.
setAbsoluteURI(URL) - Method in class io.vertx.core.http.RequestOptions
Like RequestOptions.setAbsoluteURI(String) but using an URL parameter.
setAcceptBacklog(int) - Method in class io.vertx.core.eventbus.EventBusOptions
Set the accept back log.
setAcceptBacklog(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setAcceptBacklog(int) - Method in class io.vertx.core.net.NetServerOptions
Set the accept back log
setAcceptUnmaskedFrames(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Set true when the server accepts unmasked frame.
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.http.HttpClientOptions
 
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.http.HttpServerOptions
 
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.net.ClientOptionsBase
 
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.net.NetClientOptions
 
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.net.NetServerOptions
 
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.net.NetworkOptions
Set the value of Netty's logging handler's data format: Netty's pipeline is configured for logging on Netty's logger.
setActivityLogDataFormat(ByteBufFormat) - Method in class io.vertx.core.net.TCPSSLOptions
 
setActivityLogFormat(ByteBufFormat) - Method in class io.vertx.core.dns.DnsClientOptions
Set the value of Netty's logging handler's data format: Netty's pipeline is configured for logging on Netty's logger.
setAddressResolverOptions(AddressResolverOptions) - Method in class io.vertx.core.VertxOptions
Sets the address resolver configuration to configure resolving DNS servers, cache TTL, etc...
setAlias(String) - Method in class io.vertx.core.net.JksOptions
 
setAlias(String) - Method in class io.vertx.core.net.KeyStoreOptions
 
setAlias(String) - Method in class io.vertx.core.net.KeyStoreOptionsBase
Set the alias for a server certificate when the keystore has more than one.
setAlias(String) - Method in class io.vertx.core.net.PfxOptions
 
setAliasPassword(String) - Method in class io.vertx.core.net.JksOptions
 
setAliasPassword(String) - Method in class io.vertx.core.net.KeyStoreOptions
 
setAliasPassword(String) - Method in class io.vertx.core.net.KeyStoreOptionsBase
Set the password for the server certificate designated by KeyStoreOptionsBase.getAlias().
setAliasPassword(String) - Method in class io.vertx.core.net.PfxOptions
 
setAll(MultiMap) - Method in interface io.vertx.core.MultiMap
Cleans this instance.
setAll(Map<String, String>) - Method in interface io.vertx.core.MultiMap
Cleans and set all values of the given instance
setAllowOriginHeader(boolean) - Method in class io.vertx.core.http.WebSocketConnectOptions
Set whether to add the origin header to the WebSocket handshake request, enabled by default.
setAlpnVersions(List<HttpVersion>) - Method in class io.vertx.core.http.HttpClientOptions
Set the list of protocol versions to provide to the server during the Application-Layer Protocol Negotiation.
setAlpnVersions(List<HttpVersion>) - Method in class io.vertx.core.http.HttpServerOptions
Set the list of protocol versions to provide to the server during the Application-Layer Protocol Negotiatiation.
setAppend(boolean) - Method in class io.vertx.core.file.OpenOptions
Whether the file should be opened in append mode.
setApplicationLayerProtocols(List<String>) - Method in class io.vertx.core.net.NetClientOptions
Set the list of application-layer protocols to provide to the server during the Application-Layer Protocol Negotiation.
setArgName(String) - Method in class io.vertx.core.cli.Argument
Sets the argument name of this Argument.
setArgName(String) - Method in class io.vertx.core.cli.Option
Sets te arg name for this option.
setArgName(String) - Method in class io.vertx.core.cli.TypedArgument
 
setArgName(String) - Method in class io.vertx.core.cli.TypedOption
 
setArgName(String) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setArguments(List<Argument>) - Method in interface io.vertx.core.cli.CLI
Sets the list of arguments.
setAtomicMove(boolean) - Method in class io.vertx.core.file.CopyOptions
Whether move should be performed as an atomic filesystem operation.
setBlockedThreadCheckInterval(long) - Method in class io.vertx.core.VertxOptions
Sets the value of blocked thread check period, in blockedThreadCheckIntervalUnit.
setBlockedThreadCheckIntervalUnit(TimeUnit) - Method in class io.vertx.core.VertxOptions
Set the time unit of blockedThreadCheckInterval.
setBroadcast(boolean) - Method in class io.vertx.core.datagram.DatagramSocketOptions
Set if the socket can send or receive broadcast packets
setBuffer(int, Buffer) - Method in interface io.vertx.core.buffer.Buffer
Sets the bytes at position pos in the Buffer to the bytes represented by the Buffer b.
setBuffer(int, Buffer, int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the bytes at position pos in the Buffer to the bytes represented by the Buffer b on the given offset and len.
setByte(int, byte) - Method in interface io.vertx.core.buffer.Buffer
Sets the byte at position pos in the Buffer to the value b.
setBytes(int, ByteBuffer) - Method in interface io.vertx.core.buffer.Buffer
Sets the bytes at position pos in the Buffer to the bytes represented by the ByteBuffer b.
setBytes(int, byte[]) - Method in interface io.vertx.core.buffer.Buffer
Sets the bytes at position pos in the Buffer to the bytes represented by the byte[] b.
setBytes(int, byte[], int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the given number of bytes at position pos in the Buffer to the bytes represented by the byte[] b.
setCacheMaxTimeToLive(int) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the cache maximum TTL value in seconds.
setCacheMinTimeToLive(int) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the cache minimum TTL value in seconds.
setCacheNegativeTimeToLive(int) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the negative cache TTL value in seconds.
setCertPath(String) - Method in class io.vertx.core.net.PemKeyCertOptions
Set the path of the first certificate, replacing the previous certificates paths
setCertPaths(List<String>) - Method in class io.vertx.core.net.PemKeyCertOptions
Set all the paths to the certificates files
setCertValue(Buffer) - Method in class io.vertx.core.net.PemKeyCertOptions
Set the first certificate as a buffer, replacing the previous certificates buffers
setCertValues(List<Buffer>) - Method in class io.vertx.core.net.PemKeyCertOptions
Set all the certificates as a list of buffer
setCheckIntervalForStats(long) - Method in class io.vertx.core.net.TrafficShapingOptions
Set the delay between two computations of performances for channels or 0 if no stats are to be computed
setCheckIntervalForStatsTimeUnit(TimeUnit) - Method in class io.vertx.core.net.TrafficShapingOptions
Set time unit for check interval for stats.
setChoices(Set<String>) - Method in class io.vertx.core.cli.Option
Sets the list of values accepted by this option.
setChoices(Set<String>) - Method in class io.vertx.core.cli.TypedOption
 
setChunked(boolean) - Method in interface io.vertx.core.http.HttpClientRequest
If chunked is true then the request will be set into HTTP chunked mode
setChunked(boolean) - Method in interface io.vertx.core.http.HttpServerResponse
If chunked is true, this response will use HTTP chunked encoding, and each call to write to the body will correspond to a new HTTP chunk sent on the wire.
setClassLoader(ClassLoader) - Method in class io.vertx.core.DeploymentOptions
Set the classloader to use for deploying the Verticle.
setClassPathResolvingEnabled(boolean) - Method in class io.vertx.core.file.FileSystemOptions
When vert.x cannot find the file on the filesystem it tries to resolve the file from the class path when this is set to true.
setClientAuth(ClientAuth) - Method in class io.vertx.core.eventbus.EventBusOptions
Set whether client auth is required
setClientAuth(ClientAuth) - Method in class io.vertx.core.http.HttpServerOptions
 
setClientAuth(ClientAuth) - Method in class io.vertx.core.net.NetServerOptions
Set whether client auth is required
setClusterManager(ClusterManager) - Method in class io.vertx.core.VertxOptions
Programmatically set the cluster manager to be used when clustering.
setClusterNodeMetadata(JsonObject) - Method in class io.vertx.core.eventbus.EventBusOptions
Set information about this node when Vert.x is clustered.
setClusterPingInterval(long) - Method in class io.vertx.core.eventbus.EventBusOptions
Set the value of cluster ping interval, in ms.
setClusterPingReplyInterval(long) - Method in class io.vertx.core.eventbus.EventBusOptions
Set the value of cluster ping reply interval, in ms.
setClusterPublicHost(String) - Method in class io.vertx.core.eventbus.EventBusOptions
Set the public facing hostname to be used for clustering.
setClusterPublicPort(int) - Method in class io.vertx.core.eventbus.EventBusOptions
setCodecName(String) - Method in class io.vertx.core.eventbus.DeliveryOptions
Set the codec name.
setCompressionLevel(int) - Method in class io.vertx.core.http.HttpServerOptions
This method allows to set the compression level to be used in http1.x/2 response bodies when compression support is turned on (@see setCompressionSupported) and the client advertises to support deflate/gzip compression in the Accept-Encoding header default value is : 6 (Netty legacy) The compression level determines how much the data is compressed on a scale from 1 to 9, where '9' is trying to achieve the maximum compression ratio while '1' instead is giving priority to speed instead of compression ratio using some algorithm optimizations and skipping pedantic loops that usually gives just little improvements While one can think that best value is always the maximum compression ratio, there's a trade-off to consider: the most compressed level requires the most computational work to compress/decompress data, e.g.
setCompressionSupported(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Set whether the server should support gzip/deflate compression (serving compressed responses to clients advertising support for them with Accept-Encoding header)
setCompressors(List<CompressionOptions>) - Method in class io.vertx.core.http.HttpServerOptions
Set the list of compressor to use instead of using the default gzip/deflate HttpServerOptions.setCompressionLevel(int) configuration.
setConfig(JsonObject) - Method in class io.vertx.core.DeploymentOptions
Set the JSON configuration that will be passed to the verticle(s) when it's deployed
setConnectTimeout(int) - Method in class io.vertx.core.eventbus.EventBusOptions
Sets the connect timeout
setConnectTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setConnectTimeout(int) - Method in class io.vertx.core.net.ClientOptionsBase
Set the connect timeout
setConnectTimeout(int) - Method in class io.vertx.core.net.NetClientOptions
 
setConverter(Converter<T>) - Method in class io.vertx.core.cli.TypedArgument
Sets the converter used to create the value.
setConverter(Converter<T>) - Method in class io.vertx.core.cli.TypedOption
 
setCopyAttributes(boolean) - Method in class io.vertx.core.file.CopyOptions
Whether the file attributes should be copied.
setCreate(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether the file should be created if it does not already exist.
setCreateNew(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether the file should be created and fail if it does exist already.
setCwd(File) - Method in class io.vertx.core.spi.launcher.DefaultCommand
Sets the current working directory.
setDebugData(Buffer) - Method in class io.vertx.core.http.GoAway
Set the additional debug data
setDecoderInitialBufferSize(int) - Method in class io.vertx.core.http.HttpClientOptions
set to initialBufferSizeHttpDecoder the initial buffer of the HttpDecoder.
setDecoderInitialBufferSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the initial buffer size for the HTTP decoder
setDecompressionSupported(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Set whether the server supports decompression
setDefaultHost(String) - Method in class io.vertx.core.http.HttpClientOptions
Set the default host name to be used by this client in requests if none is provided when making the request.
setDefaultPort(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the default port to be used by this client in requests if none is provided when making the request.
setDefaultValue(String) - Method in class io.vertx.core.cli.Argument
Sets the default value of this Argument.
setDefaultValue(String) - Method in class io.vertx.core.cli.Option
Sets the default value of this option
setDefaultValue(String) - Method in class io.vertx.core.cli.TypedArgument
 
setDefaultValue(String) - Method in class io.vertx.core.cli.TypedOption
 
setDeleteOnClose(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether the file should be deleted when it's closed, or the JVM is shutdown.
setDependency(int) - Method in class io.vertx.core.http.StreamPriority
Set the priority dependency value.
setDescPadding(int) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setDescription(String) - Method in class io.vertx.core.cli.Argument
Sets the description of the Argument.
setDescription(String) - Method in interface io.vertx.core.cli.CLI
 
setDescription(String) - Method in class io.vertx.core.cli.Option
Sets te description of this option.
setDescription(String) - Method in class io.vertx.core.cli.TypedArgument
 
setDescription(String) - Method in class io.vertx.core.cli.TypedOption
 
setDisableTCCL(boolean) - Method in class io.vertx.core.VertxOptions
Configures whether Vert.x sets the Context classloader as the thread context classloader on actions executed on that Context.
setDomain(String) - Method in interface io.vertx.core.http.Cookie
Sets the domain of this cookie
setDouble(int, double) - Method in interface io.vertx.core.buffer.Buffer
Sets the double at position pos in the Buffer to the value d.
setDsync(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether every write to the file's content will be written synchronously to the underlying hardware.
setEnabled(boolean) - Method in class io.vertx.core.metrics.MetricsOptions
Set whether metrics will be enabled on the Vert.x instance.
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.http.HttpClientOptions
 
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.http.HttpServerOptions
 
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.net.NetClientOptions
 
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.net.NetServerOptions
 
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.net.SSLOptions
Sets the list of enabled SSL/TLS protocols.
setEnabledSecureTransportProtocols(Set<String>) - Method in class io.vertx.core.net.TCPSSLOptions
Sets the list of enabled SSL/TLS protocols.
setErrorCode(long) - Method in class io.vertx.core.http.GoAway
 
setEventBusOptions(EventBusOptions) - Method in class io.vertx.core.VertxOptions
Sets the event bus configuration to configure the host, port, ssl...
setEventLoopPoolSize(int) - Method in class io.vertx.core.VertxOptions
Set the number of event loop threads to be used by the Vert.x instance.
setExclusive(boolean) - Method in class io.vertx.core.http.StreamPriority
Set the priority exclusive value.
setExpectMultipart(boolean) - Method in interface io.vertx.core.http.HttpServerRequest
Call this with true if you are expecting a multi-part body to be submitted in the request.
setExtraClasspath(List<String>) - Method in class io.vertx.core.DeploymentOptions
Deprecated.
setExtraSettings(Map<Integer, Long>) - Method in class io.vertx.core.http.Http2Settings
Set the extra setting used for extending HTTP/2
setFactory(VertxMetricsFactory) - Method in class io.vertx.core.metrics.MetricsOptions
Programmatically set the metrics factory to be used when metrics are enabled.
setFactory(VertxTracerFactory) - Method in class io.vertx.core.tracing.TracingOptions
Programmatically set the tracer factory to be used when tracing are enabled.
setFileCacheDir(String) - Method in class io.vertx.core.file.FileSystemOptions
When vert.x reads a file that is packaged with the application it gets extracted to this directory first and subsequent reads will use the extracted file to get better IO performance.
setFileCachingEnabled(boolean) - Method in class io.vertx.core.file.FileSystemOptions
Set to true to cache files on the real file system when the filesystem performs class path resolving.
setFileSystemOptions(FileSystemOptions) - Method in class io.vertx.core.VertxOptions
Set the file system options
setFlag(boolean) - Method in class io.vertx.core.cli.Option
Configures the current Option to be a flag.
setFlag(boolean) - Method in class io.vertx.core.cli.TypedOption
 
setFloat(int, float) - Method in interface io.vertx.core.buffer.Buffer
Sets the float at position pos in the Buffer to the value f.
setFollowRedirects(boolean) - Method in interface io.vertx.core.http.HttpClientRequest
Set the request to follow HTTP redirects up to HttpClientOptions.getMaxRedirects().
setFollowRedirects(Boolean) - Method in class io.vertx.core.http.RequestOptions
Set whether to follow HTTP redirect
setForceSni(boolean) - Method in class io.vertx.core.http.HttpClientOptions
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.
setHa(boolean) - Method in class io.vertx.core.DeploymentOptions
Set whether the verticle(s) will be deployed as HA.
setHAEnabled(boolean) - Method in class io.vertx.core.VertxOptions
Set whether HA will be enabled on the Vert.x instance.
setHAGroup(String) - Method in class io.vertx.core.VertxOptions
Set the HA group to be used when HA is enabled.
setHandle100ContinueAutomatically(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Set whether 100 Continue should be handled automatically
setHandshake(Future<Integer>, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.core.http.ServerWebSocket
Set an asynchronous result for the handshake, upon completion of the specified future, the WebSocket will either be accepted when the future succeeds with the HTTP 101 status code rejected when the future is succeeds with an HTTP status code different than 101 rejected when the future fails with the HTTP status code 500 The provided future might be completed by the WebSocket itself, e.g calling the ServerWebSocket.close() method will try to accept the handshake and close the WebSocket afterward.
setHandshake(Future<Integer>) - Method in interface io.vertx.core.http.ServerWebSocket
Like ServerWebSocket.setHandshake(Future, Handler) but returns a Future of the asynchronous result
setHeaders(MultiMap) - Method in class io.vertx.core.eventbus.DeliveryOptions
Set message headers from a multi-map.
setHeaders(MultiMap) - Method in class io.vertx.core.http.RequestOptions
Set request headers from a multi-map.
setHeaders(MultiMap) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
setHeaderTableSize(long) - Method in class io.vertx.core.http.Http2Settings
Set SETTINGS_HEADER_TABLE_SIZE HTTP/2 setting.
setHelp(boolean) - Method in class io.vertx.core.cli.Option
Sets whether or not this option is a "help" option
setHidden(boolean) - Method in class io.vertx.core.cli.Argument
Sets whether or not the current Argument is hidden.
setHidden(boolean) - Method in interface io.vertx.core.cli.CLI
Sets whether or not the current instance of CLI must be hidden.
setHidden(boolean) - Method in class io.vertx.core.cli.Option
Sets whether or not this option should be hidden
setHidden(boolean) - Method in class io.vertx.core.cli.TypedArgument
 
setHidden(boolean) - Method in class io.vertx.core.cli.TypedOption
 
setHost(String) - Method in class io.vertx.core.dns.DnsClientOptions
Set the host name to be used by this client in requests.
setHost(String) - Method in class io.vertx.core.eventbus.EventBusOptions
Sets the host.
setHost(String) - Method in interface io.vertx.core.http.HttpClientRequest
setHost(String) - Method in class io.vertx.core.http.HttpServerOptions
 
setHost(String) - Method in class io.vertx.core.http.RequestOptions
Set the host name to be used by the client request.
setHost(String) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
setHost(String) - Method in class io.vertx.core.net.NetServerOptions
Set the host
setHost(String) - Method in class io.vertx.core.net.ProxyOptions
Set proxy host.
setHostnameVerificationAlgorithm(String) - Method in class io.vertx.core.net.NetClientOptions
Set the hostname verification algorithm interval To disable hostname verification, set hostnameVerificationAlgorithm to an empty String
setHostsPath(String) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the path of an alternate hosts configuration file to use instead of the one provided by the os.
setHostsValue(Buffer) - Method in class io.vertx.core.dns.AddressResolverOptions
Set an alternate hosts configuration file to use instead of the one provided by the os.
setHttp2ClearTextUpgrade(boolean) - Method in class io.vertx.core.http.HttpClientOptions
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).
setHttp2ClearTextUpgradeWithPreflightRequest(boolean) - Method in class io.vertx.core.http.HttpClientOptions
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.
setHttp2ConnectionWindowSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the default HTTP/2 connection window size.
setHttp2ConnectionWindowSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the default HTTP/2 connection window size.
setHttp2KeepAliveTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the keep alive timeout for HTTP/2 connections, in seconds.
setHttp2MaxPoolSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the maximum pool size for HTTP/2 connections
setHttp2MultiplexingLimit(int) - Method in class io.vertx.core.http.HttpClientOptions
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.
setHttp2RstFloodMaxRstFramePerWindow(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the max number of RST frame allowed per time window, this is used to prevent HTTP/2 RST frame flood DDOS attacks.
setHttp2RstFloodWindowDuration(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the duration of the time window when checking the max number of RST frames, this is used to prevent HTTP/2 RST frame flood DDOS attacks.
setHttp2RstFloodWindowDurationTimeUnit(TimeUnit) - Method in class io.vertx.core.http.HttpServerOptions
Set the time unit of the duration of the time window when checking the max number of RST frames, this is used to prevent HTTP/2 RST frame flood DDOS attacks.
setHttpOnly(boolean) - Method in interface io.vertx.core.http.Cookie
Determines if this cookie is HTTP only.
setIdleTimeout(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setIdleTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setIdleTimeout(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setIdleTimeout(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setIdleTimeout(int) - Method in class io.vertx.core.net.NetClientOptions
 
setIdleTimeout(int) - Method in class io.vertx.core.net.NetServerOptions
 
setIdleTimeout(int) - Method in class io.vertx.core.net.TCPSSLOptions
Set the idle timeout, default time unit is seconds.
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.http.HttpClientOptions
 
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.http.HttpServerOptions
 
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.ClientOptionsBase
 
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.NetClientOptions
 
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.NetServerOptions
 
setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.TCPSSLOptions
Set the idle timeout unit.
setInboundGlobalBandwidth(long) - Method in class io.vertx.core.net.TrafficShapingOptions
Set bandwidth limit in bytes per second for inbound connections
setIndex(int) - Method in class io.vertx.core.cli.Argument
Sets the argument index.
setIndex(int) - Method in class io.vertx.core.cli.TypedArgument
 
setInitialSettings(Http2Settings) - Method in class io.vertx.core.http.HttpClientOptions
Set the HTTP/2 connection settings immediately sent by to the server when the client connects.
setInitialSettings(Http2Settings) - Method in class io.vertx.core.http.HttpServerOptions
Set the HTTP/2 connection settings immediatly sent by the server when a client connects.
setInitialWindowSize(int) - Method in class io.vertx.core.http.Http2Settings
Set the SETTINGS_INITIAL_WINDOW_SIZE HTTP/2 setting
setInstances(int) - Method in class io.vertx.core.DeploymentOptions
Set the number of instances that should be deployed.
setInt(int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the int at position pos in the Buffer to the value i.
setInternalBlockingPoolSize(int) - Method in class io.vertx.core.VertxOptions
Set the value of internal blocking pool size
setIntLE(int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the int at position pos in the Buffer to the value i in the Little Endian Byte Order.
setIpV6(boolean) - Method in class io.vertx.core.datagram.DatagramSocketOptions
Set if IP v6 should be used
setIsolatedClasses(List<String>) - Method in class io.vertx.core.DeploymentOptions
Deprecated.
setIsolationGroup(String) - Method in class io.vertx.core.DeploymentOptions
Deprecated.
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.core.net.TCPSSLOptions
 
setKeepAlive(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether keep alive is enabled on the client
setKeepAliveTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the keep alive timeout for HTTP/1.x, in seconds.
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.net.SSLOptions
Set the key/cert options.
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the key/cert options.
setKeyPath(String) - Method in class io.vertx.core.net.PemKeyCertOptions
Set the path of the first key file, replacing the keys paths
setKeyPaths(List<String>) - Method in class io.vertx.core.net.PemKeyCertOptions
Set all the paths to the keys files
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the key/cert options in jks format, aka Java keystore.
setKeyValue(Buffer) - Method in class io.vertx.core.net.PemKeyCertOptions
Set the first key a a buffer, replacing the previous keys buffers
setKeyValues(List<Buffer>) - Method in class io.vertx.core.net.PemKeyCertOptions
Set all the keys as a list of buffer
setLastStreamId(int) - Method in class io.vertx.core.http.GoAway
Set the last stream id.
setLeftPadding(int) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setListSeparator(String) - Method in class io.vertx.core.cli.TypedOption
 
setLocalAddress(String) - Method in class io.vertx.core.http.HttpClientOptions
 
setLocalAddress(String) - Method in class io.vertx.core.net.ClientOptionsBase
Set the local interface to bind for network connections.
setLocalAddress(String) - Method in class io.vertx.core.net.NetClientOptions
 
setLocalOnly(boolean) - Method in class io.vertx.core.eventbus.DeliveryOptions
Whether a message should be delivered to local consumers only.
setLogActivity(boolean) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setLogActivity(boolean) - Method in class io.vertx.core.dns.DnsClientOptions
Set to true to enable network activity logging: Netty's pipeline is configured for logging on Netty's logger.
setLogActivity(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setLogActivity(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setLogActivity(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setLogActivity(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setLogActivity(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setLogActivity(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setLogActivity(boolean) - Method in class io.vertx.core.net.NetworkOptions
Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.
setLogActivity(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
 
setLong(int, long) - Method in interface io.vertx.core.buffer.Buffer
Sets the long at position pos in the Buffer to the value l.
setLongLE(int, long) - Method in interface io.vertx.core.buffer.Buffer
Sets the long at position pos in the Buffer to the value l in the Little Endian Byte Order.
setLongName(String) - Method in class io.vertx.core.cli.Option
Sets the long name of this option.
setLongName(String) - Method in class io.vertx.core.cli.TypedOption
 
setLongOptionPrefix(String) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setLongOptionSeparator(String) - Method in class io.vertx.core.cli.UsageMessageFormatter
Set the separator displayed between a long option and its value.
setLoopbackModeDisabled(boolean) - Method in class io.vertx.core.datagram.DatagramSocketOptions
Set if loopback mode is disabled
setMaxAge(long) - Method in interface io.vertx.core.http.Cookie
Sets the maximum age of this cookie in seconds.
setMaxBufferedMessages(int) - Method in interface io.vertx.core.eventbus.MessageConsumer
Set the number of messages this registration will buffer when this stream is paused.
setMaxChunkSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the maximum HTTP chunk size
setMaxChunkSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the maximum HTTP chunk size that HttpServerRequest.handler(Handler) will receive
setMaxConcurrentStreams(long) - Method in class io.vertx.core.http.Http2Settings
Set the SETTINGS_MAX_CONCURRENT_STREAMS HTTP/2 setting
setMaxDelayToWait(long) - Method in class io.vertx.core.net.TrafficShapingOptions
Set the maximum delay to wait in case of traffic excess
setMaxDelayToWaitUnit(TimeUnit) - Method in class io.vertx.core.net.TrafficShapingOptions
Set the maximum delay to wait time unit
setMaxEventLoopExecuteTime(long) - Method in class io.vertx.core.VertxOptions
Sets the value of max event loop execute time, in maxEventLoopExecuteTimeUnit.
setMaxEventLoopExecuteTimeUnit(TimeUnit) - Method in class io.vertx.core.VertxOptions
Set the time unit of maxEventLoopExecuteTime.
setMaxFormAttributeSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the maximum size of a form attribute.
setMaxFrameSize(int) - Method in class io.vertx.core.http.Http2Settings
Set the SETTINGS_MAX_FRAME_SIZE HTTP/2 setting
setMaxHeaderListSize(long) - Method in class io.vertx.core.http.Http2Settings
Set the SETTINGS_MAX_HEADER_LIST_SIZE HTTP/2 setting
setMaxHeaderSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the maximum length of all headers for HTTP/1.x .
setMaxHeaderSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the maximum length of all headers for HTTP/1.x .
setMaxInitialLineLength(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the maximum length of the initial line for HTTP/1.x (e.g.
setMaxInitialLineLength(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the maximum length of the initial line for HTTP/1.x (e.g.
setMaxPoolSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the maximum pool size for connections
setMaxQueries(int) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the maximum number of queries when an hostname is resolved.
setMaxRedirects(int) - Method in class io.vertx.core.http.HttpClientOptions
Set to maxRedirects the maximum number of redirection a request can follow.
setMaxRedirects(int) - Method in interface io.vertx.core.http.HttpClientRequest
Set the max number of HTTP redirects this request will follow.
setMaxWaitQueueSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the maximum requests allowed in the wait queue, any requests beyond the max size will result in a ConnectionPoolTooBusyException.
setMaxWebSocketFrameSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the max WebSocket frame size
setMaxWebSocketFrameSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the maximum WebSocket frames size
setMaxWebSocketMessageSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the max WebSocket message size
setMaxWebSocketMessageSize(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the maximum WebSocket message size
setMaxWebSockets(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the max number of WebSockets per endpoint.
setMaxWorkerExecuteTime(long) - Method in class io.vertx.core.DeploymentOptions
Sets the value of max worker execute time, in maxWorkerExecuteTimeUnit.
setMaxWorkerExecuteTime(long) - Method in class io.vertx.core.VertxOptions
Sets the value of max worker execute time, in maxWorkerExecuteTimeUnit.
setMaxWorkerExecuteTimeUnit(TimeUnit) - Method in class io.vertx.core.DeploymentOptions
Set the time unit of maxWorkerExecuteTime
setMaxWorkerExecuteTimeUnit(TimeUnit) - Method in class io.vertx.core.VertxOptions
Set the time unit of maxWorkerExecuteTime.
setMedium(int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the 24bit int at position pos in the Buffer to the value i.
setMediumLE(int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the 24bit int at position pos in the Buffer to the value i.
setMethod(HttpMethod) - Method in interface io.vertx.core.http.HttpClientRequest
Set the HTTP method for this request.
setMethod(HttpMethod) - Method in class io.vertx.core.http.RequestOptions
Set the HTTP method to be used by the client request.
setMetricsName(String) - Method in class io.vertx.core.http.HttpClientOptions
 
setMetricsName(String) - Method in class io.vertx.core.net.ClientOptionsBase
Set the metrics name identifying the reported metrics, useful for grouping metrics with the same name.
setMetricsName(String) - Method in class io.vertx.core.net.NetClientOptions
 
setMetricsOptions(MetricsOptions) - Method in class io.vertx.core.VertxOptions
Set the metrics options
setMulticastNetworkInterface(String) - Method in class io.vertx.core.datagram.DatagramSocketOptions
Set the multicast network interface address
setMulticastTimeToLive(int) - Method in class io.vertx.core.datagram.DatagramSocketOptions
Set the multicast ttl value
setMultiValued(boolean) - Method in class io.vertx.core.cli.Argument
Sets whether or not the argument can receive several values.
setMultiValued(boolean) - Method in class io.vertx.core.cli.Option
Sets whether or not this option can receive several values.
setMultiValued(boolean) - Method in class io.vertx.core.cli.TypedArgument
 
setMultiValued(boolean) - Method in class io.vertx.core.cli.TypedOption
 
setName(String) - Method in interface io.vertx.core.cli.CLI
Sets the name of the CLI.
setName(String) - Method in class io.vertx.core.http.HttpClientOptions
Set the client name, used when the client is shared, otherwise ignored.
setNdots(int) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the ndots value used when resolving using search domains, the default value is -1 which determines the value from the OS on Linux or uses the value 1.
setNewLine(String) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setNodeInfo(NodeInfo, Promise<Void>) - Method in interface io.vertx.core.spi.cluster.ClusterManager
Store the details about this clustered node.
setNofollowLinks(boolean) - Method in class io.vertx.core.file.CopyOptions
Whether symbolic links should not be followed during copy or move operations.
setNonProxyHosts(List<String>) - Method in class io.vertx.core.http.HttpClientOptions
 
setNonProxyHosts(List<String>) - Method in class io.vertx.core.net.ClientOptionsBase
Set a list of remote hosts that are not proxied when the client is configured to use a proxy.
setNonProxyHosts(List<String>) - Method in class io.vertx.core.net.NetClientOptions
 
setNull(int) - Method in class io.vertx.core.json.JsonArray
Set a null value to the JSON array at position pos.
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.core.net.TCPSSLOptions
 
setOptionComparator(Comparator<Option>) - Method in class io.vertx.core.cli.UsageMessageFormatter
Set the comparator used to sort the options when they output in help text.
setOptionPrefix(String) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setOptions(List<Option>) - Method in interface io.vertx.core.cli.CLI
Sets the list of arguments.
setOptResourceEnabled(boolean) - Method in class io.vertx.core.dns.AddressResolverOptions
Set to true to enable the automatic inclusion in DNS queries of an optional record that hints the remote DNS server about how much data the resolver can read per response.
setOutboundGlobalBandwidth(long) - Method in class io.vertx.core.net.TrafficShapingOptions
Set bandwidth limit in bytes per second for outbound connections
setOutput(Handler<Buffer>) - Method in interface io.vertx.core.parsetools.RecordParser
 
setParamsCharset(String) - Method in interface io.vertx.core.http.HttpServerRequest
Override the charset to use for decoding the query parameter map, when none is set, UTF8 is used.
setParsedAsList(boolean) - Method in class io.vertx.core.cli.TypedOption
 
setPassword(String) - Method in class io.vertx.core.net.JksOptions
 
setPassword(String) - Method in class io.vertx.core.net.KeyStoreOptions
 
setPassword(String) - Method in class io.vertx.core.net.KeyStoreOptionsBase
Set the password for the key store
setPassword(String) - Method in class io.vertx.core.net.PfxOptions
 
setPassword(String) - Method in class io.vertx.core.net.ProxyOptions
Set proxy password.
setPath(String) - Method in interface io.vertx.core.http.Cookie
Sets the path of this cookie.
setPath(String) - Method in class io.vertx.core.net.JksOptions
 
setPath(String) - Method in class io.vertx.core.net.KeyStoreOptions
 
setPath(String) - Method in class io.vertx.core.net.KeyStoreOptionsBase
Set the path to the key store
setPath(String) - Method in class io.vertx.core.net.PfxOptions
 
setPeakOutboundGlobalBandwidth(long) - Method in class io.vertx.core.net.TrafficShapingOptions
Set the maximum global write size in bytes per second allowed in the buffer globally for all channels before write suspended is set.
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the key/cert store options in pem format.
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the trust options in pem format
setPerFrameWebSocketCompressionSupported(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Enable or disable support for the WebSocket per-frame deflate compression extension.
setPeriodic(long, Handler<Long>) - Method in interface io.vertx.core.Vertx
Set a periodic timer to fire every delay milliseconds, at which point handler will be called with the id of the timer.
setPeriodic(long, long, Handler<Long>) - Method in interface io.vertx.core.Vertx
Set a periodic timer to fire every delay milliseconds with initial delay, at which point handler will be called with the id of the timer.
setPerMessageWebSocketCompressionSupported(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Enable or disable support for WebSocket per-message deflate compression extension.
setPerms(String) - Method in class io.vertx.core.file.OpenOptions
Set the permissions string
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the key/cert options in pfx format.
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the trust options in pfx format
setPipelining(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether pipe-lining is enabled on the client
setPipeliningLimit(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the limit of pending requests a pipe-lined HTTP/1 connection can send.
setPoolCleanerPeriod(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the connection pool cleaner period in milli seconds, a non positive value disables expiration checks and connections will remain in the pool until they are closed.
setPoolEventLoopSize(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the number of event-loop the pool use.
setPort(int) - Method in class io.vertx.core.dns.DnsClientOptions
Set the port to be used by this client in requests.
setPort(int) - Method in class io.vertx.core.eventbus.EventBusOptions
Sets the port.
setPort(int) - Method in interface io.vertx.core.http.HttpClientRequest
setPort(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setPort(Integer) - Method in class io.vertx.core.http.RequestOptions
Set the port to be used by the client request.
setPort(Integer) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
setPort(int) - Method in class io.vertx.core.net.NetServerOptions
Set the port
setPort(int) - Method in class io.vertx.core.net.ProxyOptions
Set proxy port.
setPreferNativeTransport(boolean) - Method in class io.vertx.core.VertxOptions
Set wether to prefer the native transport to the JDK transport.
setPriority(int) - Method in interface io.vertx.core.cli.CLI
Sets the priority of the CLI.
setProtocolVersion(HttpVersion) - Method in class io.vertx.core.http.HttpClientOptions
Set the protocol version.
setProvider(String) - Method in class io.vertx.core.net.KeyStoreOptions
Set the store provider.
setProvider(String) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
setProxyOptions(ProxyOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setProxyOptions(ProxyOptions) - Method in class io.vertx.core.http.RequestOptions
Override the HttpClientOptions.setProxyOptions(ProxyOptions) proxy options for connections.
setProxyOptions(ProxyOptions) - Method in class io.vertx.core.http.WebSocketConnectOptions
Override the HttpClientOptions.setProxyOptions(ProxyOptions) proxy options for connections.
setProxyOptions(ProxyOptions) - Method in class io.vertx.core.net.ClientOptionsBase
Set proxy options for connections via CONNECT proxy (e.g.
setProxyOptions(ProxyOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setProxyProtocolTimeout(long) - Method in class io.vertx.core.http.HttpServerOptions
 
setProxyProtocolTimeout(long) - Method in class io.vertx.core.net.NetServerOptions
Set the Proxy protocol timeout, default time unit is seconds.
setProxyProtocolTimeoutUnit(TimeUnit) - Method in class io.vertx.core.http.HttpServerOptions
 
setProxyProtocolTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.NetServerOptions
Set the Proxy protocol timeout unit.
setPushEnabled(boolean) - Method in class io.vertx.core.http.Http2Settings
Set the SETTINGS_ENABLE_PUSH HTTP/2 setting
setQueryTimeout(long) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the query timeout in milliseconds, i.e the amount of time after a query is considered to be failed.
setQueryTimeout(long) - Method in class io.vertx.core.dns.DnsClientOptions
Set the query timeout in milliseconds, i.e the amount of time after a query is considered to be failed.
setQuorumSize(int) - Method in class io.vertx.core.VertxOptions
Set the quorum size to be used when HA is enabled.
setRdFlag(boolean) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the DNS queries Recursion Desired flag value.
setRead(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether the file is to be opened for reading
setReadBufferSize(int) - Method in interface io.vertx.core.file.AsyncFile
Sets the buffer size that will be used to read the data from the file.
setReadIdleTimeout(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setReadIdleTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setReadIdleTimeout(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setReadIdleTimeout(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setReadIdleTimeout(int) - Method in class io.vertx.core.net.NetClientOptions
 
setReadIdleTimeout(int) - Method in class io.vertx.core.net.NetServerOptions
 
setReadIdleTimeout(int) - Method in class io.vertx.core.net.TCPSSLOptions
Set the read idle timeout, default time unit is seconds.
setReadLength(long) - Method in interface io.vertx.core.file.AsyncFile
Sets the number of bytes that will be read when using the file as a ReadStream.
setReadPos(long) - Method in interface io.vertx.core.file.AsyncFile
Sets the position from which data will be read from when using the file as a ReadStream.
setReceiveBufferSize(int) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setReceiveBufferSize(int) - Method in class io.vertx.core.net.NetClientOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.core.net.NetServerOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.core.net.NetworkOptions
Set the TCP receive buffer size
setReceiveBufferSize(int) - Method in class io.vertx.core.net.TCPSSLOptions
 
setReconnectAttempts(int) - Method in class io.vertx.core.eventbus.EventBusOptions
Sets the value of reconnect attempts.
setReconnectAttempts(int) - Method in class io.vertx.core.net.NetClientOptions
Set the value of reconnect attempts
setReconnectInterval(long) - Method in class io.vertx.core.eventbus.EventBusOptions
Set the reconnect interval.
setReconnectInterval(long) - Method in class io.vertx.core.net.NetClientOptions
Set the reconnect interval
setRecursionDesired(boolean) - Method in class io.vertx.core.dns.DnsClientOptions
Set whether or not recursion is desired
setRegisterWebSocketWriteHandlers(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Whether write-handlers for server websockets should be registered on the EventBus.
setRegisterWriteHandler(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Has no effect on HTTP server options.
setRegisterWriteHandler(boolean) - Method in class io.vertx.core.net.NetClientOptions
Whether a write-handler should be registered on the EventBus.
setRegisterWriteHandler(boolean) - Method in class io.vertx.core.net.NetServerOptions
Whether a write-handler should be registered on the EventBus.
setRegisterWriteHandlers(boolean) - Method in class io.vertx.core.http.WebSocketConnectOptions
Whether write-handlers should be registered on the EventBus.
setReplaceExisting(boolean) - Method in class io.vertx.core.file.CopyOptions
Whether an existing file, empty directory, or link should be replaced.
setRequired(boolean) - Method in class io.vertx.core.cli.Argument
Sets whether or not the current Argument is required.
setRequired(boolean) - Method in class io.vertx.core.cli.Option
Sets whether or not this option is mandatory.
setRequired(boolean) - Method in class io.vertx.core.cli.TypedArgument
 
setRequired(boolean) - Method in class io.vertx.core.cli.TypedOption
 
setReuseAddress(boolean) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setReuseAddress(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setReuseAddress(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setReuseAddress(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setReuseAddress(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setReuseAddress(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setReuseAddress(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setReuseAddress(boolean) - Method in class io.vertx.core.net.NetworkOptions
Set the value of reuse address
setReuseAddress(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
 
setReusePort(boolean) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setReusePort(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setReusePort(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setReusePort(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setReusePort(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setReusePort(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setReusePort(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setReusePort(boolean) - Method in class io.vertx.core.net.NetworkOptions
Set the value of reuse port.
setReusePort(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
 
setRotateServers(boolean) - Method in class io.vertx.core.dns.AddressResolverOptions
Set to true to enable round-robin selection of the dns server to use.
setRoundRobinInetAddress(boolean) - Method in class io.vertx.core.dns.AddressResolverOptions
Set to true to enable round-robin inet address selection of the ip address to use.
setSameSite(CookieSameSite) - Method in interface io.vertx.core.http.Cookie
Sets the same site of this cookie.
setSearchDomains(List<String>) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the lists of DNS search domains.
setSecure(boolean) - Method in interface io.vertx.core.http.Cookie
Sets the security getStatus of this cookie
setSendBufferSize(int) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setSendBufferSize(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setSendBufferSize(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setSendBufferSize(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setSendBufferSize(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setSendBufferSize(int) - Method in class io.vertx.core.net.NetClientOptions
 
setSendBufferSize(int) - Method in class io.vertx.core.net.NetServerOptions
 
setSendBufferSize(int) - Method in class io.vertx.core.net.NetworkOptions
Set the TCP send buffer size
setSendBufferSize(int) - Method in class io.vertx.core.net.TCPSSLOptions
 
setSendTimeout(long) - Method in class io.vertx.core.eventbus.DeliveryOptions
Set the send timeout.
setSendUnmaskedFrames(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set true when the client wants to skip frame masking.
setServer(SocketAddress) - Method in class io.vertx.core.http.RequestOptions
Set the server address to be used by the client request.
setServers(List<String>) - Method in class io.vertx.core.dns.AddressResolverOptions
Set the list of DNS server addresses, an address is the IP of the dns server, followed by an optional colon and a port, e.g 8.8.8.8 or {code 192.168.0.1:40000}.
setSessionCacheEnabled(boolean) - Method in class io.vertx.core.net.OpenSSLEngineOptions
Set whether session cache is enabled in open SSL session server context
setShared(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set to true to share the client.
setShort(int, short) - Method in interface io.vertx.core.buffer.Buffer
Sets the short at position pos in the Buffer to the value s.
setShortLE(int, short) - Method in interface io.vertx.core.buffer.Buffer
Sets the short at position pos in the Buffer to the value s in the Little Endian Byte Order.
setShortName(String) - Method in class io.vertx.core.cli.Option
Sets the short name of this option.
setShortName(String) - Method in class io.vertx.core.cli.TypedOption
 
setSingleValued(boolean) - Method in class io.vertx.core.cli.Option
Sets whether or not this option can receive a value.
setSingleValued(boolean) - Method in class io.vertx.core.cli.TypedOption
 
setSni(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setSni(boolean) - Method in class io.vertx.core.net.NetServerOptions
Set whether the server supports Server Name Indiciation
setSoLinger(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setSoLinger(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setSoLinger(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setSoLinger(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setSoLinger(int) - Method in class io.vertx.core.net.NetClientOptions
 
setSoLinger(int) - Method in class io.vertx.core.net.NetServerOptions
 
setSoLinger(int) - Method in class io.vertx.core.net.TCPSSLOptions
Set whether SO_linger keep alive is enabled
setSparse(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether a hint should be provided that the file to created is sparse
setSsl(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setSsl(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setSsl(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setSsl(Boolean) - Method in class io.vertx.core.http.RequestOptions
Set whether SSL/TLS is enabled.
setSsl(Boolean) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
setSsl(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setSsl(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setSsl(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setSsl(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Set whether SSL/TLS is enabled
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set to use SSL engine implementation to use.
setSslHandshakeTimeout(long) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setSslHandshakeTimeout(long) - Method in class io.vertx.core.http.HttpClientOptions
 
setSslHandshakeTimeout(long) - Method in class io.vertx.core.http.HttpServerOptions
 
setSslHandshakeTimeout(long) - Method in class io.vertx.core.net.NetClientOptions
 
setSslHandshakeTimeout(long) - Method in class io.vertx.core.net.NetServerOptions
 
setSslHandshakeTimeout(long) - Method in class io.vertx.core.net.SSLOptions
Set the SSL handshake timeout, default time unit is seconds.
setSslHandshakeTimeout(long) - Method in class io.vertx.core.net.TCPSSLOptions
Set the SSL handshake timeout, default time unit is seconds.
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.http.HttpClientOptions
 
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.http.HttpServerOptions
 
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.NetClientOptions
 
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.NetServerOptions
 
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.SSLOptions
Set the SSL handshake timeout unit.
setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.core.net.TCPSSLOptions
Set the SSL handshake timeout unit.
setStatusCode(int) - Method in interface io.vertx.core.http.HttpServerResponse
Set the status code.
setStatusMessage(String) - Method in interface io.vertx.core.http.HttpServerResponse
Set the status message
setStreamPriority(StreamPriority) - Method in interface io.vertx.core.http.HttpClientRequest
Sets the priority of the associated stream.
setStreamPriority(StreamPriority) - Method in interface io.vertx.core.http.HttpServerResponse
Sets the priority of the associated stream

This is not implemented for HTTP/1.x.

setString(int, String) - Method in interface io.vertx.core.buffer.Buffer
Sets the bytes at position pos in the Buffer to the value of str encoded in UTF-8.
setString(int, String, String) - Method in interface io.vertx.core.buffer.Buffer
Sets the bytes at position pos in the Buffer to the value of str encoded in encoding enc.
setSubProtocols(List<String>) - Method in class io.vertx.core.http.WebSocketConnectOptions
Set the WebSocket sub protocols to use.
setSummary(String) - Method in interface io.vertx.core.cli.CLI
Sets the summary of the CLI.
setSync(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether every write to the file's content and meta-data will be written synchronously to the underlying hardware.
setSystemProps(List<String>) - Method in class io.vertx.core.spi.launcher.DefaultCommand
Gets system properties passed in the user command line.
setTcpCork(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTcpCork(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setTcpCork(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setTcpCork(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTcpCork(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setTcpCork(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setTcpCork(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Enable the TCP_CORK option - only with linux native transport.
setTcpFastOpen(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTcpFastOpen(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setTcpFastOpen(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setTcpFastOpen(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTcpFastOpen(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setTcpFastOpen(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setTcpFastOpen(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Enable the TCP_FASTOPEN option - only with linux native transport.
setTcpKeepAlive(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTcpKeepAlive(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setTcpKeepAlive(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setTcpKeepAlive(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTcpKeepAlive(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setTcpKeepAlive(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setTcpKeepAlive(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Set whether TCP keep alive is enabled
setTcpNoDelay(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTcpNoDelay(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setTcpNoDelay(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setTcpNoDelay(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTcpNoDelay(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setTcpNoDelay(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setTcpNoDelay(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Set whether TCP no delay is enabled
setTcpQuickAck(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTcpQuickAck(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setTcpQuickAck(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setTcpQuickAck(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTcpQuickAck(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setTcpQuickAck(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setTcpQuickAck(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Enable the TCP_QUICKACK option - only with linux native transport.
setTcpUserTimeout(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTcpUserTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setTcpUserTimeout(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTcpUserTimeout(int) - Method in class io.vertx.core.net.TCPSSLOptions
Sets the TCP_USER_TIMEOUT option - only with linux native transport.
setTimeout(long) - Method in interface io.vertx.core.http.HttpClientRequest
Set's the amount of time after which if the request does not return any data within the timeout period an TimeoutException will be passed to the exception handler (if provided) and the request will be closed.
setTimeout(long) - Method in class io.vertx.core.http.RequestOptions
Sets the amount of time after which if the request does not return any data within the timeout period an TimeoutException will be passed to the exception handler and the request will be closed.
setTimeout(long) - Method in class io.vertx.core.http.WebSocketConnectOptions
Sets the amount of time after which if the WebSocket handshake does not happen within the timeout period an WebSocketHandshakeException will be passed to the exception handler and the connection will be closed.
setTimer(long, Handler<Long>) - Method in interface io.vertx.core.Vertx
Set a one-shot timer to fire after delay milliseconds, at which point handler will be called with the id of the timer.
settings() - Method in interface io.vertx.core.http.HttpConnection
 
setTraceOperation(String) - Method in class io.vertx.core.http.RequestOptions
Override the operation the tracer use for this request.
setTracingOptions(TracingOptions) - Method in class io.vertx.core.VertxOptions
Set the tracing options
setTracingPolicy(TracingPolicy) - Method in class io.vertx.core.eventbus.DeliveryOptions
Set the tracing policy when Vert.x has tracing enabled.
setTracingPolicy(TracingPolicy) - Method in class io.vertx.core.http.HttpClientOptions
Set the tracing policy for the client behavior when Vert.x has tracing enabled.
setTracingPolicy(TracingPolicy) - Method in class io.vertx.core.http.HttpServerOptions
Set the tracing policy for the server behavior when Vert.x has tracing enabled.
setTrafficClass(int) - Method in class io.vertx.core.datagram.DatagramSocketOptions
 
setTrafficClass(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTrafficClass(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setTrafficClass(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setTrafficClass(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTrafficClass(int) - Method in class io.vertx.core.net.NetClientOptions
 
setTrafficClass(int) - Method in class io.vertx.core.net.NetServerOptions
 
setTrafficClass(int) - Method in class io.vertx.core.net.NetworkOptions
Set the value of traffic class
setTrafficClass(int) - Method in class io.vertx.core.net.TCPSSLOptions
 
setTrafficShapingOptions(TrafficShapingOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setTrafficShapingOptions(TrafficShapingOptions) - Method in class io.vertx.core.net.NetServerOptions
Set traffic shaping options.
setTruncateExisting(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether the file should be truncated to zero length on opening if it exists and is opened for write
setTrustAll(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
Set whether all server certificates should be trusted.
setTrustAll(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setTrustAll(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
Set whether all server certificates should be trusted
setTrustAll(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.core.net.SSLOptions
Set the trust options.
setTrustOptions(TrustOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the trust options.
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.http.HttpClientOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.http.HttpServerOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.net.ClientOptionsBase
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.net.NetClientOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.net.NetServerOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.core.net.TCPSSLOptions
Set the trust options in jks format, aka Java truststore
setTryUseCompression(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether compression is enabled
setTryUsePerFrameWebSocketCompression(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether the client will offer the WebSocket per-frame deflate compression extension.
setTryUsePerMessageWebSocketCompression(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether the client will offer the WebSocket per-message deflate compression extension.
setType(Class<T>) - Method in class io.vertx.core.cli.TypedArgument
Sets the argument type.
setType(Class<T>) - Method in class io.vertx.core.cli.TypedOption
 
setType(String) - Method in class io.vertx.core.net.KeyStoreOptions
Set the store type.
setType(String) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
setType(ProxyType) - Method in class io.vertx.core.net.ProxyOptions
Set proxy type.
setUnsignedByte(int, short) - Method in interface io.vertx.core.buffer.Buffer
Sets the unsigned byte at position pos in the Buffer to the value b.
setUnsignedInt(int, long) - Method in interface io.vertx.core.buffer.Buffer
Sets the unsigned int at position pos in the Buffer to the value i.
setUnsignedIntLE(int, long) - Method in interface io.vertx.core.buffer.Buffer
Sets the unsigned int at position pos in the Buffer to the value i in the Little Endian Byte Order.
setUnsignedShort(int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the unsigned short at position pos in the Buffer to the value s.
setUnsignedShortLE(int, int) - Method in interface io.vertx.core.buffer.Buffer
Sets the unsigned short at position pos in the Buffer to the value s in the Little Endian Byte Order.
setUp(ExecutionContext) - Method in interface io.vertx.core.spi.launcher.Command
Set up the command execution environment.
setUp(ExecutionContext) - Method in class io.vertx.core.spi.launcher.DefaultCommand
 
setURI(String) - Method in interface io.vertx.core.http.HttpClientRequest
Set the request uri.
setURI(String) - Method in class io.vertx.core.http.RequestOptions
Set the request relative URI.
setURI(String) - Method in class io.vertx.core.http.WebSocketConnectOptions
 
setUsagePrefix(String) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setUseAlpn(boolean) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setUseAlpn(boolean) - Method in class io.vertx.core.http.HttpClientOptions
 
setUseAlpn(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setUseAlpn(boolean) - Method in class io.vertx.core.net.ClientOptionsBase
 
setUseAlpn(boolean) - Method in class io.vertx.core.net.NetClientOptions
 
setUseAlpn(boolean) - Method in class io.vertx.core.net.NetServerOptions
 
setUseAlpn(boolean) - Method in class io.vertx.core.net.SSLOptions
Set the ALPN usage.
setUseAlpn(boolean) - Method in class io.vertx.core.net.TCPSSLOptions
Set the ALPN usage.
setUseDaemonThread(Boolean) - Method in class io.vertx.core.VertxOptions
Mark the vertx thread as daemon thread or user thread.
setUseProxyProtocol(boolean) - Method in class io.vertx.core.http.HttpServerOptions
 
setUseProxyProtocol(boolean) - Method in class io.vertx.core.net.NetServerOptions
Set whether the server uses the HA Proxy protocol
setUsername(String) - Method in class io.vertx.core.net.ProxyOptions
Set proxy username.
setUseWorkerThread(boolean) - Method in class io.vertx.core.net.JdkSSLEngineOptions
 
setUseWorkerThread(boolean) - Method in class io.vertx.core.net.OpenSSLEngineOptions
 
setUseWorkerThread(boolean) - Method in class io.vertx.core.net.SSLEngineOptions
Set the thread pool to use for SSL blocking operations.
setValue(String) - Method in interface io.vertx.core.http.Cookie
Sets the value of this cookie
setValue(Buffer) - Method in class io.vertx.core.net.JksOptions
Set the key store as a buffer
setValue(Buffer) - Method in class io.vertx.core.net.KeyStoreOptions
 
setValue(Buffer) - Method in class io.vertx.core.net.KeyStoreOptionsBase
Set the key store as a buffer
setValue(Buffer) - Method in class io.vertx.core.net.PfxOptions
Set the key store as a buffer
setVerifyHost(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether hostname verification is enabled
setVersion(WebsocketVersion) - Method in class io.vertx.core.http.WebSocketConnectOptions
Set the WebSocket version.
setWarningExceptionTime(long) - Method in class io.vertx.core.VertxOptions
Set the threshold value above this, the blocked warning contains a stack trace.
setWarningExceptionTimeUnit(TimeUnit) - Method in class io.vertx.core.VertxOptions
Set the time unit of warningExceptionTime.
setWebSocketAllowServerNoContext(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Set whether the WebSocket server will accept the server_no_context_takeover parameter of the per-message deflate compression extension offered by the client.
setWebSocketClosingTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the amount of time a client WebSocket will wait until it closes the TCP connection after receiving a close frame.
setWebSocketClosingTimeout(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the amount of time a server WebSocket will wait until it closes the TCP connection after sending a close frame.
setWebSocketCompressionAllowClientNoContext(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether the client_no_context_takeover parameter of the WebSocket per-message deflate compression extension will be offered.
setWebSocketCompressionLevel(int) - Method in class io.vertx.core.http.HttpClientOptions
Set the WebSocket deflate compression level.
setWebSocketCompressionLevel(int) - Method in class io.vertx.core.http.HttpServerOptions
Set the WebSocket compression level.
setWebSocketCompressionRequestServerNoContext(boolean) - Method in class io.vertx.core.http.HttpClientOptions
Set whether the server_no_context_takeover parameter of the WebSocket per-message deflate compression extension will be offered.
setWebSocketPreferredClientNoContext(boolean) - Method in class io.vertx.core.http.HttpServerOptions
Set whether the WebSocket server will accept the client_no_context_takeover parameter of the per-message deflate compression extension offered by the client.
setWebSocketSubProtocols(List<String>) - Method in class io.vertx.core.http.HttpServerOptions
Set the WebSocket list of sub-protocol supported by the server.
setWeight(short) - Method in class io.vertx.core.http.StreamPriority
Set the priority weight.
setWidth(int) - Method in class io.vertx.core.cli.UsageMessageFormatter
 
setWindowSize(int) - Method in interface io.vertx.core.http.HttpConnection
Update the current connection wide window size to a new size.
setWorker(boolean) - Method in class io.vertx.core.DeploymentOptions
Set whether the verticle(s) should be deployed as a worker verticle
setWorkerPoolName(String) - Method in class io.vertx.core.DeploymentOptions
Set the worker pool name to use for this verticle.
setWorkerPoolSize(int) - Method in class io.vertx.core.DeploymentOptions
Set the maximum number of worker threads to be used by the Vert.x instance.
setWorkerPoolSize(int) - Method in class io.vertx.core.VertxOptions
Set the maximum number of worker threads to be used by the Vert.x instance.
setWrite(boolean) - Method in class io.vertx.core.file.OpenOptions
Set whether the file is to be opened for writing
setWriteIdleTimeout(int) - Method in class io.vertx.core.eventbus.EventBusOptions
 
setWriteIdleTimeout(int) - Method in class io.vertx.core.http.HttpClientOptions
 
setWriteIdleTimeout(int) - Method in class io.vertx.core.http.HttpServerOptions
 
setWriteIdleTimeout(int) - Method in class io.vertx.core.net.ClientOptionsBase
 
setWriteIdleTimeout(int) - Method in class io.vertx.core.net.NetClientOptions
 
setWriteIdleTimeout(int) - Method in class io.vertx.core.net.NetServerOptions
 
setWriteIdleTimeout(int) - Method in class io.vertx.core.net.TCPSSLOptions
Set the write idle timeout, default time unit is seconds.
setWritePos(long) - Method in interface io.vertx.core.file.AsyncFile
Sets the position from which data will be written when using the file as a WriteStream.
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.file.AsyncFile
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.http.HttpClientRequest
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.http.HttpServerResponse
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.http.ServerWebSocket
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.http.WebSocket
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.http.WebSocketBase
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.net.NetSocket
 
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.streams.Pump
Set the write queue max size to maxSize
setWriteQueueMaxSize(int) - Method in interface io.vertx.core.streams.WriteStream
Set the maximum size of the write queue to maxSize.
Shareable - Interface in io.vertx.core.shareddata
An interface which allows you to put arbitrary objects into a LocalMap.
SharedData - Interface in io.vertx.core.shareddata
Shared data allows you to share data safely between different parts of your application in a safe way.
sharedData() - Method in interface io.vertx.core.Vertx
Get the shared data object.
sharedRandomPort(int, String) - Static method in interface io.vertx.core.net.SocketAddress
Create an inet socket address that binds to a shared random port identified by id.
shortName - Variable in class io.vertx.core.cli.Option
the option short name.
shutdown(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpConnection
Initiate a graceful connection shutdown, the connection is taken out of service and closed when all current requests are processed, otherwise after 30 seconds the connection will be closed.
shutdown() - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.shutdown(Handler) but returns a Future of the asynchronous result
shutdown(long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.shutdown(Handler) but with a specific timeout in milliseconds.
shutdown(long) - Method in interface io.vertx.core.http.HttpConnection
Like HttpConnection.shutdown(long, Handler) but returns a Future of the asynchronous result
shutdownHandler(Handler<Void>) - Method in interface io.vertx.core.http.HttpConnection
Set an handler called when a GOAWAY frame has been sent or received and all connections are closed.
singleValued - Variable in class io.vertx.core.cli.Option
whether or not the option receives a single value.
size() - Method in interface io.vertx.core.CompositeFuture
 
size(Handler<AsyncResult<Long>>) - Method in interface io.vertx.core.file.AsyncFile
Like AsyncFile.size() but the handler will be called when the operation is complete or if an error occurs.
size() - Method in interface io.vertx.core.file.AsyncFile
 
size() - Method in interface io.vertx.core.file.AsyncFileLock
 
size() - Method in interface io.vertx.core.file.FileProps
The size of the file, in bytes
size() - Method in interface io.vertx.core.http.HttpServerFileUpload
The size of the upload may not be available until it is all read.
size() - Method in class io.vertx.core.json.JsonArray
Get the number of values in this JSON array
size() - Method in class io.vertx.core.json.JsonObject
Get the number of entries in the JSON object
size() - Method in interface io.vertx.core.MultiMap
Return the number of keys.
size(Handler<AsyncResult<Integer>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Provide the number of entries in the map
size() - Method in interface io.vertx.core.shareddata.AsyncMap
Same as AsyncMap.size(Handler) but returns a Future of the asynchronous result
size() - Method in interface io.vertx.core.shareddata.LocalMap
Get the size of the map
sizeBlocking() - Method in interface io.vertx.core.file.AsyncFile
Like AsyncFile.size() but blocking.
SLF4JLogDelegate - Class in io.vertx.core.logging
 
SLF4JLogDelegate(Object) - Constructor for class io.vertx.core.logging.SLF4JLogDelegate
 
SLF4JLogDelegateFactory - Class in io.vertx.core.logging
 
SLF4JLogDelegateFactory() - Constructor for class io.vertx.core.logging.SLF4JLogDelegateFactory
 
slice() - Method in interface io.vertx.core.buffer.Buffer
Returns a slice of this buffer.
slice(int, int) - Method in interface io.vertx.core.buffer.Buffer
Returns a slice of this buffer.
SocketAddress - Interface in io.vertx.core.net
The address of a socket, an inet socket address or a domain socket address.
SpanKind - Enum in io.vertx.core.spi.tracing
 
SrvRecord - Interface in io.vertx.core.dns
Represent a Service-Record (SRV) which was resolved for a domain.
sslContextFactory() - Method in class io.vertx.core.net.JdkSSLEngineOptions
 
sslContextFactory() - Method in class io.vertx.core.net.OpenSSLEngineOptions
 
sslContextFactory() - Method in class io.vertx.core.net.SSLEngineOptions
 
SslContextFactory - Interface in io.vertx.core.spi.tls
A factory for a Netty SslContext, the factory is configured with the fluent setters until SslContextFactory.create() to obtain a properly configured SslContext.
SSLEngineOptions - Class in io.vertx.core.net
The SSL engine implementation to use in a Vert.x server or client.
SSLEngineOptions() - Constructor for class io.vertx.core.net.SSLEngineOptions
 
SSLEngineOptions(SSLEngineOptions) - Constructor for class io.vertx.core.net.SSLEngineOptions
 
SSLEngineOptions(JsonObject) - Constructor for class io.vertx.core.net.SSLEngineOptions
 
SSLOptions - Class in io.vertx.core.net
SSL options
SSLOptions(JsonObject) - Constructor for class io.vertx.core.net.SSLOptions
Create options from JSON
SSLOptions() - Constructor for class io.vertx.core.net.SSLOptions
Default constructor
SSLOptions(SSLOptions) - Constructor for class io.vertx.core.net.SSLOptions
Copy constructor
SSLOptionsConverter - Class in io.vertx.core.net
Converter and mapper for SSLOptions.
SSLOptionsConverter() - Constructor for class io.vertx.core.net.SSLOptionsConverter
 
sslSession() - Method in interface io.vertx.core.http.HttpConnection
 
sslSession() - Method in interface io.vertx.core.http.HttpServerRequest
 
sslSession() - Method in interface io.vertx.core.http.ServerWebSocket
 
sslSession() - Method in interface io.vertx.core.http.WebSocketBase
 
sslSession() - Method in interface io.vertx.core.net.NetSocket
 
start(Promise<Void>) - Method in class io.vertx.core.AbstractVerticle
Start the verticle.
start() - Method in class io.vertx.core.AbstractVerticle
If your verticle does a simple, synchronous start-up then override this method and put your start-up code in here.
start() - Method in interface io.vertx.core.streams.Pump
Start the Pump.
start(Promise<Void>) - Method in interface io.vertx.core.Verticle
Start the verticle instance.
statusCode() - Method in interface io.vertx.core.http.HttpClientResponse
 
statusCode() - Method in interface io.vertx.core.spi.observability.HttpResponse
 
statusMessage() - Method in interface io.vertx.core.http.HttpClientResponse
 
stop(Promise<Void>) - Method in class io.vertx.core.AbstractVerticle
Stop the verticle.
stop() - Method in class io.vertx.core.AbstractVerticle
If your verticle has simple synchronous clean-up tasks to complete then override this method and put your clean-up code in here.
stop() - Method in interface io.vertx.core.streams.Pump
Stop the Pump.
stop(Promise<Void>) - Method in interface io.vertx.core.Verticle
Stop the verticle instance.
stream() - Method in class io.vertx.core.json.JsonArray
Get a Stream over the entries in the JSON array.
stream() - Method in class io.vertx.core.json.JsonObject
Get a Stream over the entries in the JSON object.
StreamBase - Interface in io.vertx.core.streams
Base interface for a stream.
streamId() - Method in interface io.vertx.core.http.HttpClientRequest
 
streamId() - Method in interface io.vertx.core.http.HttpServerRequest
 
streamId() - Method in interface io.vertx.core.http.HttpServerResponse
 
streamPriority() - Method in interface io.vertx.core.http.HttpServerRequest
 
StreamPriority - Class in io.vertx.core.http
This class represents HTTP/2 stream priority defined in RFC 7540 clause 5.3
StreamPriority() - Constructor for class io.vertx.core.http.StreamPriority
 
StreamPriority(JsonObject) - Constructor for class io.vertx.core.http.StreamPriority
 
StreamPriority(StreamPriority) - Constructor for class io.vertx.core.http.StreamPriority
 
streamPriorityHandler(Handler<StreamPriority>) - Method in interface io.vertx.core.http.HttpClientResponse
Set an handler for stream priority changes.
streamPriorityHandler(Handler<StreamPriority>) - Method in interface io.vertx.core.http.HttpServerRequest
Set an handler for stream priority changes
StreamResetException - Exception in io.vertx.core.http
This exception signals a stream reset, it is used only for HTTP/2.
StreamResetException(long) - Constructor for exception io.vertx.core.http.StreamResetException
 
StreamResetException(long, Throwable) - Constructor for exception io.vertx.core.http.StreamResetException
 
streamToFileSystem(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerFileUpload
Stream the content of this upload to the given file on storage.
streamToFileSystem(String) - Method in interface io.vertx.core.http.HttpServerFileUpload
Stream the content of this upload to the given file on storage.
stringValue() - Method in interface io.vertx.core.parsetools.JsonEvent
 
submitted() - Method in interface io.vertx.core.spi.metrics.PoolMetrics
A new task has been submitted to access the resource.
subProtocol() - Method in interface io.vertx.core.http.WebSocketBase
Returns the WebSocket sub protocol selected by the WebSocket handshake.
succeeded() - Method in interface io.vertx.core.AsyncResult
Did it succeed?
succeeded(int) - Method in interface io.vertx.core.CompositeFuture
Returns true if a wrapped future is succeeded
succeeded() - Method in interface io.vertx.core.Future
Did it succeed?
succeededFuture() - Static method in interface io.vertx.core.Future
Create a succeeded future with a null result
succeededFuture(T) - Static method in interface io.vertx.core.Future
Created a succeeded future with the specified result.
Summary - Annotation Type in io.vertx.core.cli.annotations
Annotates a CLI with summary.
supportFileRegion() - Method in interface io.vertx.core.spi.transport.Transport
 
supportsDomainSockets() - Method in interface io.vertx.core.spi.transport.Transport
 
symlink(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Create a symbolic link on the file system from link to existing, asynchronously.
symlink(String, String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.symlink(String, String, Handler) but returns a Future of the asynchronous result
symlinkBlocking(String, String) - Method in interface io.vertx.core.file.FileSystem
systemCodecID() - Method in interface io.vertx.core.eventbus.MessageCodec
Used to identify system codecs.
systemProperties - Variable in class io.vertx.core.spi.launcher.DefaultCommand
 

T

TagExtractor<T> - Interface in io.vertx.core.spi.tracing
This provides an utility for extracting request/response tags, potentially allocation-free.
target() - Method in interface io.vertx.core.dns.SrvRecord
Returns the name of the host for the service.
TCPMetrics<S> - Interface in io.vertx.core.spi.metrics
An SPI used internally by Vert.x to gather metrics on a net socket which serves as a base class for things like HttpServer and HttpClient, all of which serve TCP connections.

The thread model for the tcp metrics depends on the actual context thats created the client/server.

TCPSSLOptions - Class in io.vertx.core.net
Base class.
TCPSSLOptions() - Constructor for class io.vertx.core.net.TCPSSLOptions
Default constructor
TCPSSLOptions(TCPSSLOptions) - Constructor for class io.vertx.core.net.TCPSSLOptions
Copy constructor
TCPSSLOptions(JsonObject) - Constructor for class io.vertx.core.net.TCPSSLOptions
Create options from JSON
TCPSSLOptionsConverter - Class in io.vertx.core.net
Converter and mapper for TCPSSLOptions.
TCPSSLOptionsConverter() - Constructor for class io.vertx.core.net.TCPSSLOptionsConverter
 
tearDown() - Method in interface io.vertx.core.spi.launcher.Command
The command has been executed.
tearDown() - Method in class io.vertx.core.spi.launcher.DefaultCommand
 
TEXT_HTML - Static variable in interface io.vertx.core.http.HttpHeaders
text/html header value
textData() - Method in interface io.vertx.core.http.WebSocketFrame
 
textFrame(String, boolean) - Static method in interface io.vertx.core.http.WebSocketFrame
Create a text WebSocket frame.
textHandlerID() - Method in interface io.vertx.core.http.WebSocketBase
When a WebSocket is created, it may register an event handler with the eventbus, the ID of that handler is given by textHandlerID.
textMessageHandler(Handler<String>) - Method in interface io.vertx.core.http.WebSocketBase
Set a text message handler on the connection.
TimeoutStream - Interface in io.vertx.core
Deprecated.
use Vertx.setTimer(long, io.vertx.core.Handler<java.lang.Long>)/Vertx.setPeriodic(long, io.vertx.core.Handler<java.lang.Long>) instead. RxJava like integrations should use the Vert.x scheduler integration.
timerStream(long) - Method in interface io.vertx.core.Vertx
Deprecated.
use Vertx.setTimer(long, io.vertx.core.Handler<java.lang.Long>) instead. RxJava like integrations should use the Vert.x scheduler integration.
to(WriteStream<T>) - Method in interface io.vertx.core.streams.Pipe
Same as Pipe.to(WriteStream, Handler) but returns a Future of the asynchronous result
to(WriteStream<T>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.streams.Pipe
Start to pipe the elements to the destination WriteStream.
toBuffer(Object, boolean) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
toBuffer(Object, boolean) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
toBuffer() - Method in class io.vertx.core.json.JsonArray
Encode this JSON object as buffer.
toBuffer() - Method in class io.vertx.core.json.JsonObject
Encode this JSON object as buffer.
toBuffer(Object, boolean) - Method in interface io.vertx.core.spi.json.JsonCodec
toBuffer(Object) - Method in interface io.vertx.core.spi.json.JsonCodec
Like JsonCodec.toString(Object) but with a json Buffer
toCompletionStage() - Method in interface io.vertx.core.Future
Bridges this Vert.x future to a CompletionStage instance.
toInt() - Method in enum io.vertx.core.eventbus.ReplyFailure
 
toJson() - Method in interface io.vertx.core.buffer.Buffer
Returns a Json representation of the Buffer.
toJson() - Method in class io.vertx.core.cli.Argument
Exports this Argument to its corresponding JSON representation.
toJson() - Method in class io.vertx.core.cli.Option
Gets the json representation of this Option.
toJson() - Method in class io.vertx.core.DeploymentOptions
Convert this to JSON
toJson() - Method in class io.vertx.core.dns.AddressResolverOptions
 
toJson() - Method in class io.vertx.core.dns.DnsClientOptions
 
toJson(DnsClientOptions, JsonObject) - Static method in class io.vertx.core.dns.DnsClientOptionsConverter
 
toJson(DnsClientOptions, Map<String, Object>) - Static method in class io.vertx.core.dns.DnsClientOptionsConverter
 
toJson() - Method in class io.vertx.core.eventbus.DeliveryOptions
Convert to JSON.
toJson() - Method in class io.vertx.core.eventbus.EventBusOptions
Builds a JSON object representing the current EventBusOptions.
toJson() - Method in class io.vertx.core.file.FileSystemOptions
Builds a JSON object representing the current FileSystemOptions.
toJson() - Method in class io.vertx.core.http.GoAway
 
toJson() - Method in class io.vertx.core.http.Http2Settings
 
toJson() - Method in class io.vertx.core.http.HttpClientOptions
Convert to JSON
toJson() - Method in class io.vertx.core.http.HttpMethod
 
toJson() - Method in class io.vertx.core.http.HttpServerOptions
Convert to JSON
toJson() - Method in class io.vertx.core.http.RequestOptions
 
toJson(RequestOptions, JsonObject) - Static method in class io.vertx.core.http.RequestOptionsConverter
 
toJson(RequestOptions, Map<String, Object>) - Static method in class io.vertx.core.http.RequestOptionsConverter
 
toJson() - Method in class io.vertx.core.http.StreamPriority
 
toJson() - Method in class io.vertx.core.http.WebSocketConnectOptions
 
toJson(WebSocketConnectOptions, JsonObject) - Static method in class io.vertx.core.http.WebSocketConnectOptionsConverter
 
toJson(WebSocketConnectOptions, Map<String, Object>) - Static method in class io.vertx.core.http.WebSocketConnectOptionsConverter
 
toJson() - Method in class io.vertx.core.metrics.MetricsOptions
 
toJson() - Method in class io.vertx.core.net.ClientOptionsBase
Convert to JSON
toJson() - Method in class io.vertx.core.net.JdkSSLEngineOptions
 
toJson() - Method in class io.vertx.core.net.JksOptions
Convert to JSON
toJson(JksOptions, JsonObject) - Static method in class io.vertx.core.net.JksOptionsConverter
 
toJson(JksOptions, Map<String, Object>) - Static method in class io.vertx.core.net.JksOptionsConverter
 
toJson() - Method in class io.vertx.core.net.KeyStoreOptions
Convert to JSON
toJson(KeyStoreOptions, JsonObject) - Static method in class io.vertx.core.net.KeyStoreOptionsConverter
 
toJson(KeyStoreOptions, Map<String, Object>) - Static method in class io.vertx.core.net.KeyStoreOptionsConverter
 
toJson() - Method in class io.vertx.core.net.NetClientOptions
 
toJson() - Method in class io.vertx.core.net.NetServerOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.NetworkOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.OpenSSLEngineOptions
 
toJson() - Method in class io.vertx.core.net.PemKeyCertOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.PemTrustOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.PfxOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.ProxyOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.SSLOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.TCPSSLOptions
Convert to JSON
toJson() - Method in class io.vertx.core.net.TrafficShapingOptions
 
toJson() - Method in class io.vertx.core.tracing.TracingOptions
 
toJson() - Method in class io.vertx.core.VertxOptions
 
toJsonArray() - Method in interface io.vertx.core.buffer.Buffer
Returns a Json array representation of the Buffer.
toJsonObject() - Method in interface io.vertx.core.buffer.Buffer
Returns a Json object representation of the Buffer.
toNetSocket(Handler<AsyncResult<NetSocket>>) - Method in interface io.vertx.core.http.HttpServerRequest
Establish a TCP tunnel with the client.
toNetSocket() - Method in interface io.vertx.core.http.HttpServerRequest
Like HttpServerRequest.toNetSocket(Handler) but returns a Future of the asynchronous result
toNetty() - Method in class io.vertx.core.http.HttpMethod
 
toString() - Method in interface io.vertx.core.buffer.Buffer
Returns a String representation of the Buffer with the UTF-8 encoding
toString(String) - Method in interface io.vertx.core.buffer.Buffer
Returns a String representation of the Buffer with the encoding specified by enc
toString(Charset) - Method in interface io.vertx.core.buffer.Buffer
Returns a String representation of the Buffer with the encoding specified by enc
toString() - Method in enum io.vertx.core.dns.DnsResponseCode
Returns a formatted error message for this DnsResponseCode.
toString() - Method in exception io.vertx.core.eventbus.ReplyException
 
toString() - Method in class io.vertx.core.file.FileSystemOptions
 
toString() - Method in enum io.vertx.core.http.CookieSameSite
 
toString() - Method in class io.vertx.core.http.Http2Settings
 
toString() - Method in class io.vertx.core.http.HttpMethod
 
toString() - Method in class io.vertx.core.http.StreamPriority
 
toString(Object, boolean) - Method in class io.vertx.core.json.jackson.DatabindCodec
 
toString(Object, boolean) - Method in class io.vertx.core.json.jackson.JacksonCodec
 
toString() - Method in class io.vertx.core.json.JsonArray
 
toString() - Method in class io.vertx.core.json.JsonObject
 
toString() - Method in interface io.vertx.core.json.pointer.JsonPointer
Build a string representation of the JSON Pointer
toString() - Method in class io.vertx.core.metrics.MetricsOptions
 
toString() - Method in class io.vertx.core.spi.cluster.NodeInfo
 
toString() - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
toString() - Method in class io.vertx.core.spi.cluster.RegistrationUpdateEvent
 
toString(Object) - Method in interface io.vertx.core.spi.json.JsonCodec
Encode the specified object to a string.
toString(Object, boolean) - Method in interface io.vertx.core.spi.json.JsonCodec
Encode the specified object to a string.
toString() - Method in class io.vertx.core.tracing.TracingOptions
 
toString() - Method in class io.vertx.core.VertxOptions
 
totalSpace() - Method in interface io.vertx.core.file.FileSystemProps
 
toURI() - Method in interface io.vertx.core.json.pointer.JsonPointer
Build a URI representation of the JSON Pointer
toWebSocket(Handler<AsyncResult<ServerWebSocket>>) - Method in interface io.vertx.core.http.HttpServerRequest
Upgrade the connection of the current request to a WebSocket.
toWebSocket() - Method in interface io.vertx.core.http.HttpServerRequest
Like HttpServerRequest.toWebSocket(Handler) but returns a Future of the asynchronous result
TRACE - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2616 TRACE method, this instance is interned and uniquely used.
trace(Object) - Method in class io.vertx.core.logging.JULLogDelegate
 
trace(Object, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
trace(Object, Throwable) - Method in class io.vertx.core.logging.JULLogDelegate
 
trace(Object, Throwable, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
trace(Object) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
trace(Object, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
trace(Object, Throwable) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
trace(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
trace(Object) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
trace(Object, Throwable) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
trace(Object, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
trace(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
trace(Object) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
trace(Object, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
trace(Object, Throwable) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
trace(Object, Throwable, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
trace(Object) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
trace(Object, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
trace(Object, Throwable) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
trace(Object, Throwable, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
tracedQuery(Object, JsonPointerIterator) - Method in interface io.vertx.core.json.pointer.JsonPointer
Query objectToQuery tracing each element walked during the query, including the first and the result (if any).
The first element of the list is objectToQuery and the last is the result, or the element before the first null was encountered
tracer(TracingOptions) - Method in interface io.vertx.core.spi.VertxTracerFactory
Create a new VertxTracer object.

No specific thread and context can be expected when this method is called.

TracingOptions - Class in io.vertx.core.tracing
Vert.x tracing base configuration, this class can be extended by provider implementations to configure those specific implementations.
TracingOptions() - Constructor for class io.vertx.core.tracing.TracingOptions
Default constructor
TracingOptions(TracingOptions) - Constructor for class io.vertx.core.tracing.TracingOptions
Copy constructor
TracingOptions(JsonObject) - Constructor for class io.vertx.core.tracing.TracingOptions
Create an instance from a JsonObject
TracingOptionsConverter - Class in io.vertx.core.tracing
Converter and mapper for TracingOptions.
TracingOptionsConverter() - Constructor for class io.vertx.core.tracing.TracingOptionsConverter
 
TracingPolicy - Enum in io.vertx.core.tracing
Policy controlling the behavior across boundaries.
TrafficShapingOptions - Class in io.vertx.core.net
Options describing how GlobalTrafficShapingHandler will handle traffic shaping.
TrafficShapingOptions() - Constructor for class io.vertx.core.net.TrafficShapingOptions
 
TrafficShapingOptions(TrafficShapingOptions) - Constructor for class io.vertx.core.net.TrafficShapingOptions
 
TrafficShapingOptions(JsonObject) - Constructor for class io.vertx.core.net.TrafficShapingOptions
 
TrafficShapingOptionsConverter - Class in io.vertx.core.net
Converter and mapper for TrafficShapingOptions.
TrafficShapingOptionsConverter() - Constructor for class io.vertx.core.net.TrafficShapingOptionsConverter
 
trailers() - Method in interface io.vertx.core.http.HttpClientResponse
 
trailers() - Method in interface io.vertx.core.http.HttpServerResponse
 
TRANSFER_ENCODING - Static variable in interface io.vertx.core.http.HttpHeaders
Transfer-Encoding header name
transform(S) - Method in interface io.vertx.core.eventbus.MessageCodec
If a message is sent locally across the event bus, this method is called to transform the message from the sent type S to the received type R
transform(Function<AsyncResult<T>, Future<U>>) - Method in interface io.vertx.core.Future
Transform this future with a mapper functions.
Transport - Interface in io.vertx.core.spi.transport
The transport used by a Vertx instance.
truncate(String, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Truncate the file represented by path to length len in bytes, asynchronously.
truncate(String, long) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.truncate(String, long, Handler) but returns a Future of the asynchronous result
truncateBlocking(String, long) - Method in interface io.vertx.core.file.FileSystem
trustManagerFactory(TrustManagerFactory) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
trustManagerFactory(TrustManagerFactory) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set the trust manager factory to use.
trustManagerMapper(Vertx) - Method in class io.vertx.core.net.KeyStoreOptionsBase
 
trustManagerMapper(Vertx) - Method in class io.vertx.core.net.PemTrustOptions
 
trustManagerMapper(Vertx) - Method in interface io.vertx.core.net.TrustOptions
Returns a function that maps SNI server names to a TrustManagerFactory instance.
trustOptions() - Method in interface io.vertx.core.net.SelfSignedCertificate
Provides the TrustOptions X.509 certificate file in PEM format corresponding to the SelfSignedCertificate.certificatePath()
TrustOptions - Interface in io.vertx.core.net
Certification authority configuration options.
tryComplete(T) - Method in interface io.vertx.core.Promise
Like Promise.complete(Object) but returns false when the promise is already completed instead of throwing an IllegalStateException, it returns true otherwise.
tryComplete() - Method in interface io.vertx.core.Promise
Calls tryComplete(null).
tryFail(Throwable) - Method in interface io.vertx.core.Promise
Like Promise.fail(Throwable) but returns false when the promise is already completed instead of throwing an IllegalStateException, it returns true otherwise.
tryFail(String) - Method in interface io.vertx.core.Promise
Calls Promise.fail(Throwable) with the message.
tryLock() - Method in interface io.vertx.core.file.AsyncFile
Try to acquire a non-shared lock on the entire file.
tryLock(long, long, boolean) - Method in interface io.vertx.core.file.AsyncFile
Try to acquire a lock on a portion of this file.
type - Variable in class io.vertx.core.cli.TypedArgument
The type of the argument.
type - Variable in class io.vertx.core.cli.TypedOption
The type of the option.
type() - Method in interface io.vertx.core.http.HttpFrame
 
type() - Method in interface io.vertx.core.http.WebSocketFrame
 
type() - Method in interface io.vertx.core.parsetools.JsonEvent
 
TypedArgument<T> - Class in io.vertx.core.cli
An implementation of Argument for java specifying the type of object received by the argument.
TypedArgument(TypedArgument<T>) - Constructor for class io.vertx.core.cli.TypedArgument
Creates a new instance of TypedArgument by copying the state of another TypedArgument.
TypedArgument() - Constructor for class io.vertx.core.cli.TypedArgument
Creates an empty instance of TypedArgument.
TypedOption<T> - Class in io.vertx.core.cli
An implementation of Option for java specifying the type of object received by the option.
TypedOption() - Constructor for class io.vertx.core.cli.TypedOption
Creates an empty instance of TypedOption.
TypedOption(TypedOption<T>) - Constructor for class io.vertx.core.cli.TypedOption
Creates an instance of TypedOption by copying the state of another TypedOption

U

unallocatedSpace() - Method in interface io.vertx.core.file.FileSystemProps
 
unavailabilityCause() - Method in interface io.vertx.core.spi.transport.Transport
 
unavailableNativeTransportCause() - Method in interface io.vertx.core.Vertx
 
UNCHECKOUT - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 UNCHECKOUT method, this instance is interned and uniquely used.
undeploy(String) - Method in interface io.vertx.core.Vertx
Undeploy a verticle deployment.
undeploy(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.Vertx
Like Vertx.undeploy(String) but the completionHandler will be notified when the undeployment is complete.
unlink(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Unlinks the link on the file system represented by the path link, asynchronously.
unlink(String) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.unlink(String, Handler) but returns a Future of the asynchronous result
unlinkBlocking(String) - Method in interface io.vertx.core.file.FileSystem
unlistenMulticastGroup(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Leaves a multicast group and stops listening for packets send to it.
unlistenMulticastGroup(String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.unlistenMulticastGroup(String, Handler) but returns a Future of the asynchronous result
unlistenMulticastGroup(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.datagram.DatagramSocket
Leaves a multicast group and stops listening for packets send to it on the given network interface.
unlistenMulticastGroup(String, String, String) - Method in interface io.vertx.core.datagram.DatagramSocket
Like DatagramSocket.unlistenMulticastGroup(String, String, String, Handler) but returns a Future of the asynchronous result
UNLOCK - Static variable in class io.vertx.core.http.HttpMethod
The RFC 2518/4918 UNLOCK method, this instance is interned and uniquely used.
unregister() - Method in interface io.vertx.core.eventbus.MessageConsumer
Unregisters the handler which created this registration
unregister(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.eventbus.MessageConsumer
Unregisters the handler which created this registration
unregisterCodec(String) - Method in interface io.vertx.core.eventbus.EventBus
Unregister a message codec.
unregisterDefaultCodec(Class) - Method in interface io.vertx.core.eventbus.EventBus
Unregister a default message codec.
unregisterVerticleFactory(VerticleFactory) - Method in interface io.vertx.core.Vertx
Unregister a VerticleFactory
unwrap() - Method in class io.vertx.core.logging.JULLogDelegate
 
unwrap() - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
unwrap() - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
unwrap() - Method in interface io.vertx.core.spi.logging.LogDelegate
 
UPDATE - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 UPDATE method, this instance is interned and uniquely used.
updateSettings(Http2Settings) - Method in interface io.vertx.core.http.HttpConnection
Send to the remote endpoint an update of the server settings.
updateSettings(Http2Settings, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpConnection
Send to the remote endpoint an update of this endpoint settings

The completionHandler will be notified when the remote endpoint has acknowledged the settings.

updateSSLOptions(SSLOptions) - Method in interface io.vertx.core.http.HttpClient
Update the client SSL options.
updateSSLOptions(SSLOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.updateSSLOptions(SSLOptions) but supplying a handler that will be called when the update happened (or has failed).
updateSSLOptions(SSLOptions) - Method in interface io.vertx.core.http.HttpServer
Update the server SSL options.
updateSSLOptions(SSLOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServer
Like HttpServer.updateSSLOptions(SSLOptions) but supplying a handler that will be called when the update happened (or has failed).
updateSSLOptions(SSLOptions) - Method in interface io.vertx.core.net.NetClient
Update the client SSL options.
updateSSLOptions(SSLOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetClient
Like NetClient.updateSSLOptions(SSLOptions) but supplying a handler that will be called when the update happened (or has failed).
updateSSLOptions(SSLOptions) - Method in interface io.vertx.core.net.NetServer
Update the server SSL options.
updateSSLOptions(SSLOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetServer
Like NetServer.updateSSLOptions(SSLOptions) but supplying a handler that will be called when the update happened (or has failed).
UPGRADE - Static variable in interface io.vertx.core.http.HttpHeaders
Upgrade header value
UpgradeRejectedException - Exception in io.vertx.core.http
 
UpgradeRejectedException(String, int, MultiMap, Buffer) - Constructor for exception io.vertx.core.http.UpgradeRejectedException
 
upgradeToSsl(Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Upgrade channel to use SSL/TLS.
upgradeToSsl() - Method in interface io.vertx.core.net.NetSocket
Like NetSocket.upgradeToSsl(Handler) but returns a Future of the asynchronous result
upgradeToSsl(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Upgrade channel to use SSL/TLS.
upgradeToSsl(String) - Method in interface io.vertx.core.net.NetSocket
Like NetSocket.upgradeToSsl(String, Handler) but returns a Future of the asynchronous result
uploadHandler(Handler<HttpServerFileUpload>) - Method in interface io.vertx.core.http.HttpServerRequest
Set an upload handler.
uri() - Method in interface io.vertx.core.http.HttpServerRequest
 
uri() - Method in interface io.vertx.core.http.ServerWebSocket
 
uri() - Method in interface io.vertx.core.spi.observability.HttpRequest
 
usableSpace() - Method in interface io.vertx.core.file.FileSystemProps
 
usage(StringBuilder) - Method in interface io.vertx.core.cli.CLI
Generates the usage / help of the current CLI.
usage(StringBuilder, String) - Method in interface io.vertx.core.cli.CLI
Generates the usage / help of the current CLI.
usage(StringBuilder, CLI) - Method in class io.vertx.core.cli.UsageMessageFormatter
Computes the usage of the given CLI.
usage(StringBuilder, String, CLI) - Method in class io.vertx.core.cli.UsageMessageFormatter
Computes the usage of the given CLI.
UsageMessageFormatter - Class in io.vertx.core.cli
Usage message formatter.
UsageMessageFormatter() - Constructor for class io.vertx.core.cli.UsageMessageFormatter
 
useAlpn(boolean) - Method in class io.vertx.core.spi.tls.DefaultSslContextFactory
 
useAlpn(boolean) - Method in interface io.vertx.core.spi.tls.SslContextFactory
Set whether to use ALPN.
USER_AGENT - Static variable in interface io.vertx.core.http.HttpHeaders
User-Agent header name

V

value() - Method in interface io.vertx.core.parsetools.JsonEvent
 
value(T, int) - Method in interface io.vertx.core.spi.tracing.TagExtractor
Returns the value of the tag extracted from obj at the specified index.
VALUE_OF - Static variable in class io.vertx.core.cli.converters.ValueOfBasedConverter
 
valueOf(String) - Static method in enum io.vertx.core.dns.DnsResponseCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum io.vertx.core.dns.DnsResponseCode
Returns the DnsResponseCode that corresponds with the given responseCode.
valueOf(String) - Static method in enum io.vertx.core.eventbus.ReplyFailure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.http.ClientAuth
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.http.CookieSameSite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class io.vertx.core.http.HttpMethod
Lookup the HttpMethod value for the specified value.
valueOf(String) - Static method in enum io.vertx.core.http.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.http.WebSocketFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.http.WebsocketVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.net.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.parsetools.JsonEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.spi.tracing.SpanKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.core.tracing.TracingPolicy
Returns the enum constant of this type with the specified name.
ValueOfBasedConverter<T> - Class in io.vertx.core.cli.converters
This 'default' converter tries to create objects using a static 'valueOf' method taking a single String argument.
values() - Static method in enum io.vertx.core.dns.DnsResponseCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.eventbus.ReplyFailure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.http.ClientAuth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.http.CookieSameSite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class io.vertx.core.http.HttpMethod
 
values() - Static method in enum io.vertx.core.http.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.http.WebSocketFrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.http.WebsocketVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.net.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.parsetools.JsonEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values(Handler<AsyncResult<List<V>>>) - Method in interface io.vertx.core.shareddata.AsyncMap
Get the values of the map, asynchronously.
values() - Method in interface io.vertx.core.shareddata.AsyncMap
Same as AsyncMap.values(Handler) but returns a Future of the asynchronous result
values() - Method in interface io.vertx.core.shareddata.LocalMap
 
values() - Static method in enum io.vertx.core.spi.tracing.SpanKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.core.tracing.TracingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
VARY - Static variable in interface io.vertx.core.http.HttpHeaders
Vary header name
version() - Method in interface io.vertx.core.http.HttpClientRequest
 
version() - Method in interface io.vertx.core.http.HttpClientResponse
 
version() - Method in interface io.vertx.core.http.HttpServerRequest
 
VERSION_CONTROL - Static variable in class io.vertx.core.http.HttpMethod
The RFC 3253 VERSION_CONTROL method, this instance is interned and uniquely used.
Verticle - Interface in io.vertx.core
A verticle is a piece of code that can be deployed by Vert.x.
verticleFactories() - Method in interface io.vertx.core.Vertx
Return the Set of currently registered verticle factories.
VerticleFactory - Interface in io.vertx.core.spi
Has responsibility for creating verticle instances.
vertx - Variable in class io.vertx.core.AbstractVerticle
Reference to the Vert.x instance that deployed this verticle
Vertx - Interface in io.vertx.core
The entry point into the Vert.x Core API.
vertx() - Static method in interface io.vertx.core.Vertx
Creates a non clustered instance using default options.
vertx(VertxOptions) - Static method in interface io.vertx.core.Vertx
Creates a non clustered instance using the specified options
vertxCreated(Vertx) - Method in interface io.vertx.core.spi.metrics.VertxMetrics
Callback to signal when the Vertx instance is fully initialized.
VertxException - Exception in io.vertx.core
 
VertxException(String) - Constructor for exception io.vertx.core.VertxException
Create an instance given a message
VertxException(String, Throwable) - Constructor for exception io.vertx.core.VertxException
Create an instance given a message and a cause
VertxException(Throwable) - Constructor for exception io.vertx.core.VertxException
Create an instance given a cause
VertxException(String, boolean) - Constructor for exception io.vertx.core.VertxException
Create an instance given a message
VertxException(String, Throwable, boolean) - Constructor for exception io.vertx.core.VertxException
Create an instance given a message
VertxException(Throwable, boolean) - Constructor for exception io.vertx.core.VertxException
Create an instance given a message
VertxLoggerFormatter - Class in io.vertx.core.logging
 
VertxLoggerFormatter() - Constructor for class io.vertx.core.logging.VertxLoggerFormatter
 
VertxMetrics - Interface in io.vertx.core.spi.metrics
The main Vert.x metrics SPI which Vert.x will use internally.
VertxMetricsFactory - Interface in io.vertx.core.spi
A factory for the plugable metrics SPI.
VertxModule - Class in io.vertx.core.json.jackson
A Jackson Module to provide following VertX Serializers and Deserializers that can be reused for building custom mappers : JsonObjectSerializer of JsonObject JsonArraySerializer of JsonArray InstantSerializer and InstantDeserializer of Instant ByteArraySerializer and ByteArraySerializer of byte[] BufferSerializer and BufferSerializer of Buffer
VertxModule() - Constructor for class io.vertx.core.json.jackson.VertxModule
 
VertxOptions - Class in io.vertx.core
Instances of this class are used to configure Vertx instances.
VertxOptions() - Constructor for class io.vertx.core.VertxOptions
Default constructor
VertxOptions(VertxOptions) - Constructor for class io.vertx.core.VertxOptions
Copy constructor
VertxOptions(JsonObject) - Constructor for class io.vertx.core.VertxOptions
Create an instance from a JsonObject
VertxOptionsConverter - Class in io.vertx.core
Converter and mapper for VertxOptions.
VertxOptionsConverter() - Constructor for class io.vertx.core.VertxOptionsConverter
 
VertxServiceProvider - Interface in io.vertx.core.spi
Entry point for loading Vert.x SPI implementations.
VertxThreadFactory - Interface in io.vertx.core.spi
 
VertxTracer<I,O> - Interface in io.vertx.core.spi.tracing
The tracer SPI used by Vert.x components to report activities.
VertxTracerFactory - Interface in io.vertx.core.spi
A factory for the plug-able tracing SPI.

W

wantsUpdatesFor(String) - Method in interface io.vertx.core.spi.cluster.NodeSelector
Invoked by the ClusterManager to determine if the node selector wants updates for the given address.
warn(Object) - Method in class io.vertx.core.logging.JULLogDelegate
 
warn(Object, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
warn(Object, Throwable) - Method in class io.vertx.core.logging.JULLogDelegate
 
warn(Object, Throwable, Object...) - Method in class io.vertx.core.logging.JULLogDelegate
 
warn(Object) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
warn(Object, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
warn(Object, Throwable) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
warn(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Log4j2LogDelegate
 
warn(Object) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
warn(Object, Throwable) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
warn(Object, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
warn(Object, Throwable, Object...) - Method in class io.vertx.core.logging.Logger
Deprecated.
see https://github.com/eclipse-vertx/vert.x/issues/2774
warn(Object) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
warn(Object, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
warn(Object, Throwable) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
warn(Object, Throwable, Object...) - Method in class io.vertx.core.logging.SLF4JLogDelegate
 
warn(Object) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
warn(Object, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
warn(Object, Throwable) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
warn(Object, Throwable, Object...) - Method in interface io.vertx.core.spi.logging.LogDelegate
 
webSocket(int, String, String, Handler<AsyncResult<WebSocket>>) - Method in interface io.vertx.core.http.HttpClient
Connect a WebSocket to the specified port, host and relative request URI
webSocket(int, String, String) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.webSocket(int, String, String, Handler) but returns a Future of the asynchronous result
webSocket(String, String, Handler<AsyncResult<WebSocket>>) - Method in interface io.vertx.core.http.HttpClient
Connect a WebSocket to the host and relative request URI and default port
webSocket(String, String) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.webSocket(String, String, Handler) but returns a Future of the asynchronous result
webSocket(String, Handler<AsyncResult<WebSocket>>) - Method in interface io.vertx.core.http.HttpClient
Connect a WebSocket at the relative request URI using the default host and port
webSocket(String) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.webSocket(String, Handler) but returns a Future of the asynchronous result
webSocket(WebSocketConnectOptions, Handler<AsyncResult<WebSocket>>) - Method in interface io.vertx.core.http.HttpClient
Connect a WebSocket with the specified options.
webSocket(WebSocketConnectOptions) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.webSocket(WebSocketConnectOptions, Handler) but returns a Future of the asynchronous result
WEBSOCKET - Static variable in interface io.vertx.core.http.HttpHeaders
WebSocket header value
WebSocket - Interface in io.vertx.core.http
Represents a client-side WebSocket.
webSocketAbs(String, MultiMap, WebsocketVersion, List<String>, Handler<AsyncResult<WebSocket>>) - Method in interface io.vertx.core.http.HttpClient
Connect a WebSocket with the specified absolute url, with the specified headers, using the specified version of WebSockets, and the specified WebSocket sub protocols.
webSocketAbs(String, MultiMap, WebsocketVersion, List<String>) - Method in interface io.vertx.core.http.HttpClient
Like HttpClient.webSocketAbs(String, MultiMap, WebsocketVersion, List, Handler) but returns a Future of the asynchronous result
WebSocketBase - Interface in io.vertx.core.http
Base WebSocket implementation.
WebSocketConnectOptions - Class in io.vertx.core.http
Options describing how an HttpClient connect a WebSocket.
WebSocketConnectOptions() - Constructor for class io.vertx.core.http.WebSocketConnectOptions
 
WebSocketConnectOptions(WebSocketConnectOptions) - Constructor for class io.vertx.core.http.WebSocketConnectOptions
 
WebSocketConnectOptions(JsonObject) - Constructor for class io.vertx.core.http.WebSocketConnectOptions
 
WebSocketConnectOptionsConverter - Class in io.vertx.core.http
Converter and mapper for WebSocketConnectOptions.
WebSocketConnectOptionsConverter() - Constructor for class io.vertx.core.http.WebSocketConnectOptionsConverter
 
WebSocketFrame - Interface in io.vertx.core.http
A WebSocket frame that represents either text or binary data.
WebSocketFrameType - Enum in io.vertx.core.http
List of all frame types.
webSocketHandler(Handler<ServerWebSocket>) - Method in interface io.vertx.core.http.HttpServer
Set the WebSocket handler for the server to wsHandler.
webSocketHandler() - Method in interface io.vertx.core.http.HttpServer
 
webSocketStream() - Method in interface io.vertx.core.http.HttpServer
Deprecated.
WebsocketVersion - Enum in io.vertx.core.http
Represents the WebSocket version
weight() - Method in interface io.vertx.core.dns.SrvRecord
Returns the weight of this service record.
WorkerExecutor - Interface in io.vertx.core
An executor for executing blocking code in Vert.x .
wrap(X509KeyManager) - Static method in interface io.vertx.core.net.KeyCertOptions
Returns a KeyCertOptions from the provided X509KeyManager
wrap(KeyManagerFactory) - Static method in interface io.vertx.core.net.KeyCertOptions
Returns a KeyCertOptions from the provided KeyManagerFactory
wrap(TrustManager) - Static method in interface io.vertx.core.net.TrustOptions
Returns a TrustOptions from the provided TrustManager
wrap(TrustManagerFactory) - Static method in interface io.vertx.core.net.TrustOptions
Returns a TrustOptions from the provided TrustManagerFactory
write(T, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.eventbus.MessageProducer
Write a message to the event-bus, either sending or publishing.
write(T) - Method in interface io.vertx.core.eventbus.MessageProducer
Like MessageProducer.write(Object, Handler) but returns a Future of the asynchronous result
write(Buffer, long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.AsyncFile
Write a Buffer to the file at position position in the file, asynchronously.
write(Buffer, long) - Method in interface io.vertx.core.file.AsyncFile
Like AsyncFile.write(Buffer, long, Handler) but returns a Future of the asynchronous result
write(String) - Method in interface io.vertx.core.http.HttpClientRequest
Write a String to the request body, encoded as UTF-8.
write(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.write(String) but with an handler called when the operation completes
write(String, String) - Method in interface io.vertx.core.http.HttpClientRequest
Write a String to the request body, encoded using the encoding enc.
write(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpClientRequest
Same as HttpClientRequest.write(String,String) but with an handler called when the operation completes
write(String, String) - Method in interface io.vertx.core.http.HttpServerResponse
Write a String to the response body, encoded using the encoding enc.
write(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.write(String, String) but with an handler called when the operation completes
write(String) - Method in interface io.vertx.core.http.HttpServerResponse
Write a String to the response body, encoded in UTF-8.
write(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.write(String) but with an handler called when the operation completes
write(Object, JsonPointerIterator, Object, boolean) - Method in interface io.vertx.core.json.pointer.JsonPointer
Write newElement in objectToWrite using this pointer.
write(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Same as NetSocket.write(String) but with an handler called when the operation completes
write(String) - Method in interface io.vertx.core.net.NetSocket
Write a String to the connection, encoded in UTF-8.
write(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Same as NetSocket.write(String, String) but with an handler called when the operation completes
write(String, String) - Method in interface io.vertx.core.net.NetSocket
Write a String to the connection, encoded using the encoding enc.
write(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.net.NetSocket
Like WriteStream.write(Object) but with an handler called when the message has been written or failed to be written.
write(Buffer) - Method in interface io.vertx.core.parsetools.JsonParser
Handle a Buffer, pretty much like calling Handler.handle(Object).
write(T) - Method in interface io.vertx.core.streams.WriteStream
Write some data to the stream.
write(T, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.streams.WriteStream
Same as #write(T) but with an handler called when the operation completes
writeArrayElement(Object, int, Object) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
Write array element at specified index
writeBinaryMessage(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.ServerWebSocket
 
writeBinaryMessage(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocket
 
writeBinaryMessage(Buffer) - Method in interface io.vertx.core.http.WebSocketBase
Writes a (potentially large) piece of binary data to the connection.
writeBinaryMessage(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.writeBinaryMessage(Buffer) but with an handler called when the operation completes
writeContinue() - Method in interface io.vertx.core.http.HttpServerResponse
Used to write an interim 100 Continue response to signify that the client should send the rest of the request.
writeCustomFrame(int, int, Buffer) - Method in interface io.vertx.core.http.HttpClientRequest
Write an HTTP/2 frame to the request, allowing to extend the HTTP/2 protocol.
writeCustomFrame(HttpFrame) - Method in interface io.vertx.core.http.HttpClientRequest
writeCustomFrame(int, int, Buffer) - Method in interface io.vertx.core.http.HttpServerResponse
Write an HTTP/2 frame to the response, allowing to extend the HTTP/2 protocol.
writeCustomFrame(HttpFrame) - Method in interface io.vertx.core.http.HttpServerResponse
writeEarlyHints(MultiMap) - Method in interface io.vertx.core.http.HttpServerResponse
Used to write an interim 103 Early Hints response to return some HTTP headers before the final HTTP message.
writeEarlyHints(MultiMap, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.HttpServerResponse
Same as HttpServerResponse.writeEarlyHints(MultiMap) but with an handler called when the operation completes
writeFile(String, Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.file.FileSystem
Creates the file, and writes the specified Buffer data to the file represented by the path path, asynchronously.
writeFile(String, Buffer) - Method in interface io.vertx.core.file.FileSystem
Like FileSystem.writeFile(String, Buffer, Handler) but returns a Future of the asynchronous result
writeFileBlocking(String, Buffer) - Method in interface io.vertx.core.file.FileSystem
writeFinalBinaryFrame(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.ServerWebSocket
 
writeFinalBinaryFrame(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocket
 
writeFinalBinaryFrame(Buffer) - Method in interface io.vertx.core.http.WebSocketBase
Write a final WebSocket binary frame to the connection
writeFinalBinaryFrame(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.writeFinalBinaryFrame(Buffer, Handler) but with an handler called when the operation completes
writeFinalTextFrame(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.ServerWebSocket
 
writeFinalTextFrame(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocket
 
writeFinalTextFrame(String) - Method in interface io.vertx.core.http.WebSocketBase
Write a final WebSocket text frame to the connection
writeFinalTextFrame(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.writeFinalTextFrame(String, Handler) but with an handler called when the operation completes
writeFrame(WebSocketFrame, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.ServerWebSocket
 
writeFrame(WebSocketFrame, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocket
 
writeFrame(WebSocketFrame) - Method in interface io.vertx.core.http.WebSocketBase
Write a WebSocket frame to the connection
writeFrame(WebSocketFrame, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.writeFrame(WebSocketFrame) but with an handler called when the operation completes
writeHandlerID() - Method in interface io.vertx.core.net.NetSocket
When a NetSocket is created, it may register an event handler with the event bus, the ID of that handler is given by writeHandlerID.
writeJson(Object, Object) - Method in interface io.vertx.core.json.pointer.JsonPointer
Write newElement in jsonElement using this pointer.
writeJson(Object, Object, boolean) - Method in interface io.vertx.core.json.pointer.JsonPointer
Write newElement in jsonElement using this pointer.
writeObjectParameter(Object, String, Object) - Method in interface io.vertx.core.json.pointer.JsonPointerIterator
Write object parameter at specified key
writePing(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Writes a ping frame to the connection.
writePing(Buffer) - Method in interface io.vertx.core.http.WebSocketBase
Like WebSocketBase.writePing(Buffer, Handler) but with an handler called when the message has been written or failed to be written.
writePong(Buffer, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Writes a pong frame to the connection.
writePong(Buffer) - Method in interface io.vertx.core.http.WebSocketBase
Like WebSocketBase.writePong(Buffer, Handler) but with an handler called when the message has been written or failed to be written.
writeQueueFull() - Method in interface io.vertx.core.streams.WriteStream
This will return true if there are more bytes in the write queue than the value set using WriteStream.setWriteQueueMaxSize(int)
WriteStream<T> - Interface in io.vertx.core.streams
Represents a stream of data that can be written to.
writeTextMessage(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.ServerWebSocket
 
writeTextMessage(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocket
 
writeTextMessage(String) - Method in interface io.vertx.core.http.WebSocketBase
Writes a (potentially large) piece of text data to the connection.
writeTextMessage(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.core.http.WebSocketBase
Same as WebSocketBase.writeTextMessage(String) but with an handler called when the operation completes
writeToBuffer(Buffer) - Method in class io.vertx.core.json.JsonArray
 
writeToBuffer(Buffer) - Method in class io.vertx.core.json.JsonObject
 
writeToBuffer(Buffer) - Method in interface io.vertx.core.shareddata.ClusterSerializable
Method invoked when serializing this instance.
writeToBuffer(Buffer) - Method in class io.vertx.core.spi.cluster.NodeInfo
 
writeToBuffer(Buffer) - Method in class io.vertx.core.spi.cluster.RegistrationInfo
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023 Eclipse. All rights reserved.