Index
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
-
Adds a
User Property. - add(Mqtt5UserProperty) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
-
Adds a
User Property. - add(String, String) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
-
Adds a
User Property. - addAll(Mqtt5UserProperty...) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
-
Adds
User Properties. - 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 addressto connect to. - addSubscription() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
-
Fluent counterpart of
Mqtt3SubscribeBuilderBase.addSubscription(Mqtt3Subscription). - addSubscription() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
-
Fluent counterpart of
Mqtt5SubscribeBuilderBase.addSubscription(Mqtt5Subscription). - addSubscription(Mqtt3Subscription) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
-
Adds a
Mqtt3Subscriptionto thelist of subscriptions. - addSubscription(Mqtt5Subscription) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
-
Adds a
Mqtt5Subscriptionto thelist of subscriptions. - addSubscriptions(Mqtt3Subscription...) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
-
Adds
Mqtt3Subscriptions to thelist of subscriptions. - addSubscriptions(Mqtt5Subscription...) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
-
Adds
Mqtt5Subscriptions to thelist of subscriptions. - addSubscriptions(Collection<? extends Mqtt3Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
-
Adds a collection of
Mqtt3Subscriptions to thelist of subscriptions. - addSubscriptions(Collection<? extends Mqtt5Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
-
Adds a collection of
Mqtt5Subscriptions to thelist of subscriptions. - addSubscriptions(Stream<? extends Mqtt3Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
-
Adds a stream of
Mqtt3Subscriptions to thelist of subscriptions. - addSubscriptions(Stream<? extends Mqtt5Subscription>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
-
Adds a stream of
Mqtt5Subscriptions to thelist of subscriptions. - addTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
-
Fluent counterpart of
Mqtt3UnsubscribeBuilderBase.addTopicFilter(MqttTopicFilter). - addTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
-
Fluent counterpart of
Mqtt5UnsubscribeBuilderBase.addTopicFilter(MqttTopicFilter). - addTopicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
-
Adds a
Topic Filterto thelist of Topic Filters. - addTopicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
-
Adds a
Topic Filterto thelist of Topic Filters. - addTopicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
-
Adds a
Topic Filterto thelist of Topic Filters. - addTopicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
-
Adds a
Topic Filterto thelist of Topic Filters. - addTopicFilters(MqttTopicFilter...) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
-
Adds
Topic Filtersto thelist of Topic Filters. - addTopicFilters(MqttTopicFilter...) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
-
Adds
Topic Filtersto thelist of Topic Filters. - addTopicFilters(Collection<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
-
Adds a collection of
Topic Filtersto thelist of Topic Filters. - addTopicFilters(Collection<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
-
Adds a collection of
Topic Filtersto thelist of Topic Filters. - addTopicFilters(Stream<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
-
Adds a stream of
Topic Filtersto thelist of Topic Filters. - addTopicFilters(Stream<? extends MqttTopicFilter>) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
-
Adds a stream of
Topic Filtersto thelist 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
-
Fluent counterpart of
Mqtt5ClientBuilder.advancedConfig(Mqtt5ClientAdvancedConfig). - advancedConfig(Mqtt5ClientAdvancedConfig) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
-
Sets the
advanced configuration. - 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
-
Sets whether
server re-auth is allowed. - applicationScheduler(Scheduler) - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilderBase
- applyAdvancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilder.Nested
-
Builds the
Mqtt5ClientAdvancedConfigand applies it to the parent. - applyAutomaticReconnect() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilder.Nested
-
Builds the
MqttClientAutoReconnectand applies it to the parent. - applyConnect() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder.Nested
-
Builds the
Mqtt3Connectand applies it to the parent. - applyConnect() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder.Nested
-
Builds the
Mqtt5Connectand applies it to the parent. - applyDisconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.Nested
-
Builds the
Mqtt5Disconnectand applies it to the parent. - applyExecutorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilder.Nested
-
Builds the
MqttClientExecutorConfigand applies it to the parent. - applyInterceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilder.Nested
-
Builds the
Mqtt5ClientInterceptorsand applies it to the parent. - applyProxyConfig() - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilder.Nested
-
Builds the
MqttProxyConfigand applies it to the parent. - applyPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Nested.Complete
-
Builds the
Mqtt3Publishand applies it to the parent. - applyPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Nested.Complete
-
Builds the
Mqtt5Publishand applies it to the parent. - applyRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectRestrictionsBuilder.Nested
-
Builds the
Mqtt3ConnectRestrictionsand applies them to the parent. - applyRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilder.Nested
-
Builds the
Mqtt5ConnectRestrictionsand applies them to the parent. - applySimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilder.Nested.Complete
-
Builds the
Mqtt3SimpleAuthand applies it to the parent. - applySimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilder.Nested.Complete
-
Builds the
Mqtt5SimpleAuthand applies it to the parent. - applySslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilder.Nested
-
Builds the
MqttClientSslConfigand applies it to the parent. - applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Nested.Complete
-
Builds the
Mqtt3Subscribeand applies it to the parent. - applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Publishes.Args
-
Builds the
Mqtt3Subscribeand applies it and additional arguments to the parent. - applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Nested.Complete
-
Builds the
Mqtt5Subscribeand applies it to the parent. - applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Publishes.Args
-
Builds the
Mqtt5Subscribeand applies it and additional arguments to the parent. - applySubscription() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilder.Nested.Complete
-
Builds the
Mqtt3Subscriptionand applies it to the parent. - applySubscription() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilder.Nested.Complete
-
Builds the
Mqtt5Subscriptionand applies it to the parent. - applyTopic() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder.Nested.Complete
-
Builds the
MqttTopicand applies it to the parent. - applyTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilterBuilder.Nested.End
-
Builds the
MqttSharedTopicFilterand applies it to the parent. - applyTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilder.Nested.End
-
Builds the
MqttTopicFilterand applies it to the parent. - applyTransportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilder.Nested
-
Builds the
MqttClientTransportConfigand applies it to the parent. - applyUnsubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Nested.Complete
-
Builds the
Mqtt3Unsubscribeand applies it to the parent. - applyUnsubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Nested.Complete
-
Builds the
Mqtt5Unsubscribeand applies it to the parent. - applyUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilder.Nested
-
Builds the
Mqtt5UserPropertiesand applies them to the parent. - applyWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilder.Nested
-
Builds the
MqttWebSocketConfigand applies it to the parent. - applyWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3WillPublishBuilder.Nested.Complete
-
Builds the
Mqtt3Publishand 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
Mqtt5WillPublishand 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
Mqtt5WillPublishthat 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
Mqtt5WillPublishthat 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
-
Fluent counterpart of
MqttClientBuilderBase.automaticReconnect(MqttClientAutoReconnect). - 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
-
Builds the
MqttSharedTopicFilter. - 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
-
Builds the
MqttClientAutoReconnect. - 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
-
Builds the
Mqtt3ConnectRestrictions. - 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
Mqtt3Publishas 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
-
Builds the
Mqtt5ClientInterceptors. - build() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilder
-
Builds the
Mqtt5ClientAdvancedConfig. - build() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilder
-
Builds the
Mqtt5UserProperties. - 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
-
Builds the
Mqtt5ConnectRestrictions. - 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
-
Builds the
MqttClientExecutorConfig. - build() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilder
-
Builds the
MqttClientSslConfig. - build() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilder
-
Builds the
MqttClientTransportConfig. - build() - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilder
-
Builds the
MqttProxyConfig. - build() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilder
-
Builds the
MqttWebSocketConfig. - 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
-
Builds the
Mqtt3BlockingClient. - buildBlocking() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
-
Builds the
Mqtt5BlockingClient. - 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
Singlefor 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
Singlefor 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
Singlefor 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
Singlefor 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
-
Fluent counterpart of
Mqtt3ClientReconnector.connect(Mqtt3Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
-
Fluent counterpart of
Mqtt3AsyncClient.connect(Mqtt3Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
-
Fluent counterpart of
Mqtt3BlockingClient.connect(Mqtt3Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Fluent counterpart of
Mqtt3RxClient.connect(Mqtt3Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
-
Fluent counterpart of
Mqtt5ClientReconnector.connect(Mqtt5Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
-
Fluent counterpart of
Mqtt5AsyncClient.connect(Mqtt5Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
-
Fluent counterpart of
Mqtt5BlockingClient.connect(Mqtt5Connect). - connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Fluent counterpart of
Mqtt5RxClient.connect(Mqtt5Connect). - 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
QoSlevel of a Publish message. - DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
-
Default
QoSlevel of a Subscription. - DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
-
Default
QoSlevel of a Publish message. - DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
-
Default
QoSlevel 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 intervalin 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
Completablefor 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
Completablefor 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
Completablefor 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
-
Fluent counterpart of
Mqtt5AsyncClient.disconnect(Mqtt5Disconnect). - disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
-
Fluent counterpart of
Mqtt5BlockingClient.disconnect(Mqtt5Disconnect). - disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Fluent counterpart of
Mqtt5RxClient.disconnect(Mqtt5Disconnect). - 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
-
Fluent counterpart of
MqttClientBuilderBase.executorConfig(MqttClientExecutorConfig). - executorConfig(MqttClientExecutorConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the
executor configuration. - 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
MqttTopicFilterthat extends the current Topic Name of this builder. - FlowableWithSingle<F,
S> - Class in com.hivemq.client.rx - FlowableWithSingle() - Constructor for class com.hivemq.client.rx.FlowableWithSingle
- FlowableWithSingleSubscriber<F,
S> - Interface in com.hivemq.client.rx -
Represents a Reactive-Streams inspired
WithSingleSubscriberthat 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
QoSthe 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
-
Sets the
SSL/TLS handshake timeout. - handshakeTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttProxyConfigBuilderBase
-
Sets the
proxy handshake timeout. - handshakeTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
-
Sets the
websocket handshake timeout. - 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
-
Sets the
Client Identifier. - identifier(String) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the
Client Identifier. - 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
-
Fluent counterpart of
Mqtt5ClientAdvancedConfigBuilderBase.interceptors(Mqtt5ClientInterceptors). - interceptors(Mqtt5ClientInterceptors) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
-
Sets the optional
collection of interceptors of MQTT messages. - 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 alivein seconds. - keepAlive(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Sets the
keep alivein 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
-
Util for creating
TrustManagerFactoriesandKeyManagerFactories. - 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
Fmapping them to items of typeFMand a specified function to the single item of typeSmapping it to an item of typeSM. - 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
Smapping it to an item of typeSM. - 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
-
Sets the
maximum packet size. - 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 intervalin 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
Mqtt3Clientbased on futures and callbacks. - Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder - Interface in com.hivemq.client.mqtt.mqtt3
-
Builder for a
Mqtt3Subscribeand additional arguments that are applied to aMqtt3AsyncClient.subscribe(Mqtt3Subscribe),Mqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, boolean)orMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean)call. - Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call - Interface in com.hivemq.client.mqtt.mqtt3
-
Builder for additional arguments alongside the
Mqtt3Subscribethat are applied to aMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, boolean)orMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean)call. - Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call.Ex - Interface in com.hivemq.client.mqtt.mqtt3
-
Builder for additional arguments alongside the
Mqtt3Subscribethat are applied to aMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean)call. - Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3
-
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilderthat is complete which means all mandatory fields are set. - Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3
-
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilderthat provides additional methods for the first subscription. - Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt3
-
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Startthat 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
MqttClientConnectedContextwith methods specific to anMqtt3Client. - 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
Mqtt3Clientsends. - Mqtt3ClientDisconnectedContext - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
-
A
MqttClientDisconnectedContextwith methods specific to anMqtt3Client. - Mqtt3ClientReconnector - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
-
A
MqttClientReconnectorwith methods specific to anMqtt3Client. - 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
Mqtt3Connectthat is applied to a parent. - Mqtt3ConnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
-
Builder for a
Mqtt3Connectthat is applied to a parentMqtt3Clientwhich 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
-
Builder for
Mqtt3ConnectRestrictions. - Mqtt3ConnectRestrictionsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
-
Builder for
Mqtt3ConnectRestrictionsthat 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
-
Mqtt3PublishBuilderthat is complete which means all mandatory fields are set. - Mqtt3PublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Builder for a
Mqtt3Publishthat is applied to a parent. - Mqtt3PublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Mqtt3PublishBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt3PublishBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Builder for a
Mqtt3Publishthat is applied to a parentMqtt3Clientwhich then sends the Publish message. - Mqtt3PublishBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Mqtt3PublishBuilder.Sendthat is complete which means all mandatory fields are set. - Mqtt3PublishBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Builder for a
Mqtt3Publishthat is applied to a parentMqtt3Clientwhich then sends the Publish message without returning a result. - Mqtt3PublishBuilder.SendVoid.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Mqtt3PublishBuilder.SendVoidthat 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
-
Mqtt3PublishBuilderBasethat 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 messagesent 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
-
Mqtt3SimpleAuthBuilderthat is complete which means all mandatory fields are set. - Mqtt3SimpleAuthBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
-
Builder for a
Mqtt3SimpleAuththat is applied to a parent. - Mqtt3SimpleAuthBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
-
Mqtt3SimpleAuthBuilder.Nestedthat 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
-
Mqtt3SimpleAuthBuilderBasethat 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
-
Mqtt3SubscribeBuilderthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Builder for a
Mqtt3Subscribethat is applied to a parent. - Mqtt3SubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Nestedthat provides additional methods for the first subscription. - Mqtt3SubscribeBuilder.Nested.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Nested.Startthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Publishes<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Builder for a
Mqtt3Subscribeand additional arguments that are applied to a parentMqtt3ClientsubscribePublishescall. - Mqtt3SubscribeBuilder.Publishes.Args<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Builder for additional arguments alongside the
Mqtt3Subscribethat are applied to a parentMqtt3ClientsubscribePublishescall. - Mqtt3SubscribeBuilder.Publishes.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Publishesthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Publishes.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Publishesthat provides additional methods for the first subscription. - Mqtt3SubscribeBuilder.Publishes.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Publishes.Startthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Builder for a
Mqtt3Subscribethat is applied to a parentMqtt3Clientwhich then sends the Subscribe message. - Mqtt3SubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Sendthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Sendthat provides additional methods for the first subscription. - Mqtt3SubscribeBuilder.Send.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Send.Startthat is complete which means all mandatory fields are set. - Mqtt3SubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilderthat provides additional methods for the first subscription. - Mqtt3SubscribeBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscribeBuilder.Startthat 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 -
Mqtt3SubscribeBuilderBasethat provides additional methods for the first subscription. - Mqtt3SubscribeBuilderBase.Start.Complete<C,
SC> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe -
Mqtt3SubscribeBuilderBase.Startthat 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
-
Mqtt3SubscriptionBuilderthat is complete which means all mandatory fields are set. - Mqtt3SubscriptionBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Builder for a
Mqtt3Subscriptionthat is applied to a parent. - Mqtt3SubscriptionBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
-
Mqtt3SubscriptionBuilder.Nestedthat 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
-
Mqtt3SubscriptionBuilderBasethat 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
-
Mqtt3UnsubscribeBuilderthat is complete which means all mandatory fields are set. - Mqtt3UnsubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Builder for a
Mqtt3Unsubscribethat is applied to a parent. - Mqtt3UnsubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt3UnsubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilder.Nestedthat provides additional methods for the first Topic Filter. - Mqtt3UnsubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Builder for a
Mqtt3Unsubscribethat is applied to a parentMqtt3Clientwhich then sends the Unsubscribe message. - Mqtt3UnsubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilder.Sendthat is complete which means all mandatory fields are set. - Mqtt3UnsubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilder.Sendthat provides additional methods for the first Topic Filter. - Mqtt3UnsubscribeBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Builder for a
Mqtt3Unsubscribethat is applied to a parentMqtt3Clientwhich then sends the Unsubscribe message without returning a result. - Mqtt3UnsubscribeBuilder.SendVoid.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilder.SendVoidthat is complete which means all mandatory fields are set. - Mqtt3UnsubscribeBuilder.SendVoid.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilder.SendVoidthat provides additional methods for the first Topic Filter. - Mqtt3UnsubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
-
Mqtt3UnsubscribeBuilderthat 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
-
Mqtt3UnsubscribeBuilderBasethat provides additional methods for the first Topic Filter. - Mqtt3WillPublishBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Builder for a
Mqtt3Publishused as a Will Publish. - Mqtt3WillPublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Mqtt3WillPublishBuilderthat is complete which means all mandatory fields are set. - Mqtt3WillPublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Builder for a
Mqtt3Publishthat is applied to a parent as a Will Publish. - Mqtt3WillPublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
-
Mqtt3WillPublishBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt5AsyncClient - Interface in com.hivemq.client.mqtt.mqtt5
-
Asynchronous API of an
Mqtt5Clientbased on futures and callbacks. - Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder - Interface in com.hivemq.client.mqtt.mqtt5
-
Builder for a
Mqtt5Subscribeand additional arguments that are applied to aMqtt5AsyncClient.subscribe(Mqtt5Subscribe),Mqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, boolean)orMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean)call. - Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call - Interface in com.hivemq.client.mqtt.mqtt5
-
Builder for additional arguments alongside the
Mqtt5Subscribethat are applied to aMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, boolean)orMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean)call. - Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call.Ex - Interface in com.hivemq.client.mqtt.mqtt5
-
Builder for additional arguments alongside the
Mqtt5Subscribethat are applied to aMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean)call. - Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5
-
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilderthat is complete which means all mandatory fields are set. - Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5
-
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilderthat provides additional methods for the first subscription. - Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt5
-
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Startthat 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
-
Builder for a
Mqtt5ClientAdvancedConfig. - Mqtt5ClientAdvancedConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.advanced
-
Builder for a
Mqtt5ClientAdvancedConfigthat 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
MqttClientConnectedContextwith methods specific to anMqtt5Client. - 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
Mqtt5Clientsends. - Mqtt5ClientConnectionConfig.RestrictionsForServer - Interface in com.hivemq.client.mqtt.mqtt5
-
Restrictions for messages a
Mqtt5Clientreceives. - Mqtt5ClientDisconnectedContext - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
-
A
MqttClientDisconnectedContextwith methods specific to anMqtt5Client. - 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
-
Builder for a
Mqtt5ClientInterceptors. - Mqtt5ClientInterceptorsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
-
Builder for a
Mqtt5ClientInterceptorsthat 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
MqttClientReconnectorwith methods specific to anMqtt5Client. - 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
Mqtt5Connectthat is applied to a parent. - Mqtt5ConnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
-
Builder for a
Mqtt5Connectthat is applied to a parentMqtt5Clientwhich 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
-
Builder for
Mqtt5ConnectRestrictions. - Mqtt5ConnectRestrictionsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
-
Builder for
Mqtt5ConnectRestrictionsthat 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
Mqtt5Disconnectthat is applied to a parent. - Mqtt5DisconnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
-
Builder for a
Mqtt5Disconnectthat is applied to a parentMqtt5Clientwhich then sends the Disconnect message. - Mqtt5DisconnectBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
-
Builder for a
Mqtt5Disconnectthat is applied to a parentMqtt5Clientwhich 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
-
Mqtt5PublishBuilderthat is complete which means all mandatory fields are set. - Mqtt5PublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Builder for a
Mqtt5Publishthat is applied to a parentMqtt5Clientwhich then sends the Publish message. - Mqtt5PublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Mqtt5PublishBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt5PublishBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Builder for a
Mqtt5Publishthat is applied to a parentMqtt5Clientwhich then sends the Publish message without returning a result. - Mqtt5PublishBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Mqtt5PublishBuilder.Sendthat 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
-
Mqtt5PublishBuilderBasethat 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.WillBasethat 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 messagesent by the client. - Mqtt5PublishResult.Mqtt5Qos1Result - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Result for a
MQTT 5 Publish messagewithQoS level 1sent by the client. - Mqtt5PublishResult.Mqtt5Qos2CompleteResult - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Result for a
MQTT 5 Publish messagewithQoS level 2sent by the client. - Mqtt5PublishResult.Mqtt5Qos2Result - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Result for a
MQTT 5 Publish messagewithQoS level 2sent 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
-
Mqtt5SimpleAuthBuilderthat is complete which means all mandatory fields are set. - Mqtt5SimpleAuthBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
-
Builder for a
Mqtt5SimpleAuththat is applied to a parent. - Mqtt5SimpleAuthBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
-
Mqtt5SimpleAuthBuilder.Nestedthat 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
-
Mqtt5SubscribeBuilderthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Builder for a
Mqtt5Subscribethat is applied to a parent. - Mqtt5SubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Nestedthat provides additional methods for the first subscription. - Mqtt5SubscribeBuilder.Nested.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Nested.Startthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Publishes<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Builder for a
Mqtt5Subscribeand additional arguments that are applied to a parentMqtt5ClientsubscribePublishescall. - Mqtt5SubscribeBuilder.Publishes.Args<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Builder for additional arguments alongside the
Mqtt5Subscribethat are applied to a parentMqtt5ClientsubscribePublishescall. - Mqtt5SubscribeBuilder.Publishes.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Publishesthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Publishes.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Publishesthat provides additional methods for the first subscription. - Mqtt5SubscribeBuilder.Publishes.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Publishes.Startthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Builder for a
Mqtt5Subscribethat is applied to a parentMqtt5Clientwhich then sends the Subscribe message. - Mqtt5SubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Sendthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Sendthat provides additional methods for the first subscription. - Mqtt5SubscribeBuilder.Send.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Send.Startthat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilderthat provides additional methods for the first subscription. - Mqtt5SubscribeBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscribeBuilder.Startthat 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
-
Mqtt5SubscribeBuilderBasethat is complete which means all mandatory fields are set. - Mqtt5SubscribeBuilderBase.Start<C,
SC> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe -
Mqtt5SubscribeBuilderBasethat provides additional methods for the first subscription. - Mqtt5SubscribeBuilderBase.Start.Complete<C,
SC> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe -
Mqtt5SubscribeBuilderBase.Startthat 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
-
Mqtt5Subscriptionthat is complete which means all mandatory fields are set. - Mqtt5SubscriptionBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Builder for a
Mqtt5Subscriptionthat is applied to a parent. - Mqtt5SubscriptionBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
-
Mqtt5SubscriptionBuilder.Nestedthat 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
-
Mqtt5SubscriptionBuilderBasethat 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
-
Mqtt5UnsubscribeBuilderthat is complete which means all mandatory fields are set. - Mqtt5UnsubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Builder for a
Mqtt5Unsubscribethat is applied to a parent. - Mqtt5UnsubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Mqtt5UnsubscribeBuilder.Nestedthat is complete which means all mandatory fields are set. - Mqtt5UnsubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Mqtt5UnsubscribeBuilder.Nestedthat provides additional methods for the first Topic Filter. - Mqtt5UnsubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Builder for a
Mqtt5Unsubscribethat is applied to a parentMqtt3Clientwhich then sends the Unsubscribe message. - Mqtt5UnsubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Mqtt5UnsubscribeBuilder.Sendthat is complete which means all mandatory fields are set. - Mqtt5UnsubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Mqtt5UnsubscribeBuilder.Sendthat provides additional methods for the first Topic Filter. - Mqtt5UnsubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Mqtt5UnsubscribeBuilderthat 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
-
Mqtt5UnsubscribeBuilderBasethat is complete which means all mandatory fields are set. - Mqtt5UnsubscribeBuilderBase.Start<C> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
-
Mqtt5UnsubscribeBuilderBasethat 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
Mqtt5UserPropertiesthat 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
-
Mqtt5WillPublishBuilderthat is complete which means all mandatory fields are set. - Mqtt5WillPublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Builder for a
Mqtt5WillPublishthat is applied to a parent. - Mqtt5WillPublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
-
Mqtt5WillPublishBuilder.Nestedthat 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
-
Builder for a
MqttClientAutoReconnect. - MqttClientAutoReconnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.lifecycle
-
Builder for a
MqttClientAutoReconnectthat 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
-
Builder for a
MqttClientExecutorConfig. - MqttClientExecutorConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
-
Builder for a
MqttClientExecutorConfigthat 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
MqttClientDisconnectedContextand 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
MqttClientSslConfigthat 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
MqttClientthat 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
-
Builder for a
MqttClientTransportConfig. - MqttClientTransportConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
-
Builder for a
MqttClientTransportConfigthat 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
MqttProxyConfigthat 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
-
MqttSharedTopicFilterBuilderthat is complete which means all mandatory fields are set. - MqttSharedTopicFilterBuilder.End - Interface in com.hivemq.client.mqtt.datatypes
-
End of a
MqttSharedTopicFilterBuilderthat does not allow to add any more levels or wildcards. - MqttSharedTopicFilterBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
-
Builder for a
MqttSharedTopicFilterthat is applied to a parent. - MqttSharedTopicFilterBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
-
MqttSharedTopicFilterBuilder.Nestedthat is complete which means all mandatory fields are set. - MqttSharedTopicFilterBuilder.Nested.End<P> - Interface in com.hivemq.client.mqtt.datatypes
-
End of a
MqttSharedTopicFilterBuilder.Nestedthat 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
-
MqttTopicBuilderthat is complete which means all mandatory fields are set. - MqttTopicBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
-
Builder for a
MqttTopicthat is applied to a parent. - MqttTopicBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
-
MqttTopicBuilder.Nestedthat 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
-
MqttTopicFilterBuilderthat is complete which means all mandatory fields are set. - MqttTopicFilterBuilder.End - Interface in com.hivemq.client.mqtt.datatypes
-
End of a
MqttTopicFilterBuilderthat does not allow to add any more levels or wildcards. - MqttTopicFilterBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
-
Builder for a
MqttTopicFilterthat is applied to a parent. - MqttTopicFilterBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
-
MqttTopicFilterBuilder.Nestedthat is complete which means all mandatory fields are set. - MqttTopicFilterBuilder.Nested.End<P> - Interface in com.hivemq.client.mqtt.datatypes
-
End of a
MqttTopicFilterBuilder.Nestedthat does not allow to add any more levels or wildcards. - MqttTopicFilterBuilderBase<C,
E, - Interface in com.hivemq.client.mqtt.datatypesS, SC, SE> -
Builder base for a
MqttTopicFilter. - MqttTopicFilterBuilderBase.Complete<C,
E, - Interface in com.hivemq.client.mqtt.datatypesS, SC, SE> -
MqttTopicFilterBuilderBasethat is complete which means all mandatory fields are set. - MqttTopicFilterBuilderBase.End - Interface in com.hivemq.client.mqtt.datatypes
-
End of a
MqttTopicFilterBuilderBasethat does not allow to add any more levels or wildcards. - MqttTopicFilterBuilderBase.SharedBase<S,
SC, - Interface in com.hivemq.client.mqtt.datatypesSE> -
Builder base for a
MqttSharedTopicFilter. - MqttTopicFilterBuilderBase.SharedBase.Complete<S,
SC, - Interface in com.hivemq.client.mqtt.datatypesSE> -
MqttTopicFilterBuilderBase.SharedBasethat 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
MqttWebSocketConfigthat 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 aliveby setting it toMqtt3Connect.NO_KEEP_ALIVE. - noKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Disables the
keep aliveby setting it toMqtt5Connect.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 expiryby setting it toMqtt5Connect.NO_SESSION_EXPIRY. - noSessionExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
-
Disables the
session expiryby setting it toMqtt5Connect.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
Schedulerasynchronously with a bounded buffer ofFlowable.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
Schedulerasynchronously 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
Schedulerasynchronously 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
-
Fluent counterpart of
MqttClientTransportConfigBuilderBase.proxyConfig(MqttProxyConfig). - 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
- publish(Flowable<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
- 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
Publisherwhich emits a flow of items of typePublisherWithSingleand a single item of typePublisherWithSingle. - 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
Flowablefor 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
Flowablefor 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
Flowablefor 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
Flowablefor 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
-
Fluent counterpart of
Mqtt3AsyncClient.publish(Mqtt3Publish). - publishWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
-
Fluent counterpart of
Mqtt3BlockingClient.publish(Mqtt3Publish). - publishWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
-
Fluent counterpart of
Mqtt5AsyncClient.publish(Mqtt5Publish). - publishWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
-
Fluent counterpart of
Mqtt5BlockingClient.publish(Mqtt5Publish). - 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
Completablefor 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.Mqtt3Publishesinstance. - 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.Mqtt5Publishesinstance. - 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
-
Sets whether
problem information is requested. - requestResponseInformation(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
-
Sets whether
response information is requested. - responseTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
-
Fluent counterpart of
Mqtt5PublishBuilderBase.Complete.responseTopic(MqttTopic). - 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
-
Fluent counterpart of
Mqtt3ConnectBuilderBase.restrictions(Mqtt3ConnectRestrictions). - restrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Fluent counterpart of
Mqtt5ConnectBuilderBase.restrictions(Mqtt5ConnectRestrictions). - restrictions(Mqtt3ConnectRestrictions) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
-
Sets the
restrictionsfrom the client. - restrictions(Mqtt5ConnectRestrictions) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Sets the
restrictionsfrom 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
Mqtt3Connectand 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
Mqtt3Publishand 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
Mqtt3Publishand 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
Mqtt3Subscribeand 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
Mqtt3Unsubscribeand 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
Mqtt3Unsubscribeand 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
-
Builds the
Mqtt3Subscribeand applies it and additional arguments to aMqtt3AsyncClient.subscribe(Mqtt3Subscribe),Mqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, boolean)orMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean)call which then sends the Subscribe message. - send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder.Send
-
Builds the
Mqtt5Connectand 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
Mqtt5Disconnectand 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
Mqtt5Disconnectand 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
Mqtt5Publishand 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
Mqtt5Subscribeand 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
Mqtt5Unsubscribeand applies it to the parent which then sends the Unsubscribe message. - send() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call
-
Builds the
Mqtt5Subscribeand applies it and additional arguments to aMqtt5AsyncClient.subscribe(Mqtt5Subscribe),Mqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, boolean)orMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean)call which then sends the Subscribe message. - 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
-
Sets the
maximum packet size for sending. - sendMaximumPacketSize(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
-
Sets the
maximum packet size for sending. - sendTopicAliasMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
-
Sets the
topic alias maximum for sending. - 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 addressto connect to. - serverAddress(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Sets the
server addressto connect to. - serverHost(String) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the
server hostto 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 hostto 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 portto 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 intervalin seconds. - sessionExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
-
Sets the
session expiry intervalin seconds. - share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder
-
Creates a builder for a
MqttSharedTopicFilterthat 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
MqttSharedTopicFilterthat extends the current Topic Filter of this builder. - share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
-
Creates a builder for a
MqttSharedTopicFilterthat 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
-
Fluent counterpart of
Mqtt3ConnectBuilderBase.simpleAuth(Mqtt3SimpleAuth). - simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
-
Fluent counterpart of
Mqtt3ClientBuilder.simpleAuth(Mqtt3SimpleAuth). - simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Fluent counterpart of
Mqtt5ConnectBuilderBase.simpleAuth(Mqtt5SimpleAuth). - simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
-
Fluent counterpart of
Mqtt5ClientBuilder.simpleAuth(Mqtt5SimpleAuth). - simpleAuth(Mqtt3SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
-
Sets the optional
simple authentication and/or authorization related data. - simpleAuth(Mqtt3SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
-
Sets the optional
simple authentication and/or authorization related data. - simpleAuth(Mqtt5SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Sets the optional
simple authentication and/or authorization related data. - simpleAuth(Mqtt5SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
-
Sets the optional
simple authentication and/or authorization related data. - 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
-
Fluent counterpart of
MqttClientBuilderBase.sslConfig(MqttClientSslConfig). - sslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Fluent counterpart of
MqttClientTransportConfigBuilderBase.sslConfig(MqttClientSslConfig). - sslConfig(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the optional
secure transport configuration. - sslConfig(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Sets the optional
secure transport configuration. - sslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the
secure transport configurationto the default configuration. - sslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Sets the
secure transport configurationto 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
Singlefor 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
Singlefor 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
-
Special version of
FlowableWithSingle.subscribeBoth(WithSingleSubscriber)with aFlowableWithSingleSubscriber. - 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
-
Subscribesto thisPublisherWithSingle. - 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
FlowableWithSinglefor subscribing this client with the given Subscribe message. - subscribePublishes(Mqtt3Subscribe, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Creates a
FlowableWithSinglefor subscribing this client with the given Subscribe message. - subscribePublishes(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Creates a
FlowableWithSinglefor subscribing this client with the given Subscribe message. - subscribePublishes(Mqtt5Subscribe, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Creates a
FlowableWithSinglefor subscribing this client with the given Subscribe message. - subscribePublishesWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Fluent counterpart of
Mqtt3RxClient.subscribePublishes(Mqtt3Subscribe, boolean). - subscribePublishesWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Fluent counterpart of
Mqtt5RxClient.subscribePublishes(Mqtt5Subscribe, boolean). - subscribeSingleFuture() - Method in class com.hivemq.client.rx.FlowableWithSingle
-
Subscribesto this Flowable and returns a future for the single item. - subscribeSingleFuture(Consumer<? super F>) - Method in class com.hivemq.client.rx.FlowableWithSingle
-
Subscribesto 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
-
Subscribesto 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
-
Subscribesto this Flowable and returns a future for the single item. - subscribeSingleFuture(Subscriber<? super F>) - Method in class com.hivemq.client.rx.FlowableWithSingle
-
Subscribesto this Flowable and returns a future for the single item. - subscribeStream(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Deprecated.
- subscribeStream(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Deprecated.
- subscribeStreamWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Deprecated.
- subscribeStreamWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Deprecated.
- subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
- subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
-
Fluent counterpart of
Mqtt3BlockingClient.subscribe(Mqtt3Subscribe). - subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Fluent counterpart of
Mqtt3RxClient.subscribe(Mqtt3Subscribe). - subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
- subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
-
Fluent counterpart of
Mqtt5BlockingClient.subscribe(Mqtt5Subscribe). - subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Fluent counterpart of
Mqtt5RxClient.subscribe(Mqtt5Subscribe). - 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
-
Fluent counterpart of
Mqtt3PublishBuilderBase.topic(MqttTopic). - topic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
-
Fluent counterpart of
Mqtt5PublishBuilderBase.topic(MqttTopic). - 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
-
Sets the
topic alias maximum. - topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilderBase
-
Fluent counterpart of
Mqtt3SubscriptionBuilderBase.topicFilter(MqttTopicFilter). - topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase.Start
-
Fluent counterpart of
Mqtt3UnsubscribeBuilderBase.Start.topicFilter(MqttTopicFilter). - topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase
-
Fluent counterpart of
Mqtt5SubscriptionBuilderBase.topicFilter(MqttTopicFilter). - topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
-
Fluent counterpart of
Mqtt5UnsubscribeBuilderBase.Start.topicFilter(MqttTopicFilter). - 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
-
Fluent counterpart of
MqttClientReconnector.transportConfig(MqttClientTransportConfig). - 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
-
Fluent counterpart of
MqttClientBuilderBase.transportConfig(MqttClientTransportConfig). - 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
-
Sets the
transport configuration. - 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
Completablefor 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
Singlefor 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
-
Fluent counterpart of
Mqtt3AsyncClient.unsubscribe(Mqtt3Unsubscribe). - unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
-
Fluent counterpart of
Mqtt3BlockingClient.unsubscribe(Mqtt3Unsubscribe). - unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
-
Fluent counterpart of
Mqtt3RxClient.unsubscribe(Mqtt3Unsubscribe). - unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
-
Fluent counterpart of
Mqtt5AsyncClient.unsubscribe(Mqtt5Unsubscribe). - unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
-
Fluent counterpart of
Mqtt5BlockingClient.unsubscribe(Mqtt5Unsubscribe). - unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
-
Fluent counterpart of
Mqtt5RxClient.unsubscribe(Mqtt5Unsubscribe). - 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
-
Uses
MQTT version 3. - useMqttVersion5() - Method in interface com.hivemq.client.mqtt.MqttClientBuilder
-
Uses
MQTT version 5. - 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
-
Fluent counterpart of
Mqtt5AuthBuilder.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Fluent counterpart of
Mqtt5ConnectBuilderBase.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
-
Fluent counterpart of
Mqtt5DisconnectBuilderBase.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
-
Fluent counterpart of
Mqtt5PublishBuilderBase.Complete.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
-
Fluent counterpart of
Mqtt5PubAckBuilder.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
-
Fluent counterpart of
Mqtt5PubCompBuilder.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
-
Fluent counterpart of
Mqtt5PubRecBuilder.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
-
Fluent counterpart of
Mqtt5PubRelBuilder.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase.Complete
-
Fluent counterpart of
Mqtt5SubscribeBuilderBase.Complete.userProperties(Mqtt5UserProperties). - userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Complete
-
Fluent counterpart of
Mqtt5UnsubscribeBuilderBase.Complete.userProperties(Mqtt5UserProperties). - 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
-
Deprecated.
- useSsl(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Deprecated.
- useSslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Deprecated.
- useWebSocket() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Deprecated.
- useWebSocket(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Deprecated.
- useWebSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Deprecated.
- 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
-
Sets whether
the payload format is validated. - 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
-
Fluent counterpart of
MqttClientBuilderBase.webSocketConfig(MqttWebSocketConfig). - webSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Fluent counterpart of
MqttClientTransportConfigBuilderBase.webSocketConfig(MqttWebSocketConfig). - webSocketConfig(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the optional
WebSocket transport configuration. - webSocketConfig(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Sets the optional
WebSocket transport configuration. - webSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
-
Sets the
WebSocket transport configurationto the default configuration. - webSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
-
Sets the
WebSocket transport configurationto 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
-
Fluent counterpart of
Mqtt3ConnectBuilderBase.willPublish(Mqtt3Publish). - willPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
-
Fluent counterpart of
Mqtt3ClientBuilder.willPublish(Mqtt3Publish). - willPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
-
Fluent counterpart of
Mqtt5ConnectBuilderBase.willPublish(Mqtt5Publish). - willPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
-
Fluent counterpart of
Mqtt5ClientBuilder.willPublish(Mqtt5Publish). - 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
Subscriberwhich consumes also a single item of typeWithSingleSubscriberbyonSingle(Object)besides items of typeWithSingleSubscriberbySubscriber.onNext(Object).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Mqtt3RxClient.subscribePublishes(Mqtt3Subscribe).