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

A

accept() - Method in interface io.vertx.mqtt.MqttEndpoint
Like MqttEndpoint.accept(boolean) with no session is present.
accept(boolean) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the CONNACK message to the remote MQTT client with "connection accepted" return code.
accept(boolean, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the CONNACK message to the remote MQTT client with "connection accepted" return code.
ack() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
Send the PUBACK/PUBCOMP to the broker.
actualPort() - Method in interface io.vertx.mqtt.MqttServer
The actual port the server is listening on.
addCrlPath(String) - Method in class io.vertx.mqtt.MqttClientOptions
 
addCrlPath(String) - Method in class io.vertx.mqtt.MqttServerOptions
 
addCrlValue(Buffer) - Method in class io.vertx.mqtt.MqttClientOptions
 
addCrlValue(Buffer) - Method in class io.vertx.mqtt.MqttServerOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.mqtt.MqttClientOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.mqtt.MqttServerOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.mqtt.MqttClientOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.mqtt.MqttServerOptions
 
auth() - Method in interface io.vertx.mqtt.MqttEndpoint
 
autoKeepAlive(boolean) - Method in interface io.vertx.mqtt.MqttEndpoint
Enable/disable auto keep alive (sending ping response)

C

clientId() - Method in interface io.vertx.mqtt.MqttClient
 
clientIdentifier() - Method in interface io.vertx.mqtt.MqttEndpoint
 
close() - Method in interface io.vertx.mqtt.MqttEndpoint
Close the endpoint, so the connection with remote MQTT client
close() - Method in interface io.vertx.mqtt.MqttServer
Close the server.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mqtt.MqttServer
Close the server supplying an handler that will be called when the server is actually closed (or has failed).
closeHandler(Handler<Void>) - Method in interface io.vertx.mqtt.MqttClient
Set a handler that will be called when the connection with server is closed
closeHandler(Handler<Void>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set a close handler.
code() - Method in interface io.vertx.mqtt.messages.MqttConnAckMessage
 
code() - Method in interface io.vertx.mqtt.messages.MqttDisconnectMessage
 
code() - Method in interface io.vertx.mqtt.messages.MqttPubAckMessage
 
code() - Method in interface io.vertx.mqtt.messages.MqttPubCompMessage
 
code() - Method in interface io.vertx.mqtt.messages.MqttPubRecMessage
 
code() - Method in interface io.vertx.mqtt.messages.MqttPubRelMessage
 
code() - Method in class io.vertx.mqtt.MqttConnectionException
 
code() - Method in class io.vertx.mqtt.MqttException
 
connect(int, String, Handler<AsyncResult<MqttConnAckMessage>>) - Method in interface io.vertx.mqtt.MqttClient
Connects to an MQTT server calling connectHandler after connection
connect(int, String) - Method in interface io.vertx.mqtt.MqttClient
Like MqttClient.connect(int, String, Handler) but returns a Future of the asynchronous result
connect(int, String, String, Handler<AsyncResult<MqttConnAckMessage>>) - Method in interface io.vertx.mqtt.MqttClient
Connects to an MQTT server calling connectHandler after connection
connect(int, String, String) - Method in interface io.vertx.mqtt.MqttClient
Like MqttClient.connect(int, String, String, Handler) but returns a Future of the asynchronous result
connectProperties() - Method in interface io.vertx.mqtt.MqttEndpoint
 
create(MqttConnectReturnCode, boolean) - Static method in interface io.vertx.mqtt.messages.MqttConnAckMessage
Create a concrete instance of a Vert.x connack message
create(MqttConnectReturnCode, boolean, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttConnAckMessage
Create a concrete instance of a Vert.x connack message
create(MqttDisconnectReasonCode, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttDisconnectMessage
Create a concrete instance of a Vert.x disconnect message
create(int, MqttPubAckReasonCode, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttPubAckMessage
Create a concrete instance of a Vert.x puback message
create(int, MqttPubCompReasonCode, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttPubCompMessage
Create a concrete instance of a Vert.x pubcomp message
create(int, MqttQoS, boolean, boolean, String, ByteBuf) - Static method in interface io.vertx.mqtt.messages.MqttPublishMessage
Create a concrete instance of a Vert.x publish message
create(int, MqttQoS, boolean, boolean, String, ByteBuf, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttPublishMessage
Create a concrete instance of a Vert.x publish message
create(int, MqttPubRecReasonCode, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttPubRecMessage
Create a concrete instance of a Vert.x pubrec message
create(int, MqttPubRelReasonCode, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttPubRelMessage
Create a concrete instance of a Vert.x pubrel message
create(int, List<Integer>) - Static method in interface io.vertx.mqtt.messages.MqttSubAckMessage
Create a concrete instance of a Vert.x suback message
create(int, List<MqttTopicSubscription>) - Static method in interface io.vertx.mqtt.messages.MqttSubscribeMessage
Create a concrete instance of a Vert.x subscribe message
create(int, List<MqttTopicSubscription>, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttSubscribeMessage
Create a concrete instance of a Vert.x subscribe message
create(int, List<String>) - Static method in interface io.vertx.mqtt.messages.MqttUnsubscribeMessage
Create a concrete instance of a Vert.x unsubscribe message
create(int, List<String>, MqttProperties) - Static method in interface io.vertx.mqtt.messages.MqttUnsubscribeMessage
Create a concrete instance of a Vert.x unsubscribe message
create(Vertx, MqttClientOptions) - Static method in interface io.vertx.mqtt.MqttClient
Return an MQTT client instance
create(Vertx) - Static method in interface io.vertx.mqtt.MqttClient
Return an MQTT client instance using the default options
create(Vertx, MqttServerOptions) - Static method in interface io.vertx.mqtt.MqttServer
Return an MQTT server instance
create(Vertx) - Static method in interface io.vertx.mqtt.MqttServer
Return an MQTT server instance using default options

D

DEFAULT_ACK_TIMEOUT - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_AUTO_ACK - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_AUTO_CLIENT_ID - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_CLEAN_SESSION - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_HOST - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_KEEP_ALIVE_INTERVAL - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_MAX_CLIENT_ID_LENGTH - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_MAX_INFLIGHT_QUEUE - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_MAX_MESSAGE_SIZE - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_MAX_MESSAGE_SIZE - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_PER_FRAME_WEBSOCKET_COMPRESSION_SUPPORTED - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_PER_MESSAGE_WEBSOCKET_COMPRESSION_SUPPORTED - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_PORT - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_PORT - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_TIMEOUT_ON_CONNECT - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_TLS_PORT - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_TSL_PORT - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_USE_WEB_SOCKET - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_WEB_SOCKET_MAX_FRAME_SIZE - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_WEBSOCKET_ALLOW_SERVER_NO_CONTEXT - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_WEBSOCKET_COMPRESSION_LEVEL - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_WEBSOCKET_PREFERRED_CLIENT_NO_CONTEXT - Static variable in class io.vertx.mqtt.MqttServerOptions
 
DEFAULT_WILL_FLAG - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_WILL_QOS - Static variable in class io.vertx.mqtt.MqttClientOptions
 
DEFAULT_WILL_RETAIN - Static variable in class io.vertx.mqtt.MqttClientOptions
 
disconnect() - Method in interface io.vertx.mqtt.MqttClient
Disconnects from the MQTT server
disconnect(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mqtt.MqttClient
Disconnects from the MQTT server calling disconnectHandler after disconnection
disconnect(MqttDisconnectReasonCode, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the DISCONNECT message to the remote MQTT client
disconnectHandler(Handler<Void>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set a disconnect handler on the MQTT endpoint.
disconnectMessageHandler(Handler<MqttDisconnectMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set a disconnect handler on the MQTT endpoint.

E

endpointHandler(Handler<MqttEndpoint>) - Method in interface io.vertx.mqtt.MqttServer
Set the endpoint handler for the server.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.mqtt.MqttClient
Set an exception handler for the client, that will be called when an error happens in internal netty structures.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set an exception handler.
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.mqtt.MqttServer
Set an exception handler for the server, that will be called when an error happens independantly of an accepted MqttEndpoint, like a rejected connection

G

getAckTimeout() - Method in class io.vertx.mqtt.MqttClientOptions
Gets the time in seconds after which the client stops waiting for a PUBACK, PUBREC or PUBCOMP packet from the server in response to a packet it has sent.
getClientId() - Method in class io.vertx.mqtt.MqttClientOptions
 
getIdleTimeout() - Method in class io.vertx.mqtt.MqttClientOptions
 
getKeepAliveInterval() - Method in class io.vertx.mqtt.MqttClientOptions
 
getMaxClientIdLength() - Method in class io.vertx.mqtt.MqttServerOptions
 
getMaxInflightQueue() - Method in class io.vertx.mqtt.MqttClientOptions
 
getMaxMessageSize() - Method in class io.vertx.mqtt.MqttClientOptions
 
getMaxMessageSize() - Method in class io.vertx.mqtt.MqttServerOptions
 
getPassword() - Method in class io.vertx.mqtt.MqttAuth
 
getPassword() - Method in class io.vertx.mqtt.MqttClientOptions
 
getProxyProtocolTimeout() - Method in class io.vertx.mqtt.MqttServerOptions
 
getProxyProtocolTimeoutUnit() - Method in class io.vertx.mqtt.MqttServerOptions
 
getUsername() - Method in class io.vertx.mqtt.MqttAuth
 
getUsername() - Method in class io.vertx.mqtt.MqttClientOptions
 
getWebSocketCompressionLevel() - Method in class io.vertx.mqtt.MqttServerOptions
 
getWebSocketMaxFrameSize() - Method in class io.vertx.mqtt.MqttServerOptions
 
getWillMessage() - Method in class io.vertx.mqtt.MqttClientOptions
Deprecated.
getWillMessage() - Method in class io.vertx.mqtt.MqttWill
 
getWillMessageBytes() - Method in class io.vertx.mqtt.MqttClientOptions
 
getWillMessageBytes() - Method in class io.vertx.mqtt.MqttWill
 
getWillProperties() - Method in class io.vertx.mqtt.MqttWill
 
getWillQoS() - Method in class io.vertx.mqtt.MqttClientOptions
 
getWillQos() - Method in class io.vertx.mqtt.MqttWill
 
getWillTopic() - Method in class io.vertx.mqtt.MqttClientOptions
 
getWillTopic() - Method in class io.vertx.mqtt.MqttWill
 
grantedQoSLevels() - Method in interface io.vertx.mqtt.messages.MqttSubAckMessage
 

H

hasPassword() - Method in class io.vertx.mqtt.MqttClientOptions
 
hasUsername() - Method in class io.vertx.mqtt.MqttClientOptions
 
httpHeaders() - Method in interface io.vertx.mqtt.MqttEndpoint
Returns the HTTP headers sent by the client when a WebSocket transport is used otherwise null
httpRequestURI() - Method in interface io.vertx.mqtt.MqttEndpoint
Returns the HTTP request URI sent by the client when a WebSocket transport is used otherwise null

I

io.vertx.mqtt - package io.vertx.mqtt
 
io.vertx.mqtt.messages - package io.vertx.mqtt.messages
 
io.vertx.mqtt.messages.codes - package io.vertx.mqtt.messages.codes
 
isAutoAck() - Method in class io.vertx.mqtt.MqttClientOptions
 
isAutoClientId() - Method in class io.vertx.mqtt.MqttServerOptions
 
isAutoGeneratedClientId() - Method in class io.vertx.mqtt.MqttClientOptions
 
isAutoKeepAlive() - Method in class io.vertx.mqtt.MqttClientOptions
 
isAutoKeepAlive() - Method in interface io.vertx.mqtt.MqttEndpoint
 
isCleanSession() - Method in class io.vertx.mqtt.MqttClientOptions
 
isCleanSession() - Method in interface io.vertx.mqtt.MqttEndpoint
 
isConnected() - Method in interface io.vertx.mqtt.MqttClient
 
isConnected() - Method in interface io.vertx.mqtt.MqttEndpoint
 
isDup() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
 
isError() - Method in enum io.vertx.mqtt.messages.codes.MqttPubAckReasonCode
 
isError() - Method in enum io.vertx.mqtt.messages.codes.MqttPubRecReasonCode
 
isError() - Method in interface io.vertx.mqtt.messages.codes.MqttReasonCode
 
isPerFrameWebSocketCompressionSupported() - Method in class io.vertx.mqtt.MqttServerOptions
Get whether WebSocket the per-frame deflate compression extension is supported.
isPerMessageWebSocketCompressionSupported() - Method in class io.vertx.mqtt.MqttServerOptions
Get whether WebSocket the per-frame deflate compression extension is supported.
isPublishAutoAck() - Method in interface io.vertx.mqtt.MqttEndpoint
 
isRetain() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
 
isSessionPresent() - Method in interface io.vertx.mqtt.messages.MqttConnAckMessage
 
isSsl() - Method in interface io.vertx.mqtt.MqttEndpoint
 
isSubscriptionAutoAck() - Method in interface io.vertx.mqtt.MqttEndpoint
 
isUseProxyProtocol() - Method in class io.vertx.mqtt.MqttServerOptions
 
isUseWebSocket() - Method in class io.vertx.mqtt.MqttServerOptions
 
isWebSocketAllowServerNoContext() - Method in class io.vertx.mqtt.MqttServerOptions
 
isWebSocketPreferredClientNoContext() - Method in class io.vertx.mqtt.MqttServerOptions
 
isWillFlag() - Method in class io.vertx.mqtt.MqttClientOptions
 
isWillFlag() - Method in class io.vertx.mqtt.MqttWill
 
isWillRetain() - Method in class io.vertx.mqtt.MqttClientOptions
 
isWillRetain() - Method in class io.vertx.mqtt.MqttWill
 

K

keepAliveTimeSeconds() - Method in interface io.vertx.mqtt.MqttEndpoint
 

L

lastMessageId() - Method in interface io.vertx.mqtt.MqttEndpoint
 
limitForMqttVersion(MqttVersion) - Method in enum io.vertx.mqtt.messages.codes.MqttSubAckReasonCode
 
listen() - Method in interface io.vertx.mqtt.MqttServer
Start the server listening for incoming connections using the specified options through the constructor
listen(int, String) - Method in interface io.vertx.mqtt.MqttServer
Start the server listening for incoming connections on the port and host specified
listen(int, String, Handler<AsyncResult<MqttServer>>) - Method in interface io.vertx.mqtt.MqttServer
Start the server listening for incoming connections on the port and host specified It ignores any options specified through the constructor
listen(int) - Method in interface io.vertx.mqtt.MqttServer
Start the server listening for incoming connections on the port specified but on "0.0.0.0" as host.
listen(int, Handler<AsyncResult<MqttServer>>) - Method in interface io.vertx.mqtt.MqttServer
Start the server listening for incoming connections on the port specified but on "0.0.0.0" as host.
listen(Handler<AsyncResult<MqttServer>>) - Method in interface io.vertx.mqtt.MqttServer
Start the server listening for incoming connections using the specified options through the constructor
localAddress() - Method in interface io.vertx.mqtt.MqttEndpoint
 

M

messageId() - Method in interface io.vertx.mqtt.messages.MqttMessage
 
messageId() - Method in interface io.vertx.mqtt.messages.MqttPubAckMessage
 
messageId() - Method in interface io.vertx.mqtt.messages.MqttPubCompMessage
 
messageId() - Method in interface io.vertx.mqtt.messages.MqttPubRecMessage
 
messageId() - Method in interface io.vertx.mqtt.messages.MqttPubRelMessage
 
MQTT_INFLIGHT_QUEUE_FULL - Static variable in class io.vertx.mqtt.MqttException
 
MQTT_INVALID_TOPIC_FILTER - Static variable in class io.vertx.mqtt.MqttException
 
MQTT_INVALID_TOPIC_NAME - Static variable in class io.vertx.mqtt.MqttException
 
MQTT_SUBPROTOCOL_CSV_LIST - Static variable in class io.vertx.mqtt.MqttServerOptions
 
MqttAuth - Class in io.vertx.mqtt
MQTT authentication information
MqttAuth(String, String) - Constructor for class io.vertx.mqtt.MqttAuth
Constructor
MqttAuth(JsonObject) - Constructor for class io.vertx.mqtt.MqttAuth
Create instance from JSON
MqttClient - Interface in io.vertx.mqtt
An MQTT client
MqttClientOptions - Class in io.vertx.mqtt
Represents options used by the MQTT client.
MqttClientOptions() - Constructor for class io.vertx.mqtt.MqttClientOptions
Default constructor
MqttClientOptions(JsonObject) - Constructor for class io.vertx.mqtt.MqttClientOptions
Create an instance of MqttClientOptions from JSON
MqttClientOptions(MqttClientOptions) - Constructor for class io.vertx.mqtt.MqttClientOptions
Copy constructor
MqttClientOptionsConverter - Class in io.vertx.mqtt
Converter and mapper for MqttClientOptions.
MqttClientOptionsConverter() - Constructor for class io.vertx.mqtt.MqttClientOptionsConverter
 
MqttConnAckMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT CONNACK message
MqttConnectionException - Class in io.vertx.mqtt
Exception raised when a connection request fails at MQTT level
MqttConnectionException(MqttConnectReturnCode) - Constructor for class io.vertx.mqtt.MqttConnectionException
Constructor
MqttDisconnectMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT CONNACK message
MqttDisconnectReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for DISCONNECT MQTT message
MqttEndpoint - Interface in io.vertx.mqtt
Represents an MQTT endpoint for point-to-point communication with the remote MQTT client
MqttException - Class in io.vertx.mqtt
Exception raised with a specific reason code
MqttException(int) - Constructor for class io.vertx.mqtt.MqttException
Constructor
MqttException(int, String) - Constructor for class io.vertx.mqtt.MqttException
Constructor
MqttMessage - Interface in io.vertx.mqtt.messages
Represent the interface for each MQTT message
MqttPubAckMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT PUBACK message
MqttPubAckReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for PUBACK MQTT message
MqttPubCompMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT PUBCOMP message
MqttPubCompReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for PUBCOMP MQTT message
MqttPublishMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT PUBLISH message
MqttPubRecMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT PUBREC message
MqttPubRecReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for PUBREC MQTT message
MqttPubRelMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT PUBREL message
MqttPubRelReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for PUBREL MQTT message
MqttReasonCode - Interface in io.vertx.mqtt.messages.codes
Common interface for MQTT messages reason codes enums
MqttServer - Interface in io.vertx.mqtt
An MQTT server
MqttServerOptions - Class in io.vertx.mqtt
Represents options used by the MQTT server
MqttServerOptions() - Constructor for class io.vertx.mqtt.MqttServerOptions
Default constructor
MqttServerOptions(JsonObject) - Constructor for class io.vertx.mqtt.MqttServerOptions
Create an options from JSON
MqttServerOptions(MqttServerOptions) - Constructor for class io.vertx.mqtt.MqttServerOptions
Copy constructor
MqttServerOptionsConverter - Class in io.vertx.mqtt
Converter and mapper for MqttServerOptions.
MqttServerOptionsConverter() - Constructor for class io.vertx.mqtt.MqttServerOptionsConverter
 
MqttSubAckMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT SUBACK message
MqttSubAckReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for SUBACK MQTT message
MqttSubscribeMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT SUBSCRIBE message
MqttTopicSubscription - Interface in io.vertx.mqtt
Represents a subscription to a topic
MqttUnsubAckReasonCode - Enum in io.vertx.mqtt.messages.codes
Reason codes for UNSUBACK MQTT message
MqttUnsubscribeMessage - Interface in io.vertx.mqtt.messages
Represents an MQTT UNSUBSCRIBE message
MqttWill - Class in io.vertx.mqtt
Will information from the remote MQTT client
MqttWill(boolean, String, Buffer, int, boolean, MqttProperties) - Constructor for class io.vertx.mqtt.MqttWill
Constructor
MqttWill(JsonObject) - Constructor for class io.vertx.mqtt.MqttWill
Create instance from JSON

P

payload() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
 
ping() - Method in interface io.vertx.mqtt.MqttClient
This method is needed by the client in order to avoid server closes the connection due to the keep alive timeout if client has no messages to send
pingHandler(Handler<Void>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pingreq handler on the MQTT endpoint.
pingResponseHandler(Handler<Void>) - Method in interface io.vertx.mqtt.MqttClient
Sets handler which will be called after PINGRESP packet receiving
pong() - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PINGRESP message to the remote MQTT client
properties() - Method in interface io.vertx.mqtt.messages.MqttConnAckMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttDisconnectMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttPubAckMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttPubCompMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttPubRecMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttPubRelMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttSubscribeMessage
 
properties() - Method in interface io.vertx.mqtt.messages.MqttUnsubscribeMessage
 
propertiesFromJson(JsonArray) - Static method in class io.vertx.mqtt.MqttWill
 
propertiesToJson(MqttProperties) - Static method in class io.vertx.mqtt.MqttWill
 
propertyFromJson(JsonObject) - Static method in class io.vertx.mqtt.MqttWill
 
propertyToJson(MqttProperties.MqttProperty<?>) - Static method in class io.vertx.mqtt.MqttWill
 
protocolName() - Method in interface io.vertx.mqtt.MqttEndpoint
 
protocolVersion() - Method in interface io.vertx.mqtt.MqttEndpoint
 
publish(String, Buffer, MqttQoS, boolean, boolean) - Method in interface io.vertx.mqtt.MqttClient
Sends the PUBLISH message to the remote MQTT server
publish(String, Buffer, MqttQoS, boolean, boolean, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttClient
Sends the PUBLISH message to the remote MQTT server
publish(String, Buffer, MqttQoS, boolean, boolean) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBLISH message to the remote MQTT client
publish(String, Buffer, MqttQoS, boolean, boolean, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBLISH message to the remote MQTT server
publish(String, Buffer, MqttQoS, boolean, boolean, int) - Method in interface io.vertx.mqtt.MqttEndpoint
Like MqttEndpoint.publish(String, Buffer, MqttQoS, boolean, boolean, int, Handler) but returns a Future of the asynchronous result
publish(String, Buffer, MqttQoS, boolean, boolean, int, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
publish(String, Buffer, MqttQoS, boolean, boolean, int, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBLISH message to the remote MQTT server explicitly specifying the messageId
publish(String, Buffer, MqttQoS, boolean, boolean, int, MqttProperties, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBLISH message to the remote MQTT server explicitly specifying the messageId
publishAcknowledge(int) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBACK message to the remote MQTT client
publishAcknowledge(int, MqttPubAckReasonCode, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
 
publishAcknowledgeHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the puback handler on the MQTT endpoint.
publishAcknowledgeMessageHandler(Handler<MqttPubAckMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the puback handler on the MQTT endpoint.
publishAutoAck(boolean) - Method in interface io.vertx.mqtt.MqttEndpoint
Enable/disable publishing (in/out) auto acknowledge
publishComplete(int) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBCOMP message to the remote MQTT client
publishComplete(int, MqttPubCompReasonCode, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBCOMP message to the remote MQTT client
publishCompletionExpirationHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttClient
Sets a handler which will be called when the client does not receive a PUBACK or PUBREC/PUBCOMP for a message published using QoS 1 or 2 respectively.
publishCompletionHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttClient
Sets a handler which will be called each time the publishing of a message has been completed.
publishCompletionHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pubcomp handler on the MQTT endpoint.
publishCompletionMessageHandler(Handler<MqttPubCompMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pubcomp handler on the MQTT endpoint.
publishCompletionUnknownPacketIdHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttClient
Sets a handler which will be called when the client receives a PUBACK/PUBREC/PUBCOMP with an unknown packet ID.
publishHandler(Handler<MqttPublishMessage>) - Method in interface io.vertx.mqtt.MqttClient
Sets handler which will be called each time server publish something to client
publishHandler(Handler<MqttPublishMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the publish handler on the MQTT endpoint.
publishReceived(int) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBREC message to the remote MQTT client
publishReceived(int, MqttPubRecReasonCode, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBREC message to the remote MQTT client
publishReceivedHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pubrec handler on the MQTT endpoint.
publishReceivedMessageHandler(Handler<MqttPubRecMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pubrec handler on the MQTT endpoint.
publishRelease(int) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBREL message to the remote MQTT client
publishRelease(int, MqttPubRelReasonCode, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the PUBREL message to the remote MQTT client
publishReleaseHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pubrel handler on the MQTT endpoint.
publishReleaseMessageHandler(Handler<MqttPubRelMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set the pubrel handler on the MQTT endpoint.

Q

qosGranted(MqttQoS) - Static method in enum io.vertx.mqtt.messages.codes.MqttSubAckReasonCode
 
qosLevel() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
 
qualityOfService() - Method in interface io.vertx.mqtt.MqttTopicSubscription
 

R

ReasonCodeUtils - Class in io.vertx.mqtt.messages.codes
Utilities for MQTT message codes enums
ReasonCodeUtils() - Constructor for class io.vertx.mqtt.messages.codes.ReasonCodeUtils
 
reject(MqttConnectReturnCode) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the CONNACK message to the remote MQTT client rejecting the connection request with specified return code.
reject(MqttConnectReturnCode, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the CONNACK message to the remote MQTT client rejecting the connection request with specified return code.
remoteAddress() - Method in interface io.vertx.mqtt.MqttEndpoint
 

S

setAckTimeout(int) - Method in class io.vertx.mqtt.MqttClientOptions
Sets the time in seconds after which the client will stop waiting for a PUBACK, PUBREC or PUBCOMP packet from the server in response to a packet it has sent.
setAutoAck(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
Set to false to let the application code to ack the message via MqttPublishMessage#ack().
setAutoClientId(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
Set if clientid should be auto-generated when it's "zero-bytes"
setAutoGeneratedClientId(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
Set if the MQTT client must generate clientId automatically (default is true)
setAutoKeepAlive(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
Set if the MQTT client must handle PINGREQ automatically (default is true)
setCleanSession(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
Set to start with a clean session (or not)
setClientAuth(ClientAuth) - Method in class io.vertx.mqtt.MqttServerOptions
 
setClientId(String) - Method in class io.vertx.mqtt.MqttClientOptions
Set the client identifier
setClientIdentifier(String) - Method in interface io.vertx.mqtt.MqttEndpoint
Set client identifier if not provided by the remote MQTT client (zero-bytes)
setHost(String) - Method in class io.vertx.mqtt.MqttServerOptions
 
setHostnameVerificationAlgorithm(String) - Method in class io.vertx.mqtt.MqttClientOptions
 
setIdleTimeout(int) - Method in class io.vertx.mqtt.MqttClientOptions
Deprecated.
setKeepAliveInterval(int) - Method in class io.vertx.mqtt.MqttClientOptions
Set the keep alive interval in seconds
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setMaxClientIdLength(int) - Method in class io.vertx.mqtt.MqttServerOptions
Set the max client id length.
setMaxInflightQueue(int) - Method in class io.vertx.mqtt.MqttClientOptions
Set max count of unacknowledged messages
setMaxMessageSize(int) - Method in class io.vertx.mqtt.MqttClientOptions
Set max MQTT message size
setMaxMessageSize(int) - Method in class io.vertx.mqtt.MqttServerOptions
Set max MQTT message size
setPassword(String) - Method in class io.vertx.mqtt.MqttClientOptions
Set the password
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setPerFrameWebSocketCompressionSupported(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
Enable or disable support for the WebSocket per-frame deflate compression extension.
setPerMessageWebSocketCompressionSupported(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
Enable or disable support for WebSocket per-message deflate compression extension.
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setPort(int) - Method in class io.vertx.mqtt.MqttServerOptions
 
setProxyProtocolTimeout(long) - Method in class io.vertx.mqtt.MqttServerOptions
 
setProxyProtocolTimeoutUnit(TimeUnit) - Method in class io.vertx.mqtt.MqttServerOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.mqtt.MqttClientOptions
 
setReceiveBufferSize(int) - Method in class io.vertx.mqtt.MqttServerOptions
 
setSni(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
 
setSsl(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
 
setSsl(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
 
setTimeoutOnConnect(int) - Method in class io.vertx.mqtt.MqttServerOptions
Set the timeout on CONNECT packet
setTrustAll(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.mqtt.MqttClientOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.mqtt.MqttServerOptions
 
setUseProxyProtocol(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
 
setUsername(String) - Method in class io.vertx.mqtt.MqttClientOptions
Set the username
setUseWebSocket(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
enable mqtt over websocket
setWebSocketAllowServerNoContext(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
Set whether the WebSocket server will accept the server_no_context_takeover parameter of the per-message deflate compression extension offered by the client.
setWebSocketCompressionLevel(int) - Method in class io.vertx.mqtt.MqttServerOptions
Set the WebSocket compression level.
setWebSocketMaxFrameSize(int) - Method in class io.vertx.mqtt.MqttServerOptions
Set the WebSocket max frame size.
setWebSocketPreferredClientNoContext(boolean) - Method in class io.vertx.mqtt.MqttServerOptions
Set whether the WebSocket server will accept the client_no_context_takeover parameter of the per-message deflate compression extension offered by the client.
setWillFlag(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
Set if will information are provided on connection
setWillMessage(String) - Method in class io.vertx.mqtt.MqttClientOptions
Deprecated.
setWillMessageBytes(Buffer) - Method in class io.vertx.mqtt.MqttClientOptions
Set the content of the will message
setWillQoS(int) - Method in class io.vertx.mqtt.MqttClientOptions
Set the QoS level for the will message
setWillRetain(boolean) - Method in class io.vertx.mqtt.MqttClientOptions
Set if the will message must be retained
setWillTopic(String) - Method in class io.vertx.mqtt.MqttClientOptions
Set the topic on which the will message will be published
sslSession() - Method in interface io.vertx.mqtt.MqttEndpoint
 
subscribe(String, int) - Method in interface io.vertx.mqtt.MqttClient
Subscribes to the topic with a specified QoS level
subscribe(String, int, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttClient
Subscribes to the topic with a specified QoS level
subscribe(Map<String, Integer>) - Method in interface io.vertx.mqtt.MqttClient
Subscribes to the topics with related QoS levels
subscribe(Map<String, Integer>, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttClient
Subscribes to the topic and adds a handler which will be called after the request is sent
subscribeAcknowledge(int, List<MqttQoS>) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the SUBACK message to the remote MQTT client
subscribeAcknowledge(int, List<MqttSubAckReasonCode>, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the SUBACK message to the remote MQTT client
subscribeCompletionHandler(Handler<MqttSubAckMessage>) - Method in interface io.vertx.mqtt.MqttClient
Sets handler which will be called after SUBACK packet receiving
subscribeHandler(Handler<MqttSubscribeMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set a subscribe handler on the MQTT endpoint.
subscriptionAutoAck(boolean) - Method in interface io.vertx.mqtt.MqttEndpoint
Enable/disable subscription/unsubscription requests auto acknowledge
subscriptionOption() - Method in interface io.vertx.mqtt.MqttTopicSubscription
Subscription option

T

timeoutOnConnect() - Method in class io.vertx.mqtt.MqttServerOptions
 
toJson() - Method in class io.vertx.mqtt.MqttAuth
Convert instance in JSON
toJson() - Method in class io.vertx.mqtt.MqttClientOptions
 
toJson() - Method in class io.vertx.mqtt.MqttServerOptions
 
toJson() - Method in class io.vertx.mqtt.MqttWill
Convert instance in JSON
topicName() - Method in interface io.vertx.mqtt.messages.MqttPublishMessage
 
topicName() - Method in interface io.vertx.mqtt.MqttTopicSubscription
 
topics() - Method in interface io.vertx.mqtt.messages.MqttUnsubscribeMessage
 
topicSubscriptions() - Method in interface io.vertx.mqtt.messages.MqttSubscribeMessage
 
toString() - Method in class io.vertx.mqtt.MqttClientOptions
 

U

unsubscribe(String) - Method in interface io.vertx.mqtt.MqttClient
Unsubscribe from receiving messages on given topic
unsubscribe(List<String>) - Method in interface io.vertx.mqtt.MqttClient
Unsubscribe from receiving messages on given list of topic
unsubscribe(List<String>, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttClient
Unsubscribe from receiving messages on given topics
unsubscribe(String, Handler<AsyncResult<Integer>>) - Method in interface io.vertx.mqtt.MqttClient
Unsubscribe from receiving messages on given topic
unsubscribeAcknowledge(int) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the UNSUBACK message to the remote MQTT client
unsubscribeAcknowledge(int, List<MqttUnsubAckReasonCode>, MqttProperties) - Method in interface io.vertx.mqtt.MqttEndpoint
Sends the UNSUBACK message to the remote MQTT client
unsubscribeCompletionHandler(Handler<Integer>) - Method in interface io.vertx.mqtt.MqttClient
Sets handler which will be called after UNSUBACK packet receiving
unsubscribeHandler(Handler<MqttUnsubscribeMessage>) - Method in interface io.vertx.mqtt.MqttEndpoint
Set a unsubscribe handler on the MQTT endpoint.

V

value() - Method in enum io.vertx.mqtt.messages.codes.MqttDisconnectReasonCode
 
value() - Method in enum io.vertx.mqtt.messages.codes.MqttPubAckReasonCode
 
value() - Method in enum io.vertx.mqtt.messages.codes.MqttPubCompReasonCode
 
value() - Method in enum io.vertx.mqtt.messages.codes.MqttPubRecReasonCode
 
value() - Method in enum io.vertx.mqtt.messages.codes.MqttPubRelReasonCode
 
value() - Method in interface io.vertx.mqtt.messages.codes.MqttReasonCode
 
value() - Method in enum io.vertx.mqtt.messages.codes.MqttSubAckReasonCode
 
value() - Method in enum io.vertx.mqtt.messages.codes.MqttUnsubAckReasonCode
 
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttDisconnectReasonCode
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum io.vertx.mqtt.messages.codes.MqttDisconnectReasonCode
 
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubAckReasonCode
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubAckReasonCode
 
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubCompReasonCode
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubCompReasonCode
 
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubRecReasonCode
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubRecReasonCode
 
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubRelReasonCode
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum io.vertx.mqtt.messages.codes.MqttPubRelReasonCode
 
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttSubAckReasonCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.mqtt.messages.codes.MqttUnsubAckReasonCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttDisconnectReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttPubAckReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttPubCompReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttPubRecReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttPubRelReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttSubAckReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.mqtt.messages.codes.MqttUnsubAckReasonCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

will() - Method in interface io.vertx.mqtt.MqttEndpoint
 
A C D E G H I K L M P Q R S T U V W 
Skip navigation links

Copyright © 2024 Eclipse. All rights reserved.