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

## A

add(Object) - Method in class org.vertx.java.core.json.JsonArray
addArray(JsonArray) - Method in class org.vertx.java.core.json.JsonArray
addBinary(byte[]) - Method in class org.vertx.java.core.json.JsonArray
addBoolean(Boolean) - Method in class org.vertx.java.core.json.JsonArray
addElement(JsonElement) - Method in class org.vertx.java.core.json.JsonArray
addNumber(Number) - Method in class org.vertx.java.core.json.JsonArray
addObject(JsonObject) - Method in class org.vertx.java.core.json.JsonArray
addString(String) - Method in class org.vertx.java.core.json.JsonArray
all(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for all HTTP methods
allWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for all HTTP methods
appendBuffer(Buffer) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `Buffer` to the end of this Buffer.
appendByte(byte) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `byte` to the end of the Buffer.
appendBytes(byte[]) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `byte[]` to the end of the Buffer.
appendDouble(double) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `double` to the end of the Buffer.
appendFloat(float) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `float` to the end of the Buffer.
appendInt(int) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `int` to the end of the Buffer.
appendLong(long) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `long` to the end of the Buffer.
appendShort(short) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `short` to the end of the Buffer.The buffer will expand as necessary to accomodate any bytes written.
appendString(String, String) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `String` to the end of the Buffer with the encoding as specified by `enc`.
appendString(String) - Method in class org.vertx.java.core.buffer.Buffer
  Appends the specified `String str` to the end of the Buffer with UTF-8 encoding.
asArray() - Method in class org.vertx.java.core.json.JsonElement
asObject() - Method in class org.vertx.java.core.json.JsonElement
AsyncFile - Interface in org.vertx.java.core.file
  Represents a file on the file-system which can be read from, or written to asynchronously.
AsyncResult<T> - Class in org.vertx.java.core
  Represents a result that is returned asynchronously from an operation.
AsyncResult(T) - Constructor for class org.vertx.java.core.AsyncResult
  Create a successful AsyncResult
AsyncResult(Exception) - Constructor for class org.vertx.java.core.AsyncResult
  Create a failed AsyncResult
AsyncResultHandler<T> - Interface in org.vertx.java.core
  Handler for `AsyncResult`

## B

binaryHandlerID - Variable in class org.vertx.java.core.http.WebSocket
  When a `Websocket` is created it automatically registers an event handler with the eventbus, the ID of that handler is given by `binaryHandlerID`.
body - Variable in class org.vertx.java.core.eventbus.Message
  The body of the message
bridge(JsonObject, JsonArray, JsonArray) - Method in interface org.vertx.java.core.sockjs.SockJSServer
  Install an app which bridges the SockJS server to the event bus
bridge(JsonObject, JsonArray, JsonArray, long) - Method in interface org.vertx.java.core.sockjs.SockJSServer
  Install an app which bridges the SockJS server to the event bus
bridge(JsonObject, JsonArray, JsonArray, long, String) - Method in interface org.vertx.java.core.sockjs.SockJSServer
  Install an app which bridges the SockJS server to the event bus
Buffer - Class in org.vertx.java.core.buffer
  A Buffer represents a sequence of zero or more bytes that can be written to or read from, and which expands as necessary to accomodate any bytes written to it.
Buffer() - Constructor for class org.vertx.java.core.buffer.Buffer
  Create an empty buffer
Buffer(int) - Constructor for class org.vertx.java.core.buffer.Buffer
  Creates a new empty Buffer that is expected to have a size of `initialSizeHint` after data has been written to it.
Buffer(byte[]) - Constructor for class org.vertx.java.core.buffer.Buffer
  Create a new Buffer that contains the contents of a `byte[]`
Buffer(String, String) - Constructor for class org.vertx.java.core.buffer.Buffer
  Create a new Buffer that contains the contents of a `String str` encoded according to the encoding `enc`
Buffer(String) - Constructor for class org.vertx.java.core.buffer.Buffer
  Create a new Buffer that contains the contents of `String str` encoded with UTF-8 encoding
Buffer(ChannelBuffer) - Constructor for class org.vertx.java.core.buffer.Buffer
  Create a new Buffer from a Netty `ChannelBuffer` instance.
BUFFER_SIZE - Static variable in interface org.vertx.java.core.file.AsyncFile

## C

cancelTimer(long) - Method in class org.vertx.java.core.Vertx
  Cancel the timer with the specified `id`.
chmod(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Change the permissions on the file represented by `path` to `perms`, asynchronously.
chmod(String, String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Change the permissions on the file represented by `path` to `perms`, asynchronously.
chmodSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.chmod(String, String, AsyncResultHandler)`
chmodSync(String, String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.chmod(String, String, String, AsyncResultHandler)`
close(Handler<Void>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Close the EventBus and release all resources.
close() - Method in interface org.vertx.java.core.file.AsyncFile
  Close the file.
close(AsyncResultHandler) - Method in interface org.vertx.java.core.file.AsyncFile
  Close the file.
close() - Method in interface org.vertx.java.core.http.HttpClient
  Close the HTTP client.
close() - Method in interface org.vertx.java.core.http.HttpServer
  Close the server.
close(Handler<Void>) - Method in interface org.vertx.java.core.http.HttpServer
  Close the server.
close() - Method in class org.vertx.java.core.http.HttpServerResponse
  Close the underlying TCP connection
close() - Method in class org.vertx.java.core.http.WebSocket
  Close the websocket
close() - Method in interface org.vertx.java.core.net.NetClient
  Close the client.
close() - Method in interface org.vertx.java.core.net.NetServer
  Close the server.
close(Handler<Void>) - Method in interface org.vertx.java.core.net.NetServer
  Close the server.
close() - Method in class org.vertx.java.core.sockjs.SockJSSocket
closedHandler(Handler<Void>) - Method in class org.vertx.java.core.http.WebSocket
  Set a closed handler on the connection
closeHandler(Handler<Void>) - Method in class org.vertx.java.core.http.HttpServerResponse
  Set a close handler for the response.
cnt - Static variable in class org.vertx.java.core.sockjs.SockJSSocket
connect(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP CONNECT request with the specified `uri`.
connect(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP CONNECT
connect(int, Handler<NetSocket>) - Method in interface org.vertx.java.core.net.NetClient
  Attempt to open a connection to a server at the specific `port` and host `localhost` The connect is done asynchronously and on success, a `NetSocket` instance is supplied via the `connectHandler` instance
connect(int, String, Handler<NetSocket>) - Method in interface org.vertx.java.core.net.NetClient
  Attempt to open a connection to a server at the specific `port` and `host`.
connectHandler(Handler<NetSocket>) - Method in interface org.vertx.java.core.net.NetServer
  Supply a connect handler for this server.
connectWebsocket(String, Handler<WebSocket>) - Method in interface org.vertx.java.core.http.HttpClient
  Attempt to connect an HTML5 websocket to the specified URI
connectWebsocket(String, WebSocketVersion, Handler<WebSocket>) - Method in interface org.vertx.java.core.http.HttpClient
  Attempt to connect an HTML5 websocket to the specified URI
connectWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP CONNECT
Container - Class in org.vertx.java.deploy
  This class represents the container in which a verticle runs.
Container(VerticleManager) - Constructor for class org.vertx.java.deploy.Container
container - Variable in class org.vertx.java.deploy.Verticle
  A reference to the vert.x container
contains(Object) - Method in class org.vertx.java.core.json.JsonArray
continueHandler(Handler<Void>) - Method in interface org.vertx.java.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.
cookies() - Method in class org.vertx.java.core.http.HttpClientResponse
copy() - Method in class org.vertx.java.core.buffer.Buffer
  Returns a copy of the entire Buffer.
copy(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Copy a file from the path `from` to path `to`, asynchronously.
copy(String, String, boolean, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Copy a file from the path `from` to path `to`, asynchronously.
copy() - Method in class org.vertx.java.core.json.JsonArray
copy() - Method in class org.vertx.java.core.json.JsonObject
copySync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.copy(String, String, AsyncResultHandler)`
copySync(String, String, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.copy(String, String, boolean, AsyncResultHandler)`
createFile(String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Creates an empty file with the specified `path`, asynchronously.
createFile(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Creates an empty file with the specified `path` and permissions `perms`, asynchronously.
createFileSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.createFile(String, AsyncResultHandler)`
createFileSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.createFile(String, String, AsyncResultHandler)`
createHttpClient() - Method in class org.vertx.java.core.Vertx
  Create a HTTP/HTTPS client
createHttpServer() - Method in class org.vertx.java.core.Vertx
  Create an HTTP/HTTPS server
createNetClient() - Method in class org.vertx.java.core.Vertx
  Create a TCP/SSL client
createNetServer() - Method in class org.vertx.java.core.Vertx
  Create a TCP/SSL server
createPump(ReadStream, WriteStream) - Static method in class org.vertx.java.core.streams.Pump
  Create a new `Pump` with the given `ReadStream` and `WriteStream`
createPump(ReadStream, WriteStream, int) - Static method in class org.vertx.java.core.streams.Pump
  Create a new `Pump` with the given `ReadStream` and `WriteStream` and `writeQueueMaxSize`
createSockJSServer(HttpServer) - Method in class org.vertx.java.core.Vertx
  Create a SockJS server that wraps an HTTP server
createVertx() - Method in interface org.vertx.java.core.VertxFactory
createVertx(String) - Method in interface org.vertx.java.core.VertxFactory
createVertx(int, String) - Method in interface org.vertx.java.core.VertxFactory
creationTime - Variable in class org.vertx.java.core.file.FileProps
  The date the file was created

## D

dataHandler(Handler<Buffer>) - Method in class org.vertx.java.core.net.NetSocket
  Set a data handler.
dataHandler(Handler<Buffer>) - Method in interface org.vertx.java.core.streams.ReadStream
  Set a data handler.
debug(Object) - Method in class org.vertx.java.core.logging.Logger
debug(Object, Throwable) - Method in class org.vertx.java.core.logging.Logger
DecodeException - Exception in org.vertx.java.core.json
DecodeException() - Constructor for exception org.vertx.java.core.json.DecodeException
DecodeException(String) - Constructor for exception org.vertx.java.core.json.DecodeException
delete(String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Deletes the file represented by the specified `path`, asynchronously.
delete(String, boolean, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Deletes the file represented by the specified `path`, asynchronously.
delete(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP DELETE request with the specified `uri`.
delete(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP DELETE
deleteSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.delete(String, AsyncResultHandler)`
deleteSync(String, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.delete(String, boolean, AsyncResultHandler)`
deleteWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP DELETE
delimitedMode(String) - Method in class org.vertx.java.core.parsetools.RecordParser
  Flip the parser into delimited mode, and where the delimiter can be represented by the String `delim` endcoded in latin-1 .
delimitedMode(byte[]) - Method in class org.vertx.java.core.parsetools.RecordParser
  Flip the parser into delimited mode, and where the delimiter can be represented by the delimiter `delim`.
deployModule(String) - Method in class org.vertx.java.deploy.Container
  Deploy a module programmatically
deployModule(String, int) - Method in class org.vertx.java.deploy.Container
  Deploy a module programmatically
deployModule(String, JsonObject) - Method in class org.vertx.java.deploy.Container
  Deploy a module programmatically
deployModule(String, JsonObject, int) - Method in class org.vertx.java.deploy.Container
  Deploy a module programmatically
deployModule(String, JsonObject, int, Handler<String>) - Method in class org.vertx.java.deploy.Container
  Deploy a module programmatically
deployVerticle(String) - Method in class org.vertx.java.deploy.Container
  Deploy a worker verticle programmatically
deployVerticle(String, int) - Method in class org.vertx.java.deploy.Container
  Deploy a verticle programmatically
deployVerticle(String, JsonObject) - Method in class org.vertx.java.deploy.Container
  Deploy a verticle programmatically
deployVerticle(String, JsonObject, int) - Method in class org.vertx.java.deploy.Container
  Deploy a verticle programmatically
deployVerticle(String, JsonObject, int, Handler<String>) - Method in class org.vertx.java.deploy.Container
  Deploy a verticle programmatically
deployWorkerVerticle(String) - Method in class org.vertx.java.deploy.Container
  Deploy a worker verticle programmatically
deployWorkerVerticle(String, int) - Method in class org.vertx.java.deploy.Container
  Deploy a worker verticle programmatically
deployWorkerVerticle(String, JsonObject) - Method in class org.vertx.java.deploy.Container
  Deploy a worker verticle programmatically
deployWorkerVerticle(String, JsonObject, int) - Method in class org.vertx.java.deploy.Container
  Deploy a worker verticle programmatically
deployWorkerVerticle(String, JsonObject, int, Handler<String>) - Method in class org.vertx.java.deploy.Container
  Deploy a worker verticle programmatically
drainHandler(Handler<Void>) - Method in class org.vertx.java.core.net.NetSocket
  Set a drain handler on the stream.
drainHandler(Handler<Void>) - Method in interface org.vertx.java.core.streams.WriteStream
  Set a drain handler on the stream.

## E

encode() - Method in class org.vertx.java.core.json.JsonArray
encode() - Method in class org.vertx.java.core.json.JsonObject
EncodeException - Exception in org.vertx.java.core.json
EncodeException(String) - Constructor for exception org.vertx.java.core.json.EncodeException
EncodeException() - Constructor for exception org.vertx.java.core.json.EncodeException
end(String) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Same as `HttpClientRequest.end(Buffer)` but writes a String with the default encoding
end(String, String) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Same as `HttpClientRequest.end(Buffer)` but writes a String with the specified encoding
end(Buffer) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Same as `HttpClientRequest.end()` but writes some data to the request body before ending.
end() - Method in interface org.vertx.java.core.http.HttpClientRequest
  Ends the request.
end(String) - Method in class org.vertx.java.core.http.HttpServerResponse
  Same as `HttpServerResponse.end(Buffer)` but writes a String with the default encoding before ending the response.
end(String, String) - Method in class org.vertx.java.core.http.HttpServerResponse
  Same as `HttpServerResponse.end(Buffer)` but writes a String with the specified encoding before ending the response.
end(Buffer) - Method in class org.vertx.java.core.http.HttpServerResponse
  Same as `HttpServerResponse.end()` but writes some data to the response body before ending.
end() - Method in class org.vertx.java.core.http.HttpServerResponse
  Ends the response.
endHandler(Handler<Void>) - Method in class org.vertx.java.core.net.NetSocket
  Set an end handler.
endHandler(Handler<Void>) - Method in interface org.vertx.java.core.streams.ReadStream
  Set an end handler.
equals(Object) - Method in class org.vertx.java.core.buffer.Buffer
equals(Object) - Method in class org.vertx.java.core.json.JsonArray
equals(Object) - Method in class org.vertx.java.core.json.JsonObject
error(Object) - Method in class org.vertx.java.core.logging.Logger
error(Object, Throwable) - Method in class org.vertx.java.core.logging.Logger
EventBus - Interface in org.vertx.java.core.eventbus
  A distributed lightweight event bus which can encompass multiple vert.x instances.
eventBus() - Method in class org.vertx.java.core.Vertx
  The event bus
EventBusBridge - Class in org.vertx.java.core.sockjs
  Bridges the event bus to the client side
EventBusBridge(Vertx, JsonArray, JsonArray) - Constructor for class org.vertx.java.core.sockjs.EventBusBridge
EventBusBridge(Vertx, JsonArray, JsonArray, long) - Constructor for class org.vertx.java.core.sockjs.EventBusBridge
EventBusBridge(Vertx, JsonArray, JsonArray, long, String) - Constructor for class org.vertx.java.core.sockjs.EventBusBridge
exception - Variable in class org.vertx.java.core.AsyncResult
  An exception describing failure.
exceptionHandler(Handler<Exception>) - Method in interface org.vertx.java.core.http.HttpClient
  Set an exception handler
exceptionHandler(Handler<Exception>) - Method in interface org.vertx.java.core.net.NetClient
  Set the exception handler.
exceptionHandler(Handler<Exception>) - Method in interface org.vertx.java.core.streams.ReadStream
  Set an exception handler.
exceptionHandler(Handler<Exception>) - Method in interface org.vertx.java.core.streams.WriteStream
  Set an exception handler on the stream
exists(String, AsyncResultHandler<Boolean>) - Method in interface org.vertx.java.core.file.FileSystem
  Determines whether the file as specified by the path `path` exists, asynchronously.
existsSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.exists(String, AsyncResultHandler)`
exit() - Method in class org.vertx.java.deploy.Container
  Cause the container to exit

## F

failed() - Method in class org.vertx.java.core.AsyncResult
  Did it fail?
fatal(Object) - Method in class org.vertx.java.core.logging.Logger
fatal(Object, Throwable) - Method in class org.vertx.java.core.logging.Logger
FileProps - Class in org.vertx.java.core.file
  Represents properties of a file on the file system
FileProps(BasicFileAttributes) - Constructor for class org.vertx.java.core.file.FileProps
FileSystem - Interface in org.vertx.java.core.file
  Contains a broad set of operations for manipulating files.
fileSystem() - Method in class org.vertx.java.core.Vertx
  The File system object
FileSystemException - Exception in org.vertx.java.core.file
  Exception thrown by the FileSystem class
FileSystemException(String) - Constructor for exception org.vertx.java.core.file.FileSystemException
  Construct a `FileSystemException` with a message as specified by `msg`
FileSystemProps - Class in org.vertx.java.core.file
  Represents properties of the file system
FileSystemProps(long, long, long) - Constructor for class org.vertx.java.core.file.FileSystemProps
finalize() - Method in class org.vertx.java.core.sockjs.SockJSSocket
fixedSizeMode(int) - Method in class org.vertx.java.core.parsetools.RecordParser
  Flip the parser into fixed size mode, where the record size is specified by `size` in bytes.
flush() - Method in interface org.vertx.java.core.file.AsyncFile
  Flush any writes made to this file to underlying persistent storage.
flush(AsyncResultHandler) - Method in interface org.vertx.java.core.file.AsyncFile
  Same as `AsyncFile.flush()` but the handler will be called when the flush is complete or if an error occurs
fsProps(String, AsyncResultHandler<FileSystemProps>) - Method in interface org.vertx.java.core.file.FileSystem
  Returns properties of the file-system being used by the specified `path`, asynchronously.
fsPropsSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.fsProps(String, AsyncResultHandler)`

## G

get(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP GET request with the specified `uri`.
get(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP GET
get(int) - Method in class org.vertx.java.core.json.JsonArray
getAcceptBacklog() - Method in interface org.vertx.java.core.http.HttpServer
getAcceptBacklog() - Method in interface org.vertx.java.core.net.NetServer
getArray(String) - Method in class org.vertx.java.core.json.JsonObject
getArray(String, JsonArray) - Method in class org.vertx.java.core.json.JsonObject
getBinary(String) - Method in class org.vertx.java.core.json.JsonObject
getBinary(String, byte[]) - Method in class org.vertx.java.core.json.JsonObject
getBoolean(String) - Method in class org.vertx.java.core.json.JsonObject
getBoolean(String, boolean) - Method in class org.vertx.java.core.json.JsonObject
getBossThreads() - Method in interface org.vertx.java.core.http.HttpClient
getBossThreads() - Method in interface org.vertx.java.core.net.NetClient
getBuffer(int, int) - Method in class org.vertx.java.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`
getByte(int) - Method in class org.vertx.java.core.buffer.Buffer
  Returns the `byte` at position `pos` in the Buffer.
getBytes() - Method in class org.vertx.java.core.buffer.Buffer
  Returns a copy of the entire Buffer as a `byte[]`
getBytes(int, int) - Method in class org.vertx.java.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`
getBytesPumped() - Method in class org.vertx.java.core.streams.Pump
  Return the total number of bytes pumped by this pump.
getChannelBuffer() - Method in class org.vertx.java.core.buffer.Buffer
  Returns the Buffer as a Netty `ChannelBuffer`.
getConfig() - Method in class org.vertx.java.deploy.Container
  Get the verticle configuration
getConnectTimeout() - Method in interface org.vertx.java.core.http.HttpClient
getConnectTimeout() - Method in interface org.vertx.java.core.net.NetClient
getContainer() - Method in class org.vertx.java.deploy.Verticle
getDouble(int) - Method in class org.vertx.java.core.buffer.Buffer
  Returns the `double` at position `pos` in the Buffer.
getElement(String) - Method in class org.vertx.java.core.json.JsonObject
getElement(String, JsonElement) - Method in class org.vertx.java.core.json.JsonObject
getEnv() - Method in class org.vertx.java.deploy.Container
  Get an umodifiable map of system, environment variables.
getField(String) - Method in class org.vertx.java.core.json.JsonObject
getFieldNames() - Method in class org.vertx.java.core.json.JsonObject
getFloat(int) - Method in class org.vertx.java.core.buffer.Buffer
  Returns the `float` at position `pos` in the Buffer.
getInt(int) - Method in class org.vertx.java.core.buffer.Buffer
  Returns the `int` at position `pos` in the Buffer.
getInteger(String) - Method in class org.vertx.java.core.json.JsonObject
getKeyStorePassword() - Method in interface org.vertx.java.core.http.HttpClient
getKeyStorePassword() - Method in interface org.vertx.java.core.http.HttpServer
getKeyStorePassword() - Method in interface org.vertx.java.core.net.NetClient
getKeyStorePassword() - Method in interface org.vertx.java.core.net.NetServer
getKeyStorePath() - Method in interface org.vertx.java.core.http.HttpClient
getKeyStorePath() - Method in interface org.vertx.java.core.http.HttpServer
getKeyStorePath() - Method in interface org.vertx.java.core.net.NetClient
getKeyStorePath() - Method in interface org.vertx.java.core.net.NetServer
getLogger() - Method in class org.vertx.java.deploy.Container
  Get the verticle logger
getLong(int) - Method in class org.vertx.java.core.buffer.Buffer
  Returns the `long` at position `pos` in the Buffer.
getLong(String) - Method in class org.vertx.java.core.json.JsonObject
getMap(String) - Method in class org.vertx.java.core.shareddata.SharedData
  Return a `Map` with the specific `name`.
getMaxPoolSize() - Method in interface org.vertx.java.core.http.HttpClient
  Returns the maximum number of connections in the pool
getNow(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This is a quick version of the `HttpClient.get(String, org.vertx.java.core.Handler)` method where you do not want to do anything with the request before sending.
getNow(String, Map<String, ? extends Object>, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method works in the same manner as `HttpClient.getNow(String, org.vertx.java.core.Handler)`, except that it allows you specify a set of `headers` that will be sent with the request.
getNumber(String) - Method in class org.vertx.java.core.json.JsonObject
getNumber(String, int) - Method in class org.vertx.java.core.json.JsonObject
getObject(String) - Method in class org.vertx.java.core.json.JsonObject
getObject(String, JsonObject) - Method in class org.vertx.java.core.json.JsonObject
getReadStream() - Method in interface org.vertx.java.core.file.AsyncFile
  Return a `ReadStream` instance operating on this `AsyncFile`.
getReceiveBufferSize() - Method in interface org.vertx.java.core.http.HttpClient
getReceiveBufferSize() - Method in interface org.vertx.java.core.http.HttpServer
getReceiveBufferSize() - Method in interface org.vertx.java.core.net.NetClient
getReceiveBufferSize() - Method in interface org.vertx.java.core.net.NetServer
getReconnectAttempts() - Method in interface org.vertx.java.core.net.NetClient
  Get the number of reconnect attempts
getReconnectInterval() - Method in interface org.vertx.java.core.net.NetClient
  Get the reconnect interval, in milliseconds.
getSendBufferSize() - Method in interface org.vertx.java.core.http.HttpClient
getSendBufferSize() - Method in interface org.vertx.java.core.http.HttpServer
getSendBufferSize() - Method in interface org.vertx.java.core.net.NetClient
getSendBufferSize() - Method in interface org.vertx.java.core.net.NetServer
getSet(String) - Method in class org.vertx.java.core.shareddata.SharedData
  Return a `Set` with the specific `name`.
getShort(int) - Method in class org.vertx.java.core.buffer.Buffer
  Returns the `short` at position `pos` in the Buffer.
getString(int, int, String) - Method in class org.vertx.java.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 class org.vertx.java.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(String) - Method in class org.vertx.java.core.json.JsonObject
getString(String, String) - Method in class org.vertx.java.core.json.JsonObject
getTrafficClass() - Method in interface org.vertx.java.core.http.HttpClient
getTrafficClass() - Method in interface org.vertx.java.core.http.HttpServer
getTrafficClass() - Method in interface org.vertx.java.core.net.NetClient
getTrafficClass() - Method in interface org.vertx.java.core.net.NetServer
getTrustStorePassword() - Method in interface org.vertx.java.core.http.HttpClient
getTrustStorePassword() - Method in interface org.vertx.java.core.http.HttpServer
getTrustStorePassword() - Method in interface org.vertx.java.core.net.NetClient
getTrustStorePassword() - Method in interface org.vertx.java.core.net.NetServer
getTrustStorePath() - Method in interface org.vertx.java.core.http.HttpClient
getTrustStorePath() - Method in interface org.vertx.java.core.http.HttpServer
getTrustStorePath() - Method in interface org.vertx.java.core.net.NetClient
getTrustStorePath() - Method in interface org.vertx.java.core.net.NetServer
getVertx() - Method in class org.vertx.java.deploy.Verticle
getWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP GET
getWriteStream() - Method in interface org.vertx.java.core.file.AsyncFile
  Return a `WriteStream` instance operating on this `AsyncFile`.

## H

handle(E) - Method in interface org.vertx.java.core.Handler
  Something has happened, so handle it.
handle(HttpServerRequest) - Method in class org.vertx.java.core.http.RouteMatcher
handle(Buffer) - Method in class org.vertx.java.core.parsetools.RecordParser
  This method is called to provide the parser with data.
handle(Void) - Method in class org.vertx.java.core.SimpleHandler
handle() - Method in class org.vertx.java.core.SimpleHandler
  Handle the event.
handle(SockJSSocket) - Method in class org.vertx.java.core.sockjs.EventBusBridge
Handler<E> - Interface in org.vertx.java.core
  A generic event handler
handleRegister(SockJSSocket, String) - Method in class org.vertx.java.core.sockjs.EventBusBridge
  Client is registering a handler
handleSendOrPub(SockJSSocket, boolean, JsonObject, String) - Method in class org.vertx.java.core.sockjs.EventBusBridge
  Client is sending or publishing on the socket
handleSocketClosed(SockJSSocket) - Method in class org.vertx.java.core.sockjs.EventBusBridge
  The socket has been closed
handleUnregister(SockJSSocket, String) - Method in class org.vertx.java.core.sockjs.EventBusBridge
  Client is unregistering a handler
head(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP HEAD request with the specified `uri`.
head(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP HEAD
headers() - Method in interface org.vertx.java.core.http.HttpClientRequest
headers() - Method in class org.vertx.java.core.http.HttpClientResponse
headers() - Method in class org.vertx.java.core.http.HttpServerRequest
  A map of all headers in the request, If the request contains multiple headers with the same key, the values will be concatenated together into a single header with the same key value, with each value separated by a comma, as specified here.
headers() - Method in class org.vertx.java.core.http.HttpServerResponse
headWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP HEAD
HttpClient - Interface in org.vertx.java.core.http
  An HTTP client that maintains a pool of connections to a specific host, at a specific port.
HttpClientRequest - Interface in org.vertx.java.core.http
  Represents a client-side HTTP request.
HttpClientResponse - Class in org.vertx.java.core.http
  Represents a client-side HTTP response.
HttpClientResponse(int, String) - Constructor for class org.vertx.java.core.http.HttpClientResponse
HttpServer - Interface in org.vertx.java.core.http
  An HTTP and WebSockets server
HttpServerRequest - Class in org.vertx.java.core.http
  Represents a server-side HTTP request.
HttpServerRequest(String, String, String, String, HttpServerResponse) - Constructor for class org.vertx.java.core.http.HttpServerRequest
HttpServerResponse - Class in org.vertx.java.core.http
  Represents a server-side HTTP response.
HttpServerResponse() - Constructor for class org.vertx.java.core.http.HttpServerResponse

## I

info(Object) - Method in class org.vertx.java.core.logging.Logger
info(Object, Throwable) - Method in class org.vertx.java.core.logging.Logger
installApp(JsonObject, Handler<SockJSSocket>) - Method in interface org.vertx.java.core.sockjs.SockJSServer
  Install an application
isArray() - Method in class org.vertx.java.core.json.JsonElement
isDebugEnabled() - Method in class org.vertx.java.core.logging.Logger
isDirectory - Variable in class org.vertx.java.core.file.FileProps
  Is the file a directory?
isEventLoop() - Method in class org.vertx.java.core.Vertx
  Is the current thread an event loop thread?
isInfoEnabled() - Method in class org.vertx.java.core.logging.Logger
isObject() - Method in class org.vertx.java.core.json.JsonElement
isOther - Variable in class org.vertx.java.core.file.FileProps
  Is the file some other type? (I.e.
isRegularFile - Variable in class org.vertx.java.core.file.FileProps
  Is the file a regular file?
isReuseAddress() - Method in interface org.vertx.java.core.http.HttpClient
isReuseAddress() - Method in interface org.vertx.java.core.http.HttpServer
isReuseAddress() - Method in interface org.vertx.java.core.net.NetClient
isReuseAddress() - Method in interface org.vertx.java.core.net.NetServer
isSoLinger() - Method in interface org.vertx.java.core.http.HttpClient
isSoLinger() - Method in interface org.vertx.java.core.http.HttpServer
isSoLinger() - Method in interface org.vertx.java.core.net.NetClient
isSoLinger() - Method in interface org.vertx.java.core.net.NetServer
isSSL() - Method in interface org.vertx.java.core.http.HttpClient
isSSL() - Method in interface org.vertx.java.core.http.HttpServer
isSSL() - Method in interface org.vertx.java.core.net.NetClient
isSSL() - Method in interface org.vertx.java.core.net.NetServer
isSymbolicLink - Variable in class org.vertx.java.core.file.FileProps
  Is the file a symbolic link?
isTCPKeepAlive() - Method in interface org.vertx.java.core.http.HttpClient
isTCPKeepAlive() - Method in interface org.vertx.java.core.http.HttpServer
isTCPKeepAlive() - Method in interface org.vertx.java.core.net.NetClient
isTCPKeepAlive() - Method in interface org.vertx.java.core.net.NetServer
isTCPNoDelay() - Method in interface org.vertx.java.core.http.HttpClient
isTCPNoDelay() - Method in interface org.vertx.java.core.http.HttpServer
isTCPNoDelay() - Method in interface org.vertx.java.core.net.NetClient
isTCPNoDelay() - Method in interface org.vertx.java.core.net.NetServer
isTraceEnabled() - Method in class org.vertx.java.core.logging.Logger
isTrustAll() - Method in interface org.vertx.java.core.http.HttpClient
isTrustAll() - Method in interface org.vertx.java.core.net.NetClient
isVerifyHost() - Method in interface org.vertx.java.core.http.HttpClient
isWorker() - Method in class org.vertx.java.core.Vertx
  Is the current thread an worker thread?
iterator() - Method in class org.vertx.java.core.json.JsonArray

## J

JsonArray - Class in org.vertx.java.core.json
  Represents a JSON array
JsonArray(List<Object>) - Constructor for class org.vertx.java.core.json.JsonArray
JsonArray(Object[]) - Constructor for class org.vertx.java.core.json.JsonArray
JsonArray() - Constructor for class org.vertx.java.core.json.JsonArray
JsonArray(String) - Constructor for class org.vertx.java.core.json.JsonArray
JsonElement - Class in org.vertx.java.core.json
JsonElement() - Constructor for class org.vertx.java.core.json.JsonElement
JsonObject - Class in org.vertx.java.core.json
  Represents a JSON object
JsonObject(Map<String, Object>) - Constructor for class org.vertx.java.core.json.JsonObject
  Create a JSON object based on the specified Map
JsonObject() - Constructor for class org.vertx.java.core.json.JsonObject
  Create an empty JSON object
JsonObject(String) - Constructor for class org.vertx.java.core.json.JsonObject
  Create a JSON object from a string form of a JSON object

## L

lastAccessTime - Variable in class org.vertx.java.core.file.FileProps
  The date the file was last accessed
lastModifiedTime - Variable in class org.vertx.java.core.file.FileProps
  The date the file was last modified
latin1StringToBytes(String) - Static method in class org.vertx.java.core.parsetools.RecordParser
  Helper method to convert a latin-1 String to an array of bytes for use as a delimiter Please do not use this for non latin-1 characters
length() - Method in class org.vertx.java.core.buffer.Buffer
  Returns the length of the buffer, measured in bytes.
link(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Create a hard link on the file system from `link` to `existing`, asynchronously.
linkSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.link(String, String, AsyncResultHandler)`
listen(int) - Method in interface org.vertx.java.core.http.HttpServer
  Tell the server to start listening on all available interfaces and port `port`
listen(int, String) - Method in interface org.vertx.java.core.http.HttpServer
  Tell the server to start listening on port `port` and hostname or ip address given by `host`.
listen(int) - Method in interface org.vertx.java.core.net.NetServer
  Instruct the server to listen for incoming connections on the specified `port` and all available interfaces.
listen(int, String) - Method in interface org.vertx.java.core.net.NetServer
  Instruct the server to listen for incoming connections on the specified `port` and `host`.
Logger - Class in org.vertx.java.core.logging
  This class allows us to isolate all our logging dependencies in one place.
Logger(LogDelegate) - Constructor for class org.vertx.java.core.logging.Logger
lprops(String, AsyncResultHandler<FileProps>) - Method in interface org.vertx.java.core.file.FileSystem
  Obtain properties for the link represented by `path`, asynchronously.
lpropsSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.lprops(String, AsyncResultHandler)`

## M

mergeIn(JsonObject) - Method in class org.vertx.java.core.json.JsonObject
Message<T> - Class in org.vertx.java.core.eventbus
  Represents a message on the event bus.
Message() - Constructor for class org.vertx.java.core.eventbus.Message
method - Variable in class org.vertx.java.core.http.HttpServerRequest
  The HTTP method for the request.
mkdir(String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Create the directory represented by `path`, asynchronously.
mkdir(String, boolean, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Create the directory represented by `path`, asynchronously.
mkdir(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Create the directory represented by `path`, asynchronously.
mkdir(String, String, boolean, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Create the directory represented by `path`, asynchronously.
mkdirSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.mkdir(String, AsyncResultHandler)`
mkdirSync(String, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.mkdir(String, boolean, AsyncResultHandler)`
mkdirSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.mkdir(String, String, AsyncResultHandler)`
mkdirSync(String, String, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.mkdir(String, String, boolean, AsyncResultHandler)`
move(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Move a file from the path `from` to path `to`, asynchronously.
moveSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.move(String, String, AsyncResultHandler)`

## N

NetClient - Interface in org.vertx.java.core.net
  A TCP/SSL client.
NetServer - Interface in org.vertx.java.core.net
  Represents a TCP or SSL server
NetSocket - Class in org.vertx.java.core.net
  Represents a socket-like interface to a TCP/SSL connection on either the client or the server side.
NetSocket(VertxInternal, Channel, String, Context) - Constructor for class org.vertx.java.core.net.NetSocket
newDelimited(String, Handler<Buffer>) - Static method in class org.vertx.java.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(byte[], Handler<Buffer>) - Static method in class org.vertx.java.core.parsetools.RecordParser
  Create a new `RecordParser` instance, initially in delimited mode, and where the delimiter can be represented by the `byte[]` delim.
newFixed(int, Handler<Buffer>) - Static method in class org.vertx.java.core.parsetools.RecordParser
  Create a new `RecordParser` instance, initially in fixed size mode, and where the record size is specified by the `size` parameter.
newVertx() - Static method in class org.vertx.java.core.Vertx
  Create a non clustered Vertx instance
newVertx(String) - Static method in class org.vertx.java.core.Vertx
  Create a clustered Vertx instance listening for cluster connections on the default port 25500
newVertx(int, String) - Static method in class org.vertx.java.core.Vertx
  Create a clustered Vertx instance
noMatch(Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called when no other handlers match.

## O

open(String, AsyncResultHandler<AsyncFile>) - Method in interface org.vertx.java.core.file.FileSystem
  Open the file represented by `path`, asynchronously.
open(String, String, AsyncResultHandler<AsyncFile>) - Method in interface org.vertx.java.core.file.FileSystem
  Open the file represented by `path`, asynchronously.
open(String, String, boolean, AsyncResultHandler<AsyncFile>) - Method in interface org.vertx.java.core.file.FileSystem
  Open the file represented by `path`, asynchronously.
open(String, String, boolean, boolean, boolean, AsyncResultHandler<AsyncFile>) - Method in interface org.vertx.java.core.file.FileSystem
  Open the file represented by `path`, asynchronously.
open(String, String, boolean, boolean, boolean, boolean, AsyncResultHandler<AsyncFile>) - Method in interface org.vertx.java.core.file.FileSystem
  Open the file represented by `path`, asynchronously.
openSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.open(String, AsyncResultHandler)`
openSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.open(String, String, AsyncResultHandler)`
openSync(String, String, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.open(String, String, boolean, AsyncResultHandler)`
openSync(String, String, boolean, boolean, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.open(String, String, boolean, boolean, boolean, AsyncResultHandler)`
openSync(String, String, boolean, boolean, boolean, boolean) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.open(String, String, boolean, boolean, boolean, boolean, AsyncResultHandler)`
options(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP OPTIONS request with the specified `uri`.
options(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP OPTIONS
optionsWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP OPTIONS
org.vertx.java.core - package org.vertx.java.core
org.vertx.java.core.buffer - package org.vertx.java.core.buffer
org.vertx.java.core.eventbus - package org.vertx.java.core.eventbus
org.vertx.java.core.file - package org.vertx.java.core.file
org.vertx.java.core.http - package org.vertx.java.core.http
org.vertx.java.core.json - package org.vertx.java.core.json
org.vertx.java.core.logging - package org.vertx.java.core.logging
org.vertx.java.core.net - package org.vertx.java.core.net
org.vertx.java.core.parsetools - package org.vertx.java.core.parsetools
org.vertx.java.core.shareddata - package org.vertx.java.core.shareddata
org.vertx.java.core.sockjs - package org.vertx.java.core.sockjs
org.vertx.java.core.streams - package org.vertx.java.core.streams
org.vertx.java.deploy - package org.vertx.java.deploy

## P

params() - Method in class org.vertx.java.core.http.HttpServerRequest
  Returns a map of all the parameters in the request
patch(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP PATCH request with the specified `uri`.
patch(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP PATCH
patchWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP PATCH
path - Variable in class org.vertx.java.core.http.HttpServerRequest
  The path part of the uri.
path - Variable in class org.vertx.java.core.http.ServerWebSocket
  The path the websocket is attempting to connect at
pause() - Method in interface org.vertx.java.core.streams.ReadStream
  Pause the `ReadStream`.
post(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP POST request with the specified `uri`.
post(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP POST
postWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP POST
props(String, AsyncResultHandler<FileProps>) - Method in interface org.vertx.java.core.file.FileSystem
  Obtain properties for the file represented by `path`, asynchronously.
propsSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.props(String, AsyncResultHandler)`
publish(String, JsonObject) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a JSON object as a message
publish(String, JsonArray) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a JSON array as a message
publish(String, Buffer) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Buffer as a message
publish(String, byte[]) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a byte[] as a message
publish(String, String) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a String as a message
publish(String, Integer) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish an Integer as a message
publish(String, Long) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Long as a message
publish(String, Float) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Float as a message
publish(String, Double) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Double as a message
publish(String, Boolean) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Boolean as a message
publish(String, Short) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Short as a message
publish(String, Character) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Character as a message
publish(String, Byte) - Method in interface org.vertx.java.core.eventbus.EventBus
  Publish a Byte as a message
Pump - Class in org.vertx.java.core.streams
  Pumps data from a `ReadStream` to a `WriteStream` and performs flow control where necessary to prevent the write stream from getting overloaded.
put(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP PUT request with the specified `uri`.
put(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP PUT
putArray(String, JsonArray) - Method in class org.vertx.java.core.json.JsonObject
putBinary(String, byte[]) - Method in class org.vertx.java.core.json.JsonObject
putBoolean(String, Boolean) - Method in class org.vertx.java.core.json.JsonObject
putElement(String, JsonElement) - Method in class org.vertx.java.core.json.JsonObject
putHeader(String, Object) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Put an HTTP header - fluent API
putHeader(String, Object) - Method in class org.vertx.java.core.http.HttpServerResponse
  Put an HTTP header - fluent API
putNumber(String, Number) - Method in class org.vertx.java.core.json.JsonObject
putObject(String, JsonObject) - Method in class org.vertx.java.core.json.JsonObject
putString(String, String) - Method in class org.vertx.java.core.json.JsonObject
putTrailer(String, Object) - Method in class org.vertx.java.core.http.HttpServerResponse
  Put an HTTP trailer - fluent API
putWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP PUT

## Q

query - Variable in class org.vertx.java.core.http.HttpServerRequest
  The query part of the uri.

## R

read(Buffer, int, int, int, AsyncResultHandler<Buffer>) - Method in interface org.vertx.java.core.file.AsyncFile
  Reads `length` bytes of data from the file at position `position` in the file, asynchronously.
readDir(String, AsyncResultHandler<String[]>) - Method in interface org.vertx.java.core.file.FileSystem
  Read the contents of the directory specified by `path`, asynchronously.
readDir(String, String, AsyncResultHandler<String[]>) - Method in interface org.vertx.java.core.file.FileSystem
  Read the contents of the directory specified by `path`, asynchronously.
readDirSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.readDir(String, AsyncResultHandler)`
readDirSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.readDir(String, String, AsyncResultHandler)`
readFile(String, AsyncResultHandler<Buffer>) - Method in interface org.vertx.java.core.file.FileSystem
  Reads the entire file as represented by the path `path` as a `Buffer`, asynchronously.
readFileSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.readFile(String, AsyncResultHandler)`
ReadStream - Interface in org.vertx.java.core.streams
  Represents a stream of data that can be read from.
readSymlink(String, AsyncResultHandler<String>) - Method in interface org.vertx.java.core.file.FileSystem
  Returns the path representing the file that the symbolic link specified by `link` points to, asynchronously.
readSymlinkSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.readSymlink(String, AsyncResultHandler)`
RecordParser - Class in org.vertx.java.core.parsetools
  A helper class which allows you to easily parse protocols which are delimited by a sequence of bytes, or fixed size records.
registerHandler(String, Handler<? extends Message>, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Registers a handler against the specified address
registerHandler(String, Handler<? extends Message>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Registers a handler against the specified address
registerLocalHandler(String, Handler<? extends Message>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Registers a local handler against the specified address.
reject() - Method in class org.vertx.java.core.http.ServerWebSocket
  Reject the WebSocket
removeField(String) - Method in class org.vertx.java.core.json.JsonObject
removeMap(Object) - Method in class org.vertx.java.core.shareddata.SharedData
  Remove the `Map` with the specifiec `name`.
removeSet(Object) - Method in class org.vertx.java.core.shareddata.SharedData
  Remove the `Set` with the specifiec `name`.
reply() - Method in class org.vertx.java.core.eventbus.Message
  Same as `reply(T message)` but with an empty body
reply(T) - Method in class org.vertx.java.core.eventbus.Message
  Reply to this message.
reply(T, Handler<Message<T>>) - Method in class org.vertx.java.core.eventbus.Message
  The same as `reply(T message)` but you can specify handler for the reply - i.e.
replyAddress - Variable in class org.vertx.java.core.eventbus.Message
  The reply address (if any)
request(String, String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP request with the specified `uri`.
requestHandler(Handler<HttpServerRequest>) - Method in interface org.vertx.java.core.http.HttpServer
  Set the request handler for the server to `requestHandler`.
requestHandler() - Method in interface org.vertx.java.core.http.HttpServer
  Get the request handler
response - Variable in class org.vertx.java.core.http.HttpServerRequest
  The response.
result - Variable in class org.vertx.java.core.AsyncResult
  The result of the operation.
resume() - Method in interface org.vertx.java.core.streams.ReadStream
  Resume reading.
RouteMatcher - Class in org.vertx.java.core.http
  This class allows you to do route requests based on the HTTP verb and the request URI, in a manner similar to Sinatra or Express.
RouteMatcher() - Constructor for class org.vertx.java.core.http.RouteMatcher
runOnLoop(Handler<Void>) - Method in class org.vertx.java.core.Vertx
  Put the handler on the event queue for this loop so it will be run asynchronously ASAP after this event has been processed

## S

send(String, JsonObject, Handler<Message<JsonObject>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a JSON object as a message
send(String, JsonObject) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a JSON object as a message
send(String, JsonArray, Handler<Message<JsonArray>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a JSON array as a message
send(String, JsonArray) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a JSON array as a message
send(String, Buffer, Handler<Message<Buffer>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Buffer as a message
send(String, Buffer) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Buffer as a message
send(String, byte[], Handler<Message<byte[]>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a byte[] as a message
send(String, byte[]) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a byte[] as a message
send(String, String, Handler<Message<String>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a String as a message
send(String, String) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a String as a message
send(String, Integer, Handler<Message<Integer>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send an Integer as a message
send(String, Integer) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send an Integer as a message
send(String, Long, Handler<Message<Long>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Long as a message
send(String, Long) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Long as a message
send(String, Float, Handler<Message<Float>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Float as a message
send(String, Float) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Float as a message
send(String, Double, Handler<Message<Double>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Double as a message
send(String, Double) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Double as a message
send(String, Boolean, Handler<Message<Boolean>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Boolean as a message
send(String, Boolean) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Boolean as a message
send(String, Short, Handler<Message<Short>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Short as a message
send(String, Short) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Short as a message
send(String, Character, Handler<Message<Character>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Character as a message
send(String, Character) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Character as a message
send(String, Byte, Handler<Message<Byte>>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Byte as a message
send(String, Byte) - Method in interface org.vertx.java.core.eventbus.EventBus
  Send a Byte as a message
sendFile(String) - Method in class org.vertx.java.core.http.HttpServerResponse
  Tell the kernel 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) - Method in class org.vertx.java.core.net.NetSocket
  Tell the kernel 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.
sendHead() - Method in interface org.vertx.java.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.
ServerWebSocket - Class in org.vertx.java.core.http
  Represents a server side WebSocket that is passed into a the websocketHandler of an `HttpServer`
ServerWebSocket(String, String, String) - Constructor for class org.vertx.java.core.http.ServerWebSocket
setAcceptBacklog(int) - Method in interface org.vertx.java.core.http.HttpServer
  Set the accept backlog
setAcceptBacklog(int) - Method in interface org.vertx.java.core.net.NetServer
  Set the accept backlog
setBossThreads(int) - Method in interface org.vertx.java.core.http.HttpClient
  Set the number of boss threads to use.
setBossThreads(int) - Method in interface org.vertx.java.core.net.NetClient
  Set the number of boss threads to use.
setBuffer(int, Buffer) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the bytes at position `pos` in the Buffer to the bytes represented by the `Buffer b`.
setByte(int, byte) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the `byte` at position `pos` in the Buffer to the value `b`.
setBytes(int, ByteBuffer) - Method in class org.vertx.java.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 class org.vertx.java.core.buffer.Buffer
  Sets the bytes at position `pos` in the Buffer to the bytes represented by the `byte[] b`.
setChunked(boolean) - Method in interface org.vertx.java.core.http.HttpClientRequest
  If chunked is true then the request will be set into HTTP chunked mode
setChunked(boolean) - Method in class org.vertx.java.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.
setClientAuthRequired(boolean) - Method in interface org.vertx.java.core.http.HttpServer
  Set `required` to true if you want the server to request client authentication from any connecting clients.
setClientAuthRequired(boolean) - Method in interface org.vertx.java.core.net.NetServer
  Set `required` to true if you want the server to request client authentication from any connecting clients.
setConnectTimeout(long) - Method in interface org.vertx.java.core.http.HttpClient
  Set the connect timeout in milliseconds.
setConnectTimeout(long) - Method in interface org.vertx.java.core.net.NetClient
  Set the connect timeout in milliseconds.
setContainer(Container) - Method in class org.vertx.java.deploy.Verticle
  Inject the container
setDouble(int, double) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the `double` at position `pos` in the Buffer to the value `d`.
setFloat(int, float) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the `float` at position `pos` in the Buffer to the value `f`.
setHost(String) - Method in interface org.vertx.java.core.http.HttpClient
  Set the host that the client will attempt to connect to the server on to `host`.
setInt(int, int) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the `int` at position `pos` in the Buffer to the value `i`.
setKeepAlive(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  If `keepAlive` is `true` then, after the request has ended the connection will be returned to the pool where it can be used by another request.
setKeyStorePassword(String) - Method in interface org.vertx.java.core.http.HttpClient
  Set the password for the SSL key store.
setKeyStorePassword(String) - Method in interface org.vertx.java.core.http.HttpServer
  Set the password for the SSL key store.
setKeyStorePassword(String) - Method in interface org.vertx.java.core.net.NetClient
  Set the password for the SSL key store.
setKeyStorePassword(String) - Method in interface org.vertx.java.core.net.NetServer
  Set the password for the SSL key store.
setKeyStorePath(String) - Method in interface org.vertx.java.core.http.HttpClient
  Set the path to the SSL key store.
setKeyStorePath(String) - Method in interface org.vertx.java.core.http.HttpServer
  Set the path to the SSL key store.
setKeyStorePath(String) - Method in interface org.vertx.java.core.net.NetClient
  Set the path to the SSL key store.
setKeyStorePath(String) - Method in interface org.vertx.java.core.net.NetServer
  Set the path to the SSL key store.
setLong(int, long) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the `long` at position `pos` in the Buffer to the value `l`.
setMaxPoolSize(int) - Method in interface org.vertx.java.core.http.HttpClient
  Set the maximum pool size
setOutput(Handler<Buffer>) - Method in class org.vertx.java.core.parsetools.RecordParser
setPeriodic(long, Handler<Long>) - Method in class org.vertx.java.core.Vertx
  Set a periodic timer to fire every `delay` milliseconds, at which point `handler` will be called with the id of the timer.
setPort(int) - Method in interface org.vertx.java.core.http.HttpClient
  Set the port that the client will attempt to connect to the server on to `port`.
setReceiveBufferSize(int) - Method in interface org.vertx.java.core.http.HttpClient
  Set the TCP receive buffer size for connections created by this instance to `size` in bytes.
setReceiveBufferSize(int) - Method in interface org.vertx.java.core.http.HttpServer
  Set the TCP receive buffer size for connections created by this instance to `size` in bytes.
setReceiveBufferSize(int) - Method in interface org.vertx.java.core.net.NetClient
  Set the TCP receive buffer size for connections created by this instance to `size` in bytes.
setReceiveBufferSize(int) - Method in interface org.vertx.java.core.net.NetServer
  Set the TCP receive buffer size for connections created by this instance to `size` in bytes.
setReconnectAttempts(int) - Method in interface org.vertx.java.core.net.NetClient
  Set the number of reconnection attempts.
setReconnectInterval(long) - Method in interface org.vertx.java.core.net.NetClient
  Set the reconnect interval, in milliseconds
setReuseAddress(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  Set the TCP reuseAddress setting for connections created by this instance to `reuse`.
setReuseAddress(boolean) - Method in interface org.vertx.java.core.http.HttpServer
  Set the TCP reuseAddress setting for connections created by this instance to `reuse`.
setReuseAddress(boolean) - Method in interface org.vertx.java.core.net.NetClient
  Set the TCP reuseAddress setting for connections created by this instance to `reuse`.
setReuseAddress(boolean) - Method in interface org.vertx.java.core.net.NetServer
  Set the TCP reuseAddress setting for connections created by this instance to `reuse`.
setSendBufferSize(int) - Method in interface org.vertx.java.core.http.HttpClient
  Set the TCP send buffer size for connections created by this instance to `size` in bytes.
setSendBufferSize(int) - Method in interface org.vertx.java.core.http.HttpServer
  Set the TCP send buffer size for connections created by this instance to `size` in bytes.
setSendBufferSize(int) - Method in interface org.vertx.java.core.net.NetClient
  Set the TCP send buffer size for connections created by this instance to `size` in bytes.
setSendBufferSize(int) - Method in interface org.vertx.java.core.net.NetServer
  Set the TCP send buffer size for connections created by this instance to `size` in bytes.
setShort(int, short) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the `short` at position `pos` in the Buffer to the value `s`.
setSoLinger(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  Set the TCP soLinger setting for connections created by this instance to `linger`.
setSoLinger(boolean) - Method in interface org.vertx.java.core.http.HttpServer
  Set the TCP soLinger setting for connections created by this instance to `linger`.
setSoLinger(boolean) - Method in interface org.vertx.java.core.net.NetClient
  Set the TCP soLinger setting for connections created by this instance to `linger`.
setSoLinger(boolean) - Method in interface org.vertx.java.core.net.NetServer
  Set the TCP soLinger setting for connections created by this instance to `reuse`.
setSSL(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  If `ssl` is `true`, this signifies that any connections will be SSL connections.
setSSL(boolean) - Method in interface org.vertx.java.core.http.HttpServer
  If `ssl` is `true`, this signifies that any connections will be SSL connections.
setSSL(boolean) - Method in interface org.vertx.java.core.net.NetClient
  If `ssl` is `true`, this signifies that any connections will be SSL connections.
setSSL(boolean) - Method in interface org.vertx.java.core.net.NetServer
  If `ssl` is `true`, this signifies that any connections will be SSL connections.
setString(int, String) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the bytes at position `pos` in the Buffer to the value of `str` endoded in UTF-8.
setString(int, String, String) - Method in class org.vertx.java.core.buffer.Buffer
  Sets the bytes at position `pos` in the Buffer to the value of `str` encoded in encoding `enc`.
setTCPKeepAlive(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  Set the TCP keepAlive setting for connections created by this instance to `keepAlive`.
setTCPKeepAlive(boolean) - Method in interface org.vertx.java.core.http.HttpServer
  Set the TCP keepAlive setting for connections created by this instance to `keepAlive`.
setTCPKeepAlive(boolean) - Method in interface org.vertx.java.core.net.NetClient
  Set the TCP keepAlive setting for connections created by this instance to `keepAlive`.
setTCPKeepAlive(boolean) - Method in interface org.vertx.java.core.net.NetServer
  Set the TCP keepAlive setting for connections created by this instance to `keepAlive`.
setTCPNoDelay(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  If `tcpNoDelay` is set to `true` then Nagle's algorithm will turned off for the TCP connections created by this instance.
setTCPNoDelay(boolean) - Method in interface org.vertx.java.core.http.HttpServer
  If `tcpNoDelay` is set to `true` then Nagle's algorithm will turned off for the TCP connections created by this instance.
setTCPNoDelay(boolean) - Method in interface org.vertx.java.core.net.NetClient
  If `tcpNoDelay` is set to `true` then Nagle's algorithm will turned off for the TCP connections created by this instance.
setTCPNoDelay(boolean) - Method in interface org.vertx.java.core.net.NetServer
  If `tcpNoDelay` is set to `true` then Nagle's algorithm will turned off for the TCP connections created by this instance.
setTimeout(long) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Set's the amount of time after which if a response is not received TimeoutException() will be sent to the exception handler of this request.
setTimer(long, Handler<Long>) - Method in class org.vertx.java.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.
setTrafficClass(int) - Method in interface org.vertx.java.core.http.HttpClient
  Set the TCP trafficClass setting for connections created by this instance to `trafficClass`.
setTrafficClass(int) - Method in interface org.vertx.java.core.http.HttpServer
  Set the TCP trafficClass setting for connections created by this instance to `trafficClass`.
setTrafficClass(int) - Method in interface org.vertx.java.core.net.NetClient
  Set the TCP trafficClass setting for connections created by this instance to `trafficClass`.
setTrafficClass(int) - Method in interface org.vertx.java.core.net.NetServer
  Set the TCP trafficClass setting for connections created by this instance to `reuse`.
setTrustAll(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  If you want an SSL client to trust *all* server certificates rather than match them against those in its trust store, you can set this to true.
setTrustAll(boolean) - Method in interface org.vertx.java.core.net.NetClient
  If you want an SSL client to trust *all* server certificates rather than match them against those in its trust store, you can set this to true.
setTrustStorePassword(String) - Method in interface org.vertx.java.core.http.HttpClient
  Set the password for the SSL trust store.
setTrustStorePassword(String) - Method in interface org.vertx.java.core.http.HttpServer
  Set the password for the SSL trust store.
setTrustStorePassword(String) - Method in interface org.vertx.java.core.net.NetClient
  Set the password for the SSL trust store.
setTrustStorePassword(String) - Method in interface org.vertx.java.core.net.NetServer
  Set the password for the SSL trust store.
setTrustStorePath(String) - Method in interface org.vertx.java.core.http.HttpClient
  Set the path to the SSL trust store.
setTrustStorePath(String) - Method in interface org.vertx.java.core.http.HttpServer
  Set the path to the SSL trust store.
setTrustStorePath(String) - Method in interface org.vertx.java.core.net.NetClient
  Set the path to the SSL trust store.
setTrustStorePath(String) - Method in interface org.vertx.java.core.net.NetServer
  Set the path to the SSL trust store.
setVerifyHost(boolean) - Method in interface org.vertx.java.core.http.HttpClient
  If `verifyHost` is `true`, then the client will try to validate the remote server's certificate hostname against the requested host.
setVertx(Vertx) - Method in class org.vertx.java.deploy.Verticle
  Inject vertx
setWriteQueueMaxSize(int) - Method in class org.vertx.java.core.streams.Pump
  Set the write queue max size to `maxSize`
setWriteQueueMaxSize(int) - Method in interface org.vertx.java.core.streams.WriteStream
  Set the maximum size of the write queue to `maxSize`.
Shareable - Interface in org.vertx.java.core.shareddata
  Marker interface.
SharedData - Class in org.vertx.java.core.shareddata
  Sometimes it is desirable to share immutable data between different event loops, for example to implement a cache of data.
SharedData() - Constructor for class org.vertx.java.core.shareddata.SharedData
sharedData() - Method in class org.vertx.java.core.Vertx
  The shared data object
SimpleHandler - Class in org.vertx.java.core
  This class can be used for simple handlers which don't receive any value.
SimpleHandler() - Constructor for class org.vertx.java.core.SimpleHandler
size - Variable in class org.vertx.java.core.file.FileProps
  The size of the file, in bytes
size() - Method in class org.vertx.java.core.json.JsonArray
size() - Method in class org.vertx.java.core.json.JsonObject
SockJSServer - Interface in org.vertx.java.core.sockjs
  This is an implementation of the server side part of SockJS
SockJSSocket - Class in org.vertx.java.core.sockjs
  You interact with SockJS clients through instances of SockJS socket.
SockJSSocket(Vertx) - Constructor for class org.vertx.java.core.sockjs.SockJSSocket
start() - Method in class org.vertx.java.core.streams.Pump
  Start the Pump.
start() - Method in class org.vertx.java.deploy.Verticle
  Vert.x calls the start method when the verticle is deployed
statusCode - Variable in class org.vertx.java.core.http.HttpClientResponse
  The HTTP status code of the response
statusCode - Variable in class org.vertx.java.core.http.HttpServerResponse
  The HTTP status code of the response.
statusMessage - Variable in class org.vertx.java.core.http.HttpClientResponse
  The HTTP status message of the response
statusMessage - Variable in class org.vertx.java.core.http.HttpServerResponse
  The HTTP status message of the response.
stop() - Method in class org.vertx.java.core.streams.Pump
  Stop the Pump.
stop() - Method in class org.vertx.java.core.Vertx
  Stop the eventbus and any resource managed by the eventbus.
stop() - Method in class org.vertx.java.deploy.Verticle
  Vert.x calls the stop method when the verticle is undeployed.
succeeded() - Method in class org.vertx.java.core.AsyncResult
  Did it succeeed?
symlink(String, String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Create a symbolic link on the file system from `link` to `existing`, asynchronously.
symlinkSync(String, String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.link(String, String, AsyncResultHandler)`

## T

textHandlerID - Variable in class org.vertx.java.core.http.WebSocket
  When a `Websocket` is created it automatically registers an event handler with the eventbus, the ID of that handler is given by `textHandlerID`.
toArray() - Method in class org.vertx.java.core.json.JsonArray
toMap() - Method in class org.vertx.java.core.json.JsonObject
toString() - Method in class org.vertx.java.core.buffer.Buffer
  Returns a `String` represention of the Buffer assuming it contains a `String` encoding in UTF-8
toString(String) - Method in class org.vertx.java.core.buffer.Buffer
  Returns a `String` represention of the Buffer with the encoding specified by `enc`
toString() - Method in class org.vertx.java.core.json.JsonObject
totalSpace - Variable in class org.vertx.java.core.file.FileSystemProps
  The total space on the file system, in bytes
trace(String, Handler<HttpClientResponse>) - Method in interface org.vertx.java.core.http.HttpClient
  This method returns an `HttpClientRequest` instance which represents an HTTP TRACE request with the specified `uri`.
trace(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP TRACE
trace(Object) - Method in class org.vertx.java.core.logging.Logger
trace(Object, Throwable) - Method in class org.vertx.java.core.logging.Logger
traceWithRegEx(String, Handler<HttpServerRequest>) - Method in class org.vertx.java.core.http.RouteMatcher
  Specify a handler that will be called for a matching HTTP TRACE
trailers() - Method in class org.vertx.java.core.http.HttpClientResponse
trailers() - Method in class org.vertx.java.core.http.HttpServerResponse
truncate(String, long, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Truncate the file represented by `path` to length `len` in bytes, asynchronously.
truncateSync(String, long) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.truncate(String, long, AsyncResultHandler)`

## U

unallocatedSpace - Variable in class org.vertx.java.core.file.FileSystemProps
  The total un-allocated space on the file syste, in bytes
undeployModule(String) - Method in class org.vertx.java.deploy.Container
  Undeploy a module
undeployModule(String, Handler<Void>) - Method in class org.vertx.java.deploy.Container
  Undeploy a module
undeployVerticle(String) - Method in class org.vertx.java.deploy.Container
  Undeploy a verticle
undeployVerticle(String, Handler<Void>) - Method in class org.vertx.java.deploy.Container
  Undeploy a module
unlink(String, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Unlinks the link on the file system represented by the path `link`, asynchronously.
unlinkSync(String) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.unlink(String, AsyncResultHandler)`
unregisterHandler(String, Handler<? extends Message>, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Unregisters a handler given the address and the handler
unregisterHandler(String, Handler<? extends Message>) - Method in interface org.vertx.java.core.eventbus.EventBus
  Unregisters a handler given the address and the handler
uri - Variable in class org.vertx.java.core.http.HttpServerRequest
  The uri of the request.
usableSpace - Variable in class org.vertx.java.core.file.FileSystemProps
  The total usable space on the file system, in bytes

## V

valueOf(String) - Static method in enum org.vertx.java.core.http.WebSocketVersion
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vertx.java.core.http.WebSocketVersion
  Returns an array containing the constants of this enum type, in the order they are declared.
Verticle - Class in org.vertx.java.deploy
  A verticle is the unit of deployment in vert.x
Verticle() - Constructor for class org.vertx.java.deploy.Verticle
vertx - Variable in class org.vertx.java.core.sockjs.SockJSSocket
Vertx - Class in org.vertx.java.core
  The control centre of vert.x
Vertx() - Constructor for class org.vertx.java.core.Vertx
vertx - Variable in class org.vertx.java.deploy.Verticle
  A reference to the vert.x runtime
VertxFactory - Interface in org.vertx.java.core

## W

warn(Object) - Method in class org.vertx.java.core.logging.Logger
warn(Object, Throwable) - Method in class org.vertx.java.core.logging.Logger
WebSocket - Class in org.vertx.java.core.http
  Represents an HTML 5 Websocket
WebSocket(String, String) - Constructor for class org.vertx.java.core.http.WebSocket
websocketHandler(Handler<ServerWebSocket>) - Method in interface org.vertx.java.core.http.HttpServer
  Set the websocket handler for the server to `wsHandler`.
websocketHandler() - Method in interface org.vertx.java.core.http.HttpServer
  Get the websocket handler
WebSocketVersion - Enum in org.vertx.java.core.http
  Represents the version of the WebSockets specification
write(Buffer, int, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.AsyncFile
  Write a `Buffer` to the file at position `position` in the file, asynchronously.
write(Buffer) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Write a `Buffer` to the request body.
write(String) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Write a `String` to the request body, encoded in UTF-8.
write(String, String) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Write a `String` to the request body, encoded using the encoding `enc`.
write(Buffer, Handler<Void>) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Write a `Buffer` to the request body.
write(String, Handler<Void>) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Write a `String` to the request body, encoded in UTF-8.
write(String, String, Handler<Void>) - Method in interface org.vertx.java.core.http.HttpClientRequest
  Write a `String` to the request body, encoded with encoding `enc`.
write(Buffer) - Method in class org.vertx.java.core.http.HttpServerResponse
  Write a `Buffer` to the response body.
write(String, String) - Method in class org.vertx.java.core.http.HttpServerResponse
  Write a `String` to the response body, encoded using the encoding `enc`.
write(String) - Method in class org.vertx.java.core.http.HttpServerResponse
  Write a `String` to the response body, encoded in UTF-8.
write(Buffer, Handler<Void>) - Method in class org.vertx.java.core.http.HttpServerResponse
  Write a `Buffer` to the response body.
write(String, String, Handler<Void>) - Method in class org.vertx.java.core.http.HttpServerResponse
  Write a `String` to the response body, encoded with encoding `enc`.
write(String, Handler<Void>) - Method in class org.vertx.java.core.http.HttpServerResponse
  Write a `String` to the response body, encoded in UTF-8.
write(Buffer) - Method in class org.vertx.java.core.net.NetSocket
  Write a `Buffer` to the request body.
write(String) - Method in class org.vertx.java.core.net.NetSocket
  Write a `String` to the connection, encoded in UTF-8.
write(String, String) - Method in class org.vertx.java.core.net.NetSocket
  Write a `String` to the connection, encoded using the encoding `enc`.
write(Buffer, Handler<Void>) - Method in class org.vertx.java.core.net.NetSocket
  Write a `Buffer` to the connection.
write(String, Handler<Void>) - Method in class org.vertx.java.core.net.NetSocket
  Write a `String` to the connection, encoded in UTF-8.
write(String, String, Handler<Void>) - Method in class org.vertx.java.core.net.NetSocket
  Write a `String` to the connection, encoded with encoding `enc`.
writeBinaryFrame(Buffer) - Method in class org.vertx.java.core.http.WebSocket
  Write `data` to the websocket as a binary frame
writeBuffer(Buffer) - Method in class org.vertx.java.core.net.NetSocket
  Write some data to the stream.
writeBuffer(Buffer) - Method in interface org.vertx.java.core.streams.WriteStream
  Write some data to the stream.
writeFile(String, Buffer, AsyncResultHandler<Void>) - Method in interface org.vertx.java.core.file.FileSystem
  Creates the file, and writes the specified `Buffer data` to the file represented by the path `path`, asynchronously.
writeFileSync(String, Buffer) - Method in interface org.vertx.java.core.file.FileSystem
  Synchronous version of `FileSystem.writeFile(String, Buffer, AsyncResultHandler)`
writeHandlerID - Variable in class org.vertx.java.core.net.NetSocket
  When a `NetSocket` is created it automatically registers an event handler with the event bus, the ID of that handler is given by `writeHandlerID`.
writeHandlerID - Variable in class org.vertx.java.core.sockjs.SockJSSocket
  When a `SockJSSocket` is created it automatically registers an event handler with the event bus, the ID of that handler is given by `writeHandlerID`.
writeQueueFull() - Method in interface org.vertx.java.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 - Interface in org.vertx.java.core.streams
  Represents a stream of data that can be written to
writeTextFrame(String) - Method in class org.vertx.java.core.http.WebSocket
  Write `str` to the websocket as a text frame

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