Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acknowledge() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
Acknowledges this Publish message.
acknowledge() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Acknowledges this Publish message.
add(MqttUtf8String, MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
add(Mqtt5UserProperty) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
add(String, String) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
addAll(Mqtt5UserProperty...) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
addAll(Collection<? extends Mqtt5UserProperty>) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
Adds a collection of User Properties.
addAll(Stream<? extends Mqtt5UserProperty>) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
Adds a stream of User Properties.
addConnectedListener(MqttClientConnectedListener) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Adds a listener which is notified when the client is connected (a successful ConnAck message is received).
addDisconnectedListener(MqttClientDisconnectedListener) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Adds a listener which is notified when the client is disconnected (with or without a Disconnect message) or the connection fails.
addLevel(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilderBase
Adds a Topic level.
addLevel(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
Adds a Topic level.
address(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy address to connect to.
addSubscription() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
addSubscription() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addSubscription(Mqtt3Subscription) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
addSubscription(Mqtt5Subscription) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addSubscriptions(Mqtt3Subscription...) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
addSubscriptions(Mqtt5Subscription...) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addSubscriptions(Collection<? extends Mqtt3Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
Adds a collection of Mqtt3Subscriptions to the list of subscriptions.
addSubscriptions(Collection<? extends Mqtt5Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
Adds a collection of Mqtt5Subscriptions to the list of subscriptions.
addSubscriptions(Stream<? extends Mqtt3Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
Adds a stream of Mqtt3Subscriptions to the list of subscriptions.
addSubscriptions(Stream<? extends Mqtt5Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
Adds a stream of Mqtt5Subscriptions to the list of subscriptions.
addTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
addTopicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
addTopicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
addTopicFilters(MqttTopicFilter...) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilters(MqttTopicFilter...) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
addTopicFilters(Collection<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
Adds a collection of Topic Filters to the list of Topic Filters.
addTopicFilters(Collection<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
Adds a collection of Topic Filters to the list of Topic Filters.
addTopicFilters(Stream<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
Adds a stream of Topic Filters to the list of Topic Filters.
addTopicFilters(Stream<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
Adds a stream of Topic Filters to the list of Topic Filters.
ADMINISTRATIVE_ACTION - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The connection is closed due to an administrative action.
advancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
advancedConfig(Mqtt5ClientAdvancedConfig) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
ALL - Enum constant in enum class com.hivemq.client.mqtt.MqttGlobalPublishFilter
Filter matching all incoming Publish messages.
allowServerReAuth(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
applicationScheduler(Scheduler) - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilderBase
applyAdvancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilder.Nested
Builds the Mqtt5ClientAdvancedConfig and applies it to the parent.
applyAutomaticReconnect() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilder.Nested
Builds the MqttClientAutoReconnect and applies it to the parent.
applyConnect() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder.Nested
Builds the Mqtt3Connect and applies it to the parent.
applyConnect() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder.Nested
Builds the Mqtt5Connect and applies it to the parent.
applyDisconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.Nested
Builds the Mqtt5Disconnect and applies it to the parent.
applyExecutorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilder.Nested
Builds the MqttClientExecutorConfig and applies it to the parent.
applyInterceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilder.Nested
Builds the Mqtt5ClientInterceptors and applies it to the parent.
applyProxyConfig() - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilder.Nested
Builds the MqttProxyConfig and applies it to the parent.
applyPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Nested.Complete
Builds the Mqtt3Publish and applies it to the parent.
applyPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Nested.Complete
Builds the Mqtt5Publish and applies it to the parent.
applyRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictionsBuilder.Nested
Builds the Mqtt3ConnectRestrictions and applies them to the parent.
applyRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilder.Nested
Builds the Mqtt5ConnectRestrictions and applies them to the parent.
applySimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilder.Nested.Complete
Builds the Mqtt3SimpleAuth and applies it to the parent.
applySimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilder.Nested.Complete
Builds the Mqtt5SimpleAuth and applies it to the parent.
applySslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilder.Nested
Builds the MqttClientSslConfig and applies it to the parent.
applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Nested.Complete
Builds the Mqtt3Subscribe and applies it to the parent.
applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Publishes.Args
Builds the Mqtt3Subscribe and applies it and additional arguments to the parent.
applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Nested.Complete
Builds the Mqtt5Subscribe and applies it to the parent.
applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Publishes.Args
Builds the Mqtt5Subscribe and applies it and additional arguments to the parent.
applySubscription() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilder.Nested.Complete
Builds the Mqtt3Subscription and applies it to the parent.
applySubscription() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilder.Nested.Complete
Builds the Mqtt5Subscription and applies it to the parent.
applyTopic() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder.Nested.Complete
Builds the MqttTopic and applies it to the parent.
applyTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilterBuilder.Nested.End
Builds the MqttSharedTopicFilter and applies it to the parent.
applyTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilder.Nested.End
Builds the MqttTopicFilter and applies it to the parent.
applyTransportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilder.Nested
Builds the MqttClientTransportConfig and applies it to the parent.
applyUnsubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Nested.Complete
Builds the Mqtt3Unsubscribe and applies it to the parent.
applyUnsubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Nested.Complete
Builds the Mqtt5Unsubscribe and applies it to the parent.
applyUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilder.Nested
Builds the Mqtt5UserProperties and applies them to the parent.
applyWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilder.Nested
Builds the MqttWebSocketConfig and applies it to the parent.
applyWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3WillPublishBuilder.Nested.Complete
Builds the Mqtt3Publish and applies it to the parent as a Will Publish.
applyWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublishBuilder.Nested.Complete
Builds the Mqtt5WillPublish and applies it to the parent.
areSubscriptionIdentifiersAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
areSubscriptionIdentifiersAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns whether the server accepts subscription identifiers from the client.
asList() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
 
asWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Transforms this Publish message into a Will Publish with the same properties.
asWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder
Creates a builder for a Mqtt5WillPublish that extends the current Publish message of this builder.
asWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Complete
Creates a builder for a Mqtt5WillPublish that extends the current Publish message of this builder.
AT_LEAST_ONCE - Enum constant in enum class com.hivemq.client.mqtt.datatypes.MqttQos
QoS for ensuring at least once delivery.
AT_MOST_ONCE - Enum constant in enum class com.hivemq.client.mqtt.datatypes.MqttQos
QoS for at most once delivery according to the capabilities of the underlying network.
AUTH - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
automaticReconnect() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
automaticReconnect(MqttClientAutoReconnect) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the optional automatic reconnect strategy.
automaticReconnectWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Uses automatic reconnect with the default configuration.

B

BAD_AUTHENTICATION_METHOD - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The authentication method is not supported or does not match the authentication method currently in use.
BAD_AUTHENTICATION_METHOD - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The authentication method is not supported or does not match the authentication method currently in use.
BAD_USER_NAME_OR_PASSWORD - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
The server does not accept the user name or password specified by the client.
BAD_USER_NAME_OR_PASSWORD - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The server does not accept the user name or password specified by the client.
BANNED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
This client has been banned by administrative action.
build() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilterBuilder.End
build() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder.Complete
Builds the MqttTopic.
build() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilder.End
Builds the MqttTopicFilter.
build() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilder.Complete
Builds the Mqtt3SimpleAuth.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder
Builds the Mqtt3Connect.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictionsBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Complete
Builds the Mqtt3Publish.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3WillPublishBuilder.Complete
Builds the Mqtt3Publish as a Will Publish.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Complete
Builds the Mqtt3Subscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilder.Complete
Builds the Mqtt3Subscription.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Complete
Builds the Mqtt3Unsubscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
Builds the Mqtt3Client.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilder.Complete
Builds the Mqtt5SimpleAuth.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder
Builds the Mqtt5Connect.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder
Builds the Mqtt5Disconnect.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Complete
Builds the Mqtt5Publish.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublishBuilder.Complete
Builds the Mqtt5WillPublish.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Complete
Builds the Mqtt5Subscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilder.Complete
Builds the Mqtt5Subscription.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Complete
Builds the Mqtt5Unsubscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
Builds the Mqtt5Client.
build() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilder
Builds the MqttProxyConfig.
build() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilder
buildAsync() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
Builds the Mqtt3AsyncClient.
buildAsync() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
Builds the Mqtt5AsyncClient.
buildBlocking() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
buildBlocking() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
builder() - Static method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
Creates a builder for a Topic Name.
builder() - Static method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
Creates a builder for a Topic Filter.
builder() - Static method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnect
Creates a builder for an automatic reconnect strategy.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuth
Creates a builder for simple authentication and/or authorization related data.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
Creates a builder for a Connect message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictions
Creates a builder for Connect restrictions.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
Creates a builder for a Publish message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscribe
Creates a builder for a Subscribe message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
Creates a builder for a Subscription.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3Unsubscribe
Creates a builder for an Unsubscribe message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3Client
Creates a builder for an MQTT 3 client.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
Creates a builder for a collection of interceptors.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
Creates a builder for an advanced configuration.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
Creates a builder for a collection of User Properties.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuth
Creates a builder for simple authentication and/or authorization related data.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
Creates a builder for a Connect message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Creates a builder for Connect restrictions.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
Creates a builder for a Disconnect message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Creates a builder for a Publish message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublish
Creates a builder for a Will Publish.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscribe
Creates a builder for a Subscribe message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
Creates a builder for a Subscription.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5Unsubscribe
Creates a builder for an Unsubscribe message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5Client
Creates a builder for an MQTT 5 client.
builder() - Static method in interface com.hivemq.client.mqtt.MqttClient
Creates a builder for an MQTT client.
builder() - Static method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
Creates a builder for an executor configuration.
builder() - Static method in interface com.hivemq.client.mqtt.MqttClientSslConfig
Creates a builder for a secure transport configuration.
builder() - Static method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
Creates a builder for a transport configuration.
builder() - Static method in interface com.hivemq.client.mqtt.MqttProxyConfig
Creates a builder for a proxy configuration.
builder() - Static method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
Creates a builder for a WebSocket configuration.
builder(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
Creates a builder for a Shared Topic Filter.
buildRx() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
Builds the Mqtt3RxClient.
buildRx() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
Builds the Mqtt5RxClient.

C

callback(Consumer<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call
Sets a callback for the matching Publish messages consumed via the subscriptions.
callback(Consumer<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call
Sets a callback for the matching Publish messages consumed via the subscriptions.
canBeSentByClient() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
 
canBeSentByClient() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
canBeSentByClient() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
canBeSentByClient() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
 
canBeSentByClient() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
 
canBeSentByClient() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
 
canBeSentByClient() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
 
canBeSentByServer() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
 
canBeSentByServer() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
canBeSentByServer() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
canBeSetByUser() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
canBeSetByUser() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
canBeSetByUser() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
 
canBeSetByUser() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
 
CheckReturnValue - Annotation Interface in com.hivemq.client.annotations
Documents that the return value of a method should not be ignored.
cipherSuites(Collection<String>) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined cipher suites.
cleanSession(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Sets whether the client connects with a clean session.
cleanStart(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets whether the client starts a clean session.
CLIENT - Enum constant in enum class com.hivemq.client.mqtt.lifecycle.MqttDisconnectSource
The client itself (without interaction of the user) sent a Disconnect message or closed the connection without a Disconnect message.
CLIENT_IDENTIFIER_NOT_VALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The client identifier is formed correctly but is not accepted by the server.
close() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient.Mqtt3Publishes
 
close() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient.Mqtt5Publishes
 
com.hivemq.client.annotations - package com.hivemq.client.annotations
 
com.hivemq.client.mqtt - package com.hivemq.client.mqtt
 
com.hivemq.client.mqtt.datatypes - package com.hivemq.client.mqtt.datatypes
 
com.hivemq.client.mqtt.exceptions - package com.hivemq.client.mqtt.exceptions
 
com.hivemq.client.mqtt.lifecycle - package com.hivemq.client.mqtt.lifecycle
 
com.hivemq.client.mqtt.mqtt3 - package com.hivemq.client.mqtt.mqtt3
 
com.hivemq.client.mqtt.mqtt3.exceptions - package com.hivemq.client.mqtt.mqtt3.exceptions
 
com.hivemq.client.mqtt.mqtt3.lifecycle - package com.hivemq.client.mqtt.mqtt3.lifecycle
 
com.hivemq.client.mqtt.mqtt3.message - package com.hivemq.client.mqtt.mqtt3.message
 
com.hivemq.client.mqtt.mqtt3.message.auth - package com.hivemq.client.mqtt.mqtt3.message.auth
 
com.hivemq.client.mqtt.mqtt3.message.connect - package com.hivemq.client.mqtt.mqtt3.message.connect
 
com.hivemq.client.mqtt.mqtt3.message.connect.connack - package com.hivemq.client.mqtt.mqtt3.message.connect.connack
 
com.hivemq.client.mqtt.mqtt3.message.disconnect - package com.hivemq.client.mqtt.mqtt3.message.disconnect
 
com.hivemq.client.mqtt.mqtt3.message.ping - package com.hivemq.client.mqtt.mqtt3.message.ping
 
com.hivemq.client.mqtt.mqtt3.message.publish - package com.hivemq.client.mqtt.mqtt3.message.publish
 
com.hivemq.client.mqtt.mqtt3.message.publish.puback - package com.hivemq.client.mqtt.mqtt3.message.publish.puback
 
com.hivemq.client.mqtt.mqtt3.message.publish.pubcomp - package com.hivemq.client.mqtt.mqtt3.message.publish.pubcomp
 
com.hivemq.client.mqtt.mqtt3.message.publish.pubrec - package com.hivemq.client.mqtt.mqtt3.message.publish.pubrec
 
com.hivemq.client.mqtt.mqtt3.message.publish.pubrel - package com.hivemq.client.mqtt.mqtt3.message.publish.pubrel
 
com.hivemq.client.mqtt.mqtt3.message.subscribe - package com.hivemq.client.mqtt.mqtt3.message.subscribe
 
com.hivemq.client.mqtt.mqtt3.message.subscribe.suback - package com.hivemq.client.mqtt.mqtt3.message.subscribe.suback
 
com.hivemq.client.mqtt.mqtt3.message.unsubscribe - package com.hivemq.client.mqtt.mqtt3.message.unsubscribe
 
com.hivemq.client.mqtt.mqtt3.message.unsubscribe.unsuback - package com.hivemq.client.mqtt.mqtt3.message.unsubscribe.unsuback
 
com.hivemq.client.mqtt.mqtt5 - package com.hivemq.client.mqtt.mqtt5
 
com.hivemq.client.mqtt.mqtt5.advanced - package com.hivemq.client.mqtt.mqtt5.advanced
 
com.hivemq.client.mqtt.mqtt5.advanced.interceptor - package com.hivemq.client.mqtt.mqtt5.advanced.interceptor
 
com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos1 - package com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos1
 
com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2 - package com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2
 
com.hivemq.client.mqtt.mqtt5.auth - package com.hivemq.client.mqtt.mqtt5.auth
 
com.hivemq.client.mqtt.mqtt5.datatypes - package com.hivemq.client.mqtt.mqtt5.datatypes
 
com.hivemq.client.mqtt.mqtt5.exceptions - package com.hivemq.client.mqtt.mqtt5.exceptions
 
com.hivemq.client.mqtt.mqtt5.lifecycle - package com.hivemq.client.mqtt.mqtt5.lifecycle
 
com.hivemq.client.mqtt.mqtt5.message - package com.hivemq.client.mqtt.mqtt5.message
 
com.hivemq.client.mqtt.mqtt5.message.auth - package com.hivemq.client.mqtt.mqtt5.message.auth
 
com.hivemq.client.mqtt.mqtt5.message.connect - package com.hivemq.client.mqtt.mqtt5.message.connect
 
com.hivemq.client.mqtt.mqtt5.message.connect.connack - package com.hivemq.client.mqtt.mqtt5.message.connect.connack
 
com.hivemq.client.mqtt.mqtt5.message.disconnect - package com.hivemq.client.mqtt.mqtt5.message.disconnect
 
com.hivemq.client.mqtt.mqtt5.message.ping - package com.hivemq.client.mqtt.mqtt5.message.ping
 
com.hivemq.client.mqtt.mqtt5.message.publish - package com.hivemq.client.mqtt.mqtt5.message.publish
 
com.hivemq.client.mqtt.mqtt5.message.publish.puback - package com.hivemq.client.mqtt.mqtt5.message.publish.puback
 
com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp - package com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp
 
com.hivemq.client.mqtt.mqtt5.message.publish.pubrec - package com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
 
com.hivemq.client.mqtt.mqtt5.message.publish.pubrel - package com.hivemq.client.mqtt.mqtt5.message.publish.pubrel
 
com.hivemq.client.mqtt.mqtt5.message.subscribe - package com.hivemq.client.mqtt.mqtt5.message.subscribe
 
com.hivemq.client.mqtt.mqtt5.message.subscribe.suback - package com.hivemq.client.mqtt.mqtt5.message.subscribe.suback
 
com.hivemq.client.mqtt.mqtt5.message.unsubscribe - package com.hivemq.client.mqtt.mqtt5.message.unsubscribe
 
com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback - package com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback
 
com.hivemq.client.rx - package com.hivemq.client.rx
 
com.hivemq.client.rx.reactivestreams - package com.hivemq.client.rx.reactivestreams
 
com.hivemq.client.util - package com.hivemq.client.util
 
CONNACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
CONNACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
connect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Connects this client with the default Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Connects this client with the default Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Single for connecting this client with the default Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Connects this client with the default Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Connects this client with the default Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for connecting this client with the default Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
Sets a different Connect message the client will try to reconnect with.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Connects this client with the given Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Connects this client with the given Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Single for connecting this client with the given Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
Sets a different Connect message the client will try to reconnect with.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Connects this client with the given Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Connects this client with the given Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for connecting this client with the given Connect message.
CONNECT - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
CONNECT - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
CONNECTED - Enum constant in enum class com.hivemq.client.mqtt.MqttClientState
The client is connected.
CONNECTING - Enum constant in enum class com.hivemq.client.mqtt.MqttClientState
The client is connecting.
CONNECTING_RECONNECT - Enum constant in enum class com.hivemq.client.mqtt.MqttClientState
The client is reconnecting.
CONNECTION_RATE_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The connection rate limit has been exceeded.
CONNECTION_RATE_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The connection is closed because the connection rate is too high.
ConnectionClosedException - Exception Class in com.hivemq.client.mqtt.exceptions
Exception that is used if a MQTT connection is closed without a Disconnect message.
ConnectionClosedException(String) - Constructor for exception class com.hivemq.client.mqtt.exceptions.ConnectionClosedException
 
ConnectionClosedException(Throwable) - Constructor for exception class com.hivemq.client.mqtt.exceptions.ConnectionClosedException
 
ConnectionFailedException - Exception Class in com.hivemq.client.mqtt.exceptions
Exception that is used if a MQTT connection could not be established.
ConnectionFailedException(String) - Constructor for exception class com.hivemq.client.mqtt.exceptions.ConnectionFailedException
 
ConnectionFailedException(Throwable) - Constructor for exception class com.hivemq.client.mqtt.exceptions.ConnectionFailedException
 
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
containsMultiLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
containsShouldNotCharacters() - Method in interface com.hivemq.client.mqtt.datatypes.MqttUtf8String
Checks whether this UTF-8 encoded string contains characters that it should not according to the MQTT specification.
containsSingleLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
containsWildcards() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
contentType(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional content type.
contentType(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional content type.
CONTINUE_AUTHENTICATION - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
Continue the authentication with another step.
copy() - Method in exception class com.hivemq.client.mqtt.exceptions.ConnectionClosedException
 
copy() - Method in exception class com.hivemq.client.mqtt.exceptions.ConnectionFailedException
 
copy() - Method in exception class com.hivemq.client.mqtt.exceptions.MqttClientStateException
 
copy() - Method in exception class com.hivemq.client.mqtt.exceptions.MqttDecodeException
 
copy() - Method in exception class com.hivemq.client.mqtt.exceptions.MqttEncodeException
 
copy() - Method in exception class com.hivemq.client.mqtt.exceptions.MqttSessionExpiredException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3ConnAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3DisconnectException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubRecException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3SubAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3UnsubAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5AuthException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5ConnAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubRecException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5SubAckException
 
copy() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException
 
correlationData(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional correlation data.
correlationData(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional correlation data.

D

data(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
 
data(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5EnhancedAuthBuilder
Sets the optional auth data.
data(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
 
data(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5EnhancedAuthBuilder
Sets the optional auth data.
DEFAULT_APPLICATION_SCHEDULER - Static variable in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
DEFAULT_CLEAN_SESSION - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
The default whether a client wants a clean session.
DEFAULT_CLEAN_START - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
The default whether a client wants to start a clean session.
DEFAULT_DELAY_INTERVAL - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublish
The default delay of Will Publishes.
DEFAULT_DELAY_MS - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Default delay in milliseconds the client will wait for before trying to reconnect.
DEFAULT_HANDSHAKE_TIMEOUT_MS - Static variable in interface com.hivemq.client.mqtt.MqttClientSslConfig
The default SSL/TLS handshake timeout in milliseconds.
DEFAULT_HANDSHAKE_TIMEOUT_MS - Static variable in interface com.hivemq.client.mqtt.MqttProxyConfig
The default proxy handshake timeout in milliseconds.
DEFAULT_HANDSHAKE_TIMEOUT_MS - Static variable in interface com.hivemq.client.mqtt.MqttWebSocketConfig
The default websocket handshake timeout in milliseconds.
DEFAULT_HTTP_HEADERS - Static variable in interface com.hivemq.client.mqtt.MqttWebSocketConfig
The default map of headers.
DEFAULT_HTTP_PROXY_PORT - Static variable in interface com.hivemq.client.mqtt.MqttProxyConfig
The default HTTP proxy port.
DEFAULT_KEEP_ALIVE - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
The default keep alive in seconds a client wants to use.
DEFAULT_KEEP_ALIVE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
The default keep alive in seconds a client wants to use.
DEFAULT_MAX_DELAY_S - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnect
The default maximum delay in seconds the client will wait before it tries to reconnect.
DEFAULT_MAXIMUM_PACKET_SIZE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
The default maximum packet size the client accepts from the server.
DEFAULT_MAXIMUM_PACKET_SIZE_NO_LIMIT - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default maximum packet size the server accepts from the client which indicates that the packet size is not limited beyond the restrictions of the encoding.
DEFAULT_MAXIMUM_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default maximum QoS the server accepts from the client.
DEFAULT_MQTT_CONNECT_TIMEOUT_MS - Static variable in interface com.hivemq.client.mqtt.MqttClientTransportConfig
The default timeout between sending the Connect and receiving the ConnAck message in milliseconds.
DEFAULT_MQTT_SUBPROTOCOL - Static variable in interface com.hivemq.client.mqtt.MqttWebSocketConfig
The default WebSocket subprotocol.
DEFAULT_NO_LOCAL - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
The default for whether the client must not receive messages published by itself.
DEFAULT_PROXY_HOST - Static variable in interface com.hivemq.client.mqtt.MqttProxyConfig
The default proxy host.
DEFAULT_PROXY_PROTOCOL - Static variable in interface com.hivemq.client.mqtt.MqttProxyConfig
The default proxy protocol.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
Default QoS level of a Publish message.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
Default QoS level of a Subscription.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Default QoS level of a Publish message.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
Default QoS level of a Subscription.
DEFAULT_QUERY_STRING - Static variable in interface com.hivemq.client.mqtt.MqttWebSocketConfig
The default WebSocket query string.
DEFAULT_REASON_CODE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
Default Reason Code of a Disconnect message.
DEFAULT_RECEIVE_MAXIMUM - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default maximum amount of not acknowledged publishes with QoS 1 or 2 the server accepts concurrently.
DEFAULT_RECEIVE_MAXIMUM - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
The default maximum amount of not acknowledged publishes with QoS 1 or 2 the client accepts from the server concurrently.
DEFAULT_RECONNECT - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
If reconnect is enabled by default.
DEFAULT_REPUBLISH_IF_SESSION_EXPIRED - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
If republish when the session expired before the client reconnected successfully is enabled by default.
DEFAULT_REQUEST_PROBLEM_INFORMATION - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Default whether the client accepts problem information from the server.
DEFAULT_REQUEST_RESPONSE_INFORMATION - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Default whether the client requests problem information from the server.
DEFAULT_RESUBSCRIBE_IF_SESSION_EXPIRED - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
If resubscribe when the session expired before the client reconnected successfully is enabled by default.
DEFAULT_RESUBSCRIBE_IF_SESSION_PRESENT - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
If resubscribe when the session is present when the client reconnected successfully is enabled by default.
DEFAULT_RETAIN_AS_PUBLISHED - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
The default for whether the retain flag for incoming Publish messages must be set to its original value.
DEFAULT_RETAIN_AVAILABLE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default for whether the server accepts retained messages.
DEFAULT_RETAIN_HANDLING - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
The default handling of retained message.
DEFAULT_SEND_MAXIMUM - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
The default maximum amount of not acknowledged publishes with QoS 1 or 2 the client sends to the server concurrently.
DEFAULT_SEND_MAXIMUM_PACKET_SIZE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
The default maximum packet size the client sends to the server.
DEFAULT_SEND_TOPIC_ALIAS_MAXIMUM - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
The default maximum amount of topic aliases the client sends to the server.
DEFAULT_SERVER_HOST - Static variable in interface com.hivemq.client.mqtt.MqttClient
The default server host.
DEFAULT_SERVER_PATH - Static variable in interface com.hivemq.client.mqtt.MqttWebSocketConfig
The default WebSocket server path.
DEFAULT_SERVER_PORT - Static variable in interface com.hivemq.client.mqtt.MqttClient
The default server port.
DEFAULT_SERVER_PORT_SSL - Static variable in interface com.hivemq.client.mqtt.MqttClient
The default server port when using SSL/TLS.
DEFAULT_SERVER_PORT_WEBSOCKET - Static variable in interface com.hivemq.client.mqtt.MqttClient
The default server port when using WebSocket.
DEFAULT_SERVER_PORT_WEBSOCKET_SSL - Static variable in interface com.hivemq.client.mqtt.MqttClient
The default server port when using SSL/TLS and WebSocket.
DEFAULT_SESSION_EXPIRY_INTERVAL - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
The default session expiry interval in seconds a client wants to use.
DEFAULT_SHARED_SUBSCRIPTION_AVAILABLE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default for whether the server accepts shared subscriptions.
DEFAULT_SOCKET_CONNECT_TIMEOUT_MS - Static variable in interface com.hivemq.client.mqtt.MqttClientTransportConfig
The default timeout for connecting the socket to the server in milliseconds.
DEFAULT_SOCKS_PROXY_PORT - Static variable in interface com.hivemq.client.mqtt.MqttProxyConfig
The default SOCKS proxy port.
DEFAULT_START_DELAY_S - Static variable in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnect
The default initial delay in seconds the client will wait before it tries to reconnect.
DEFAULT_SUBSCRIPTION_IDENTIFIERS_AVAILABLE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default for whether the server accepts subscription identifiers.
DEFAULT_TOPIC_ALIAS_MAXIMUM - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default maximum amount of topic aliases the server accepts from the client.
DEFAULT_TOPIC_ALIAS_MAXIMUM - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
The default maximum amount of topic aliases the client accepts from the server.
DEFAULT_WILDCARD_SUBSCRIPTION_AVAILABLE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
The default for whether the server accepts wildcard subscriptions.
delay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Sets a delay the client will wait for before trying to reconnect.
delay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
delay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
delayInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.WillBase.Complete
Sets the delay interval in seconds.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Disconnects this client.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Disconnects this client with the given Disconnect message.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Completable for disconnecting this client.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Disconnects this client with the default Disconnect message.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Disconnects this client with the default Disconnect message.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Completable for disconnecting this client with the default Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Disconnects this client with the given Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Disconnects this client with the given Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Completable for disconnecting this client with the given Disconnect message.
DISCONNECT - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
DISCONNECT - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
DISCONNECT_WITH_WILL_MESSAGE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
Disconnect normally.
DISCONNECTED - Enum constant in enum class com.hivemq.client.mqtt.MqttClientState
The client is disconnected.
DISCONNECTED_RECONNECT - Enum constant in enum class com.hivemq.client.mqtt.MqttClientState
The client is disconnected but will reconnect.
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
DO_NOT_SEND - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Do not send retained messages for the current subscription.
DoNotImplement - Annotation Interface in com.hivemq.client.annotations
Documents that an interface MUST NOT be implemented by the user.
doOnSingle(Consumer<? super S>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it calls a consumer on emission of the single item of type S.

E

enhancedAuth(Mqtt5EnhancedAuthMechanism) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
enhancedAuth(Mqtt5EnhancedAuthMechanism) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
EXACTLY_ONCE - Enum constant in enum class com.hivemq.client.mqtt.datatypes.MqttQos
QoS for ensuring exactly once delivery.
executor(Executor) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call.Ex
Sets an executor to execute the callback for the matching Publish messages consumed via the subscriptions.
executor(Executor) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call.Ex
Sets an executor to execute the callback for the matching Publish messages consumed via the subscriptions.
executorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
executorConfig(MqttClientExecutorConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
extend() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
Creates a builder for extending this Topic Name.
extend() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
Creates a builder for extending this Topic Filter.
extend() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnect
Creates a builder for extending this automatic reconnect strategy.
extend() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
Creates a builder for extending this Connect message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictions
Creates a builder for extending this Connect restrictions.
extend() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
Creates a builder for extending this Publish message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscribe
Creates a builder for extending this Subscribe message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
Creates a builder for extending this Subscription.
extend() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3Unsubscribe
Creates a builder for extending this Unsubscribe message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
Creates a builder for extending this collection of interceptors.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
Creates a builder for extending this advanced configuration.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
 
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
Creates a builder for extending this Connect message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Creates a builder for extending this Connect restrictions.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
Creates a builder for extending this Disconnect message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Creates a builder for extending this Publish message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscribe
Creates a builder for extending this Subscribe message.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
Creates a builder for extending this Subscription.
extend() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5Unsubscribe
Creates a builder for extending this Unsubscribe message.
extend() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
Creates a builder for extending this executor configuration.
extend() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
Creates a builder for extending this secure transport configuration.
extend() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
Creates a builder for extending this transport configuration.
extend() - Method in interface com.hivemq.client.mqtt.MqttProxyConfig
Creates a builder for extending this proxy configuration.
extend() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
Creates a builder for extending this WebSocket configuration.
extendAsWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublish
Creates a builder for extending this Will Publish.
extendShared() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
Creates a builder for extending this Shared Topic Filter.

F

FAILURE - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
The subscription failed.
filter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
 
filter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder
Creates a builder for a MqttTopicFilter that extends the current Topic Name of this builder.
FlowableWithSingle<F,S> - Class in com.hivemq.client.rx
A Flowable which emits a flow of items of type F and a single item of type S.
FlowableWithSingle() - Constructor for class com.hivemq.client.rx.FlowableWithSingle
 
FlowableWithSingleSubscriber<F,S> - Interface in com.hivemq.client.rx
Represents a Reactive-Streams inspired WithSingleSubscriber that is RxJava 2 only and weakens rules for gaining performance.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.datatypes.MqttQos
Returns the QoS belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
Returns the ConnAck Return Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
Returns the MQTT message type belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
Returns the SubAck Return Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
Returns the Auth Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
Returns the CONNACK Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
Returns the Disconnect Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
Returns the MQTT message type belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
Returns the Payload Format Indicator belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
Returns the PubAck Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
Returns the PubComp Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
Returns the PubRec Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
Returns the PubRel Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Returns the Retain Handling belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
Returns the SubAck Reason Code belonging to the given byte code.
fromCode(int) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
Returns the UnsubAck Reason Code belonging to the given byte code.

G

getAddress() - Method in interface com.hivemq.client.mqtt.MqttProxyConfig
 
getAdvancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConfig
 
getApplicationScheduler() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
getAssignedClientIdentifier() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getAttempts() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
getAutomaticReconnect() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getCause() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedContext
Returns the cause for disconnection.
getCipherSuites() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
The optional user defined cipher suites.
getClientConfig() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientConnectedContext
 
getClientConfig() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedContext
 
getClientConfig() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientConnectedContext
 
getClientConfig() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientDisconnectedContext
 
getClientConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientConnectedContext
 
getClientConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientDisconnectedContext
 
getClientIdentifier() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
Returns the identifier of the client.
getCode() - Method in enum class com.hivemq.client.mqtt.datatypes.MqttQos
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
getCode() - Method in interface com.hivemq.client.mqtt.mqtt3.message.Mqtt3ReturnCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
getCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
 
getCode() - Method in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
 
getConfig() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3Client
 
getConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5Client
 
getConfig() - Method in interface com.hivemq.client.mqtt.MqttClient
 
getConnAck() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientConnectedContext
 
getConnAck() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientConnectedContext
 
getConnect() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientConnectedContext
 
getConnect() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
Returns the currently set Connect message the client will try to reconnect with.
getConnect() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientConnectedContext
 
getConnect() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
Returns the currently set Connect message the client will try to reconnect with.
getConnectedListeners() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getConnectionConfig() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientConfig
 
getConnectionConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConfig
 
getConnectionConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
Returns the optional connection configuration of the client.
getContentType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getCorrelationData() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getData() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5EnhancedAuth
 
getDelay(TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Returns the currently set delay the client will wait for before trying to reconnect.
getDelayInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublish
 
getDisconnectedListeners() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getEnhancedAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getEnhancedAuthMechanism() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getEnhancedAuthMechanism() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConfig
Returns the optional enhanced authentication and/or authorization mechanism of the client.
getEnhancedAuthMechanism() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig
 
getError() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishResult
 
getError() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult
 
getExecutorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getHandshakeTimeoutMs() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getHandshakeTimeoutMs() - Method in interface com.hivemq.client.mqtt.MqttProxyConfig
 
getHandshakeTimeoutMs() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getHostnameVerifier() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getHttpHeaders() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getIncomingQos1Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getIncomingQos2Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getInitialDelay(TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnect
Returns the initial delay the client will wait before it tries to reconnect.
getInterceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
 
getKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
getKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getKeepAlive() - Method in interface com.hivemq.client.mqtt.MqttClientConnectionConfig
 
getKeyManagerFactory() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getLevels() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
 
getLevels() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
getLocalAddress() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getMaxDelay(TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnect
Returns the maximum delay the client will wait before it tries to reconnect.
getMaximumPacketSize() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
getMaximumPacketSize() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns the maximum packet size the client accepts from the server.
getMaximumPacketSize() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns the maximum packet size the client accepts from the server.
getMaximumQos() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
getMaximumQos() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns the maximum QoS the server accepts from the client.
getMessageExpiryInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getMethod() - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
 
getMethod() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5EnhancedAuth
 
getMqttConnectTimeoutMs() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3ConnAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3DisconnectException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3MessageException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubRecException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3SubAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3UnsubAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5AuthException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5ConnAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5MessageException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubRecException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5SubAckException
 
getMqttMessage() - Method in exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException
 
getMqttVersion() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getName() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
 
getNettyExecutor() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
getNettyThreads() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
getOutgoingQos1Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getOutgoingQos2Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getPassword() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuth
 
getPassword() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuth
 
getPassword() - Method in interface com.hivemq.client.mqtt.MqttProxyConfig
 
getPayload() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
getPayload() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getPayloadAsBytes() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
getPayloadAsBytes() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getPayloadFormatIndicator() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getProtocol() - Method in interface com.hivemq.client.mqtt.MqttProxyConfig
 
getProtocols() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
The optional user defined protocols.
getProxyConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getPubAck() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos1Result
 
getPubComp() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos2CompleteResult
 
getPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishResult
 
getPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult
 
getPubRec() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos2Result
 
getPubRel() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos2CompleteResult
 
getQos() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
getQos() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
 
getQos() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getQos() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
getQueryString() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5Auth
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAck
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubComp
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRec
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRel
 
getReasonCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
 
getReasonCodes() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAck
 
getReasonCodes() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAck
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5Auth
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAck
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubComp
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRec
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRel
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAck
 
getReasonString() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAck
 
getReceiveMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
getReceiveMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns the maximum amount of not acknowledged publishes with QoS 1 or 2 the client accepts from the server concurrently.
getReceiveMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns the maximum amount of not acknowledged publishes with QoS 1 or 2 the client accepts from the server concurrently.
getReconnector() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedContext
 
getReconnector() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientDisconnectedContext
 
getReconnector() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientDisconnectedContext
 
getResponseInformation() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getResponseTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
getRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getRestrictionsForClient() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientConnectionConfig
 
getRestrictionsForClient() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig
 
getRestrictionsForServer() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig
 
getRetainHandling() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
getReturnCode() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAck
 
getReturnCodes() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAck
 
getSendMaximum() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictions
Returns the maximum amount of not acknowledged publishes with QoS 1 or 2 the client sends to the server concurrently.
getSendMaximum() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientConnectionConfig.RestrictionsForClient
Returns the maximum amount of not acknowledged publishes with QoS 1 or 2 the client sends to the server concurrently.
getSendMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns the maximum amount of not acknowledged publishes with QoS 1 or 2 the client sends to the server concurrently.
getSendMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns the maximum amount of not acknowledged publishes with QoS 1 or 2 the client sends to the server concurrently.
getSendMaximumPacketSize() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictions
Returns the maximum packet size the client sends to the server.
getSendMaximumPacketSize() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns the maximum packet size the client sends to the server.
getSendMaximumPacketSize() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns the maximum packet size the client sends to the server.
getSendTopicAliasMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns the maximum amount of topic aliases the client sends to the server.
getSendTopicAliasMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns the maximum amount of topic aliases the client sends to the server.
getServerAddress() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getServerAddress() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getServerHost() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getServerKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getServerPath() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getServerPort() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getServerReference() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getServerReference() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
 
getSessionExpiryInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getSessionExpiryInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getSessionExpiryInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
 
getSessionExpiryInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig
 
getShareName() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
 
getSimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
getSimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientConfig
Returns the optional simple authentication and/or authorization related data of the client.
getSimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getSimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConfig
Returns the optional simple authentication and/or authorization related data of the client.
getSocketConnectTimeoutMs() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getSource() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedContext
 
getSslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getSslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getState() - Method in interface com.hivemq.client.mqtt.MqttClient
 
getState() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getSubprotocol() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getSubscriptions() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscribe
 
getSubscriptions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscribe
 
getTimeout() - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
 
getTopic() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
getTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getTopicAliasMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
getTopicAliasMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns the maximum amount of topic aliases the client accepts from the server.
getTopicAliasMaximum() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns the maximum amount of topic aliases the client accepts from the server.
getTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
 
getTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
 
getTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
getTopicFilters() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3Unsubscribe
 
getTopicFilters() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5Unsubscribe
 
getTransportConfig() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Returns the currently set transport configuration the client will try to reconnect with.
getTransportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getTransportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConnectionConfig
 
getTrustManagerFactory() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.disconnect.Mqtt3Disconnect
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.Mqtt3Message
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.ping.Mqtt3PingReq
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.ping.Mqtt3PingResp
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.puback.Mqtt3PubAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.pubcomp.Mqtt3PubComp
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.pubrec.Mqtt3PubRec
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.pubrel.Mqtt3PubRel
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscribe
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3Unsubscribe
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.unsuback.Mqtt3UnsubAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5Auth
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5Message
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.ping.Mqtt5PingReq
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.ping.Mqtt5PingResp
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubComp
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRec
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRel
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscribe
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAck
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5Unsubscribe
 
getType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAck
 
getUsername() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuth
 
getUsername() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuth
 
getUsername() - Method in interface com.hivemq.client.mqtt.MqttProxyConfig
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5Auth
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5Disconnect
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAck
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubComp
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRec
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRel
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscribe
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAck
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5Unsubscribe
 
getUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAck
 
getValue() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
 
getWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
getWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientConfig
Returns the optional Will Publish of the client.
getWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
getWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConfig
Returns the optional Will Publish of the client.
GRANTED_QOS_0 - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The subscription is accepted and the maximum QoS sent will be QoS 0 (this might be a lower QoS than was requested).
GRANTED_QOS_1 - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The subscription is accepted and the maximum QoS sent will be QoS 1 (this might be a lower QoS than was requested).
GRANTED_QOS_2 - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The subscription is accepted and the maximum QoS sent will be QoS 2.

H

handshakeTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
handshakeTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
handshakeTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
hasSimpleAuth() - Method in interface com.hivemq.client.mqtt.MqttClientConnectionConfig
 
hasWillPublish() - Method in interface com.hivemq.client.mqtt.MqttClientConnectionConfig
 
host(String) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy host to connect to.
host(InetAddress) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy host to connect to.
hostnameVerifier(HostnameVerifier) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined hostname verifier.
HTTP - Enum constant in enum class com.hivemq.client.mqtt.MqttProxyProtocol
HTTP CONNECT proxy protocol.
httpHeaders(Map<String, String>) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
Sets the headers.

I

identifier(MqttClientIdentifier) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
identifier(String) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
IDENTIFIER_REJECTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
The client identifier is formed correctly but is not accepted by the server.
Immutable - Annotation Interface in com.hivemq.client.annotations
Documents that the annotated type is immutable.
IMPLEMENTATION_SPECIFIC_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The CONNECT packet is valid but is not accepted by the server.
IMPLEMENTATION_SPECIFIC_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
A packet is valid but can not be processed by the implementation of the receiver.
IMPLEMENTATION_SPECIFIC_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The PUBLISH packet is valid but is not accepted by the receiver.
IMPLEMENTATION_SPECIFIC_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The PUBLISH packet is valid but is not accepted by the receiver.
IMPLEMENTATION_SPECIFIC_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The SUBSCRIBE packet is valid but is not accepted by the server.
IMPLEMENTATION_SPECIFIC_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
The UNSUBSCRIBE packet is valid but is not accepted by the server.
incomingQos1Interceptor(Mqtt5IncomingQos1Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
incomingQos2Interceptor(Mqtt5IncomingQos2Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
initialDelay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilderBase
Sets the initial delay the client will wait before it tries to reconnect.
interceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
interceptors(Mqtt5ClientInterceptors) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
is(Class<I>, Consumer<I>) - Method in class com.hivemq.client.util.TypeSwitch.Default
 
is(Class<I>, Consumer<I>) - Method in interface com.hivemq.client.util.TypeSwitch
Checks if the object that is switched over is of a given type and if so executes a callback.
is(Class<I>, Consumer<I>) - Method in class com.hivemq.client.util.TypeSwitch.Never
 
isAllowServerReAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
 
isCleanSession() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
isCleanStart() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
isConnected() - Method in enum class com.hivemq.client.mqtt.MqttClientState
 
isConnectedOrReconnect() - Method in enum class com.hivemq.client.mqtt.MqttClientState
 
isError() - Method in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
 
isError() - Method in interface com.hivemq.client.mqtt.mqtt3.message.Mqtt3ReturnCode
 
isError() - Method in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
 
isError() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
isNoLocal() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
isProblemInformationRequested() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns whether the client requested problem information from the server.
isReconnect() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
isRepublishIfSessionExpired() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
isRequestProblemInformation() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns whether the client requests problem information from the server.
isRequestResponseInformation() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictions
Returns whether the client requests response information from the server.
isResponseInformationRequested() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns whether the client requested response information from the server.
isResubscribeIfSessionExpired() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
isResubscribeIfSessionPresent() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
isRetain() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
isRetain() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
isRetainAsPublished() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
isRetainAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
isRetainAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns whether the server accepts retained messages from the client.
isSessionPresent() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAck
 
isSessionPresent() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
isShared() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
isSharedSubscriptionAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
isSharedSubscriptionAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns whether the server accepts shared subscriptions from the client.
isValidatePayloadFormat() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
Returns whether the payload format is validated if Mqtt5Publish#getPayloadFormatIndicator() is present.
isWildcardSubscriptionAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
isWildcardSubscriptionAvailable() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns whether the server accepts wildcard subscriptions from the client.

K

KEEP_ALIVE_TIMEOUT - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The connection is closed because no packet has been received for 1.5 times the keep alive time.
keepAlive(int) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Sets the keep alive in seconds.
keepAlive(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the keep alive in seconds.
keyManagerFactory(KeyManagerFactory) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined key manager factory.
keyManagerFromKeystore(File, String, String) - Static method in class com.hivemq.client.util.KeyStoreUtil
 
KeyStoreUtil - Class in com.hivemq.client.util
KeyStoreUtil() - Constructor for class com.hivemq.client.util.KeyStoreUtil
 

L

localAddress(String) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the optional local bind address.
localAddress(InetAddress) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the optional local bind address.
localAddress(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the optional local bind address.
localPort(int) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the optional local bind port.

M

MALFORMED_PACKET - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The CONNECT packet could not be parsed correctly according to the MQTT specification.
MALFORMED_PACKET - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
A packet could not be parsed correctly according to the MQTT specification.
manualAcknowledgement(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Publishes.Args
Sets whether the matching Publish messages consumed via the subscriptions are acknowledged manually.
manualAcknowledgement(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call.Ex
Sets whether the matching Publish messages consumed via the subscriptions are acknowledged manually.
manualAcknowledgement(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Publishes.Args
Sets whether the matching Publish messages consumed via the subscriptions are acknowledged manually.
manualAcknowledgement(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call.Ex
Sets whether the matching Publish messages consumed via the subscriptions are acknowledged manually.
mapBoth(Function<? super F, ? extends FM>, Function<? super S, ? extends SM>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it applies a specified function to the flow of items of type F mapping them to items of type FM and a specified function to the single item of type S mapping it to an item of type SM.
mapError(Function<? super Throwable, ? extends Throwable>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it applies a specified function to an error which can map it to a different error.
mapSingle(Function<? super S, ? extends SM>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it applies a specified function to the single item of type S mapping it to an item of type SM.
matches(MqttTopic) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
Matches this Topic Filter with the given Topic Name.
matches(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
Matches this Topic Filter with the given Topic Filter.
maxDelay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilderBase
Sets the maximum delay the client will wait before it tries to reconnect.
MAXIMUM_CONNECT_TIME - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The maximum connection time authorized for this connection has been exceeded.
maximumPacketSize(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
MESSAGE_RATE_TOO_HIGH - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The received data rate is too high.
messageExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the message expiry interval in seconds.
MQTT_3_1_1 - Enum constant in enum class com.hivemq.client.mqtt.MqttVersion
MQTT Version 3.1.1.
MQTT_5_0 - Enum constant in enum class com.hivemq.client.mqtt.MqttVersion
MQTT version 5.0.
Mqtt3AsyncClient - Interface in com.hivemq.client.mqtt.mqtt3
Asynchronous API of an Mqtt3Client based on futures and callbacks.
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder - Interface in com.hivemq.client.mqtt.mqtt3
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call - Interface in com.hivemq.client.mqtt.mqtt3
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call.Ex - Interface in com.hivemq.client.mqtt.mqtt3
Builder for additional arguments alongside the Mqtt3Subscribe that are applied to a Mqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean) call.
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder that is complete which means all mandatory fields are set.
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder that provides additional methods for the first subscription.
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt3
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start that is complete which means all mandatory fields are set.
Mqtt3BlockingClient - Interface in com.hivemq.client.mqtt.mqtt3
Blocking API of an Mqtt3Client.
Mqtt3BlockingClient.Mqtt3Publishes - Interface in com.hivemq.client.mqtt.mqtt3
Resource which queues incoming Publish messages until they are received.
Mqtt3Client - Interface in com.hivemq.client.mqtt.mqtt3
MQTT client according to the MQTT 3.1.1 specification.
Mqtt3ClientBuilder - Interface in com.hivemq.client.mqtt.mqtt3
Builder for an Mqtt3Client.
Mqtt3ClientConfig - Interface in com.hivemq.client.mqtt.mqtt3
Configuration of an Mqtt3Client.
Mqtt3ClientConnectedContext - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
A MqttClientConnectedContext with methods specific to an Mqtt3Client.
Mqtt3ClientConnectionConfig - Interface in com.hivemq.client.mqtt.mqtt3
Connection configuration of an Mqtt3Client.
Mqtt3ClientConnectionConfig.RestrictionsForClient - Interface in com.hivemq.client.mqtt.mqtt3
Restrictions for messages a Mqtt3Client sends.
Mqtt3ClientDisconnectedContext - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
A MqttClientDisconnectedContext with methods specific to an Mqtt3Client.
Mqtt3ClientReconnector - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
A MqttClientReconnector with methods specific to an Mqtt3Client.
Mqtt3ConnAck - Interface in com.hivemq.client.mqtt.mqtt3.message.connect.connack
MQTT 3 ConnAck message.
Mqtt3ConnAckException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3ConnAckException(Mqtt3ConnAck, String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3ConnAckException
 
Mqtt3ConnAckReturnCode - Enum Class in com.hivemq.client.mqtt.mqtt3.message.connect.connack
Return Code of an MQTT 3 ConnAck message.
Mqtt3Connect - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
MQTT 3 Connect message.
Mqtt3ConnectBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for a Mqtt3Connect.
Mqtt3ConnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for a Mqtt3Connect that is applied to a parent.
Mqtt3ConnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for a Mqtt3Connect that is applied to a parent Mqtt3Client which then sends the Connect message.
Mqtt3ConnectBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder base for a Mqtt3Connect.
Mqtt3ConnectRestrictions - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Restrictions applied by the client in an MQTT 3 Connect message.
Mqtt3ConnectRestrictionsBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Mqtt3ConnectRestrictionsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for Mqtt3ConnectRestrictions that are applied to a parent.
Mqtt3ConnectRestrictionsBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder base for Mqtt3ConnectRestrictions.
Mqtt3Disconnect - Interface in com.hivemq.client.mqtt.mqtt3.message.disconnect
MQTT 3 Disconnect message.
Mqtt3DisconnectException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3DisconnectException(String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3DisconnectException
 
Mqtt3Message - Interface in com.hivemq.client.mqtt.mqtt3.message
MQTT message according to the MQTT 3 specification.
Mqtt3MessageException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3MessageType - Enum Class in com.hivemq.client.mqtt.mqtt3.message
MQTT message type according to the MQTT 3 specification.
Mqtt3PingReq - Interface in com.hivemq.client.mqtt.mqtt3.message.ping
MQTT 3 PingReq message.
Mqtt3PingResp - Interface in com.hivemq.client.mqtt.mqtt3.message.ping
MQTT 3 PingResp message.
Mqtt3PubAck - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.puback
MQTT 3 PubAck message.
Mqtt3PubAckException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3PubAckException(String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubAckException
 
Mqtt3PubComp - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.pubcomp
MQTT 3 PubComp message.
Mqtt3Publish - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
MQTT 3 Publish message.
Mqtt3PublishBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish.
Mqtt3PublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder that is complete which means all mandatory fields are set.
Mqtt3PublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent.
Mqtt3PublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3PublishBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent Mqtt3Client which then sends the Publish message.
Mqtt3PublishBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder.Send that is complete which means all mandatory fields are set.
Mqtt3PublishBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent Mqtt3Client which then sends the Publish message without returning a result.
Mqtt3PublishBuilder.SendVoid.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder.SendVoid that is complete which means all mandatory fields are set.
Mqtt3PublishBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder base for a Mqtt3Publish.
Mqtt3PublishBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilderBase that is complete which means all mandatory fields are set.
Mqtt3PublishResult - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Result for an MQTT 3 Publish message sent by the client.
Mqtt3PubRec - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.pubrec
MQTT 3 PubRec message.
Mqtt3PubRecException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3PubRecException(String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubRecException
 
Mqtt3PubRel - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.pubrel
MQTT 3 PubRel message.
Mqtt3ReturnCode - Interface in com.hivemq.client.mqtt.mqtt3.message
Return Code according to the MQTT 3 specification.
Mqtt3RxClient - Interface in com.hivemq.client.mqtt.mqtt3
Reactive API of an Mqtt3Client.
Mqtt3SimpleAuth - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Simple authentication and/or authorization related data in an MQTT 3 Connect message.
Mqtt3SimpleAuthBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Builder for a Mqtt3SimpleAuth.
Mqtt3SimpleAuthBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Mqtt3SimpleAuthBuilder that is complete which means all mandatory fields are set.
Mqtt3SimpleAuthBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Builder for a Mqtt3SimpleAuth that is applied to a parent.
Mqtt3SimpleAuthBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Mqtt3SimpleAuthBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3SimpleAuthBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Builder base for a Mqtt3SimpleAuth.
Mqtt3SimpleAuthBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Mqtt3SimpleAuthBuilderBase that is complete which means all mandatory fields are set.
Mqtt3SubAck - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe.suback
MQTT 3 SubAck message.
Mqtt3SubAckException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3SubAckException(Mqtt3SubAck, String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3SubAckException
 
Mqtt3SubAckReturnCode - Enum Class in com.hivemq.client.mqtt.mqtt3.message.subscribe.suback
Return Code of an MQTT 3 SubAck message.
Mqtt3Subscribe - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
MQTT 3 Subscribe message.
Mqtt3SubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe.
Mqtt3SubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe that is applied to a parent.
Mqtt3SubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Nested that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Nested.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Nested.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Publishes<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe and additional arguments that are applied to a parent Mqtt3Client subscribePublishes call.
Mqtt3SubscribeBuilder.Publishes.Args<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for additional arguments alongside the Mqtt3Subscribe that are applied to a parent Mqtt3Client subscribePublishes call.
Mqtt3SubscribeBuilder.Publishes.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Publishes that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Publishes.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Publishes that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Publishes.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Publishes.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe that is applied to a parent Mqtt3Client which then sends the Subscribe message.
Mqtt3SubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Send that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Send.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Send.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder base for a Mqtt3Subscribe.
Mqtt3SubscribeBuilderBase.Start<C,SC> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilderBase that provides additional methods for the first subscription.
Mqtt3SubscribeBuilderBase.Start.Complete<C,SC> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilderBase.Start that is complete which means all mandatory fields are set.
Mqtt3Subscription - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Subscription in an MQTT 3 Subscribe message.
Mqtt3SubscriptionBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscription.
Mqtt3SubscriptionBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscriptionBuilder that is complete which means all mandatory fields are set.
Mqtt3SubscriptionBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscription that is applied to a parent.
Mqtt3SubscriptionBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscriptionBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3SubscriptionBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder base for a Mqtt3Subscription.
Mqtt3SubscriptionBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscriptionBuilderBase that is complete which means all mandatory fields are set.
Mqtt3UnsubAck - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe.unsuback
MQTT 3 UnsubAck message.
Mqtt3UnsubAckException - Exception Class in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3UnsubAckException(String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3UnsubAckException
 
Mqtt3Unsubscribe - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
MQTT 3 Unsubscribe message.
Mqtt3UnsubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe.
Mqtt3UnsubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe that is applied to a parent.
Mqtt3UnsubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Nested that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe that is applied to a parent Mqtt3Client which then sends the Unsubscribe message.
Mqtt3UnsubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Send that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe that is applied to a parent Mqtt3Client which then sends the Unsubscribe message without returning a result.
Mqtt3UnsubscribeBuilder.SendVoid.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.SendVoid that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.SendVoid.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.SendVoid that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder base for a Mqtt3Unsubscribe.
Mqtt3UnsubscribeBuilderBase.Start<C> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilderBase that provides additional methods for the first Topic Filter.
Mqtt3WillPublishBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish used as a Will Publish.
Mqtt3WillPublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3WillPublishBuilder that is complete which means all mandatory fields are set.
Mqtt3WillPublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent as a Will Publish.
Mqtt3WillPublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3WillPublishBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5AsyncClient - Interface in com.hivemq.client.mqtt.mqtt5
Asynchronous API of an Mqtt5Client based on futures and callbacks.
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder - Interface in com.hivemq.client.mqtt.mqtt5
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call - Interface in com.hivemq.client.mqtt.mqtt5
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call.Ex - Interface in com.hivemq.client.mqtt.mqtt5
Builder for additional arguments alongside the Mqtt5Subscribe that are applied to a Mqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean) call.
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder that is complete which means all mandatory fields are set.
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder that provides additional methods for the first subscription.
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt5
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start that is complete which means all mandatory fields are set.
Mqtt5Auth - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
MQTT 5 Auth message.
Mqtt5AuthBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder for a Mqtt5Auth.
Mqtt5AuthException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5AuthException(Mqtt5Auth, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5AuthException
 
Mqtt5AuthReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.auth
Reason Code of an MQTT 5 Auth message.
Mqtt5BlockingClient - Interface in com.hivemq.client.mqtt.mqtt5
Blocking API of an Mqtt5Client.
Mqtt5BlockingClient.Mqtt5Publishes - Interface in com.hivemq.client.mqtt.mqtt5
Resource which queues incoming Publish messages until they are received.
Mqtt5Client - Interface in com.hivemq.client.mqtt.mqtt5
MQTT client according to the MQTT 5.0 specification.
Mqtt5ClientAdvancedConfig - Interface in com.hivemq.client.mqtt.mqtt5.advanced
Advanced configuration of an Mqtt5Client.
Mqtt5ClientAdvancedConfigBuilder - Interface in com.hivemq.client.mqtt.mqtt5.advanced
Mqtt5ClientAdvancedConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.advanced
Builder for a Mqtt5ClientAdvancedConfig that is applied to a parent.
Mqtt5ClientAdvancedConfigBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt5.advanced
Builder base for a Mqtt5ClientAdvancedConfig.
Mqtt5ClientBuilder - Interface in com.hivemq.client.mqtt.mqtt5
Builder for an Mqtt5Client.
Mqtt5ClientConfig - Interface in com.hivemq.client.mqtt.mqtt5
Configuration of an Mqtt5Client.
Mqtt5ClientConnectedContext - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
A MqttClientConnectedContext with methods specific to an Mqtt5Client.
Mqtt5ClientConnectionConfig - Interface in com.hivemq.client.mqtt.mqtt5
Connection configuration of an Mqtt5Client.
Mqtt5ClientConnectionConfig.RestrictionsForClient - Interface in com.hivemq.client.mqtt.mqtt5
Restrictions for messages a Mqtt5Client sends.
Mqtt5ClientConnectionConfig.RestrictionsForServer - Interface in com.hivemq.client.mqtt.mqtt5
Restrictions for messages a Mqtt5Client receives.
Mqtt5ClientDisconnectedContext - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
A MqttClientDisconnectedContext with methods specific to an Mqtt5Client.
Mqtt5ClientInterceptors - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Collection of interceptors of MQTT messages received or sent by an MQTT5Client.
Mqtt5ClientInterceptorsBuilder - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Mqtt5ClientInterceptorsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Builder for a Mqtt5ClientInterceptors that is applied to a parent.
Mqtt5ClientInterceptorsBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Builder base for a Mqtt5ClientInterceptors.
Mqtt5ClientReconnector - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
A MqttClientReconnector with methods specific to an Mqtt5Client.
Mqtt5ConnAck - Interface in com.hivemq.client.mqtt.mqtt5.message.connect.connack
MQTT 5 ConnAck packet.
Mqtt5ConnAckException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5ConnAckException(Mqtt5ConnAck, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5ConnAckException
 
Mqtt5ConnAckReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.connect.connack
Reason Code of an MQTT 5 ConnAck message.
Mqtt5ConnAckRestrictions - Interface in com.hivemq.client.mqtt.mqtt5.message.connect.connack
Restrictions for the client set by the server in an MQTT 5 ConnAck message.
Mqtt5Connect - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
MQTT 5 Connect message.
Mqtt5ConnectBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for a Mqtt5Connect.
Mqtt5ConnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for a Mqtt5Connect that is applied to a parent.
Mqtt5ConnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for a Mqtt5Connect that is applied to a parent Mqtt5Client which then sends the Connect message.
Mqtt5ConnectBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder base for a Mqtt5Connect.
Mqtt5ConnectRestrictions - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Restrictions set by the client in an MQTT 5 Connect message.
Mqtt5ConnectRestrictionsBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Mqtt5ConnectRestrictionsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for Mqtt5ConnectRestrictions that are applied to a parent.
Mqtt5ConnectRestrictionsBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder base for Mqtt5ConnectRestrictions.
Mqtt5Disconnect - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
MQTT 5 Disconnect message.
Mqtt5DisconnectBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect.
Mqtt5DisconnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect that is applied to a parent.
Mqtt5DisconnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect that is applied to a parent Mqtt5Client which then sends the Disconnect message.
Mqtt5DisconnectBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect that is applied to a parent Mqtt5Client which then sends the Disconnect message without returning a result.
Mqtt5DisconnectBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder base for a Mqtt5Disconnect.
Mqtt5DisconnectException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5DisconnectException(Mqtt5Disconnect, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
Mqtt5DisconnectException(Mqtt5Disconnect, Throwable) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
Mqtt5DisconnectReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.disconnect
Reason Code of an MQTT 5 Disconnect message.
Mqtt5EnhancedAuth - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Data for enhanced authentication and/or authorization.
Mqtt5EnhancedAuthBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder for a Mqtt5EnhancedAuth.
Mqtt5EnhancedAuthMechanism - Interface in com.hivemq.client.mqtt.mqtt5.auth
Interface for enhanced authentication and/or authorization (auth) mechanisms.
Mqtt5IncomingQos1Interceptor - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos1
Interface for interceptors of the QoS 1 control flow for incoming Publish messages.
Mqtt5IncomingQos2Interceptor - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2
Interface for interceptors of the QoS 2 control flow of incoming Publish messages.
Mqtt5Message - Interface in com.hivemq.client.mqtt.mqtt5.message
MQTT message according to the MQTT 5 specification.
Mqtt5MessageException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5MessageType - Enum Class in com.hivemq.client.mqtt.mqtt5.message
MQTT message type according to the MQTT 5 specification.
Mqtt5OutgoingQos1Interceptor - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos1
Interface for interceptors of the QoS 1 control flow for outgoing Publish messages.
Mqtt5OutgoingQos2Interceptor - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2
Interface for interceptors of the QoS 2 control flow of outgoing Publish messages.
Mqtt5PayloadFormatIndicator - Enum Class in com.hivemq.client.mqtt.mqtt5.message.publish
Payload Format Indicator according to the MQTT 5 specification.
Mqtt5PingReq - Interface in com.hivemq.client.mqtt.mqtt5.message.ping
MQTT 5 PingReq message.
Mqtt5PingResp - Interface in com.hivemq.client.mqtt.mqtt5.message.ping
MQTT 5 PingResp message.
Mqtt5PubAck - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.puback
MQTT 5 PubAck message.
Mqtt5PubAckBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.puback
Builder for a Mqtt5PubAck.
Mqtt5PubAckException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5PubAckException(Mqtt5PubAck, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubAckException
 
Mqtt5PubAckReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.publish.puback
Reason Code of an MQTT 5 PubAck message.
Mqtt5PubComp - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp
MQTT 5 PubComp message.
Mqtt5PubCompBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp
Builder for a Mqtt5PubComp.
Mqtt5PubCompReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp
Reason Code of an MQTT 5 PubComp message.
Mqtt5Publish - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
MQTT 5 Publish message.
Mqtt5PublishBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5Publish.
Mqtt5PublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilder that is complete which means all mandatory fields are set.
Mqtt5PublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5Publish that is applied to a parent Mqtt5Client which then sends the Publish message.
Mqtt5PublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5PublishBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5Publish that is applied to a parent Mqtt5Client which then sends the Publish message without returning a result.
Mqtt5PublishBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilder.Send that is complete which means all mandatory fields are set.
Mqtt5PublishBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder base for a Mqtt5Publish.
Mqtt5PublishBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilderBase that is complete which means all mandatory fields are set.
Mqtt5PublishBuilderBase.WillBase<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder base for a Mqtt5WillPublish.
Mqtt5PublishBuilderBase.WillBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilderBase.WillBase that is complete which means all mandatory fields are set.
Mqtt5PublishResult - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for an MQTT 5 Publish message sent by the client.
Mqtt5PublishResult.Mqtt5Qos1Result - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message with QoS level 1 sent by the client.
Mqtt5PublishResult.Mqtt5Qos2CompleteResult - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message with QoS level 2 sent by the client.
Mqtt5PublishResult.Mqtt5Qos2Result - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message with QoS level 2 sent by the client.
Mqtt5PubRec - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
MQTT 5 PubRec message.
Mqtt5PubRecBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
Builder for a Mqtt5PubRec.
Mqtt5PubRecException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5PubRecException(Mqtt5PubRec, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubRecException
 
Mqtt5PubRecReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
Reason Code of an MQTT 5 PubRec message.
Mqtt5PubRel - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubrel
MQTT 5 PubRel message.
Mqtt5PubRelBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubrel
Builder for a Mqtt5PubRel.
Mqtt5PubRelReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.publish.pubrel
Reason Code of an MQTT 5 PubRel message.
Mqtt5ReasonCode - Interface in com.hivemq.client.mqtt.mqtt5.message
Reason Code according to the MQTT 5 specification.
Mqtt5RetainHandling - Enum Class in com.hivemq.client.mqtt.mqtt5.message.subscribe
Retain Handling according to the MQTT 5 specification.
Mqtt5RxClient - Interface in com.hivemq.client.mqtt.mqtt5
Reactive API of an Mqtt5Client.
Mqtt5SimpleAuth - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Simple authentication and/or authorization related data in an MQTT 5 Connect message.
Mqtt5SimpleAuthBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder for a Mqtt5SimpleAuth.
Mqtt5SimpleAuthBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Mqtt5SimpleAuthBuilder that is complete which means all mandatory fields are set.
Mqtt5SimpleAuthBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder for a Mqtt5SimpleAuth that is applied to a parent.
Mqtt5SimpleAuthBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Mqtt5SimpleAuthBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5SimpleAuthBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder base for a Mqtt5SimpleAuth.
Mqtt5SubAck - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe.suback
MQTT 5 SubAck message.
Mqtt5SubAckException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5SubAckException(Mqtt5SubAck, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5SubAckException
 
Mqtt5SubAckReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.subscribe.suback
Reason Code of an MQTT 5 SubAck message.
Mqtt5Subscribe - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
MQTT 5 Subscribe message.
Mqtt5SubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe.
Mqtt5SubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe that is applied to a parent.
Mqtt5SubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Nested that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Nested.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Nested.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Publishes<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe and additional arguments that are applied to a parent Mqtt5Client subscribePublishes call.
Mqtt5SubscribeBuilder.Publishes.Args<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for additional arguments alongside the Mqtt5Subscribe that are applied to a parent Mqtt5Client subscribePublishes call.
Mqtt5SubscribeBuilder.Publishes.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Publishes that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Publishes.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Publishes that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Publishes.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Publishes.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe that is applied to a parent Mqtt5Client which then sends the Subscribe message.
Mqtt5SubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Send that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Send.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Send.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder base for a Mqtt5Subscribe.
Mqtt5SubscribeBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilderBase that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilderBase.Start<C,SC> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilderBase that provides additional methods for the first subscription.
Mqtt5SubscribeBuilderBase.Start.Complete<C,SC> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilderBase.Start that is complete which means all mandatory fields are set.
Mqtt5Subscription - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Subscription in an MQTT 5 Subscribe message.
Mqtt5SubscriptionBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscription.
Mqtt5SubscriptionBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5Subscription that is complete which means all mandatory fields are set.
Mqtt5SubscriptionBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscription that is applied to a parent.
Mqtt5SubscriptionBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscriptionBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5SubscriptionBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder base for a Mqtt5Subscription.
Mqtt5SubscriptionBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscriptionBuilderBase that is complete which means all mandatory fields are set.
Mqtt5UnsubAck - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback
MQTT 5 UnsubAck message.
Mqtt5UnsubAckException - Exception Class in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5UnsubAckException(Mqtt5UnsubAck, String) - Constructor for exception class com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException
 
Mqtt5UnsubAckReasonCode - Enum Class in com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback
Reason Code of an MQTT 5 UnsubAck message.
Mqtt5Unsubscribe - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
MQTT 5 Unsubscribe message.
Mqtt5UnsubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder for a Mqtt5Unsubscribe.
Mqtt5UnsubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder for a Mqtt5Unsubscribe that is applied to a parent.
Mqtt5UnsubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Nested that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder for a Mqtt5Unsubscribe that is applied to a parent Mqtt3Client which then sends the Unsubscribe message.
Mqtt5UnsubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Send that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeBuilderBase<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder base for a Mqtt5Unsubscribe.
Mqtt5UnsubscribeBuilderBase.Complete<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilderBase that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilderBase.Start<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilderBase that provides additional methods for the first Topic Filter.
Mqtt5UserProperties - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Collection of User Properties.
Mqtt5UserPropertiesBuilder - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Builder for Mqtt5UserProperties.
Mqtt5UserPropertiesBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Builder for Mqtt5UserProperties that are applied to a parent.
Mqtt5UserPropertiesBuilderBase<B> - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Builder base for Mqtt5UserProperties.
Mqtt5UserProperty - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
MQTT User Property according to the MQTT 5 specification.
Mqtt5WillPublish - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
MQTT 5 Will Publish which can be a part of an MQTT 5 Connect message.
Mqtt5WillPublishBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5WillPublish.
Mqtt5WillPublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5WillPublishBuilder that is complete which means all mandatory fields are set.
Mqtt5WillPublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5WillPublish that is applied to a parent.
Mqtt5WillPublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5WillPublishBuilder.Nested that is complete which means all mandatory fields are set.
MqttClient - Interface in com.hivemq.client.mqtt
Common interface for MQTT clients.
MqttClientAutoReconnect - Interface in com.hivemq.client.mqtt.lifecycle
Automatic reconnect strategy using an exponential backoff with configurable initial and maximum delays.
MqttClientAutoReconnectBuilder - Interface in com.hivemq.client.mqtt.lifecycle
MqttClientAutoReconnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.lifecycle
Builder for a MqttClientAutoReconnect that is applied to a parent.
MqttClientAutoReconnectBuilderBase<B> - Interface in com.hivemq.client.mqtt.lifecycle
Builder base for a MqttClientAutoReconnect.
MqttClientBuilder - Interface in com.hivemq.client.mqtt
Builder for an MqttClient.
MqttClientBuilderBase<B> - Interface in com.hivemq.client.mqtt
Builder base for an MqttClient.
MqttClientConfig - Interface in com.hivemq.client.mqtt
Configuration of an MqttClient.
MqttClientConnectedContext - Interface in com.hivemq.client.mqtt.lifecycle
Provides context about the client that is now connected.
MqttClientConnectedListener - Interface in com.hivemq.client.mqtt.lifecycle
Listener which is notified when a client is connected (a successful ConnAck message is received).
MqttClientConnectionConfig - Interface in com.hivemq.client.mqtt
Connection configuration of an MqttClient.
MqttClientDisconnectedContext - Interface in com.hivemq.client.mqtt.lifecycle
Provides context about the client that is now disconnected, the cause for disconnection and allows reconnecting.
MqttClientDisconnectedListener - Interface in com.hivemq.client.mqtt.lifecycle
Listener which is notified when a client is disconnected (with or without a Disconnect message) or the connection fails.
MqttClientExecutorConfig - Interface in com.hivemq.client.mqtt
Configuration for the executors and threads to use by MQTT clients.
MqttClientExecutorConfigBuilder - Interface in com.hivemq.client.mqtt
MqttClientExecutorConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttClientExecutorConfig that is applied to a parent.
MqttClientExecutorConfigBuilderBase<B> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClientExecutorConfig.
MqttClientIdentifier - Interface in com.hivemq.client.mqtt.datatypes
MQTT Client Identifier according to the MQTT specification.
MqttClientReconnector - Interface in com.hivemq.client.mqtt.lifecycle
A reconnector is supplied by a MqttClientDisconnectedContext and can be used for reconnecting.
MqttClientSslConfig - Interface in com.hivemq.client.mqtt
Configuration for a secure transport to use by MQTT clients.
MqttClientSslConfigBuilder - Interface in com.hivemq.client.mqtt
Builder for a MqttClientSslConfig.
MqttClientSslConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttClientSslConfig that is applied to a parent.
MqttClientSslConfigBuilderBase<B> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClientSslConfig.
MqttClientState - Enum Class in com.hivemq.client.mqtt
State of an MqttClient.
MqttClientStateException - Exception Class in com.hivemq.client.mqtt.exceptions
Exception that is used if an operation is called on an MqttClient that is not possible in its current state, e.g.
MqttClientStateException(String) - Constructor for exception class com.hivemq.client.mqtt.exceptions.MqttClientStateException
 
MqttClientTransportConfig - Interface in com.hivemq.client.mqtt
Configuration for a transport to use by MQTT clients.
MqttClientTransportConfigBuilder - Interface in com.hivemq.client.mqtt
MqttClientTransportConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttClientTransportConfig that is applied to a parent.
MqttClientTransportConfigBuilderBase<B> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClientTransportConfig.
mqttConnectTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
MqttDecodeException - Exception Class in com.hivemq.client.mqtt.exceptions
Exception that is used if a decoding error occurred.
MqttDecodeException(String) - Constructor for exception class com.hivemq.client.mqtt.exceptions.MqttDecodeException
 
MqttDisconnectSource - Enum Class in com.hivemq.client.mqtt.lifecycle
Source which triggers disconnection.
MqttEncodeException - Exception Class in com.hivemq.client.mqtt.exceptions
Exception that is used if an encoding error occurred.
MqttEncodeException(String) - Constructor for exception class com.hivemq.client.mqtt.exceptions.MqttEncodeException
 
MqttGlobalPublishFilter - Enum Class in com.hivemq.client.mqtt
Global filter for incoming Publish messages.
MqttProxyConfig - Interface in com.hivemq.client.mqtt
Configuration for a proxy to use by MQTT clients.
MqttProxyConfigBuilder - Interface in com.hivemq.client.mqtt
Builder for a MqttProxyConfig.
MqttProxyConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttProxyConfig that is applied to a parent.
MqttProxyConfigBuilderBase<B> - Interface in com.hivemq.client.mqtt
Builder base for a MqttProxyConfig.
MqttProxyProtocol - Enum Class in com.hivemq.client.mqtt
Available proxy protocols for a MqttProxyConfig.
MqttQos - Enum Class in com.hivemq.client.mqtt.datatypes
MQTT Quality of Service (QoS) according to the MQTT specification.
MqttSessionExpiredException - Exception Class in com.hivemq.client.mqtt.exceptions
Exception that is used if an MQTT session has expired.
MqttSessionExpiredException(String, Throwable) - Constructor for exception class com.hivemq.client.mqtt.exceptions.MqttSessionExpiredException
 
MqttSharedTopicFilter - Interface in com.hivemq.client.mqtt.datatypes
MQTT Shared Topic Filter according to the MQTT specification.
MqttSharedTopicFilterBuilder - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttSharedTopicFilter.
MqttSharedTopicFilterBuilder.Complete - Interface in com.hivemq.client.mqtt.datatypes
MqttSharedTopicFilterBuilder that is complete which means all mandatory fields are set.
MqttSharedTopicFilterBuilder.End - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttSharedTopicFilterBuilder that does not allow to add any more levels or wildcards.
MqttSharedTopicFilterBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttSharedTopicFilter that is applied to a parent.
MqttSharedTopicFilterBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
MqttSharedTopicFilterBuilder.Nested that is complete which means all mandatory fields are set.
MqttSharedTopicFilterBuilder.Nested.End<P> - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttSharedTopicFilterBuilder.Nested that does not allow to add any more levels or wildcards.
MqttTopic - Interface in com.hivemq.client.mqtt.datatypes
MQTT Topic Name according to the MQTT specification.
MqttTopicBuilder - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopic.
MqttTopicBuilder.Complete - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicBuilder that is complete which means all mandatory fields are set.
MqttTopicBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopic that is applied to a parent.
MqttTopicBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicBuilder.Nested that is complete which means all mandatory fields are set.
MqttTopicBuilderBase<C> - Interface in com.hivemq.client.mqtt.datatypes
Builder base for a MqttTopic.
MqttTopicFilter - Interface in com.hivemq.client.mqtt.datatypes
MQTT Topic Filter according to the MQTT specification.
MqttTopicFilterBuilder - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopicFilter.
MqttTopicFilterBuilder.Complete - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilder that is complete which means all mandatory fields are set.
MqttTopicFilterBuilder.End - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttTopicFilterBuilder that does not allow to add any more levels or wildcards.
MqttTopicFilterBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopicFilter that is applied to a parent.
MqttTopicFilterBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilder.Nested that is complete which means all mandatory fields are set.
MqttTopicFilterBuilder.Nested.End<P> - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttTopicFilterBuilder.Nested that does not allow to add any more levels or wildcards.
MqttTopicFilterBuilderBase<C,E,S,SC,SE> - Interface in com.hivemq.client.mqtt.datatypes
Builder base for a MqttTopicFilter.
MqttTopicFilterBuilderBase.Complete<C,E,S,SC,SE> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilderBase that is complete which means all mandatory fields are set.
MqttTopicFilterBuilderBase.End - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttTopicFilterBuilderBase that does not allow to add any more levels or wildcards.
MqttTopicFilterBuilderBase.SharedBase<S,SC,SE> - Interface in com.hivemq.client.mqtt.datatypes
Builder base for a MqttSharedTopicFilter.
MqttTopicFilterBuilderBase.SharedBase.Complete<S,SC,SE> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilderBase.SharedBase that is complete which means all mandatory fields are set.
MqttUtf8String - Interface in com.hivemq.client.mqtt.datatypes
UTF-8 encoded string according to the MQTT specification.
MqttVersion - Enum Class in com.hivemq.client.mqtt
Available MQTT versions of MQTT clients.
MqttWebSocketConfig - Interface in com.hivemq.client.mqtt
Configuration for a WebSocket transport to use by MQTT clients.
MqttWebSocketConfigBuilder - Interface in com.hivemq.client.mqtt
Builder for a MqttWebSocketConfig.
MqttWebSocketConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttWebSocketConfig that is applied to a parent.
MqttWebSocketConfigBuilderBase<B> - Interface in com.hivemq.client.mqtt
Builder base for a MqttWebSocketConfig.
MULTI_LEVEL_WILDCARD - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
The multi-level wildcard character.
multiLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
mustBeAllowedByServer() - Method in interface com.hivemq.client.mqtt.datatypes.MqttClientIdentifier
Checks whether this Client Identifier must be allowed by every MQTT broker according to the MQTT specification.

N

nettyExecutor(Executor) - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilderBase
Sets the optional user defined executor for Netty (network communication framework).
nettyThreads(int) - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilderBase
Sets the optional user defined amount of threads Netty (network communication framework).
never() - Static method in interface com.hivemq.client.util.TypeSwitch
Returns a TypeSwitch object which does not match any type.
NO_KEEP_ALIVE - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
The value that disables keep alive.
NO_KEEP_ALIVE - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
The value that disables keep alive.
NO_MATCHING_SUBSCRIBERS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The message is accepted but there are no subscribers.
NO_MATCHING_SUBSCRIBERS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The message is accepted but there are no subscribers.
NO_SESSION_EXPIRY - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
The value that disables session expiry.
NO_SUBSCRIPTIONS_EXISTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
No matching topic filter is being used by the client.
noKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Disables the keep alive by setting it to Mqtt3Connect.NO_KEEP_ALIVE.
noKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Disables the keep alive by setting it to Mqtt5Connect.NO_KEEP_ALIVE.
noLocal(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase.Complete
Sets whether the subscription is not local.
noMessageExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Disables the message expiry.
NORMAL_DISCONNECTION - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
Disconnect normally.
noSessionExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Disables the session expiry by setting it to Mqtt5Connect.NO_SESSION_EXPIRY.
noSessionExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Disables the session expiry by setting it to Mqtt5Connect.NO_SESSION_EXPIRY.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
The client is not authorized to connect.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The client is not authorized to connect.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The client is not authorized to perform a request.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The sender is not authorized to make the publication.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The sender is not authorized to make the publication.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The client is not authorized to make the subscription.
NOT_AUTHORIZED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
The client is not authorized to unsubscribe.

O

observeOnBoth(Scheduler) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream to perform its emissions and notifications including the single item on a specified Scheduler asynchronously with a bounded buffer of Flowable.bufferSize() slots.
observeOnBoth(Scheduler, boolean) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream to perform its emissions and notifications including the single item on a specified Scheduler asynchronously with a bounded buffer and optionally delays onError notifications.
observeOnBoth(Scheduler, boolean, int) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream to perform its emissions and notifications including the single item on a specified Scheduler asynchronously with a bounded buffer of configurable size and optionally delays onError notifications.
of() - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
 
of(MqttUtf8String, MqttUtf8String) - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
Creates an User Property of the given name and value.
of(Mqtt5UserProperty...) - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
Creates a collection of User Properties of individual User Properties.
of(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttClientIdentifier
Validates and creates a Client Identifier of the given string.
of(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
Validates and creates a Topic Name of the given string.
of(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
Validates and creates a Topic Filter of the given string.
of(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttUtf8String
Validates and creates an UTF-8 encoded string of the given Java string.
of(String, String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
Validates and creates a Shared Topic Filter of the given Share Name and Topic Filter.
of(String, String) - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
Creates an User Property of the given name and value.
of(Collection<Mqtt5UserProperty>) - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
Creates a collection of User Properties of a list of User Properties.
onAuth(Mqtt5ClientConfig, Mqtt5Connect, Mqtt5EnhancedAuthBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a client connects using this enhanced auth mechanism.
onAuthError(Mqtt5ClientConfig, Throwable) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when an error occurred during auth of a client which used this enhanced auth mechanism during connection.
onAuthRejected(Mqtt5ClientConfig, Mqtt5ConnAck) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a server rejected auth of a client which used this enhanced auth mechanism during connection.
onAuthSuccess(Mqtt5ClientConfig, Mqtt5ConnAck) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a server accepted auth of a client which used this enhanced auth mechanism during connection.
onConnected(MqttClientConnectedContext) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientConnectedListener
Listener method which is notified when a client is connected (a successful ConnAck message is received).
onContinue(Mqtt5ClientConfig, Mqtt5Auth, Mqtt5AuthBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a server requires further data for auth from a client which used this enhanced auth mechanism during connection.
onDisconnected(MqttClientDisconnectedContext) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedListener
Listener method which is notified in the following cases: A client was disconnected (with or without a Disconnect message, by the server, client or user) or the connection failed.
onPubAck(Mqtt5ClientConfig, Mqtt5Publish, Mqtt5PubAck) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos1.Mqtt5OutgoingQos1Interceptor
Called when a server sent a PubAck message for a Publish message with QoS 1.
onPubComp(Mqtt5ClientConfig, Mqtt5PubRel, Mqtt5PubComp) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2.Mqtt5OutgoingQos2Interceptor
Called when a server sent a PubComp message for a Publish message with QoS 2.
onPublish(Mqtt5ClientConfig, Mqtt5Publish, Mqtt5PubAckBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos1.Mqtt5IncomingQos1Interceptor
Called when a server sent a Publish message with QoS 1.
onPublish(Mqtt5ClientConfig, Mqtt5Publish, Mqtt5PubRecBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2.Mqtt5IncomingQos2Interceptor
Called when a server sent a Publish message with QoS 2.
onPubRec(Mqtt5ClientConfig, Mqtt5Publish, Mqtt5PubRec, Mqtt5PubRelBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2.Mqtt5OutgoingQos2Interceptor
Called when a server sent a PubRec message for a Publish message with QoS 2.
onPubRecError(Mqtt5ClientConfig, Mqtt5Publish, Mqtt5PubRec) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2.Mqtt5OutgoingQos2Interceptor
Called when a server sent a PubRec message for a Publish message with QoS 2 with an Error Code.
onPubRel(Mqtt5ClientConfig, Mqtt5PubRel, Mqtt5PubCompBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.qos2.Mqtt5IncomingQos2Interceptor
Called when a server sent a PubRel message for a Publish message with QoS 2.
onReAuth(Mqtt5ClientConfig, Mqtt5AuthBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a client reauthenticates and used this enhanced auth mechanism during connection.
onReAuthError(Mqtt5ClientConfig, Throwable) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when an error occurred during reauth of a client which used this enhanced auth mechanism during connection.
onReAuthRejected(Mqtt5ClientConfig, Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a server rejected reauth of a client which used this enhanced auth mechanism during connection.
onReAuthSuccess(Mqtt5ClientConfig, Mqtt5Auth) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a server accepted reauth of a client which used this enhanced auth mechanism during connection.
onServerReAuth(Mqtt5ClientConfig, Mqtt5Auth, Mqtt5AuthBuilder) - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
Called when a server reauthenticates a client and the client used this enhanced auth mechanism during connection.
onSingle(S) - Method in interface com.hivemq.client.rx.reactivestreams.WithSingleSubscriber
Single item sent by the PublisherWithSingle.
outgoingQos1Interceptor(Mqtt5OutgoingQos1Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
outgoingQos2Interceptor(Mqtt5OutgoingQos2Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 

P

PACKET_IDENTIFIER_IN_USE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The packet identifier is already in use.
PACKET_IDENTIFIER_IN_USE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The packet identifier is already in use.
PACKET_IDENTIFIER_IN_USE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The specified packet identifier is already in use.
PACKET_IDENTIFIER_IN_USE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
The specified packet identifier is already in use.
PACKET_IDENTIFIER_NOT_FOUND - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
The packet identifier is not known.
PACKET_IDENTIFIER_NOT_FOUND - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
The packet identifier is not known.
PACKET_TOO_LARGE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The CONNECT packet exceeded the maximum permissible size.
PACKET_TOO_LARGE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The receiver has received a packet with a greater size than allowed by the maximum packet size it sent in the CONNECT or CONNACK packet.
password(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilderBase.Complete
Sets the optional password.
password(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilderBase
Sets the password.
password(String) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy password.
password(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilderBase.Complete
Sets the optional password.
password(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilderBase
Sets the password.
payload(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase.Complete
Sets the optional payload.
payload(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional payload.
payload(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase.Complete
Sets the optional payload.
payload(ByteBuffer) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional payload.
PAYLOAD_FORMAT_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The Will payload does not match the specified payload format indicator.
PAYLOAD_FORMAT_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
A payload does not match the specified payload format indicator.
PAYLOAD_FORMAT_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The payload does not match the specified payload format indicator.
PAYLOAD_FORMAT_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The payload does not match the specified payload format indicator.
payloadFormatIndicator(Mqtt5PayloadFormatIndicator) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional payload format indicator.
PINGREQ - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PINGREQ - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
PINGRESP - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PINGRESP - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
port(int) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy port to connect to.
protocol(MqttProxyProtocol) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy protocol.
PROTOCOL_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The CONNECT packet contained data that is not allowed by the MQTT protocol.
PROTOCOL_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
A packet contained data that is not allowed by the MQTT protocol or is inconsistent with the state of the receiver.
protocols(Collection<String>) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined protocols.
proxyConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
proxyConfig(MqttProxyConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the optional proxy configuration.
PUBACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PUBACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
PUBCOMP - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PUBCOMP - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
publish(Mqtt3Publish) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Publishes the given Publish message.
publish(Mqtt3Publish) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Publishes the given Publish message.
publish(Mqtt5Publish) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Publishes the given Publish message.
publish(Mqtt5Publish) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Publishes the given Publish message.
publish(Flowable<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Flowable for publishing the Publish messages emitted by the given Flowable.
publish(Flowable<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Flowable for publishing the Publish messages emitted by the given Flowable.
PUBLISH - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PUBLISH - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
PublisherWithSingle<T,S> - Interface in com.hivemq.client.rx.reactivestreams
A Publisher which emits a flow of items of type PublisherWithSingle and a single item of type PublisherWithSingle.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Flowable for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Flowable for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Flowable for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Flowable for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt3Publish>, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt3Publish>, Executor) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt3Publish>, Executor, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt5Publish>, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt5Publish>, Executor) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt5Publish>, Executor, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
PUBREC - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PUBREC - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
PUBREL - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
PUBREL - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 

Q

qos(MqttQos) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase.Complete
Sets the QoS.
qos(MqttQos) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilderBase.Complete
Sets the QoS.
qos(MqttQos) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the QoS.
qos(MqttQos) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase.Complete
Sets the QoS.
QOS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The server does not support the QoS of the Will.
QOS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The client specified a QoS greater than the maximum QoS the server sent in the CONNACK packet.
queryString(String) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
Sets the query string.
QUOTA_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
An implementation or administrative imposed limit has been exceeded.
QUOTA_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
An implementation or administrative imposed limit has been exceeded.
QUOTA_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
An implementation or administrative imposed limit has been exceeded.
QUOTA_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
An implementation or administrative imposed limit has been exceeded.
QUOTA_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
An implementation or administrative imposed limit has been exceeded.

R

reasonCode(Mqtt5DisconnectReasonCode) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the Reason Code.
reasonCode(Mqtt5PubAckReasonCode) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
Sets the Reason Code.
reasonCode(Mqtt5PubRecReasonCode) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
Sets the Reason Code.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
Sets the optional Reason String.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the optional Reason String.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
Set the optional Reason String.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
Set the optional Reason String.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
Set the optional Reason String.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
Set the optional Reason String.
reasonString(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
Sets the optional Reason String.
reasonString(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the optional Reason String.
reasonString(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
Set the optional Reason String.
reasonString(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
Set the optional Reason String.
reasonString(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
Set the optional Reason String.
reasonString(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
Set the optional Reason String.
reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Re-authenticates this client.
reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Re-authenticates this client.
reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Completable for re-authenticating this client.
REAUTHENTICATE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
Initiate a re-authentication.
receive() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient.Mqtt3Publishes
Receives the next incoming Publish message.
receive() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient.Mqtt5Publishes
Receives the next incoming Publish message.
receive(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient.Mqtt3Publishes
Receives the next incoming Publish message.
receive(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient.Mqtt5Publishes
Receives the next incoming Publish message.
RECEIVE_MAXIMUM_EXCEEDED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The receiver has received more publications for which it has not sent PUBACK or PUBCOMP than allowed by the receive maximum it sent in the CONNECT or CONNACK packet.
receiveMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
Sets the receive maximum.
receiveNow() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient.Mqtt3Publishes
Receives the next incoming Publish message if it is already queued in this Mqtt3BlockingClient.Mqtt3Publishes instance.
receiveNow() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient.Mqtt5Publishes
Receives the next incoming Publish message if it is already queued in this Mqtt5BlockingClient.Mqtt5Publishes instance.
reconnect(boolean) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Instructs the client to reconnect or not.
reconnect(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
reconnect(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
reconnectWhen(CompletableFuture<T>, BiConsumer<? super T, ? super Throwable>) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Instructs the client to reconnect after a future completes.
reconnectWhen(CompletableFuture<T>, BiConsumer<? super T, ? super Throwable>) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
reconnectWhen(CompletableFuture<T>, BiConsumer<? super T, ? super Throwable>) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
REMAINING - Enum constant in enum class com.hivemq.client.mqtt.MqttGlobalPublishFilter
Filter matching the incoming Publish messages that are not consumed in per subscription or other global flows.
republishIfSessionExpired(boolean) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Instructs the client to queue pending Publish messages and automatically publish them even if the session expired before reconnected successfully.
republishIfSessionExpired(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
republishIfSessionExpired(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
requestProblemInformation(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
requestResponseInformation(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
responseTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
responseTopic(MqttTopic) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional response topic.
responseTopic(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional response topic.
restrictions() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
restrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
restrictions(Mqtt3ConnectRestrictions) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Sets the restrictions from the client.
restrictions(Mqtt5ConnectRestrictions) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the restrictions from the client.
resubscribeIfSessionExpired(boolean) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Instructs the client to automatically restore its subscriptions when the session expired before it reconnected successfully.
resubscribeIfSessionExpired(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
resubscribeIfSessionExpired(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
resubscribeIfSessionPresent(boolean) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Instructs the client to automatically restore its subscriptions when reconnected successfully and the session is still present.
resubscribeIfSessionPresent(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
resubscribeIfSessionPresent(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
retain(boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase.Complete
Sets whether the Publish message should be retained.
retain(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets whether the Publish message should be retained.
RETAIN_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The server does not support retained messages, but the Will retain flag was set.
RETAIN_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The server does not support retained messages.
retainAsPublished(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase.Complete
Sets whether the Publish messages for the subscription are published with the retain flag.
retainHandling(Mqtt5RetainHandling) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase.Complete
Sets the retain handling.
reverse(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
Reverses the subscriptions of a Subscribe message by adding their Topic Filters.
reverse(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
Reverses the subscriptions of a Subscribe message by adding their Topic Filters.

S

send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder.Send
Builds the Mqtt3Connect and applies it to the parent which then sends the Connect message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Send.Complete
Builds the Mqtt3Publish and applies it to the parent which then sends the Publish message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.SendVoid.Complete
Builds the Mqtt3Publish and applies it to the parent which then sends the Publish message without returning a result.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Send.Complete
Builds the Mqtt3Subscribe and applies it to the parent which then sends the Subscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Send.Complete
Builds the Mqtt3Unsubscribe and applies it to the parent which then sends the Unsubscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.SendVoid.Complete
Builds the Mqtt3Unsubscribe and applies it to the parent which then sends the Unsubscribe message without returning a result.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder.Send
Builds the Mqtt5Connect and applies it to the parent which then sends the Connect message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.Send
Builds the Mqtt5Disconnect and applies it to the parent which then sends the Disconnect message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.SendVoid
Builds the Mqtt5Disconnect and applies it to the parent which then sends the Disconnect message without returning a result.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Send.Complete
Builds the Mqtt5Publish and applies it to the parent which then sends the Publish message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Send.Complete
Builds the Mqtt5Subscribe and applies it to the parent which then sends the Subscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Send.Complete
Builds the Mqtt5Unsubscribe and applies it to the parent which then sends the Unsubscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call
SEND - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Send retained messages for the current subscription.
SEND_IF_SUBSCRIPTION_DOES_NOT_EXIST - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Send retained messages for the current subscription only if the subscription does not currently exist.
sendMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictionsBuilderBase
Sets the send maximum.
sendMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
Sets the send maximum.
sendMaximumPacketSize(int) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictionsBuilderBase
sendMaximumPacketSize(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
sendTopicAliasMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
SERVER - Enum constant in enum class com.hivemq.client.mqtt.lifecycle.MqttDisconnectSource
The server sent a Disconnect message or closed the connection without a Disconnect message.
SERVER_BUSY - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The server is busy.
SERVER_BUSY - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The server is busy and can not continue processing requests from the client.
SERVER_MOVED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The client should permanently use another server.
SERVER_MOVED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The client should permanently use another server.
SERVER_SHUTTING_DOWN - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The server is shutting down.
SERVER_UNAVAILABLE - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
The MQTT service is not available.
SERVER_UNAVAILABLE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The MQTT service is not available.
serverAddress(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server address to connect to.
serverAddress(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the server address to connect to.
serverHost(String) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server host to connect to.
serverHost(String) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the server host to connect to.
serverHost(InetAddress) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server host to connect to.
serverHost(InetAddress) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the server host to connect to.
serverPath(String) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
Sets the server path.
serverPort(int) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server port to connect to.
serverPort(int) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the server port to connect to.
serverReference(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the optional server reference.
serverReference(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the optional server reference.
SESSION_TAKEN_OVER - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
Another client using the same client identifier has connected.
sessionExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the session expiry interval in seconds.
sessionExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the session expiry interval in seconds.
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder
Creates a builder for a MqttSharedTopicFilter that extends the current Topic Name of this builder.
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase.Complete
Creates a builder for a MqttSharedTopicFilter that extends the current Topic Filter of this builder.
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
Creates a builder for a MqttSharedTopicFilter that extends the current Topic Filter of this builder.
SHARE_PREFIX - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
The prefix of a Shared Topic Filter.
SHARED_SUBSCRIPTIONS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The server does not support shared subscriptions.
SHARED_SUBSCRIPTIONS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The server does not support shared subscriptions (for this client).
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
simpleAuth(Mqtt3SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
simpleAuth(Mqtt3SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
simpleAuth(Mqtt5SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
simpleAuth(Mqtt5SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
SINGLE_LEVEL_WILDCARD - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
The single-level wildcard character.
singleLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
socketConnectTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
SOCKS_4 - Enum constant in enum class com.hivemq.client.mqtt.MqttProxyProtocol
SOCKS4 proxy protocol.
SOCKS_5 - Enum constant in enum class com.hivemq.client.mqtt.MqttProxyProtocol
SOCKS5 proxy protocol.
sslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
sslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
sslConfig(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
sslConfig(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
sslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the secure transport configuration to the default configuration.
sslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the secure transport configuration to the default configuration.
SUBACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
SUBACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
subprotocol(String) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
Sets the subprotocol.
subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Subscribes this client with the given Subscribe message.
subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Subscribes this client with the given Subscribe message.
subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Single for subscribing this client with the given Subscribe message.
subscribe(Mqtt3Subscribe, Consumer<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt3Subscribe, Consumer<Mqtt3Publish>, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt3Subscribe, Consumer<Mqtt3Publish>, Executor) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt3Subscribe, Consumer<Mqtt3Publish>, Executor, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Subscribes this client with the given Subscribe message.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Subscribes this client with the given Subscribe message.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for subscribing this client with the given Subscribe message.
subscribe(Mqtt5Subscribe, Consumer<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt5Subscribe, Consumer<Mqtt5Publish>, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt5Subscribe, Consumer<Mqtt5Publish>, Executor) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt5Subscribe, Consumer<Mqtt5Publish>, Executor, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Subscribes this client with the given Subscribe message and consumes the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
SUBSCRIBE - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
SUBSCRIBE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
subscribeBoth(FlowableWithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.rx.FlowableWithSingle
subscribeBoth(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.rx.FlowableWithSingle
 
subscribeBoth(WithSingleSubscriber<? super T, ? super S>) - Method in interface com.hivemq.client.rx.reactivestreams.PublisherWithSingle
subscribeBothActual(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.rx.FlowableWithSingle
 
SUBSCRIBED - Enum constant in enum class com.hivemq.client.mqtt.MqttGlobalPublishFilter
Filter matching the incoming Publish messages resulting from subscriptions made by the client.
subscribePublishes(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a FlowableWithSingle for subscribing this client with the given Subscribe message.
subscribePublishes(Mqtt3Subscribe, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a FlowableWithSingle for subscribing this client with the given Subscribe message.
subscribePublishes(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a FlowableWithSingle for subscribing this client with the given Subscribe message.
subscribePublishes(Mqtt5Subscribe, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a FlowableWithSingle for subscribing this client with the given Subscribe message.
subscribePublishesWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
subscribePublishesWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
subscribeSingleFuture() - Method in class com.hivemq.client.rx.FlowableWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>, Action) - Method in class com.hivemq.client.rx.FlowableWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Subscriber<? super F>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeStream(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
subscribeStream(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
subscribeStreamWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
subscribeStreamWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
SUBSCRIPTION_IDENTIFIERS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The server does not support subscription identifiers.
SUBSCRIPTION_IDENTIFIERS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The server does not support subscription identifiers (for this client).
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
The connection is accepted.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
Authentication is successful.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The connection is accepted.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The message is accepted.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
Packet identifier released.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The message is accepted.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
Message released.
SUCCESS - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
The subscription is deleted.
SUCCESS_MAXIMUM_QOS_0 - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
The subscription is accepted and the maximum QoS sent will be QoS 0 (this might be a lower QoS than was requested).
SUCCESS_MAXIMUM_QOS_1 - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
The subscription is accepted and the maximum QoS sent will be QoS 1 (this might be a lower QoS than was requested).
SUCCESS_MAXIMUM_QOS_2 - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
The subscription is accepted and the maximum QoS sent will be QoS 2.

T

toAsync() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
 
toAsync() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3Client
Turns the API of this client into a asynchronous API based on futures and callbacks.
toAsync() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
 
toAsync() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5Client
Turns the API of this client into a asynchronous API based on futures and callbacks.
toBlocking() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
 
toBlocking() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3Client
Turns the API of this client into a blocking API.
toBlocking() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
 
toBlocking() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5Client
Turns the API of this client into a blocking API.
toByteBuffer() - Method in interface com.hivemq.client.mqtt.datatypes.MqttUtf8String
Returns the UTF-8 encoded representation as a read-only byte buffer.
topic() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase
topic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
topic(MqttTopic) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase
Sets the mandatory Topic.
topic(MqttTopic) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
Sets the mandatory Topic.
topic(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase
Sets the mandatory Topic.
topic(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
Sets the mandatory Topic.
TOPIC_ALIAS_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The receiver has received a PUBLISH packet containing a topic alias which is greater than the maximum topic alias it sent in the CONNECT or CONNACK packet.
TOPIC_FILTER_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
A packet contained a topic filter that is formed correctly but is not accepted by the server.
TOPIC_FILTER_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The topic filter is formed correctly but is not accepted by the server (for this client).
TOPIC_FILTER_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
The topic filter is formed correctly but is not accepted by the server (for this client).
TOPIC_LEVEL_SEPARATOR - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttTopic
The topic level separator character.
TOPIC_NAME_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The Will topic name is formed correctly but is not accepted by the server.
TOPIC_NAME_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
A packet contained a topic name that is formed correctly but is not accepted by the receiver.
TOPIC_NAME_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The topic name is formed correctly but is not accepted by the receiver.
TOPIC_NAME_INVALID - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The topic name is formed correctly but is not accepted by the receiver.
topicAliasMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilderBase
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase.Start
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
topicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilderBase
Sets the mandatory Topic Filter.
topicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
topicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase
Sets the mandatory Topic Filter.
topicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
topicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilderBase
Sets the mandatory Topic Filter.
topicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
topicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase
Sets the mandatory Topic Filter.
topicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
toRx() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3Client
Turns the API of this client into a reactive API.
toRx() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
 
toRx() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5Client
Turns the API of this client into a reactive API.
toRx() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
 
transportConfig() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
transportConfig() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
transportConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
transportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Sets a different transport configuration the client will try to reconnect with.
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
trustManagerFactory(TrustManagerFactory) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined trust manager factory.
trustManagerFromKeystore(File, String) - Static method in class com.hivemq.client.util.KeyStoreUtil
 
TypeSwitch<T> - Interface in com.hivemq.client.util
Util to enable switching over types.
TypeSwitch.Default<T> - Class in com.hivemq.client.util
 
TypeSwitch.Never - Class in com.hivemq.client.util
 

U

UNSOLICITED - Enum constant in enum class com.hivemq.client.mqtt.MqttGlobalPublishFilter
Filter matching the incoming Publish messages not resulting from any subscription made by the client.
UNSPECIFIED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
Payload consists of unspecified bytes.
UNSPECIFIED_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The server either does not want to reveal the reason for the failure or none of the other reason codes apply.
UNSPECIFIED_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The sender either does not want to reveal the reason for the disconnect or none of the other reason codes apply.
UNSPECIFIED_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
The receiver either does not want to reveal the reason for the failure or none of the other reason codes apply.
UNSPECIFIED_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
The receiver either does not want to reveal the reason for the failure or none of the other reason codes apply.
UNSPECIFIED_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The server either does not want to reveal the reason for the failure or none of the other reason codes apply.
UNSPECIFIED_ERROR - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
The server either does not want to reveal the reason for the failure or none of the other reason codes apply.
UNSUBACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
UNSUBACK - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
unsubscribe(Mqtt3Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Unsubscribes this client with the given Unsubscribe message.
unsubscribe(Mqtt3Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Unsubscribes this client with the given Unsubscribe message.
unsubscribe(Mqtt3Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Completable for unsubscribing this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Unsubscribes this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Unsubscribes this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for unsubscribing this client with the given Unsubscribe message.
UNSUBSCRIBE - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
UNSUBSCRIBE - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
UNSUPPORTED_PROTOCOL_VERSION - Enum constant in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
The server does not support the version of the MQTT protocol requested by the client.
UNSUPPORTED_PROTOCOL_VERSION - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The server does not support the version of the MQTT protocol requested by the client.
USE_ANOTHER_SERVER - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
The client should temporarily use another server.
USE_ANOTHER_SERVER - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The client should temporarily use another server.
useMqttVersion3() - Method in interface com.hivemq.client.mqtt.MqttClientBuilder
useMqttVersion5() - Method in interface com.hivemq.client.mqtt.MqttClientBuilder
USER - Enum constant in enum class com.hivemq.client.mqtt.lifecycle.MqttDisconnectSource
The user explicitly called disconnect.
username(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilderBase
Sets the mandatory username.
username(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilderBase
Sets the username.
username(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilderBase
Sets the mandatory username.
username(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilderBase
Sets the username.
username(String) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
Sets the proxy username.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase.Complete
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Complete
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase.Complete
Sets the User Properties.
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Complete
Sets the User Properties.
useSsl() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useSsl(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useSslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useWebSocket() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useWebSocket(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useWebSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
UTF_8 - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
Payload consists of UTF-8 encoded character data as defined by the Unicode specification and restated in RFC 3629.

V

validatePayloadFormat(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.datatypes.MqttQos
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.lifecycle.MqttDisconnectSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.MqttClientState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.MqttGlobalPublishFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.MqttProxyProtocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hivemq.client.mqtt.MqttVersion
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.hivemq.client.mqtt.datatypes.MqttQos
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.lifecycle.MqttDisconnectSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.MqttClientState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.MqttGlobalPublishFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.MqttProxyProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hivemq.client.mqtt.MqttVersion
Returns an array containing the constants of this enum class, in the order they are declared.

W

webSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
webSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
webSocketConfig(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
webSocketConfig(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
webSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the WebSocket transport configuration to the default configuration.
webSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the WebSocket transport configuration to the default configuration.
when(T) - Static method in interface com.hivemq.client.util.TypeSwitch
Returns a TypeSwitch object for switching over an object of type T.
WILDCARD_SUBSCRIPTIONS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
The server does not support wildcard subscriptions.
WILDCARD_SUBSCRIPTIONS_NOT_SUPPORTED - Enum constant in enum class com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
The server does not support wildcard subscriptions (for this client).
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
willPublish(Mqtt3Publish) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Sets the optional Will Publish.
willPublish(Mqtt3Publish) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
Sets the optional Will Publish.
willPublish(Mqtt5Publish) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the optional Will Publish.
willPublish(Mqtt5Publish) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
Sets the optional Will Publish.
WithSingleSubscriber<T,S> - Interface in com.hivemq.client.rx.reactivestreams
A Subscriber which consumes also a single item of type WithSingleSubscriber by onSingle(Object) besides items of type WithSingleSubscriber by Subscriber.onNext(Object).
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form