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

A

accept(int, E) - Method in interface com.hivemq.client.internal.util.collections.IntMap.IntMapConsumer
 
acknowledged() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
acknowledged() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2IntermediateResult
 
acquireEventLoop() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
acquireEventLoop(Executor, int) - Method in class com.hivemq.client.internal.mqtt.netty.NettyEventLoopProvider
 
add(String, String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder
 
add(MqttUtf8String, MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder
 
add(Mqtt5UserProperty) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder
 
add(Flowable<MqttPublishWithFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttPublishFlowables
 
add(E) - Method in class com.hivemq.client.internal.util.collections.HandleList
 
add(int) - Method in class com.hivemq.client.internal.util.collections.ImmutableIntList.Builder
 
add(E) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
add(int, E) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
add(E) - Method in class com.hivemq.client.internal.util.collections.ImmutableList.Builder
 
add(E) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList.ImmutableListIterator
Deprecated.
add(String, String) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
add(MqttUtf8String, MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
add(Mqtt5UserProperty) - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilderBase
addAll(Collection<? extends E>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
addAll(int, Collection<? extends E>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
addAll(Collection<? extends E>) - Method in class com.hivemq.client.internal.util.collections.ImmutableList.Builder
 
addConnectedListener(MqttClientConnectedListener) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
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 class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
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 class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder
 
addLevel(String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder
 
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.
addSubscription(Mqtt3Subscription) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
addSubscription() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
addSubscription(Mqtt5Subscription) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
addSubscription() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
addSubscription(Mqtt3Subscription) - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
addSubscription() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
addSubscription(Mqtt5Subscription) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addSubscription() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addTopicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
addTopicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
addTopicFilter() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
addTopicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
addTopicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
addTopicFilter() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
addTopicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase
addTopicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
addTopicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
addTopicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase
advancedConfig(Mqtt5ClientAdvancedConfig) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
advancedConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
advancedConfig(Mqtt5ClientAdvancedConfig) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
advancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
allErrors(ImmutableList<? extends Mqtt5ReasonCode>) - Static method in enum com.hivemq.client.internal.mqtt.message.MqttCommonReasonCode
 
allocate(int, boolean) - Static method in class com.hivemq.client.internal.util.ByteBufferUtil
 
allowServerReAuth(boolean) - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder
 
allowServerReAuth(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
alreadyConnected() - Static method in class com.hivemq.client.internal.mqtt.exceptions.MqttClientStateExceptions
 
applicationScheduler(Scheduler) - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder
 
applicationScheduler(Scheduler) - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilderBase
applyAdvancedConfig() - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder.Nested
 
applyAdvancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilder.Nested
Builds the Mqtt5ClientAdvancedConfig and applies it to the parent.
applyAutomaticReconnect() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImplBuilder.Nested
 
applyAutomaticReconnect() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilder.Nested
Builds the MqttClientAutoReconnect and applies it to the parent.
applyConnect() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder.Nested
 
applyConnect() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder.Nested
 
applyConnect() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder.Nested
Builds the Mqtt3Connect and applies it to the parent.
applyConnect() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder.Nested
Builds the Mqtt5Connect and applies it to the parent.
applyDisconnect() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.Nested
 
applyDisconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.Nested
Builds the Mqtt5Disconnect and applies it to the parent.
applyExecutorConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder.Nested
 
applyExecutorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilder.Nested
Builds the MqttClientExecutorConfig and applies it to the parent.
applyInterceptors() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder.Nested
 
applyInterceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilder.Nested
Builds the Mqtt5ClientInterceptors and applies it to the parent.
applyPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Nested
 
applyPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.Nested
 
applyPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Nested.Complete
Builds the Mqtt3Publish and applies it to the parent.
applyPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Nested.Complete
Builds the Mqtt5Publish and applies it to the parent.
applyRestrictions() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder.Nested
 
applyRestrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilder.Nested
Builds the Mqtt5ConnectRestrictions and applies them to the parent.
applySimpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder.Nested
 
applySimpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder.Nested
 
applySimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilder.Nested.Complete
Builds the Mqtt3SimpleAuth and applies it to the parent.
applySimpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilder.Nested.Complete
Builds the Mqtt5SimpleAuth and applies it to the parent.
applySslConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder.Nested
 
applySslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilder.Nested
Builds the MqttClientSslConfig and applies it to the parent.
applySubscribe() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Nested
 
applySubscribe() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Nested
 
applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Nested.Complete
Builds the Mqtt3Subscribe and applies it to the parent.
applySubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Nested.Complete
Builds the Mqtt5Subscribe and applies it to the parent.
applySubscription() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder.Nested
 
applySubscription() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder.Nested
 
applySubscription() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilder.Nested.Complete
Builds the Mqtt3Subscription and applies it to the parent.
applySubscription() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilder.Nested.Complete
Builds the Mqtt5Subscription and applies it to the parent.
applyTopic() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder.Nested
 
applyTopic() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder.Nested.Complete
Builds the MqttTopic and applies it to the parent.
applyTopicFilter() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.Nested
 
applyTopicFilter() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.SharedNested
 
applyTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilterBuilder.Nested.End
Builds the MqttSharedTopicFilter and applies it to the parent.
applyTopicFilter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilder.Nested.End
Builds the MqttTopicFilter and applies it to the parent.
applyTransportConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder.Nested
 
applyTransportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilder.Nested
Builds the MqttClientTransportConfig and applies it to the parent.
applyUnsubscribe() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.Nested
 
applyUnsubscribe() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder.Nested
 
applyUnsubscribe() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Nested.Complete
Builds the Mqtt3Unsubscribe and applies it to the parent.
applyUnsubscribe() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Nested.Complete
Builds the Mqtt5Unsubscribe and applies it to the parent.
applyUserProperties() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder.Nested
 
applyUserProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilder.Nested
Builds the Mqtt5UserProperties and applies them to the parent.
applyWebSocketConfig() - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImplBuilder.Nested
 
applyWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilder.Nested
Builds the MqttWebSocketConfig and applies it to the parent.
applyWillPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.WillNested
 
applyWillPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.WillNested
 
applyWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3WillPublishBuilder.Nested.Complete
Builds the Mqtt3Publish and applies it to the parent as a Will Publish.
applyWillPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublishBuilder.Nested.Complete
Builds the Mqtt5WillPublish and applies it to the parent.
areSubscriptionIdentifiersAvailable() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
areSubscriptionIdentifiersAvailable() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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.
array - Variable in class com.hivemq.client.internal.util.ByteArray
 
asList() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
 
asList() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
 
ASSIGNED_CLIENT_IDENTIFIER - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
ASSIGNED_CLIENT_IDENTIFIER - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
asWill() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
asWill() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
asWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Transforms this Publish message into a Will Publish with the same properties.
asWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder
Creates a builder for a Mqtt5WillPublish that extends the current Publish message of this builder.
asWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Complete
Creates a builder for a Mqtt5WillPublish that extends the current Publish message of this builder.
AsyncRuntimeException - Exception in com.hivemq.client.internal.util
 
AsyncRuntimeException(String) - Constructor for exception com.hivemq.client.internal.util.AsyncRuntimeException
 
AsyncRuntimeException(String, Throwable) - Constructor for exception com.hivemq.client.internal.util.AsyncRuntimeException
 
AsyncRuntimeException(Throwable) - Constructor for exception com.hivemq.client.internal.util.AsyncRuntimeException
 
AsyncRuntimeException(AsyncRuntimeException) - Constructor for exception com.hivemq.client.internal.util.AsyncRuntimeException
 
AUTHENTICATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthProperty
 
AUTHENTICATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
AUTHENTICATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
AUTHENTICATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
AUTHENTICATION_METHOD - Static variable in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthProperty
 
AUTHENTICATION_METHOD - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
AUTHENTICATION_METHOD - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
AUTHENTICATION_METHOD - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
automaticReconnect(MqttClientAutoReconnect) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
automaticReconnect() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
automaticReconnect(MqttClientAutoReconnect) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the optional automatic reconnect strategy.
automaticReconnect() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
automaticReconnectWithDefaultConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
automaticReconnectWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Uses automatic reconnect with the default configuration.

B

binaryData(byte[], String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
binaryData(ByteBuffer, String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
binaryDataOrNull(byte[], String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
binaryDataOrNull(ByteBuffer, String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
bootstrap() - Method in interface com.hivemq.client.internal.mqtt.ioc.ConnectionComponent
 
build() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.Base
 
build() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.SharedBase
 
build() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder
 
build(ImmutableList.Builder<MqttUserPropertyImpl>) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
Builds a collection of User Properties from the given builder.
build() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder
 
build() - Method in interface com.hivemq.client.internal.mqtt.ioc.ClientComponent.Builder
 
build() - Method in interface com.hivemq.client.internal.mqtt.ioc.ConnectionComponent.Builder
 
build() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImplBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuthBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder.Default
 
build() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
build() - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImplBuilder
 
build() - Method in class com.hivemq.client.internal.util.collections.ImmutableIntList.Builder
 
build() - Method in class com.hivemq.client.internal.util.collections.ImmutableList.Builder
 
build() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilterBuilder.End
build() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder.Complete
Builds the MqttTopic.
build() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilder.End
Builds the MqttTopicFilter.
build() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientAutoReconnectBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilder.Complete
Builds the Mqtt3SimpleAuth.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder
Builds the Mqtt3Connect.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Complete
Builds the Mqtt3Publish.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3WillPublishBuilder.Complete
Builds the Mqtt3Publish as a Will Publish.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Complete
Builds the Mqtt3Subscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilder.Complete
Builds the Mqtt3Subscription.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Complete
Builds the Mqtt3Unsubscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
Builds the Mqtt3Client.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserPropertiesBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilder.Complete
Builds the Mqtt5SimpleAuth.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder
Builds the Mqtt5Connect.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilder
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder
Builds the Mqtt5Disconnect.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Complete
Builds the Mqtt5Publish.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublishBuilder.Complete
Builds the Mqtt5WillPublish.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Complete
Builds the Mqtt5Subscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilder.Complete
Builds the Mqtt5Subscription.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Complete
Builds the Mqtt5Unsubscribe.
build() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
Builds the Mqtt5Client.
build() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilder
build() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilder
buildAsync() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
buildAsync() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
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 class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
buildBlocking() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
buildBlocking() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
buildBlocking() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
buildClientConfig(MqttVersion, MqttClientAdvancedConfig, MqttClientConfig.ConnectDefaults) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
builder() - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
builder(int) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
builder() - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
builder(int) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
builder(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
Creates a builder for a Shared Topic Filter.
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.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 a Unsubscribe message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3Client
Creates a builder for a 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 a Unsubscribe message.
builder() - Static method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5Client
Creates a builder for a MQTT 5 client.
builder() - Static method in interface com.hivemq.client.mqtt.MqttClient
Creates a builder for a 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.MqttWebSocketConfig
Creates a builder for a WebSocket configuration.
buildRx() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
buildRx() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
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.
ByteArray - Class in com.hivemq.client.internal.util
 
ByteArray(byte[]) - Constructor for class com.hivemq.client.internal.util.ByteArray
 
ByteArray.Range - Class in com.hivemq.client.internal.util
 
ByteArrayUtil - Class in com.hivemq.client.internal.util
 
ByteBufferUtil - Class in com.hivemq.client.internal.util
 

C

callback(Consumer<Mqtt3Publish>) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView.Mqtt3SubscribeViewAndCallbackBuilder
 
callback(Consumer<Mqtt5Publish>) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient.MqttSubscribeAndCallbackBuilder
 
callback(Consumer<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call
 
callback(Consumer<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call
 
CallByThread - Annotation Type in com.hivemq.client.internal.annotations
Documents that a method should only be called by the specified thread.
canBeSentByClient() - Method in enum com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
 
canBeSentByClient() - Method in enum com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
canBeSentByClient() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
canBeSentByClient() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
 
canBeSentByClient() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
 
canBeSentByClient() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
 
canBeSentByClient() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
 
canBeSentByServer() - Method in enum com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
 
canBeSentByServer() - Method in enum com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
canBeSentByServer() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
canBeSetByUser() - Method in enum com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
canBeSetByUser() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
canBeSetByUser() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
 
canBeSetByUser() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
 
cancel(MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowList
 
cancel(MqttSubscribedPublishFlow) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlows
 
cancel(MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowTree
 
cancel() - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttPublishFlowables
 
cancel() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
cancel() - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
cancel() - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
cancelTimeout() - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
Cancels a scheduled timeout.
canEqual(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
canEqual(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
canEqual(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos1Result
 
canEqual(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
canEqual(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2Result
 
canEqual(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
channelActive(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttConnectAuthHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttDisconnectOnAuthHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttReAuthHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttDisconnectOnConnAckHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingQosHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
channelUnregistered(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
checkFixedHeaderFlags(int, int) - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
checkRemainingLength(int, int) - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
Checks - Class in com.hivemq.client.internal.util
 
Choose() - Constructor for class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase.Choose
 
ChunkedArrayQueue<E> - Class in com.hivemq.client.internal.util.collections
 
ChunkedArrayQueue(int) - Constructor for class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
cipherSuites(Collection<String>) - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder
 
cipherSuites(Collection<String>) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined cipher suites.
cleanSession(boolean) - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
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 class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
cleanStart(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets whether the client starts a clean session.
clear(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlowsWithId
 
clear(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowList
 
clear(Throwable) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlows
 
clear(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowTree
 
clear() - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
clear() - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
clear() - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
clear() - Method in class com.hivemq.client.internal.util.collections.IntMap
 
clear() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
clear() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
clear() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
ClientComponent - Interface in com.hivemq.client.internal.mqtt.ioc
Component for a single client.
ClientComponent.Builder - Interface in com.hivemq.client.internal.mqtt.ioc
 
clientComponentBuilder() - Method in interface com.hivemq.client.internal.mqtt.ioc.SingletonComponent
 
clientConfig(MqttClientConfig) - Method in interface com.hivemq.client.internal.mqtt.ioc.ClientComponent.Builder
 
clientIdentifier(MqttClientIdentifier) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
ClientScope - Annotation Type in com.hivemq.client.internal.mqtt.ioc
Scope for the lifetime of a single client object.
close(Channel, Throwable) - Static method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectUtil
Closes the channel from the client side without sending a DISCONNECT message.
close(Channel, String) - Static method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectUtil
Closes the channel from the client side without sending a DISCONNECT message.
close(ChannelHandlerContext, ChannelPromise) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
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.internal.annotations - package com.hivemq.client.internal.annotations
 
com.hivemq.client.internal.logging - package com.hivemq.client.internal.logging
 
com.hivemq.client.internal.mqtt - package com.hivemq.client.internal.mqtt
 
com.hivemq.client.internal.mqtt.advanced - package com.hivemq.client.internal.mqtt.advanced
 
com.hivemq.client.internal.mqtt.advanced.interceptor - package com.hivemq.client.internal.mqtt.advanced.interceptor
 
com.hivemq.client.internal.mqtt.codec - package com.hivemq.client.internal.mqtt.codec
 
com.hivemq.client.internal.mqtt.codec.decoder - package com.hivemq.client.internal.mqtt.codec.decoder
 
com.hivemq.client.internal.mqtt.codec.decoder.mqtt3 - package com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
com.hivemq.client.internal.mqtt.codec.decoder.mqtt5 - package com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
com.hivemq.client.internal.mqtt.codec.encoder - package com.hivemq.client.internal.mqtt.codec.encoder
 
com.hivemq.client.internal.mqtt.codec.encoder.mqtt3 - package com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
com.hivemq.client.internal.mqtt.codec.encoder.mqtt5 - package com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
com.hivemq.client.internal.mqtt.datatypes - package com.hivemq.client.internal.mqtt.datatypes
 
com.hivemq.client.internal.mqtt.exceptions - package com.hivemq.client.internal.mqtt.exceptions
 
com.hivemq.client.internal.mqtt.handler - package com.hivemq.client.internal.mqtt.handler
 
com.hivemq.client.internal.mqtt.handler.auth - package com.hivemq.client.internal.mqtt.handler.auth
 
com.hivemq.client.internal.mqtt.handler.connect - package com.hivemq.client.internal.mqtt.handler.connect
 
com.hivemq.client.internal.mqtt.handler.disconnect - package com.hivemq.client.internal.mqtt.handler.disconnect
 
com.hivemq.client.internal.mqtt.handler.ping - package com.hivemq.client.internal.mqtt.handler.ping
 
com.hivemq.client.internal.mqtt.handler.publish.incoming - package com.hivemq.client.internal.mqtt.handler.publish.incoming
 
com.hivemq.client.internal.mqtt.handler.publish.outgoing - package com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
com.hivemq.client.internal.mqtt.handler.ssl - package com.hivemq.client.internal.mqtt.handler.ssl
 
com.hivemq.client.internal.mqtt.handler.subscribe - package com.hivemq.client.internal.mqtt.handler.subscribe
 
com.hivemq.client.internal.mqtt.handler.util - package com.hivemq.client.internal.mqtt.handler.util
 
com.hivemq.client.internal.mqtt.handler.websocket - package com.hivemq.client.internal.mqtt.handler.websocket
 
com.hivemq.client.internal.mqtt.ioc - package com.hivemq.client.internal.mqtt.ioc
 
com.hivemq.client.internal.mqtt.lifecycle - package com.hivemq.client.internal.mqtt.lifecycle
 
com.hivemq.client.internal.mqtt.lifecycle.mqtt3 - package com.hivemq.client.internal.mqtt.lifecycle.mqtt3
 
com.hivemq.client.internal.mqtt.message - package com.hivemq.client.internal.mqtt.message
 
com.hivemq.client.internal.mqtt.message.auth - package com.hivemq.client.internal.mqtt.message.auth
 
com.hivemq.client.internal.mqtt.message.auth.mqtt3 - package com.hivemq.client.internal.mqtt.message.auth.mqtt3
 
com.hivemq.client.internal.mqtt.message.connect - package com.hivemq.client.internal.mqtt.message.connect
 
com.hivemq.client.internal.mqtt.message.connect.connack - package com.hivemq.client.internal.mqtt.message.connect.connack
 
com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3 - package com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3
 
com.hivemq.client.internal.mqtt.message.connect.mqtt3 - package com.hivemq.client.internal.mqtt.message.connect.mqtt3
 
com.hivemq.client.internal.mqtt.message.disconnect - package com.hivemq.client.internal.mqtt.message.disconnect
 
com.hivemq.client.internal.mqtt.message.disconnect.mqtt3 - package com.hivemq.client.internal.mqtt.message.disconnect.mqtt3
 
com.hivemq.client.internal.mqtt.message.ping - package com.hivemq.client.internal.mqtt.message.ping
 
com.hivemq.client.internal.mqtt.message.ping.mqtt3 - package com.hivemq.client.internal.mqtt.message.ping.mqtt3
 
com.hivemq.client.internal.mqtt.message.publish - package com.hivemq.client.internal.mqtt.message.publish
 
com.hivemq.client.internal.mqtt.message.publish.mqtt3 - package com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
com.hivemq.client.internal.mqtt.message.publish.puback - package com.hivemq.client.internal.mqtt.message.publish.puback
 
com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3 - package com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3
 
com.hivemq.client.internal.mqtt.message.publish.pubcomp - package com.hivemq.client.internal.mqtt.message.publish.pubcomp
 
com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3 - package com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3
 
com.hivemq.client.internal.mqtt.message.publish.pubrec - package com.hivemq.client.internal.mqtt.message.publish.pubrec
 
com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3 - package com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3
 
com.hivemq.client.internal.mqtt.message.publish.pubrel - package com.hivemq.client.internal.mqtt.message.publish.pubrel
 
com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3 - package com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3
 
com.hivemq.client.internal.mqtt.message.subscribe - package com.hivemq.client.internal.mqtt.message.subscribe
 
com.hivemq.client.internal.mqtt.message.subscribe.mqtt3 - package com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
com.hivemq.client.internal.mqtt.message.subscribe.suback - package com.hivemq.client.internal.mqtt.message.subscribe.suback
 
com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3 - package com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3
 
com.hivemq.client.internal.mqtt.message.unsubscribe - package com.hivemq.client.internal.mqtt.message.unsubscribe
 
com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3 - package com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback - package com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback
 
com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3 - package com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3
 
com.hivemq.client.internal.mqtt.mqtt3 - package com.hivemq.client.internal.mqtt.mqtt3
 
com.hivemq.client.internal.mqtt.mqtt3.exceptions - package com.hivemq.client.internal.mqtt.mqtt3.exceptions
 
com.hivemq.client.internal.mqtt.netty - package com.hivemq.client.internal.mqtt.netty
 
com.hivemq.client.internal.mqtt.util - package com.hivemq.client.internal.mqtt.util
 
com.hivemq.client.internal.rx - package com.hivemq.client.internal.rx
 
com.hivemq.client.internal.rx.operators - package com.hivemq.client.internal.rx.operators
 
com.hivemq.client.internal.util - package com.hivemq.client.internal.util
 
com.hivemq.client.internal.util.collections - package com.hivemq.client.internal.util.collections
 
com.hivemq.client.internal.util.netty - package com.hivemq.client.internal.util.netty
 
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
 
compareTo(Mqtt5UserProperty) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
compareTo(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
 
CompletableFlow - Class in com.hivemq.client.internal.rx
 
CompletableFlow(CompletableObserver) - Constructor for class com.hivemq.client.internal.rx.CompletableFlow
 
connAckFlow(MqttConnAckFlow) - Method in interface com.hivemq.client.internal.mqtt.ioc.ConnectionComponent.Builder
 
connect(MqttConnect) - Method in interface com.hivemq.client.internal.mqtt.ioc.ConnectionComponent.Builder
 
connect(Mqtt3Connect) - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
connect(Mqtt5Connect) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
connect(Mqtt3Connect) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
connect(Mqtt3Connect) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
connect(Mqtt3Connect) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
connect(Mqtt5Connect) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
connect(Mqtt5Connect) - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
connect(Mqtt5Connect) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
connect(Mqtt5Connect) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
connect(Mqtt3Connect) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
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() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Connects this client with the default Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Connects this client with the given Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Connects this client with the default Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Connects this client with the given Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Single for connecting this client with the default Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Single for connecting this client with the given Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
Sets a different Connect message the client will try to reconnect with.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Connects this client with the default Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Connects this client with the given Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Connects this client with the default Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Connects this client with the given Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for connecting this client with the default Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for connecting this client with the given Connect message.
ConnectionClosedException - Exception 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 com.hivemq.client.mqtt.exceptions.ConnectionClosedException
 
ConnectionClosedException(Throwable) - Constructor for exception com.hivemq.client.mqtt.exceptions.ConnectionClosedException
 
ConnectionComponent - Interface in com.hivemq.client.internal.mqtt.ioc
Component for a single client connection.
ConnectionComponent.Builder - Interface in com.hivemq.client.internal.mqtt.ioc
 
connectionComponentBuilder() - Method in interface com.hivemq.client.internal.mqtt.ioc.ClientComponent
 
ConnectionFailedException - Exception in com.hivemq.client.mqtt.exceptions
Exception that is used if a MQTT connection could not be established.
ConnectionFailedException(String) - Constructor for exception com.hivemq.client.mqtt.exceptions.ConnectionFailedException
 
ConnectionFailedException(Throwable) - Constructor for exception com.hivemq.client.mqtt.exceptions.ConnectionFailedException
 
ConnectionScope - Annotation Type in com.hivemq.client.internal.mqtt.ioc
Scope for the lifetime of a single client connection.
connectWith() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
connectWith() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
contains(Object) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
containsAll(Collection<?>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
containsMultiLevelWildcard() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
containsMultiLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
containsShouldNotCharacters() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
 
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 class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
containsSingleLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
containsWildcards() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
containsWildcards() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
CONTENT_TYPE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
CONTENT_TYPE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
CONTENT_TYPE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
contentType(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
contentType(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
contentType(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional content type.
contentType(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional content type.
ContextFuture<C> - Interface in com.hivemq.client.internal.util.netty
 
ContextFuture.Listener<C> - Interface in com.hivemq.client.internal.util.netty
 
ContextFuture.Promise<C> - Interface in com.hivemq.client.internal.util.netty
 
copy() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
copy() - Method in exception com.hivemq.client.internal.util.AsyncRuntimeException
 
copy() - Method in exception com.hivemq.client.mqtt.exceptions.ConnectionClosedException
 
copy() - Method in exception com.hivemq.client.mqtt.exceptions.ConnectionFailedException
 
copy() - Method in exception com.hivemq.client.mqtt.exceptions.MqttClientStateException
 
copy() - Method in exception com.hivemq.client.mqtt.exceptions.MqttDecodeException
 
copy() - Method in exception com.hivemq.client.mqtt.exceptions.MqttEncodeException
 
copy() - Method in exception com.hivemq.client.mqtt.exceptions.MqttSessionExpiredException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3ConnAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3DisconnectException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubRecException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3SubAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3UnsubAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5AuthException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5ConnAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubRecException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5SubAckException
 
copy() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException
 
copyBytes(ByteBuffer) - Static method in class com.hivemq.client.internal.util.ByteBufferUtil
 
copyOf(int[]) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
copyOf(E[]) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
copyOf(E[], String) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
copyOf(Collection<? extends E>) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
copyOf(Collection<? extends E>, String) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
CORRELATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
CORRELATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
CORRELATION_DATA - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
correlationData(byte[]) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
correlationData(ByteBuffer) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
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.
createStateful(MqttClientIdentifierImpl, MqttEnhancedAuth) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
createStateful(int, boolean, int, ImmutableIntList) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
createStateful(int, boolean, MqttTopicAliasMapping) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
createStateful(int, int) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
createStateful(int) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
ctx - Variable in class com.hivemq.client.internal.mqtt.handler.MqttConnectionAwareHandler
 
cursorIndex(int, int) - Static method in class com.hivemq.client.internal.util.Checks
 

D

data(byte[]) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
data(ByteBuffer) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
data(byte[]) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuthBuilder
 
data(ByteBuffer) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuthBuilder
 
data(byte[]) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
 
data(ByteBuffer) - 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.Mqtt5EnhancedAuthBuilder
Sets the optional auth data.
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3ConnAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3PubAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3PubCompDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3PublishDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3PubRecDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3PubRelDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3SubAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt3.Mqtt3UnsubAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5AuthDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5ConnAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5DisconnectDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5PubAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5PubCompDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5PublishDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5PubRecDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5PubRelDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5SubAckDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.mqtt5.Mqtt5UnsubAckDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoder
 
decode(int, ByteBuf, MqttDecoderContext) - Method in interface com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoder
Decodes a MQTT message from the given byte buffer.
decode(int, ByteBuf, MqttDecoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttPingRespDecoder
 
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Decodes binary data from the given byte buffer at the current reader index.
decode(ByteBuf, boolean) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Decodes binary data from the given byte buffer at the current reader index.
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttClientIdentifierImpl
Validates and decodes a Client Identifier from the given byte buffer at the current reader index.
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
Validates and decodes a Topic Filter from the given byte buffer at the current reader index.
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
Validates and decodes a Topic Name from the given byte buffer at the current reader index.
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
Validates and decodes a User Property from the given byte buffer at the current reader index.
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Validates and decodes a UTF-8 encoded string from the given byte buffer at the current reader index.
decode(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
Decodes a variable byte integer from the given byte buffer at the current reader index.
decode(ChannelHandlerContext, WebSocketFrame, List<Object>) - Method in class com.hivemq.client.internal.mqtt.handler.websocket.WebSocketBinaryFrameDecoder
 
decodePublishPacketIdentifier(MqttQos, ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
decodePublishQos(int, boolean) - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
decoders - Variable in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoders
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImpl
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImplBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder.Default
 
DEFAULT - Static variable in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder.Default
 
Default() - Constructor for class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImplBuilder.Default
 
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_HANDSHAKE_TIMEOUT_MS - Static variable in interface com.hivemq.client.mqtt.MqttClientSslConfig
The default handshake timeout in milliseconds.
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_SUBPROTOCOL - Static variable in interface com.hivemq.client.mqtt.MqttWebSocketConfig
The default WebSocket subprotocol.
DEFAULT_NETTY_THREADS - Static variable in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
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_NO_SUBSCRIPTION_IDENTIFIER - Static variable in class com.hivemq.client.internal.mqtt.message.subscribe.MqttStatefulSubscribe
 
DEFAULT_NO_SUBSCRIPTION_IDENTIFIERS - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
DEFAULT_NO_TOPIC_ALIAS - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
Default QoS level of a Publish message.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3Subscription
Default QoS level of a Subscription.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
Default QoS level of a Publish message.
DEFAULT_QOS - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
Default QoS level of a Subscription.
DEFAULT_REASON_CODE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAck
 
DEFAULT_REASON_CODE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubComp
 
DEFAULT_REASON_CODE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRec
 
DEFAULT_REASON_CODE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRel
 
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_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_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.
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 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_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.
DefaultChannelOutboundHandler - Interface in com.hivemq.client.internal.util.netty
Default interface to make it easier to extend a subclass of ChannelInboundHandlerAdapter and also implement ChannelOutboundHandler.
DefaultContextPromise<C> - Class in com.hivemq.client.internal.util.netty
 
DefaultContextPromise(Channel, C) - Constructor for class com.hivemq.client.internal.util.netty.DefaultContextPromise
 
delay(long, TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
delay(long, TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
delay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Sets a delay which the client will wait before trying to reconnect.
delay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
delay(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
delayInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.WillBase.Complete
Sets the delay interval in seconds.
delegate(Mqtt3ConnAckReturnCode, boolean) - Static method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
DELEGATE - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.mqtt3.Mqtt3DisconnectView
 
delegate(MqttTopicImpl, ByteBuffer, MqttQos, boolean) - Static method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
delegate(int) - Static method in class com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3.Mqtt3PubAckView
 
delegate(int) - Static method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3.Mqtt3PubCompView
 
delegate(int) - Static method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3.Mqtt3PubRecView
 
delegate(int) - Static method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3.Mqtt3PubRelView
 
delegate(int, ImmutableList<Mqtt3SubAckReturnCode>) - Static method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
delegate(int) - Static method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3.Mqtt3UnsubAckView
 
deregister(ChannelHandlerContext, ChannelPromise) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
disconnect(MqttDisconnect, CompletableFlow) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
disconnect(Channel, Mqtt5DisconnectReasonCode, String) - Static method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectUtil
Decides whether a DISCONNECT message is sent before closing a channel from the client side.
disconnect(Channel, Mqtt5DisconnectReasonCode, Throwable) - Static method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectUtil
Decides whether a DISCONNECT message is sent before closing a channel from the client side.
disconnect() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
disconnect() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
disconnect() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
disconnect(Mqtt5Disconnect) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
disconnect(Mqtt5Disconnect) - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
disconnect(Mqtt5Disconnect) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
disconnect(Mqtt5Disconnect) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Disconnects this client.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Disconnects this client with the given Disconnect message.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Completable for disconnecting this client.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Disconnects this client with the default Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Disconnects this client with the given Disconnect message.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Disconnects this client with the default Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Disconnects this client with the given Disconnect message.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Completable for disconnecting this client with the default Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Completable for disconnecting this client with the given Disconnect message.
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
dispose() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
dispose() - Method in class com.hivemq.client.internal.rx.CompletableFlow
 
DoNotImplement - Annotation Type 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

elementNotNull(E, String, int) - Static method in class com.hivemq.client.internal.util.Checks
 
elementsNotImplemented(ImmutableList<S>, Class<T>, String) - Static method in class com.hivemq.client.internal.util.Checks
 
elementsNotNull(T[], String) - Static method in class com.hivemq.client.internal.util.Checks
 
EMPTY_LENGTH - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
 
encode(MqttDisconnect, MqttEncoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.mqtt3.Mqtt3DisconnectEncoder
 
encode(MqttStatefulConnect, MqttEncoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.mqtt5.Mqtt5ConnectEncoder
 
encode(M, MqttEncoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoder
Encodes the given MQTT message.
encode(MqttPingReq, MqttEncoderContext) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttPingReqEncoder
 
encode(byte[], ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Encodes the given byte array as binary data to the given byte buffer at the current writer index.
encode(ByteBuffer, ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Encodes the given byte buffer as binary data to the given byte buffer at the current writer index.
encode(ByteBuf) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
Encodes this collection of User Properties to the given byte buffer at the current writer index.
encode(ByteBuf) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Encodes this UTF-8 encoded string to the given byte buffer at the current writer index according to the MQTT specification.
encode(int, ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
Encodes the given value as a variable byte integer to the given byte buffer at the current writer index.
encode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.hivemq.client.internal.mqtt.handler.websocket.WebSocketBinaryFrameEncoder
 
encodedLength(byte[]) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Calculates the byte count of the given byte array encoded as binary data.
encodedLength(ByteBuffer) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Calculates the byte count of the given byte buffer encoded as binary data.
encodedLength() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
Calculates the byte count of this collection of User Properties according to the MQTT 5 specification.
encodedLength() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Calculates the byte count of this UTF-8 encoded string according to the MQTT specification.
encodedLength(int) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
Calculates the byte count of the given value encoded as a variable byte integer.
encodedLength(String) - Static method in class com.hivemq.client.internal.util.Utf8Util
 
encodedLengthWithHeader(int) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
Calculates the encoded length with a prefixed header.
encodedOrEmptyLength(ByteBuffer) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 
encodedPacketLength(int) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
Calculates the encoded length of a MQTT message with the given remaining length.
encodeEmpty(ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Encodes a zero length binary data to the given byte buffer at the current writer index.
encodeNullable(MqttUtf8StringImpl, ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 
encodeNullable(ByteBuffer, ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 
encodeOrEmpty(ByteBuffer, ByteBuf) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 
encoders - Variable in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoders
 
end - Variable in class com.hivemq.client.internal.util.ByteArray.Range
 
enhancedAuth(Mqtt5EnhancedAuthMechanism) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
enhancedAuth(Mqtt5EnhancedAuthMechanism) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
enhancedAuth(Mqtt5EnhancedAuthMechanism) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
enhancedAuth(Mqtt5EnhancedAuthMechanism) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
equals(Object) - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.mqtt3.Mqtt3DisconnectView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingReqView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingRespView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.ping.MqttPingReq
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.ping.MqttPingResp
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos1Result
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2Result
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3.Mqtt3PubAckView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAck
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3.Mqtt3PubCompView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubComp
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3.Mqtt3PubRecView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRec
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3.Mqtt3PubRelView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRel
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAck
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3.Mqtt3UnsubAckView
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAck
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
equals(Object) - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImpl
 
equals(Object) - Method in class com.hivemq.client.internal.util.ByteArray
 
equals(byte[], int, int, byte[], int, int) - Static method in class com.hivemq.client.internal.util.ByteArrayUtil
 
error(String) - Method in interface com.hivemq.client.internal.logging.InternalLogger
 
error(String, Throwable) - Method in interface com.hivemq.client.internal.logging.InternalLogger
 
eventLoop - Variable in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.MqttChannelInitializer
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.websocket.MqttWebSocketInitializer
 
execute(Executor, Runnable) - Static method in class com.hivemq.client.internal.util.ExecutorUtil
 
executeInEventLoop(Runnable) - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
executor(Executor) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView.Mqtt3SubscribeViewAndCallbackBuilder
 
executor(Executor) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient.MqttSubscribeAndCallbackBuilder
 
executor(Executor) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call.Ex
 
executor(Executor) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call.Ex
 
executorConfig(MqttClientExecutorConfig) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
executorConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
executorConfig(MqttClientExecutorConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
executorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
ExecutorUtil - Class in com.hivemq.client.internal.util
 
expire(Throwable, MqttClientConnectionConfig, EventLoop) - Method in class com.hivemq.client.internal.mqtt.handler.MqttSession
 
extend() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
extend() - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
extend() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
extend() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
extend() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
extend() - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImpl
 
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.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.MqttWebSocketConfig
Creates a builder for extending this WebSocket configuration.
extendAsWill() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
extendAsWill() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublish
Creates a builder for extending this Will Publish.
extendShared() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
 
extendShared() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
Creates a builder for extending this Shared Topic Filter.

F

fillInStackTrace(RuntimeException) - Static method in exception com.hivemq.client.internal.util.AsyncRuntimeException
 
fillInStackTrace() - Method in exception com.hivemq.client.internal.util.AsyncRuntimeException
 
filter() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
 
filter() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder.Default
 
filter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
 
filter() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder
Creates a builder for a MqttTopicFilter that extends the current Topic Name of this builder.
findMatching(MqttTopicImpl, HandleList<MqttIncomingPublishFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowList
 
findMatching(MqttTopicImpl, HandleList<MqttIncomingPublishFlow>) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlows
 
findMatching(MqttTopicImpl, HandleList<MqttIncomingPublishFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowTree
 
FlowableWithSingle<F,S> - Class in com.hivemq.client.rx
A Flowable which emits a flow of items of type F and a single item of type S.
FlowableWithSingle() - Constructor for class com.hivemq.client.rx.FlowableWithSingle
 
FlowableWithSingleMap<F,S,FM,SM> - Class in com.hivemq.client.internal.rx.operators
 
FlowableWithSingleMapError<F,S> - Class in com.hivemq.client.internal.rx.operators
 
FlowableWithSingleMapError(FlowableWithSingle<F, S>, Function<? super Throwable, ? extends Throwable>) - Constructor for class com.hivemq.client.internal.rx.operators.FlowableWithSingleMapError
 
FlowableWithSingleObserveOn<F,S> - Class in com.hivemq.client.internal.rx.operators
 
FlowableWithSingleObserveOn(FlowableWithSingle<F, S>, Scheduler, boolean, int) - Constructor for class com.hivemq.client.internal.rx.operators.FlowableWithSingleObserveOn
 
FlowableWithSingleSubscriber<F,S> - Interface in com.hivemq.client.rx
Represents a Reactive-Streams inspired WithSingleSubscriber that is RxJava 2 only and weakens rules for gaining performance.
FlowWithEventLoop - Class in com.hivemq.client.internal.mqtt.handler.util
 
FlowWithEventLoop(MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
flush(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
flush(ChannelHandlerContext) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
forEach(IntMap.IntMapConsumer<E>) - Method in class com.hivemq.client.internal.util.collections.IntMap
 
forEach(IntMap.IntMapConsumer<E>) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
fork() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
FOUR_BYTES_MAX_VALUE - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
 
fromCode(int) - Static method in enum com.hivemq.client.mqtt.datatypes.MqttQos
Returns the QoS belonging to the given byte code.
fromCode(int) - Static method in enum 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 com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
Returns the MQTT message type belonging to the given byte code.
fromCode(int) - Static method in enum 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 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 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 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 com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
Returns the MQTT message type belonging to the given byte code.
fromCode(int) - Static method in enum 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 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 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 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 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 com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
Returns the Retain Handling belonging to the given byte code.
fromCode(int) - Static method in enum 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 com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
Returns the UnsubAck Reason Code belonging to the given byte code.
FuseableSubscriber<U,D,S extends org.reactivestreams.Subscriber<? super D>> - Class in com.hivemq.client.internal.rx
Base for Flowable operators that allow fusion.
FuseableSubscriber(S) - Constructor for class com.hivemq.client.internal.rx.FuseableSubscriber
 

G

get(int) - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoders
Returns the corresponding decoder to the given MQTT message type code.
get(int) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoders
Returns the corresponding encoder to the given MQTT message type code.
get(int) - Method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
get(int) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
get(int) - Method in class com.hivemq.client.internal.util.collections.IntMap
 
get(int) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
get(int) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
get(int) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
getAdvancedConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getAdvancedConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConfig
 
getAllocator() - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttEncoderContext
 
getApplicationScheduler() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
getApplicationScheduler() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
getAssignedClientIdentifier() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getAssignedClientIdentifier() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getAttempts() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
getAttempts() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
getAttempts() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
getAutomaticReconnect() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getAutomaticReconnect() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getAutomaticReconnect() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getBytes(ByteBuffer) - Static method in class com.hivemq.client.internal.util.ByteBufferUtil
 
getCause() - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectEvent
 
getCause() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientDisconnectedContextView
 
getCause() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientDisconnectedContextImpl
 
getCause() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedContext
Returns the cause for disconnection.
getChannel() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
getChannelFactory() - Method in class com.hivemq.client.internal.mqtt.netty.NettyEventLoopProvider
 
getCipherSuites() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getCipherSuites() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
The optional user defined cipher suites.
getClientComponent() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getClientConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientConnectedContextView
 
getClientConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientDisconnectedContextView
 
getClientConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientConnectedContextImpl
 
getClientConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientDisconnectedContextImpl
 
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 class com.hivemq.client.internal.mqtt.message.connect.MqttStatefulConnect
 
getClientIdentifier() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getClientIdentifier() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getClientIdentifier() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
Returns the identifier of the client.
getCode() - Method in enum com.hivemq.client.internal.mqtt.message.MqttCommonReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.datatypes.MqttQos
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt3.message.Mqtt3MessageType
 
getCode() - Method in interface com.hivemq.client.mqtt.mqtt3.message.Mqtt3ReturnCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.Mqtt5MessageType
 
getCode() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PayloadFormatIndicator
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5RetainHandling
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.subscribe.suback.Mqtt5SubAckReasonCode
 
getCode() - Method in enum com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback.Mqtt5UnsubAckReasonCode
 
getConfig() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
getConfig() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
getConfig() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
getConfig() - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
getConfig() - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
getConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
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 class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientConnectedContextView
 
getConnAck() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientConnectedContextImpl
 
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 class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientConnectedContextView
 
getConnect() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
getConnect() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientConnectedContextImpl
 
getConnect() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
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.
getConnectDefaults() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getConnectedListeners() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getConnectedListeners() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getConnectedListeners() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getConnectionConfig() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getConnectionConfig() - Method in class com.hivemq.client.internal.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 class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getContentType() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getContext() - Method in interface com.hivemq.client.internal.util.netty.ContextFuture
 
getContext() - Method in class com.hivemq.client.internal.util.netty.DefaultContextPromise
 
getCorrelationData() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getCorrelationData() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getData() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
getData() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
getData() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5EnhancedAuth
 
getDelay(TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
getDelay(TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
getDelay(TimeUnit) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Returns the currently set delay which the client will wait before trying to reconnect.
getDelayInterval() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
getDelayInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5WillPublish
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
getDelegate() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
getDisconnectedListeners() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getDisconnectedListeners() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getDisconnectedListeners() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getElement() - Method in class com.hivemq.client.internal.util.collections.HandleList.Handle
 
getEnd() - Method in class com.hivemq.client.internal.util.ByteArray
 
getEnd() - Method in class com.hivemq.client.internal.util.ByteArray.Range
 
getEnhancedAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getEnhancedAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttStatefulConnect
 
getEnhancedAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getEnhancedAuthMechanism() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getEnhancedAuthMechanism() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig.ConnectDefaults
 
getEnhancedAuthMechanism() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getEnhancedAuthMechanism() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
getError() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
getError() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishResult
 
getError() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult
 
getEventLoop() - Method in interface com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionFlow
 
getEventLoop() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
getExecutorConfig() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getExecutorConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getExecutorConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getFuture() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
getHandshakeTimeoutMs() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getHandshakeTimeoutMs() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getId() - Method in class com.hivemq.client.internal.util.Ranges
 
getIncomingQos1Interceptor() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
getIncomingQos1Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getIncomingQos2Interceptor() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
getIncomingQos2Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getInitialDelay(TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImpl
 
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 class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
getInterceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
 
getKeepAlive() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
getKeepAlive() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getKeepAlive() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getKeyManagerFactory() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getLevels() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
getLevels() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
 
getLevels() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopic
 
getLevels() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
getLogger(Class<?>) - Static method in class com.hivemq.client.internal.logging.InternalLoggerFactory
 
getMaxDelay(TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImpl
 
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 class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
getMaximumPacketSize() - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttEncoderContext
 
getMaximumPacketSize() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
getMaximumPacketSize() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
getMaximumPacketSize() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
getMaximumQos() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
getMaximumQos() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAckRestrictions
 
getMaximumQos() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForClient
Returns the maximum QoS the server accepts from the client.
getMaxKey() - Method in class com.hivemq.client.internal.util.collections.IntMap
 
getMaxKey() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
getMaxKey() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
getMaxKey() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
getMessageExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getMessageExpiryInterval() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getMethod() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
getMethod() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
getMethod() - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
 
getMethod() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5EnhancedAuth
 
getMinKey() - Method in class com.hivemq.client.internal.util.collections.IntMap
 
getMinKey() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
getMinKey() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
getMinKey() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3ConnAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3DisconnectException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3MessageException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubRecException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3SubAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3UnsubAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5AuthException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5ConnAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5MessageException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubRecException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5SubAckException
 
getMqttMessage() - Method in exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException
 
getMqttVersion() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getMqttVersion() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getMqttVersion() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getName() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
getName() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
 
getNettyExecutor() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
getNettyExecutor() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
getNettyThreads() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
getNettyThreads() - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfig
 
getOutgoingQos1Interceptor() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
getOutgoingQos1Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getOutgoingQos2Interceptor() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
getOutgoingQos2Interceptor() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptors
 
getPacketIdentifier() - Method in interface com.hivemq.client.internal.mqtt.message.MqttMessage.WithId
 
getPacketIdentifier() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode.WithId
 
getPacketIdentifier() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCodesAndId
 
getPacketIdentifier() - Method in class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage.WithId
 
getPassword() - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
getPassword() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
getPassword() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuth
 
getPassword() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuth
 
getPayload() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
getPayload() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
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 class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
getPayloadAsBytes() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
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 class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getPayloadFormatIndicator() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getProtocols() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getProtocols() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
The optional user defined protocols.
getPubAck() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos1Result
 
getPubAck() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos1Result
 
getPubComp() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
getPubComp() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos2CompleteResult
 
getPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
getPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
getPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
getPublish() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
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 class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2Result
 
getPubRec() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos2Result
 
getPubRel() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
getPubRel() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
getPubRel() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishResult.Mqtt5Qos2CompleteResult
 
getQos() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
getQos() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getQos() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
getQos() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
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
 
getRawAssignedClientIdentifier() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getRawCipherSuites() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getRawClientIdentifier() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getRawConnectionConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getRawContentType() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getRawCorrelationData() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getRawData() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
getRawData() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
getRawEnhancedAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getRawEnhancedAuthMechanism() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getRawEnhancedAuthMechanism() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
getRawError() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
getRawKeyManagerFactory() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getRawMessageExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getRawNettyExecutor() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
getRawNettyThreads() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
getRawPassword() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
getRawPayload() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getRawPayloadFormatIndicator() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getRawProtocols() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getRawReasonString() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason
 
getRawResponseTopic() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getRawServerKeepAlive() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getRawServerReference() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
getRawSessionExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getRawSessionExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
getRawSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getRawSslConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
getRawState() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getRawTrustManagerFactory() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getRawUsername() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
getRawWebSocketConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
getRawWillPublish() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getReasonCode() - Method in exception com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderException
 
getReasonCode() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode
 
getReasonCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
getReasonCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
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 class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCodesAndId
 
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 class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason
 
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 class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
getReceiveMaximum() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
getReceiveMaximum() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientDisconnectedContextView
 
getReconnector() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientDisconnectedContextImpl
 
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 class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getResponseInformation() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getResponseTopic() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getResponseTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getRestrictions() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getRestrictions() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
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 class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
getRestrictionsForClient() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientConnectionConfig
 
getRestrictionsForClient() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig
 
getRestrictionsForServer() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
getRestrictionsForServer() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig
 
getRetainHandling() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
getRetainHandling() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
getReturnCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
getReturnCode() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAck
 
getReturnCodes() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
getReturnCodes() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAck
 
getSendMaximum() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
getSendMaximum() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
getSendMaximumPacketSize() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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.
getSendTopicAliasMapping() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
getSendTopicAliasMaximum() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
getSendTopicAliasMaximum() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
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 class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getServerKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.connack.Mqtt5ConnAck
 
getServerPath() - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImpl
 
getServerPath() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getServerPort() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getServerReference() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getServerReference() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
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 class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
getSessionExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getSessionExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
getSessionExpiryInterval() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
 
getShareName() - Method in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
 
getSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
getSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig.ConnectDefaults
 
getSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
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.
getSource() - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectEvent
 
getSource() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientDisconnectedContextView
 
getSource() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientDisconnectedContextImpl
 
getSource() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientDisconnectedContext
 
getSslConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
getSslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getSslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getStart() - Method in class com.hivemq.client.internal.util.ByteArray
 
getStart() - Method in class com.hivemq.client.internal.util.ByteArray.Range
 
getState() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getState() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getState() - Method in interface com.hivemq.client.mqtt.MqttClient
 
getState() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getSubprotocol() - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImpl
 
getSubprotocol() - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfig
 
getSubscriptionIdentifier() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttStatefulSubscribe
 
getSubscriptionIdentifiers() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
getSubscriptions() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
getSubscriptions() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
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 class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
getTimeout() - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
Returns the timeout interval in seconds.
getTimeout() - Method in interface com.hivemq.client.mqtt.mqtt5.auth.Mqtt5EnhancedAuthMechanism
 
getTimeoutReasonCode() - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
getTimeoutReasonCode() - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
 
getTimeoutReasonString() - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttConnectAuthHandler
 
getTimeoutReasonString() - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttReAuthHandler
 
getTimeoutReasonString() - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
getTimeoutReasonString() - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
 
getTopic() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
getTopic() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
getTopic() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3Publish
 
getTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5Publish
 
getTopicAlias() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
getTopicAliasMapping() - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
getTopicAliasMaximum() - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttTopicAliasAutoMapping
 
getTopicAliasMaximum() - Method in interface com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttTopicAliasMapping
 
getTopicAliasMaximum() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
getTopicAliasMaximum() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
getTopicAliasMaximum() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
 
getTopicFilter() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
getTopicFilter() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
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 class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
getTopicFilters() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
getTopicFilters() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3Unsubscribe
 
getTopicFilters() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5Unsubscribe
 
getTopicFilterString() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
 
getTopicFilterString() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
getTransportConfig() - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnAckFlow
 
getTransportConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
getTransportConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
getTransportConfig() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getTransportConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
getTransportConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
getTrustManagerFactory() - Method in interface com.hivemq.client.mqtt.MqttClientSslConfig
 
getType() - Method in class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage
 
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 class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
getUsername() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
getUsername() - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuth
 
getUsername() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuth
 
getUserProperties() - Method in interface com.hivemq.client.internal.mqtt.message.MqttMessage.WithUserProperties
 
getUserProperties() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties
 
getUserProperties() - Method in class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage
 
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 class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
getValue() - Method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
 
getWebSocketConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImpl
 
getWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientConfig
 
getWebSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfig
 
getWillPublish() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
getWillPublish() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
getWillPublish() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
getWillPublish() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig.ConnectDefaults
 
getWillPublish() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
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.

H

HandleList<E> - Class in com.hivemq.client.internal.util.collections
 
HandleList() - Constructor for class com.hivemq.client.internal.util.collections.HandleList
 
HandleList.Handle<E> - Class in com.hivemq.client.internal.util.collections
 
handlerAdded(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
handlerAdded(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.MqttConnectionAwareHandler
 
handlerAdded(ChannelHandlerContext) - Method in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
handshakeTimeout(long, TimeUnit) - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder
 
handshakeTimeout(long, TimeUnit) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
hashCode() - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptors
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.mqtt3.Mqtt3DisconnectView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingReqView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingRespView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.ping.MqttPingReq
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.ping.MqttPingResp
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos1Result
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2Result
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3.Mqtt3PubAckView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAck
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3.Mqtt3PubCompView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubComp
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3.Mqtt3PubRecView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRec
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3.Mqtt3PubRelView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRel
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAck
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3.Mqtt3UnsubAckView
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAck
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImpl
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImpl
 
hashCode() - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImpl
 
hashCode() - Method in class com.hivemq.client.internal.util.ByteArray
 
hashCode(byte[], int, int) - Static method in class com.hivemq.client.internal.util.ByteArrayUtil
 
hasSession - Variable in class com.hivemq.client.internal.mqtt.handler.MqttSessionAwareHandler
 
hasSimpleAuth() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
hasSimpleAuth() - Method in interface com.hivemq.client.mqtt.MqttClientConnectionConfig
 
hasWillPublish() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
hasWillPublish() - Method in interface com.hivemq.client.mqtt.MqttClientConnectionConfig
 

I

identifier(String) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
identifier(MqttClientIdentifier) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
identifier(String) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
identifier(MqttClientIdentifier) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Immutable - Annotation Type in com.hivemq.client.annotations
Documents that the annotated type is immutable.
ImmutableIntList - Interface in com.hivemq.client.internal.util.collections
 
ImmutableIntList.Builder - Class in com.hivemq.client.internal.util.collections
 
ImmutableList<E> - Interface in com.hivemq.client.internal.util.collections
 
ImmutableList.Builder<E> - Class in com.hivemq.client.internal.util.collections
 
ImmutableList.ImmutableListIterator<E> - Interface in com.hivemq.client.internal.util.collections
 
incomingQos1Interceptor(Mqtt5IncomingQos1Interceptor) - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder
 
incomingQos1Interceptor(Mqtt5IncomingQos1Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
incomingQos2Interceptor(Mqtt5IncomingQos2Interceptor) - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder
 
incomingQos2Interceptor(Mqtt5IncomingQos2Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
incomingQosHandler() - Method in interface com.hivemq.client.internal.mqtt.ioc.ClientComponent
 
index(int, int) - Static method in class com.hivemq.client.internal.util.Checks
 
indexOf(byte[], int, byte) - Static method in class com.hivemq.client.internal.util.ByteArrayUtil
 
indexRange(int, int, int) - Static method in class com.hivemq.client.internal.util.Checks
 
init() - Method in interface com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionFlow
 
init() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
initChannel(Channel) - Method in class com.hivemq.client.internal.mqtt.handler.MqttChannelInitializer
 
initChannel(Channel, MqttClientSslConfigImpl) - Static method in class com.hivemq.client.internal.mqtt.handler.ssl.SslUtil
 
initChannel(Channel, MqttWebSocketConfigImpl) - Method in class com.hivemq.client.internal.mqtt.handler.websocket.MqttWebSocketInitializer
 
initialDelay(long, TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImplBuilder
 
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.
initMqtt(Channel) - Method in class com.hivemq.client.internal.mqtt.handler.MqttChannelInitializer
 
INSTANCE - Static variable in interface com.hivemq.client.internal.mqtt.ioc.SingletonComponent
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.mqtt3.Mqtt3DisconnectView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingReqView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingRespView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.ping.MqttPingReq
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.ping.MqttPingResp
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3.Mqtt3PubAckView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3.Mqtt3PubCompView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3.Mqtt3PubRecView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3.Mqtt3PubRelView
 
INSTANCE - Static variable in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3.Mqtt3UnsubAckView
 
interceptors(Mqtt5ClientInterceptors) - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder
 
interceptors() - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder
 
interceptors(Mqtt5ClientInterceptors) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
interceptors() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfigBuilderBase
InternalLogger - Interface in com.hivemq.client.internal.logging
 
InternalLoggerFactory - Class in com.hivemq.client.internal.logging
 
IntMap<E> - Class in com.hivemq.client.internal.util.collections
 
IntMap() - Constructor for class com.hivemq.client.internal.util.collections.IntMap
 
IntMap.IntMapArray<E> - Class in com.hivemq.client.internal.util.collections
 
IntMap.IntMapCheck<E> - Class in com.hivemq.client.internal.util.collections
 
IntMap.IntMapConsumer<E> - Interface in com.hivemq.client.internal.util.collections
 
IntMap.IntMapLevel<E> - Class in com.hivemq.client.internal.util.collections
 
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 class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
isAllowServerReAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
 
isCancelled() - Method in interface com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionFlow
 
isCancelled() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
isCancelled() - Method in class com.hivemq.client.internal.rx.CompletableFlow
 
isCleanSession() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
isCleanSession() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3Connect
 
isCleanStart() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
isCleanStart() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
 
isConnected() - Method in enum com.hivemq.client.mqtt.MqttClientState
 
isConnectedOrReconnect() - Method in enum com.hivemq.client.mqtt.MqttClientState
 
isDisposed() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
isDisposed() - Method in class com.hivemq.client.internal.rx.CompletableFlow
 
isDup() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
isEmpty() - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
isEmpty() - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
isEmpty() - Method in class com.hivemq.client.internal.util.collections.HandleList
 
isEmpty() - Method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
isEmpty() - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
isError() - Method in enum com.hivemq.client.mqtt.mqtt3.message.connect.connack.Mqtt3ConnAckReturnCode
 
isError() - Method in interface com.hivemq.client.mqtt.mqtt3.message.Mqtt3ReturnCode
 
isError() - Method in enum com.hivemq.client.mqtt.mqtt3.message.subscribe.suback.Mqtt3SubAckReturnCode
 
isError() - Method in interface com.hivemq.client.mqtt.mqtt5.message.Mqtt5ReasonCode
 
isInRange(byte[]) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Checks if the given byte array can be encoded as binary data.
isInRange(ByteBuffer) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
Checks if the given byte buffer can be encoded as binary data.
isInRange(int) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
Checks if the given value is in range of a 4 byte variable byte integer.
isMultiLevelWildcard() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
isNewTopicAlias() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
isNoLocal() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
isNoLocal() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
isProblemInformationRequested() - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
isProblemInformationRequested() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
isProblemInformationRequested() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns whether the client requested problem information from the server.
isReconnect() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
isReconnect() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
isReconnect() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
 
isRequestProblemInformation() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
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 class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
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 class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
isResponseInformationRequested() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
isResponseInformationRequested() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientConnectionConfig.RestrictionsForServer
Returns whether the client requested response information from the server.
isRetain() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
isRetain() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
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 class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
isRetainAsPublished() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5Subscription
 
isRetainAvailable() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
isRetainAvailable() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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 class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
isSessionPresent() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
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
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttDisconnectOnAuthHandler
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttDisconnectOnConnAckHandler
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.MqttSessionAwareHandler
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.websocket.MqttWebSocketInitializer
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.websocket.WebSocketBinaryFrameDecoder
 
isSharable() - Method in class com.hivemq.client.internal.mqtt.handler.websocket.WebSocketBinaryFrameEncoder
 
isShared() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
 
isShared() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
isShared() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
isSharedSubscriptionAvailable() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
isSharedSubscriptionAvailable() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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.
isSingleLevelWildcard() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
isUnsignedInt(long) - Static method in class com.hivemq.client.internal.util.UnsignedDataTypes
 
isUnsignedShort(long) - Static method in class com.hivemq.client.internal.util.UnsignedDataTypes
 
isValidatePayloadFormat() - Method in class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfig
 
isValidatePayloadFormat() - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.Mqtt5ClientAdvancedConfig
Returns whether the payload format is validated if Mqtt5Publish#getPayloadFormatIndicator() is present.
isWellFormed(byte[]) - Static method in class com.hivemq.client.internal.util.Utf8Util
 
isWildcardSubscriptionAvailable() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
isWildcardSubscriptionAvailable() - Method in class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
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.
iterator() - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
iterator() - Method in class com.hivemq.client.internal.util.collections.HandleList
 
iterator() - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 

J

JAVA_MAPPER - Static variable in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 

K

KEEP_ALIVE_FROM_CONNECT - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
keepAlive(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
keepAlive(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
keepAlive(int) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Sets the keep alive in seconds.
keepAlive(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the keep alive in seconds.
keyManagerFactory(KeyManagerFactory) - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder
 
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 TrustManagerFactories and KeyManagerFactories.
KeyStoreUtil() - Constructor for class com.hivemq.client.util.KeyStoreUtil
 

L

length() - Method in class com.hivemq.client.internal.util.ByteArray
 
listIterator() - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
listIterator(int) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 

M

malformedTopic() - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
malformedUTF8String(String) - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
map(Throwable) - Static method in class com.hivemq.client.internal.mqtt.mqtt3.exceptions.Mqtt3ExceptionFactory
 
map(RuntimeException) - Static method in class com.hivemq.client.internal.mqtt.mqtt3.exceptions.Mqtt3ExceptionFactory
 
map(Mqtt5MessageException) - Static method in class com.hivemq.client.internal.mqtt.mqtt3.exceptions.Mqtt3ExceptionFactory
 
mapBoth(FlowableWithSingle<FU, SU>, Function<? super FU, ? extends F>, Function<? super SU, ? extends S>) - Static method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleMap
 
mapBoth(Function<? super F, ? extends FM>, Function<? super S, ? extends SM>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it applies a specified function to the flow of items of type F mapping them to items of type FM and a specified function to the single item of type S mapping it to an item of type SM.
mapError(Function<? super Throwable, ? extends Throwable>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it applies a specified function to an error which can map it to a different error.
MAPPER - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
MAPPER - Static variable in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
MAPPER - Static variable in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
MAPPER - Static variable in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
MAPPER - Static variable in class com.hivemq.client.internal.mqtt.mqtt3.exceptions.Mqtt3ExceptionFactory
 
MAPPER_JAVA - Static variable in class com.hivemq.client.internal.mqtt.mqtt3.exceptions.Mqtt3ExceptionFactory
 
mapSingle(FlowableWithSingle<FU, SU>, Function<? super SU, ? extends S>) - Static method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleMap
 
mapSingle(Function<? super S, ? extends SM>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream so that it applies a specified function to the single item of type S mapping it to an item of type SM.
mapWithStackTrace(RuntimeException) - Static method in class com.hivemq.client.internal.mqtt.mqtt3.exceptions.Mqtt3ExceptionFactory
 
matches(MqttTopic) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
matches(MqttTopicImpl) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
matches(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
matches(MqttTopicFilterImpl) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
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.
MAX_LENGTH - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttBinaryData
 
MAX_SUB_PENDING - Static variable in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
maxDelay(long, TimeUnit) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImplBuilder
 
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_PACKET_SIZE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
MAXIMUM_PACKET_SIZE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
MAXIMUM_PACKET_SIZE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
MAXIMUM_PACKET_SIZE_LIMIT - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
 
MAXIMUM_QOS - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
MAXIMUM_QOS - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
maximumPacketSize(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
maximumPacketSize(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
maximumPacketSizeExceeded(MqttMessage, int, int) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 
MESSAGE_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
MESSAGE_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
MESSAGE_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
messageExpiryInterval(long) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
messageExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the message expiry interval in seconds.
Mqtt3AsyncClient - Interface in com.hivemq.client.mqtt.mqtt3
Asynchronous API of a Mqtt3Client based on futures and callbacks.
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder - Interface in com.hivemq.client.mqtt.mqtt3
 
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call - Interface in com.hivemq.client.mqtt.mqtt3
 
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call.Ex - Interface in com.hivemq.client.mqtt.mqtt3
 
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3
 
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3
 
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt3
 
Mqtt3AsyncClientView - Class in com.hivemq.client.internal.mqtt.mqtt3
 
Mqtt3AsyncClientView.Mqtt3SubscribeViewAndCallbackBuilder - Class in com.hivemq.client.internal.mqtt.mqtt3
 
Mqtt3BlockingClient - Interface in com.hivemq.client.mqtt.mqtt3
Blocking API of a Mqtt3Client.
Mqtt3BlockingClient.Mqtt3Publishes - Interface in com.hivemq.client.mqtt.mqtt3
Resource which queues incoming Publish messages until they are received.
Mqtt3BlockingClientView - Class in com.hivemq.client.internal.mqtt.mqtt3
 
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 a Mqtt3Client.
Mqtt3ClientConfig - Interface in com.hivemq.client.mqtt.mqtt3
Configuration of a Mqtt3Client.
Mqtt3ClientConfigView - Class in com.hivemq.client.internal.mqtt.mqtt3
 
Mqtt3ClientConfigView(MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3ClientConfigView
 
Mqtt3ClientConnectedContext - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
A MqttClientConnectedContext with methods specific to a Mqtt3Client.
Mqtt3ClientConnectedContextView - Class in com.hivemq.client.internal.mqtt.lifecycle.mqtt3
 
Mqtt3ClientConnectionConfig - Interface in com.hivemq.client.mqtt.mqtt3
Connection configuration of a Mqtt3Client.
Mqtt3ClientConnectionConfig.RestrictionsForClient - Interface in com.hivemq.client.mqtt.mqtt3
Restrictions for messages a Mqtt3Client sends.
Mqtt3ClientDisconnectedContext - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
A MqttClientDisconnectedContext with methods specific to a Mqtt3Client.
Mqtt3ClientDisconnectedContextView - Class in com.hivemq.client.internal.mqtt.lifecycle.mqtt3
 
Mqtt3ClientMessageDecoders - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
Collection of decoders for MQTT 3 messages a client can receive.
Mqtt3ClientMessageEncoders - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
Collection of encoders for MQTT 3 messages a client can send.
Mqtt3ClientReconnector - Interface in com.hivemq.client.mqtt.mqtt3.lifecycle
A MqttClientReconnector with methods specific to a Mqtt3Client.
Mqtt3ClientReconnectorView - Class in com.hivemq.client.internal.mqtt.lifecycle.mqtt3
 
Mqtt3ConnAck - Interface in com.hivemq.client.mqtt.mqtt3.message.connect.connack
MQTT 3 ConnAck message.
Mqtt3ConnAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3ConnAckException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3ConnAckException(Mqtt3ConnAck, String, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3ConnAckException
 
Mqtt3ConnAckReturnCode - Enum in com.hivemq.client.mqtt.mqtt3.message.connect.connack
Return Code of a MQTT 3 ConnAck message.
Mqtt3ConnAckView - Class in com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3
 
Mqtt3Connect - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
MQTT 3 Connect message.
Mqtt3ConnectBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for a Mqtt3Connect.
Mqtt3ConnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for a Mqtt3Connect that is applied to a parent.
Mqtt3ConnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder for a Mqtt3Connect that is applied to a parent Mqtt3Client which then sends the Connect message.
Mqtt3ConnectBuilderBase<B extends Mqtt3ConnectBuilderBase<B>> - Interface in com.hivemq.client.mqtt.mqtt3.message.connect
Builder base for a Mqtt3Connect.
Mqtt3ConnectEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3ConnectView - Class in com.hivemq.client.internal.mqtt.message.connect.mqtt3
 
Mqtt3ConnectViewBuilder<B extends Mqtt3ConnectViewBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.connect.mqtt3
 
Mqtt3ConnectViewBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.connect.mqtt3
 
Mqtt3ConnectViewBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.connect.mqtt3
 
Mqtt3ConnectViewBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.connect.mqtt3
 
Mqtt3Disconnect - Interface in com.hivemq.client.mqtt.mqtt3.message.disconnect
MQTT 3 Disconnect message.
Mqtt3DisconnectEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3DisconnectException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3DisconnectException(String, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3DisconnectException
 
Mqtt3DisconnectView - Class in com.hivemq.client.internal.mqtt.message.disconnect.mqtt3
 
Mqtt3ExceptionFactory - Class in com.hivemq.client.internal.mqtt.mqtt3.exceptions
 
Mqtt3Message - Interface in com.hivemq.client.mqtt.mqtt3.message
MQTT message according to the MQTT 3 specification.
Mqtt3MessageException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3MessageType - Enum 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.
Mqtt3PingReqView - Class in com.hivemq.client.internal.mqtt.message.ping.mqtt3
 
Mqtt3PingResp - Interface in com.hivemq.client.mqtt.mqtt3.message.ping
MQTT 3 PingResp message.
Mqtt3PingRespView - Class in com.hivemq.client.internal.mqtt.message.ping.mqtt3
 
Mqtt3PubAck - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.puback
MQTT 3 PubAck message.
Mqtt3PubAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3PubAckEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3PubAckException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3PubAckException(String, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubAckException
 
Mqtt3PubAckView - Class in com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3
 
Mqtt3PubComp - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.pubcomp
MQTT 3 PubComp message.
Mqtt3PubCompDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3PubCompEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3PubCompView - Class in com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3
 
Mqtt3Publish - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
MQTT 3 Publish message.
Mqtt3PublishBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish.
Mqtt3PublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder that is complete which means all mandatory fields are set.
Mqtt3PublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent.
Mqtt3PublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3PublishBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent Mqtt3Client which then sends the Publish message.
Mqtt3PublishBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder.Send that is complete which means all mandatory fields are set.
Mqtt3PublishBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent Mqtt3Client which then sends the Publish message without returning a result.
Mqtt3PublishBuilder.SendVoid.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilder.SendVoid that is complete which means all mandatory fields are set.
Mqtt3PublishBuilderBase<C extends Mqtt3PublishBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder base for a Mqtt3Publish.
Mqtt3PublishBuilderBase.Complete<C extends Mqtt3PublishBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3PublishBuilderBase that is complete which means all mandatory fields are set.
Mqtt3PublishDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3PublishEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3PublishResult - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Result for a MQTT 3 Publish message sent by the client.
Mqtt3PublishResultView - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishView - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder<B extends Mqtt3PublishViewBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder.SendVoid - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder.WillDefault - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PublishViewBuilder.WillNested<P> - Class in com.hivemq.client.internal.mqtt.message.publish.mqtt3
 
Mqtt3PubRec - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.pubrec
MQTT 3 PubRec message.
Mqtt3PubRecDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3PubRecEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3PubRecException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3PubRecException(String, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3PubRecException
 
Mqtt3PubRecView - Class in com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3
 
Mqtt3PubRel - Interface in com.hivemq.client.mqtt.mqtt3.message.publish.pubrel
MQTT 3 PubRel message.
Mqtt3PubRelDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3PubRelEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3PubRelView - Class in com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3
 
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 a Mqtt3Client.
Mqtt3RxClientView - Class in com.hivemq.client.internal.mqtt.mqtt3
 
Mqtt3RxClientViewBuilder - Class in com.hivemq.client.internal.mqtt.mqtt3
 
Mqtt3RxClientViewBuilder() - Constructor for class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
Mqtt3RxClientViewBuilder(MqttRxClientBuilderBase) - Constructor for class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
Mqtt3SimpleAuth - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Simple authentication and/or authorization related data in a MQTT 3 Connect message.
Mqtt3SimpleAuthBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Builder for a Mqtt3SimpleAuth.
Mqtt3SimpleAuthBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Mqtt3SimpleAuthBuilder that is complete which means all mandatory fields are set.
Mqtt3SimpleAuthBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Builder for a Mqtt3SimpleAuth that is applied to a parent.
Mqtt3SimpleAuthBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Mqtt3SimpleAuthBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3SimpleAuthBuilderBase<C extends Mqtt3SimpleAuthBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Builder base for a Mqtt3SimpleAuth.
Mqtt3SimpleAuthBuilderBase.Complete<C extends Mqtt3SimpleAuthBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.auth
Mqtt3SimpleAuthBuilderBase that is complete which means all mandatory fields are set.
Mqtt3SimpleAuthView - Class in com.hivemq.client.internal.mqtt.message.auth.mqtt3
 
Mqtt3SimpleAuthViewBuilder<B extends Mqtt3SimpleAuthViewBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.auth.mqtt3
 
Mqtt3SimpleAuthViewBuilder() - Constructor for class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder
 
Mqtt3SimpleAuthViewBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.auth.mqtt3
 
Mqtt3SimpleAuthViewBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.auth.mqtt3
 
Mqtt3SubAck - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe.suback
MQTT 3 SubAck message.
Mqtt3SubAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3SubAckException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3SubAckException(Mqtt3SubAck, String, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3SubAckException
 
Mqtt3SubAckReturnCode - Enum in com.hivemq.client.mqtt.mqtt3.message.subscribe.suback
Return Code of a MQTT 3 SubAck message.
Mqtt3SubAckView - Class in com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3
 
Mqtt3Subscribe - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
MQTT 3 Subscribe message.
Mqtt3SubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe.
Mqtt3SubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe that is applied to a parent.
Mqtt3SubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Nested that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Nested.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Nested.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscribe that is applied to a parent Mqtt3Client which then sends the Subscribe message.
Mqtt3SubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Send that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Send.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Send.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder that provides additional methods for the first subscription.
Mqtt3SubscribeBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilder.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeBuilderBase<C extends Mqtt3SubscribeBuilderBase<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder base for a Mqtt3Subscribe.
Mqtt3SubscribeBuilderBase.Start<C extends Mqtt3SubscribeBuilderBase<C>,SC extends Mqtt3SubscribeBuilderBase.Start.Complete<C,SC>> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilderBase that provides additional methods for the first subscription.
Mqtt3SubscribeBuilderBase.Start.Complete<C extends Mqtt3SubscribeBuilderBase<C>,SC extends Mqtt3SubscribeBuilderBase.Start.Complete<C,SC>> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscribeBuilderBase.Start that is complete which means all mandatory fields are set.
Mqtt3SubscribeEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3SubscribeView - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscribeViewAndCallbackBuilder(Mqtt3AsyncClient) - Constructor for class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView.Mqtt3SubscribeViewAndCallbackBuilder
 
Mqtt3SubscribeViewBuilder<B extends Mqtt3SubscribeViewBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscribeViewBuilder() - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
Mqtt3SubscribeViewBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscribeViewBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscribeViewBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3Subscription - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Subscription in a MQTT 3 Subscribe message.
Mqtt3SubscriptionBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscription.
Mqtt3SubscriptionBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscriptionBuilder that is complete which means all mandatory fields are set.
Mqtt3SubscriptionBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder for a Mqtt3Subscription that is applied to a parent.
Mqtt3SubscriptionBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscriptionBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3SubscriptionBuilderBase<C extends Mqtt3SubscriptionBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Builder base for a Mqtt3Subscription.
Mqtt3SubscriptionBuilderBase.Complete<C extends Mqtt3SubscriptionBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.subscribe
Mqtt3SubscriptionBuilderBase that is complete which means all mandatory fields are set.
Mqtt3SubscriptionView - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscriptionViewBuilder<B extends Mqtt3SubscriptionViewBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscriptionViewBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3SubscriptionViewBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.subscribe.mqtt3
 
Mqtt3UnsubAck - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe.unsuback
MQTT 3 UnsubAck message.
Mqtt3UnsubAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt3
 
Mqtt3UnsubAckException - Exception in com.hivemq.client.mqtt.mqtt3.exceptions
 
Mqtt3UnsubAckException(String, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt3.exceptions.Mqtt3UnsubAckException
 
Mqtt3UnsubAckView - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3
 
Mqtt3Unsubscribe - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
MQTT 3 Unsubscribe message.
Mqtt3UnsubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe.
Mqtt3UnsubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe that is applied to a parent.
Mqtt3UnsubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Nested that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe that is applied to a parent Mqtt3Client which then sends the Unsubscribe message.
Mqtt3UnsubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.Send that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder for a Mqtt3Unsubscribe that is applied to a parent Mqtt3Client which then sends the Unsubscribe message without returning a result.
Mqtt3UnsubscribeBuilder.SendVoid.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.SendVoid that is complete which means all mandatory fields are set.
Mqtt3UnsubscribeBuilder.SendVoid.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder.SendVoid that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilder that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeBuilderBase<C extends Mqtt3UnsubscribeBuilderBase<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Builder base for a Mqtt3Unsubscribe.
Mqtt3UnsubscribeBuilderBase.Start<C extends Mqtt3UnsubscribeBuilderBase<C>> - Interface in com.hivemq.client.mqtt.mqtt3.message.unsubscribe
Mqtt3UnsubscribeBuilderBase that provides additional methods for the first Topic Filter.
Mqtt3UnsubscribeEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt3
 
Mqtt3UnsubscribeView - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
Mqtt3UnsubscribeViewBuilder<B extends Mqtt3UnsubscribeViewBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
Mqtt3UnsubscribeViewBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
Mqtt3UnsubscribeViewBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
Mqtt3UnsubscribeViewBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
Mqtt3UnsubscribeViewBuilder.SendVoid - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3
 
Mqtt3WillPublishBuilder - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish used as a Will Publish.
Mqtt3WillPublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3WillPublishBuilder that is complete which means all mandatory fields are set.
Mqtt3WillPublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Builder for a Mqtt3Publish that is applied to a parent as a Will Publish.
Mqtt3WillPublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt3.message.publish
Mqtt3WillPublishBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5AsyncClient - Interface in com.hivemq.client.mqtt.mqtt5
Asynchronous API of a Mqtt5Client based on futures and callbacks.
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder - Interface in com.hivemq.client.mqtt.mqtt5
 
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call - Interface in com.hivemq.client.mqtt.mqtt5
 
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call.Ex - Interface in com.hivemq.client.mqtt.mqtt5
 
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5
 
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5
 
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt5
 
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.
Mqtt5AuthDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5AuthEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5AuthException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5AuthException(Mqtt5Auth, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5AuthException
 
Mqtt5AuthReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.auth
Reason Code of a MQTT 5 Auth message.
Mqtt5BlockingClient - Interface in com.hivemq.client.mqtt.mqtt5
Blocking API of a 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 a Mqtt5Client.
Mqtt5ClientAdvancedConfigBuilder - Interface in com.hivemq.client.mqtt.mqtt5.advanced
Mqtt5ClientAdvancedConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.advanced
Builder for a Mqtt5ClientAdvancedConfig that is applied to a parent.
Mqtt5ClientAdvancedConfigBuilderBase<B extends 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 a Mqtt5Client.
Mqtt5ClientConfig - Interface in com.hivemq.client.mqtt.mqtt5
Configuration of a Mqtt5Client.
Mqtt5ClientConnectedContext - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
A MqttClientConnectedContext with methods specific to a Mqtt5Client.
Mqtt5ClientConnectionConfig - Interface in com.hivemq.client.mqtt.mqtt5
Connection configuration of a Mqtt5Client.
Mqtt5ClientConnectionConfig.RestrictionsForClient - Interface in com.hivemq.client.mqtt.mqtt5
Restrictions for messages a Mqtt5Client sends.
Mqtt5ClientConnectionConfig.RestrictionsForServer - Interface in com.hivemq.client.mqtt.mqtt5
Restrictions for messages a Mqtt5Client receives.
Mqtt5ClientDisconnectedContext - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
A MqttClientDisconnectedContext with methods specific to a Mqtt5Client.
Mqtt5ClientInterceptors - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Collection of interceptors of MQTT messages received or sent by a MQTT5Client.
Mqtt5ClientInterceptorsBuilder - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Mqtt5ClientInterceptorsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Builder for a Mqtt5ClientInterceptors that is applied to a parent.
Mqtt5ClientInterceptorsBuilderBase<B extends Mqtt5ClientInterceptorsBuilderBase<B>> - Interface in com.hivemq.client.mqtt.mqtt5.advanced.interceptor
Builder base for a Mqtt5ClientInterceptors.
Mqtt5ClientMessageDecoders - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
Collection of decoders for MQTT 5 messages a client can receive.
Mqtt5ClientMessageEncoders - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
Collection of encoders for MQTT 5 messages a client can send.
Mqtt5ClientReconnector - Interface in com.hivemq.client.mqtt.mqtt5.lifecycle
A MqttClientReconnector with methods specific to a Mqtt5Client.
Mqtt5ConnAck - Interface in com.hivemq.client.mqtt.mqtt5.message.connect.connack
MQTT 5 ConnAck packet.
Mqtt5ConnAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5ConnAckException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5ConnAckException(Mqtt5ConnAck, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5ConnAckException
 
Mqtt5ConnAckReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.connect.connack
Reason Code of a MQTT 5 ConnAck message.
Mqtt5ConnAckRestrictions - Interface in com.hivemq.client.mqtt.mqtt5.message.connect.connack
Restrictions for the client set by the server in a MQTT 5 ConnAck message.
Mqtt5Connect - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
MQTT 5 Connect message.
Mqtt5ConnectBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for a Mqtt5Connect.
Mqtt5ConnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for a Mqtt5Connect that is applied to a parent.
Mqtt5ConnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for a Mqtt5Connect that is applied to a parent Mqtt5Client which then sends the Connect message.
Mqtt5ConnectBuilderBase<B extends Mqtt5ConnectBuilderBase<B>> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder base for a Mqtt5Connect.
Mqtt5ConnectEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5ConnectRestrictions - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Restrictions set by the client in a MQTT 5 Connect message.
Mqtt5ConnectRestrictionsBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Mqtt5ConnectRestrictionsBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder for Mqtt5ConnectRestrictions that are applied to a parent.
Mqtt5ConnectRestrictionsBuilderBase<B extends Mqtt5ConnectRestrictionsBuilderBase<B>> - Interface in com.hivemq.client.mqtt.mqtt5.message.connect
Builder base for Mqtt5ConnectRestrictions.
Mqtt5Disconnect - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
MQTT 5 Disconnect message.
Mqtt5DisconnectBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect.
Mqtt5DisconnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect that is applied to a parent.
Mqtt5DisconnectBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect that is applied to a parent Mqtt5Client which then sends the Disconnect message.
Mqtt5DisconnectBuilder.SendVoid - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder for a Mqtt5Disconnect that is applied to a parent Mqtt5Client which then sends the Disconnect message without returning a result.
Mqtt5DisconnectBuilderBase<B extends Mqtt5DisconnectBuilderBase<B>> - Interface in com.hivemq.client.mqtt.mqtt5.message.disconnect
Builder base for a Mqtt5Disconnect.
Mqtt5DisconnectDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5DisconnectEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5DisconnectException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5DisconnectException(Mqtt5Disconnect, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
Mqtt5DisconnectException(Mqtt5Disconnect, Throwable) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5DisconnectException
 
Mqtt5DisconnectReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.disconnect
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 in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5MessageType - Enum 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 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.
Mqtt5PubAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5PubAckEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5PubAckException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5PubAckException(Mqtt5PubAck, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubAckException
 
Mqtt5PubAckReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.publish.puback
Reason Code of a 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.
Mqtt5PubCompDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5PubCompEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5PubCompReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp
Reason Code of a MQTT 5 PubComp message.
Mqtt5Publish - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
MQTT 5 Publish message.
Mqtt5PublishBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5Publish.
Mqtt5PublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilder that is complete which means all mandatory fields are set.
Mqtt5PublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5Publish that is applied to a parent Mqtt5Client which then sends the Publish message.
Mqtt5PublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5PublishBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5Publish that is applied to a parent Mqtt5Client which then sends the Publish message without returning a result.
Mqtt5PublishBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilder.Send that is complete which means all mandatory fields are set.
Mqtt5PublishBuilderBase<C extends Mqtt5PublishBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder base for a Mqtt5Publish.
Mqtt5PublishBuilderBase.Complete<C extends Mqtt5PublishBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilderBase that is complete which means all mandatory fields are set.
Mqtt5PublishBuilderBase.WillBase<C extends Mqtt5PublishBuilderBase.WillBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder base for a Mqtt5WillPublish.
Mqtt5PublishBuilderBase.WillBase.Complete<C extends Mqtt5PublishBuilderBase.WillBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5PublishBuilderBase.WillBase that is complete which means all mandatory fields are set.
Mqtt5PublishDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5PublishEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5PublishResult - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message sent by the client.
Mqtt5PublishResult.Mqtt5Qos1Result - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message with QoS level 1 sent by the client.
Mqtt5PublishResult.Mqtt5Qos2CompleteResult - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message with QoS level 2 sent by the client.
Mqtt5PublishResult.Mqtt5Qos2Result - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Result for a MQTT 5 Publish message with QoS level 2 sent by the client.
Mqtt5PubRec - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
MQTT 5 PubRec message.
Mqtt5PubRecBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
Builder for a Mqtt5PubRec.
Mqtt5PubRecDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5PubRecEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5PubRecException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5PubRecException(Mqtt5PubRec, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5PubRecException
 
Mqtt5PubRecReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.publish.pubrec
Reason Code of a 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.
Mqtt5PubRelDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5PubRelEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5PubRelReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.publish.pubrel
Reason Code of a MQTT 5 PubRel message.
Mqtt5ReasonCode - Interface in com.hivemq.client.mqtt.mqtt5.message
Reason Code according to the MQTT 5 specification.
Mqtt5RetainHandling - Enum 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 a Mqtt5Client.
Mqtt5SimpleAuth - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Simple authentication and/or authorization related data in the MQTT 5 Connect message.
Mqtt5SimpleAuthBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder for a Mqtt5SimpleAuth.
Mqtt5SimpleAuthBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Mqtt5SimpleAuthBuilder that is complete which means all mandatory fields are set.
Mqtt5SimpleAuthBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Builder for a Mqtt5SimpleAuth that is applied to a parent.
Mqtt5SimpleAuthBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.auth
Mqtt5SimpleAuthBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5SimpleAuthBuilderBase<C extends 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.
Mqtt5SubAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5SubAckException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5SubAckException(Mqtt5SubAck, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5SubAckException
 
Mqtt5SubAckReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.subscribe.suback
Reason Code of a MQTT 5 SubAck message.
Mqtt5Subscribe - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
MQTT 5 Subscribe message.
Mqtt5SubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe.
Mqtt5SubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe that is applied to a parent.
Mqtt5SubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Nested that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Nested.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Nested.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscribe that is applied to a parent Mqtt5Client which then sends the Subscribe message.
Mqtt5SubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Send that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Send.Start.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Send.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder that provides additional methods for the first subscription.
Mqtt5SubscribeBuilder.Start.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilder.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilderBase<C extends Mqtt5SubscribeBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder base for a Mqtt5Subscribe.
Mqtt5SubscribeBuilderBase.Complete<C extends Mqtt5SubscribeBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilderBase that is complete which means all mandatory fields are set.
Mqtt5SubscribeBuilderBase.Start<C extends Mqtt5SubscribeBuilderBase.Complete<C>,SC extends Mqtt5SubscribeBuilderBase.Start.Complete<C,SC>> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilderBase that provides additional methods for the first subscription.
Mqtt5SubscribeBuilderBase.Start.Complete<C extends Mqtt5SubscribeBuilderBase.Complete<C>,SC extends Mqtt5SubscribeBuilderBase.Start.Complete<C,SC>> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscribeBuilderBase.Start that is complete which means all mandatory fields are set.
Mqtt5SubscribeEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5Subscription - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Subscription in a MQTT 5 Subscribe message.
Mqtt5SubscriptionBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscription.
Mqtt5SubscriptionBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5Subscription that is complete which means all mandatory fields are set.
Mqtt5SubscriptionBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder for a Mqtt5Subscription that is applied to a parent.
Mqtt5SubscriptionBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscriptionBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5SubscriptionBuilderBase<C extends Mqtt5SubscriptionBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Builder base for a Mqtt5Subscription.
Mqtt5SubscriptionBuilderBase.Complete<C extends Mqtt5SubscriptionBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.subscribe
Mqtt5SubscriptionBuilderBase that is complete which means all mandatory fields are set.
Mqtt5UnsubAck - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback
MQTT 5 UnsubAck message.
Mqtt5UnsubAckDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder.mqtt5
 
Mqtt5UnsubAckException - Exception in com.hivemq.client.mqtt.mqtt5.exceptions
 
Mqtt5UnsubAckException(Mqtt5UnsubAck, String) - Constructor for exception com.hivemq.client.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException
 
Mqtt5UnsubAckReasonCode - Enum in com.hivemq.client.mqtt.mqtt5.message.unsubscribe.unsuback
Reason Code of a MQTT 5 UnsubAck message.
Mqtt5Unsubscribe - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
MQTT 5 Unsubscribe message.
Mqtt5UnsubscribeBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder for a Mqtt5Unsubscribe.
Mqtt5UnsubscribeBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder for a Mqtt5Unsubscribe that is applied to a parent.
Mqtt5UnsubscribeBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Nested that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilder.Nested.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Nested that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeBuilder.Send<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder for a Mqtt5Unsubscribe that is applied to a parent Mqtt3Client which then sends the Unsubscribe message.
Mqtt5UnsubscribeBuilder.Send.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Send that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilder.Send.Start<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder.Send that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeBuilder.Start - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilder that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeBuilderBase<C extends Mqtt5UnsubscribeBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Builder base for a Mqtt5Unsubscribe.
Mqtt5UnsubscribeBuilderBase.Complete<C extends Mqtt5UnsubscribeBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilderBase that is complete which means all mandatory fields are set.
Mqtt5UnsubscribeBuilderBase.Start<C extends Mqtt5UnsubscribeBuilderBase.Complete<C>> - Interface in com.hivemq.client.mqtt.mqtt5.message.unsubscribe
Mqtt5UnsubscribeBuilderBase that provides additional methods for the first Topic Filter.
Mqtt5UnsubscribeEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder.mqtt5
 
Mqtt5UserProperties - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Collection of User Properties.
Mqtt5UserPropertiesBuilder - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Builder for Mqtt5UserProperties.
Mqtt5UserPropertiesBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.datatypes
Builder for Mqtt5UserProperties that are applied to a parent.
Mqtt5UserPropertiesBuilderBase<B extends 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 a Connect message.
Mqtt5WillPublishBuilder - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5WillPublish.
Mqtt5WillPublishBuilder.Complete - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5WillPublishBuilder that is complete which means all mandatory fields are set.
Mqtt5WillPublishBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Builder for a Mqtt5WillPublish that is applied to a parent.
Mqtt5WillPublishBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.mqtt5.message.publish
Mqtt5WillPublishBuilder.Nested that is complete which means all mandatory fields are set.
MqttAckFlowable - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttAckFlowable(MqttClientConfig, Flowable<MqttPublish>) - Constructor for class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttAckFlowable
 
MqttAckSingle - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttAckSingle(MqttClientConfig, MqttPublish) - Constructor for class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttAckSingle
 
MqttAckSingleFlowable - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttAckSingleFlowable(MqttClientConfig, MqttPublish) - Constructor for class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttAckSingleFlowable
 
MqttAsyncClient - Class in com.hivemq.client.internal.mqtt
 
MqttAsyncClient.MqttSubscribeAndCallbackBuilder - Class in com.hivemq.client.internal.mqtt
 
MqttAuth - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttAuth(Mqtt5AuthReasonCode, MqttUtf8StringImpl, ByteBuffer, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
MqttAuthBuilder - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttAuthBuilder(Mqtt5AuthReasonCode, MqttUtf8StringImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
MqttAuthHandler - Interface in com.hivemq.client.internal.mqtt.handler.auth
 
MqttAuthProperty - Class in com.hivemq.client.internal.mqtt.message.auth
All possible MQTT AUTH properties and its byte code according to the MQTT 5 specification.
MqttBinaryData - Class in com.hivemq.client.internal.mqtt.datatypes
Utility for decoding, encoding and checking binary data.
MqttBlockingClient - Class in com.hivemq.client.internal.mqtt
 
MqttChannelInitializer - Class in com.hivemq.client.internal.mqtt.handler
Initializes: the SSL handlers (optional) the WebSocket handlers (optional) the basic MQTT handlers: Encoder, AuthHandler, ConnectHandler, DisconnectHandler
MqttChecks - Class in com.hivemq.client.internal.mqtt.util
 
MqttClient - Interface in com.hivemq.client.mqtt
Common interface for MQTT clients.
MqttClientAdvancedConfig - Class in com.hivemq.client.internal.mqtt.advanced
 
MqttClientAdvancedConfigBuilder<B extends MqttClientAdvancedConfigBuilder<B>> - Class in com.hivemq.client.internal.mqtt.advanced
 
MqttClientAdvancedConfigBuilder.Default - Class in com.hivemq.client.internal.mqtt.advanced
 
MqttClientAdvancedConfigBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.advanced
 
MqttClientAutoReconnect - Interface in com.hivemq.client.mqtt.lifecycle
Automatic reconnect strategy using an exponential backoff with configurable initial and maximum delays.
MqttClientAutoReconnectBuilder - Interface in com.hivemq.client.mqtt.lifecycle
MqttClientAutoReconnectBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.lifecycle
Builder for a MqttClientAutoReconnect that is applied to a parent.
MqttClientAutoReconnectBuilderBase<B extends MqttClientAutoReconnectBuilderBase<B>> - Interface in com.hivemq.client.mqtt.lifecycle
Builder base for a MqttClientAutoReconnect.
MqttClientAutoReconnectImpl - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientAutoReconnectImplBuilder<B extends MqttClientAutoReconnectImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientAutoReconnectImplBuilder.Default - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientAutoReconnectImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientBuilder - Interface in com.hivemq.client.mqtt
Builder for a MqttClient.
MqttClientBuilderBase<B extends MqttClientBuilderBase<B>> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClient.
MqttClientConfig - Class in com.hivemq.client.internal.mqtt
 
MqttClientConfig(MqttVersion, MqttClientIdentifierImpl, MqttClientTransportConfigImpl, MqttClientExecutorConfigImpl, MqttClientAdvancedConfig, MqttClientConfig.ConnectDefaults, ImmutableList<MqttClientConnectedListener>, ImmutableList<MqttClientDisconnectedListener>) - Constructor for class com.hivemq.client.internal.mqtt.MqttClientConfig
 
MqttClientConfig - Interface in com.hivemq.client.mqtt
Configuration of a MqttClient.
MqttClientConfig.ConnectDefaults - Class in com.hivemq.client.internal.mqtt
 
MqttClientConnectedContext - Interface in com.hivemq.client.mqtt.lifecycle
Provides context about the client that is now connected.
MqttClientConnectedContextImpl - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientConnectedListener - Interface in com.hivemq.client.mqtt.lifecycle
Listener which is notified when a client is connected (a successful ConnAck message is received).
MqttClientConnectionConfig - Class in com.hivemq.client.internal.mqtt
 
MqttClientConnectionConfig(MqttClientTransportConfigImpl, int, long, boolean, boolean, Mqtt5EnhancedAuthMechanism, int, int, int, boolean, boolean, int, int, int, MqttQos, boolean, boolean, boolean, boolean, Channel) - Constructor for class com.hivemq.client.internal.mqtt.MqttClientConnectionConfig
 
MqttClientConnectionConfig - Interface in com.hivemq.client.mqtt
Connection configuration of a MqttClient.
MqttClientDisconnectedContext - Interface in com.hivemq.client.mqtt.lifecycle
Provides context about the client that is now disconnected and the cause for disconnection and allows reconnecting.
MqttClientDisconnectedContextImpl - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientDisconnectedListener - Interface in com.hivemq.client.mqtt.lifecycle
Listener which is notified when a client is disconnected (with or without a Disconnect message) or the connection fails.
MqttClientExecutorConfig - Interface in com.hivemq.client.mqtt
Configuration for the executors and threads to use by MQTT clients.
MqttClientExecutorConfigBuilder - Interface in com.hivemq.client.mqtt
MqttClientExecutorConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttClientExecutorConfig that is applied to a parent.
MqttClientExecutorConfigBuilderBase<B extends MqttClientExecutorConfigBuilderBase<B>> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClientExecutorConfig.
MqttClientExecutorConfigImpl - Class in com.hivemq.client.internal.mqtt
 
MqttClientExecutorConfigImplBuilder<B extends MqttClientExecutorConfigImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt
 
MqttClientExecutorConfigImplBuilder.Default - Class in com.hivemq.client.internal.mqtt
 
MqttClientExecutorConfigImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt
 
MqttClientIdentifier - Interface in com.hivemq.client.mqtt.datatypes
MQTT Client Identifier according to the MQTT specification.
MqttClientIdentifierImpl - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttClientInterceptors - Class in com.hivemq.client.internal.mqtt.advanced.interceptor
 
MqttClientInterceptorsBuilder<B extends MqttClientInterceptorsBuilder<B>> - Class in com.hivemq.client.internal.mqtt.advanced.interceptor
 
MqttClientInterceptorsBuilder.Default - Class in com.hivemq.client.internal.mqtt.advanced.interceptor
 
MqttClientInterceptorsBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.advanced.interceptor
 
MqttClientReconnector - Class in com.hivemq.client.internal.mqtt.lifecycle
 
MqttClientReconnector(EventLoop, int, MqttConnect, MqttClientTransportConfigImpl) - Constructor for class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
MqttClientReconnector - Interface in com.hivemq.client.mqtt.lifecycle
A reconnector is supplied by a MqttClientDisconnectedContext and can be used for reconnecting.
MqttClientSslConfig - Interface in com.hivemq.client.mqtt
Configuration for a secure transport to use by MQTT clients.
MqttClientSslConfigBuilder - Interface in com.hivemq.client.mqtt
Builder for a MqttClientSslConfig.
MqttClientSslConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttClientSslConfig that is applied to a parent.
MqttClientSslConfigBuilderBase<B extends MqttClientSslConfigBuilderBase<B>> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClientSslConfig.
MqttClientSslConfigImpl - Class in com.hivemq.client.internal.mqtt
 
MqttClientSslConfigImplBuilder<B extends MqttClientSslConfigImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt
 
MqttClientSslConfigImplBuilder.Default - Class in com.hivemq.client.internal.mqtt
 
MqttClientSslConfigImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt
 
MqttClientState - Enum in com.hivemq.client.mqtt
State of a MqttClient.
MqttClientStateException - Exception in com.hivemq.client.mqtt.exceptions
Exception that is used if an operation is called on a MqttClient that is not possible in its current state, e.g.
MqttClientStateException(String) - Constructor for exception com.hivemq.client.mqtt.exceptions.MqttClientStateException
 
MqttClientStateExceptions - Class in com.hivemq.client.internal.mqtt.exceptions
 
MqttClientTransportConfig - Interface in com.hivemq.client.mqtt
Configuration for a transport to use by MQTT clients.
MqttClientTransportConfigBuilder - Interface in com.hivemq.client.mqtt
MqttClientTransportConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttClientTransportConfig that is applied to a parent.
MqttClientTransportConfigBuilderBase<B extends MqttClientTransportConfigBuilderBase<B>> - Interface in com.hivemq.client.mqtt
Builder base for a MqttClientTransportConfig.
MqttClientTransportConfigImpl - Class in com.hivemq.client.internal.mqtt
 
MqttClientTransportConfigImplBuilder<B extends MqttClientTransportConfigImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt
 
MqttClientTransportConfigImplBuilder.Default - Class in com.hivemq.client.internal.mqtt
 
MqttClientTransportConfigImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt
 
MqttCodecModule - Class in com.hivemq.client.internal.mqtt.codec
 
MqttCodecModule() - Constructor for class com.hivemq.client.internal.mqtt.codec.MqttCodecModule
 
MqttCommonReasonCode - Enum in com.hivemq.client.internal.mqtt.message
MQTT Reason Codes that are used in 2 ore more MQTT packets according to the MQTT 5 specification.
MqttConnAck - Class in com.hivemq.client.internal.mqtt.message.connect.connack
 
MqttConnAck(Mqtt5ConnAckReasonCode, boolean, long, int, MqttClientIdentifierImpl, Mqtt5EnhancedAuth, MqttConnAckRestrictions, MqttUtf8StringImpl, MqttUtf8StringImpl, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
MqttConnAckFlow - Class in com.hivemq.client.internal.mqtt.handler.connect
 
MqttConnAckProperty - Class in com.hivemq.client.internal.mqtt.message.connect.connack
All possible MQTT CONNACK properties and its byte code according to the MQTT 5 specification.
MqttConnAckRestrictions - Class in com.hivemq.client.internal.mqtt.message.connect.connack
 
MqttConnAckRestrictions(int, int, int, MqttQos, boolean, boolean, boolean, boolean) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
MqttConnAckSingle - Class in com.hivemq.client.internal.mqtt.handler.connect
 
MqttConnAckSingle(MqttClientConfig, MqttConnect) - Constructor for class com.hivemq.client.internal.mqtt.handler.connect.MqttConnAckSingle
 
MqttConnect - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnect(int, boolean, long, MqttConnectRestrictions, MqttSimpleAuth, Mqtt5EnhancedAuthMechanism, MqttWillPublish, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
MqttConnectAuthHandler - Class in com.hivemq.client.internal.mqtt.handler.auth
Enhanced auth handling according during connection according to the MQTT 5 specification.
MqttConnectBuilder<B extends MqttConnectBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectHandler - Class in com.hivemq.client.internal.mqtt.handler.connect
Handles the connection to a MQTT Server.
MqttConnectionAwareHandler - Class in com.hivemq.client.internal.mqtt.handler
 
MqttConnectionAwareHandler() - Constructor for class com.hivemq.client.internal.mqtt.handler.MqttConnectionAwareHandler
 
MqttConnectProperty - Class in com.hivemq.client.internal.mqtt.message.connect
All possible MQTT CONNECT properties and its byte code according to the MQTT 5 specification.
MqttConnectRestrictions - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectRestrictions(int, int, int, int, int, int, boolean, boolean) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
MqttConnectRestrictionsBuilder<B extends MqttConnectRestrictionsBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectRestrictionsBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttConnectRestrictionsBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttDecodeException - Exception in com.hivemq.client.mqtt.exceptions
Exception that is used if an decoding error occurred.
MqttDecodeException(String) - Constructor for exception com.hivemq.client.mqtt.exceptions.MqttDecodeException
 
MqttDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder
Main decoder for MQTT messages which delegates to the individual MqttMessageDecoders when the fixed header has been read and validated.
MqttDecoderContext - Class in com.hivemq.client.internal.mqtt.codec.decoder
 
MqttDecoderException - Exception in com.hivemq.client.internal.mqtt.codec.decoder
Exception when decoding an invalid MQTT message.
MqttDecoderException(Mqtt5DisconnectReasonCode, String) - Constructor for exception com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderException
Creates a new Decoder exception with the given Disconnect reason code and message.
MqttDecoderException(String) - Constructor for exception com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderException
Creates a new Decoder exception with the Disconnect reason code Mqtt5DisconnectReasonCode.MALFORMED_PACKET.
MqttDisconnect - Class in com.hivemq.client.internal.mqtt.message.disconnect
 
MqttDisconnect(Mqtt5DisconnectReasonCode, long, MqttUtf8StringImpl, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
MqttDisconnectBuilder<B extends MqttDisconnectBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.disconnect
 
MqttDisconnectBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.disconnect
 
MqttDisconnectBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.disconnect
 
MqttDisconnectBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.disconnect
 
MqttDisconnectBuilder.SendVoid - Class in com.hivemq.client.internal.mqtt.message.disconnect
 
MqttDisconnectCompletable - Class in com.hivemq.client.internal.mqtt.handler.disconnect
 
MqttDisconnectCompletable(MqttClientConfig, MqttDisconnect) - Constructor for class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectCompletable
 
MqttDisconnectEvent - Class in com.hivemq.client.internal.mqtt.handler.disconnect
Event that is fired when the channel will be closed containing the cause.
MqttDisconnectHandler - Class in com.hivemq.client.internal.mqtt.handler.disconnect
If the server initiated the closing of the channel (a Disconnect message is received or the channel is closed without a Disconnect message), this handler fires a MqttDisconnectEvent.
MqttDisconnectOnAuthHandler - Class in com.hivemq.client.internal.mqtt.handler.auth
Sends a DISCONNECT message if an AUTH message or a CONNACK message with enhanced auth data is received.
MqttDisconnectOnConnAckHandler - Class in com.hivemq.client.internal.mqtt.handler.connect
Sends a DISCONNECT message if a CONNACK message is received.
MqttDisconnectProperty - Class in com.hivemq.client.internal.mqtt.message.disconnect
All possible MQTT DISCONNECT properties and its byte code according to the MQTT 5 specification.
MqttDisconnectSource - Enum in com.hivemq.client.mqtt.lifecycle
Source which triggers disconnection.
MqttDisconnectUtil - Class in com.hivemq.client.internal.mqtt.handler.disconnect
Util for sending a DISCONNECT message or channel closing without sending a DISCONNECT message from the client side.
MqttEncodeException - Exception in com.hivemq.client.mqtt.exceptions
Exception that is used if an encoding error occurred.
MqttEncodeException(String) - Constructor for exception com.hivemq.client.mqtt.exceptions.MqttEncodeException
 
MqttEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder
Main encoder for MQTT messages which delegates to the individual MqttMessageEncoders.
MqttEncoderContext - Class in com.hivemq.client.internal.mqtt.codec.encoder
 
MqttEnhancedAuth - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttEnhancedAuth(MqttUtf8StringImpl, ByteBuffer) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
MqttEnhancedAuthBuilder - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttEnhancedAuthBuilder(MqttUtf8StringImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuthBuilder
 
MqttGlobalIncomingPublishFlowable - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttGlobalIncomingPublishFlowable(MqttGlobalPublishFilter, MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttGlobalIncomingPublishFlowable
 
MqttGlobalPublishFilter - Enum in com.hivemq.client.mqtt
Global filter for incoming Publish messages.
MqttIncomingPublishFlow - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttIncomingPublishFlows - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttIncomingPublishFlowsWithId - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
single threaded, in channel eventloop
MqttIncomingQosHandler - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttMessage - Interface in com.hivemq.client.internal.mqtt.message
MQTT message.
MqttMessage.WithId - Interface in com.hivemq.client.internal.mqtt.message
 
MqttMessage.WithUserProperties - Interface in com.hivemq.client.internal.mqtt.message
 
MqttMessageDecoder - Interface in com.hivemq.client.internal.mqtt.codec.decoder
Decoder for a MQTT message type.
MqttMessageDecoders - Class in com.hivemq.client.internal.mqtt.codec.decoder
Collection of decoders for MQTT messages which can be queried by the MQTT message type code.
MqttMessageDecoders() - Constructor for class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoders
 
MqttMessageDecoderUtil - Class in com.hivemq.client.internal.mqtt.codec.decoder
Util for decoders for MQTT messages of different versions.
MqttMessageEncoder<M extends MqttMessage> - Class in com.hivemq.client.internal.mqtt.codec.encoder
Encoder for a MQTT message type.
MqttMessageEncoder() - Constructor for class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoder
 
MqttMessageEncoders - Class in com.hivemq.client.internal.mqtt.codec.encoder
Collection of encoders for MQTT messages which can be queried by the MQTT message type code.
MqttMessageEncoders() - Constructor for class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoders
 
MqttMessageEncoderUtil - Class in com.hivemq.client.internal.mqtt.codec.encoder
Util for encoders for MQTT messages of different versions.
MqttMessageWithUserProperties - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with optional User Properties.
MqttMessageWithUserProperties(MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties
 
MqttMessageWithUserProperties.WithReason - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with an optional Reason String and optional User Properties.
MqttMessageWithUserProperties.WithReason.WithCode<R extends Mqtt5ReasonCode> - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with a Reason Code, an optional Reason String and optional User Properties.
MqttMessageWithUserProperties.WithReason.WithCode.WithId<R extends Mqtt5ReasonCode> - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with a Packet Identifier, a Reason Code, an optional Reason String and optional User Properties.
MqttMessageWithUserProperties.WithReason.WithCodesAndId<R extends Mqtt5ReasonCode> - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with a Packet Identifier, Reason Codes, an optional Reason String and optional User Properties.
MqttOutgoingQosHandler - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttPingHandler - Class in com.hivemq.client.internal.mqtt.handler.ping
MQTT Keep Alive Handling.
MqttPingHandler(int) - Constructor for class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
MqttPingReq - Class in com.hivemq.client.internal.mqtt.message.ping
 
MqttPingReqEncoder - Class in com.hivemq.client.internal.mqtt.codec.encoder
 
MqttPingResp - Class in com.hivemq.client.internal.mqtt.message.ping
 
MqttPingRespDecoder - Class in com.hivemq.client.internal.mqtt.codec.decoder
 
MqttProperty - Class in com.hivemq.client.internal.mqtt.message
All possible MQTT properties and its byte code according to the MQTT 5 specification.
MqttPubAck - Class in com.hivemq.client.internal.mqtt.message.publish.puback
 
MqttPubAck(int, Mqtt5PubAckReasonCode, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAck
 
MqttPubAckBuilder - Class in com.hivemq.client.internal.mqtt.message.publish.puback
 
MqttPubAckBuilder(MqttStatefulPublish) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
MqttPubAckProperty - Class in com.hivemq.client.internal.mqtt.message.publish.puback
All possible MQTT PUBACK properties and its byte code according to the MQTT 5 specification.
MqttPubComp - Class in com.hivemq.client.internal.mqtt.message.publish.pubcomp
 
MqttPubComp(int, Mqtt5PubCompReasonCode, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubComp
 
MqttPubCompBuilder - Class in com.hivemq.client.internal.mqtt.message.publish.pubcomp
 
MqttPubCompBuilder(MqttPubRel) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
MqttPubCompProperty - Class in com.hivemq.client.internal.mqtt.message.publish.pubcomp
All possible MQTT PUBCOMP properties and its byte code according to the MQTT 5 specification.
MqttPublish - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublish(MqttTopicImpl, ByteBuffer, MqttQos, boolean, long, Mqtt5PayloadFormatIndicator, MqttUtf8StringImpl, MqttTopicImpl, ByteBuffer, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
MqttPublishBuilder<B extends MqttPublishBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishBuilder.WillDefault - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishBuilder.WillNested<P> - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishFlowableAckLink - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttPublishFlowables - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttPublishProperty - Class in com.hivemq.client.internal.mqtt.message.publish
All possible MQTT PUBLISH properties and its byte code according to the MQTT 5 specification.
MqttPublishResult - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishResult(MqttPublish, Throwable) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
MqttPublishResult.MqttQos1Result - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishResult.MqttQos2CompleteResult - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishResult.MqttQos2IntermediateResult - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPublishResult.MqttQos2Result - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttPubRec - Class in com.hivemq.client.internal.mqtt.message.publish.pubrec
 
MqttPubRec(int, Mqtt5PubRecReasonCode, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRec
 
MqttPubRecBuilder - Class in com.hivemq.client.internal.mqtt.message.publish.pubrec
 
MqttPubRecBuilder(MqttStatefulPublish) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
MqttPubRecProperty - Class in com.hivemq.client.internal.mqtt.message.publish.pubrec
All possible MQTT PUBREC properties and its byte code according to the MQTT 5 specification.
MqttPubRel - Class in com.hivemq.client.internal.mqtt.message.publish.pubrel
 
MqttPubRel(int, Mqtt5PubRelReasonCode, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRel
 
MqttPubRelBuilder - Class in com.hivemq.client.internal.mqtt.message.publish.pubrel
 
MqttPubRelBuilder(MqttPubRec) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
MqttPubRelProperty - Class in com.hivemq.client.internal.mqtt.message.publish.pubrel
All possible MQTT PUBREL properties and its byte code according to the MQTT 5 specification.
MqttQos - Enum in com.hivemq.client.mqtt.datatypes
MQTT Quality of Service according to the MQTT 5 specification.
MqttQos1Result(MqttPublish, Throwable, MqttPubAck) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos1Result
 
MqttQos2CompleteResult(MqttPublish, MqttPubRec, MqttPubRel, MqttPubComp) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
MqttQos2IntermediateResult(MqttPublish, MqttPubRec, BooleanSupplier) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2IntermediateResult
 
MqttQos2Result(MqttPublish, Throwable, MqttPubRec) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2Result
 
MqttReAuthCompletable - Class in com.hivemq.client.internal.mqtt.handler.auth
 
MqttReAuthCompletable(MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.handler.auth.MqttReAuthCompletable
 
MqttReAuthHandler - Class in com.hivemq.client.internal.mqtt.handler.auth
Enhanced reauth handling according during connection according to the MQTT 5 specification.
MqttRxClient - Class in com.hivemq.client.internal.mqtt
 
MqttRxClient(MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.MqttRxClient
 
MqttRxClientBuilder - Class in com.hivemq.client.internal.mqtt
 
MqttRxClientBuilder() - Constructor for class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
MqttRxClientBuilderBase<B extends MqttRxClientBuilderBase<B>> - Class in com.hivemq.client.internal.mqtt
 
MqttRxClientBuilderBase() - Constructor for class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
MqttRxClientBuilderBase(MqttRxClientBuilderBase<?>) - Constructor for class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
MqttRxClientBuilderBase.Choose - Class in com.hivemq.client.internal.mqtt
 
MqttSession - Class in com.hivemq.client.internal.mqtt.handler
 
MqttSessionAwareHandler - Class in com.hivemq.client.internal.mqtt.handler
 
MqttSessionAwareHandler() - Constructor for class com.hivemq.client.internal.mqtt.handler.MqttSessionAwareHandler
 
MqttSessionExpiredException - Exception in com.hivemq.client.mqtt.exceptions
Exception that is used if an MQTT session has expired.
MqttSessionExpiredException(String, Throwable) - Constructor for exception com.hivemq.client.mqtt.exceptions.MqttSessionExpiredException
 
MqttSharedTopicFilter - Interface in com.hivemq.client.mqtt.datatypes
MQTT Shared Topic Filter according to the MQTT specification.
MqttSharedTopicFilterBuilder - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttSharedTopicFilter.
MqttSharedTopicFilterBuilder.Complete - Interface in com.hivemq.client.mqtt.datatypes
MqttSharedTopicFilterBuilder that is complete which means all mandatory fields are set.
MqttSharedTopicFilterBuilder.End - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttSharedTopicFilterBuilder that does not allow to add any more levels or wildcards.
MqttSharedTopicFilterBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttSharedTopicFilter that is applied to a parent.
MqttSharedTopicFilterBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
MqttSharedTopicFilterBuilder.Nested that is complete which means all mandatory fields are set.
MqttSharedTopicFilterBuilder.Nested.End<P> - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttSharedTopicFilterBuilder.Nested that does not allow to add any more levels or wildcards.
MqttSharedTopicFilterImpl - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttSimpleAuth - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttSimpleAuth(MqttUtf8StringImpl, ByteBuffer) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
MqttSimpleAuthBuilder<B extends MqttSimpleAuthBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttSimpleAuthBuilder() - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder
 
MqttSimpleAuthBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttSimpleAuthBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.auth
 
MqttStatefulConnect - Class in com.hivemq.client.internal.mqtt.message.connect
 
MqttStatefulMessage<M extends MqttMessageWithUserProperties> - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with state-specific data.
MqttStatefulMessage(M) - Constructor for class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage
 
MqttStatefulMessage.WithId<M extends MqttMessageWithUserProperties> - Class in com.hivemq.client.internal.mqtt.message
Base class for MQTT messages with a packet identifier and other state-specific data.
MqttStatefulPublish - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttStatefulSubscribe - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttStatefulUnsubscribe - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttSubAck - Class in com.hivemq.client.internal.mqtt.message.subscribe.suback
 
MqttSubAck(int, ImmutableList<Mqtt5SubAckReasonCode>, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAck
 
MqttSubAckProperty - Class in com.hivemq.client.internal.mqtt.message.subscribe.suback
All possible MQTT SUBACK properties and its byte code according to the MQTT 5 specification.
MqttSubAckSingle - Class in com.hivemq.client.internal.mqtt.handler.subscribe
 
MqttSubAckSingle(MqttSubscribe, MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubAckSingle
 
MqttSubscribe - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscribe(ImmutableList<MqttSubscription>, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
MqttSubscribeAndCallbackBuilder(Mqtt5AsyncClient) - Constructor for class com.hivemq.client.internal.mqtt.MqttAsyncClient.MqttSubscribeAndCallbackBuilder
 
MqttSubscribeBuilder<B extends MqttSubscribeBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscribeBuilder() - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
MqttSubscribeBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscribeBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscribeBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscribedPublishFlow - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttSubscribedPublishFlowable - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttSubscribedPublishFlowable(MqttSubscribe, MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscribedPublishFlowable
 
MqttSubscribeProperty - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscription - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscription(MqttTopicFilterImpl, MqttQos, boolean, Mqtt5RetainHandling, boolean) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
MqttSubscriptionBuilder<B extends MqttSubscriptionBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscriptionBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscriptionBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.subscribe
 
MqttSubscriptionFlow<M> - Interface in com.hivemq.client.internal.mqtt.handler.subscribe
 
MqttSubscriptionFlowList - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttSubscriptionFlows - Interface in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttSubscriptionFlowTree - Class in com.hivemq.client.internal.mqtt.handler.publish.incoming
 
MqttSubscriptionHandler - Class in com.hivemq.client.internal.mqtt.handler.subscribe
 
MqttTimeoutInboundHandler - Class in com.hivemq.client.internal.mqtt.handler.util
ChannelInboundHandler with timeout handling.
MqttTimeoutInboundHandler() - Constructor for class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
 
MqttTopic - Interface in com.hivemq.client.mqtt.datatypes
MQTT Topic Name according to the MQTT specification.
MqttTopicAliasAutoMapping - Class in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttTopicAliasAutoMapping(int) - Constructor for class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttTopicAliasAutoMapping
 
MqttTopicAliasMapping - Interface in com.hivemq.client.internal.mqtt.handler.publish.outgoing
 
MqttTopicBuilder - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopic.
MqttTopicBuilder.Complete - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicBuilder that is complete which means all mandatory fields are set.
MqttTopicBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopic that is applied to a parent.
MqttTopicBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicBuilder.Nested that is complete which means all mandatory fields are set.
MqttTopicBuilderBase<C extends MqttTopicBuilderBase<C>> - Interface in com.hivemq.client.mqtt.datatypes
Builder base for a MqttTopic.
MqttTopicFilter - Interface in com.hivemq.client.mqtt.datatypes
MQTT Topic Filter according to the MQTT specification.
MqttTopicFilterBuilder - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopicFilter.
MqttTopicFilterBuilder.Complete - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilder that is complete which means all mandatory fields are set.
MqttTopicFilterBuilder.End - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttTopicFilterBuilder that does not allow to add any more levels or wildcards.
MqttTopicFilterBuilder.Nested<P> - Interface in com.hivemq.client.mqtt.datatypes
Builder for a MqttTopicFilter that is applied to a parent.
MqttTopicFilterBuilder.Nested.Complete<P> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilder.Nested that is complete which means all mandatory fields are set.
MqttTopicFilterBuilder.Nested.End<P> - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttTopicFilterBuilder.Nested that does not allow to add any more levels or wildcards.
MqttTopicFilterBuilderBase<C extends MqttTopicFilterBuilderBase<C,E,S,SC,SE>,E extends MqttTopicFilterBuilderBase.End,S extends MqttTopicFilterBuilderBase.SharedBase<S,SC,SE>,SC extends S,SE extends MqttTopicFilterBuilderBase.End> - Interface in com.hivemq.client.mqtt.datatypes
Builder base for a MqttTopicFilter.
MqttTopicFilterBuilderBase.Complete<C extends MqttTopicFilterBuilderBase<C,E,S,SC,SE>,E extends MqttTopicFilterBuilderBase.End,S extends MqttTopicFilterBuilderBase.SharedBase<S,SC,SE>,SC extends S,SE extends MqttTopicFilterBuilderBase.End> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilderBase that is complete which means all mandatory fields are set.
MqttTopicFilterBuilderBase.End - Interface in com.hivemq.client.mqtt.datatypes
End of a MqttTopicFilterBuilderBase that does not allow to add any more levels or wildcards.
MqttTopicFilterBuilderBase.SharedBase<S extends MqttTopicFilterBuilderBase.SharedBase<S,SC,SE>,SC extends S,SE extends MqttTopicFilterBuilderBase.End> - Interface in com.hivemq.client.mqtt.datatypes
Builder base for a MqttSharedTopicFilter.
MqttTopicFilterBuilderBase.SharedBase.Complete<S extends MqttTopicFilterBuilderBase.SharedBase<S,SC,SE>,SC extends S,SE extends MqttTopicFilterBuilderBase.End> - Interface in com.hivemq.client.mqtt.datatypes
MqttTopicFilterBuilderBase.SharedBase that is complete which means all mandatory fields are set.
MqttTopicFilterImpl - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder<B extends MqttTopicFilterImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder.Base<B extends MqttTopicFilterImplBuilder.Base<B>> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder.Default - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder.SharedBase<B extends MqttTopicFilterImplBuilder.SharedBase<B>> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder.SharedDefault - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicFilterImplBuilder.SharedNested<P> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicImpl - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicImplBuilder<B extends MqttTopicImplBuilder> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicImplBuilder.Default - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttTopicLevel - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttUnsubAck - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback
 
MqttUnsubAck(int, ImmutableList<Mqtt5UnsubAckReasonCode>, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAck
 
MqttUnsubAckProperty - Class in com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback
All possible MQTT UNSUBACK properties and its byte code according to the MQTT 5 specification.
MqttUnsubAckSingle - Class in com.hivemq.client.internal.mqtt.handler.subscribe
 
MqttUnsubAckSingle(MqttUnsubscribe, MqttClientConfig) - Constructor for class com.hivemq.client.internal.mqtt.handler.subscribe.MqttUnsubAckSingle
 
MqttUnsubscribe - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttUnsubscribe(ImmutableList<MqttTopicFilterImpl>, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
MqttUnsubscribeBuilder<B extends MqttUnsubscribeBuilder<B>> - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttUnsubscribeBuilder.Default - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttUnsubscribeBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttUnsubscribeBuilder.Send<P> - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttUnsubscribeProperty - Class in com.hivemq.client.internal.mqtt.message.unsubscribe
 
MqttUserPropertiesImpl - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttUserPropertiesImplBuilder<B extends MqttUserPropertiesImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttUserPropertiesImplBuilder.Default - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttUserPropertiesImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttUserPropertyImpl - Class in com.hivemq.client.internal.mqtt.datatypes
 
MqttUserPropertyImpl(MqttUtf8StringImpl, MqttUtf8StringImpl) - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
MqttUtf8String - Interface in com.hivemq.client.mqtt.datatypes
UTF-8 encoded String according to the MQTT specification.
MqttUtf8StringImpl - Class in com.hivemq.client.internal.mqtt.datatypes
This class lazily en/decodes between UTF-8 and UTF-16 encoding, but performs validation upfront.
MqttVariableByteInteger - Class in com.hivemq.client.internal.mqtt.datatypes
Utility for decoding, encoding and checking variable byte integers.
MqttVersion - Enum in com.hivemq.client.mqtt
Available MQTT versions of MQTT clients.
MqttWebSocketConfig - Interface in com.hivemq.client.mqtt
Configuration for a WebSocket transport to use by MQTT clients.
MqttWebSocketConfigBuilder - Interface in com.hivemq.client.mqtt
Builder for a MqttWebSocketConfig.
MqttWebSocketConfigBuilder.Nested<P> - Interface in com.hivemq.client.mqtt
Builder for a MqttWebSocketConfig that is applied to a parent.
MqttWebSocketConfigBuilderBase<B extends MqttWebSocketConfigBuilderBase<B>> - Interface in com.hivemq.client.mqtt
Builder base for a MqttWebSocketConfig.
MqttWebSocketConfigImpl - Class in com.hivemq.client.internal.mqtt
 
MqttWebSocketConfigImplBuilder<B extends MqttWebSocketConfigImplBuilder<B>> - Class in com.hivemq.client.internal.mqtt
 
MqttWebSocketConfigImplBuilder.Default - Class in com.hivemq.client.internal.mqtt
 
MqttWebSocketConfigImplBuilder.Nested<P> - Class in com.hivemq.client.internal.mqtt
 
MqttWebSocketInitializer - Class in com.hivemq.client.internal.mqtt.handler.websocket
 
MqttWillPublish - Class in com.hivemq.client.internal.mqtt.message.publish
 
MqttWillPublish(MqttTopicImpl, ByteBuffer, MqttQos, boolean, long, Mqtt5PayloadFormatIndicator, MqttUtf8StringImpl, MqttTopicImpl, ByteBuffer, MqttUserPropertiesImpl, long) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
MqttWillPublishProperty - Class in com.hivemq.client.internal.mqtt.message.publish
All possible MQTT Will Publish properties and its byte code according to the MQTT 5 specification.
MULTI_LEVEL_WILDCARD - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
The multi-level wildcard character.
multiLevelWildcard() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder
 
multiLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
mustBeAllowedByServer() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttClientIdentifierImpl
 
mustBeAllowedByServer() - Method in interface com.hivemq.client.mqtt.datatypes.MqttClientIdentifier
Checks whether this Client Identifier must be allowed by a MQTT broker according to the MQTT specification.

N

NAME - Static variable in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoder
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.codec.encoder.MqttEncoder
 
NAME - Static variable in interface com.hivemq.client.internal.mqtt.handler.auth.MqttAuthHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.connect.MqttDisconnectOnConnAckHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingQosHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.websocket.WebSocketBinaryFrameDecoder
 
NAME - Static variable in class com.hivemq.client.internal.mqtt.handler.websocket.WebSocketBinaryFrameEncoder
 
Nested(MqttClientInterceptors, Function<? super MqttClientInterceptors, P>) - Constructor for class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder.Nested
 
Nested(MqttClientAdvancedConfig, Function<? super MqttClientAdvancedConfig, P>) - Constructor for class com.hivemq.client.internal.mqtt.advanced.MqttClientAdvancedConfigBuilder.Nested
 
Nested(Function<? super MqttTopicFilterImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.Nested
 
Nested(Function<? super MqttTopicImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder.Nested
 
Nested(MqttUserPropertiesImpl, Function<? super MqttUserPropertiesImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImplBuilder.Nested
 
Nested(MqttClientAutoReconnectImpl, Function<? super MqttClientAutoReconnectImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImplBuilder.Nested
 
Nested(Function<? super Mqtt3SimpleAuthView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder.Nested
 
Nested(Function<? super MqttSimpleAuth, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder.Nested
 
Nested(Function<? super Mqtt3ConnectView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder.Nested
 
Nested(Mqtt3ConnectView, Function<? super Mqtt3ConnectView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder.Nested
 
Nested(Function<? super MqttConnect, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder.Nested
 
Nested(MqttConnect, Function<? super MqttConnect, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder.Nested
 
Nested(Function<? super MqttDisconnect, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.Nested
 
Nested(Function<? super Mqtt3PublishView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Nested
 
Nested(Function<? super MqttPublish, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.Nested
 
Nested(Function<? super Mqtt3SubscribeView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Nested
 
Nested(Function<? super Mqtt3Subscription, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder.Nested
 
Nested(Function<? super MqttSubscribe, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Nested
 
Nested(Function<? super Mqtt5Subscription, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder.Nested
 
Nested(Function<? super Mqtt3UnsubscribeView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.Nested
 
Nested(Function<? super MqttUnsubscribe, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder.Nested
 
Nested(MqttClientExecutorConfigImpl, Function<? super MqttClientExecutorConfigImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder.Nested
 
Nested(MqttClientSslConfigImpl, Function<? super MqttClientSslConfigImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder.Nested
 
Nested(Function<? super MqttClientTransportConfigImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder.Nested
 
Nested(MqttClientTransportConfigImpl, Function<? super MqttClientTransportConfigImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder.Nested
 
Nested(MqttWebSocketConfigImpl, Function<? super MqttWebSocketConfigImpl, P>) - Constructor for class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImplBuilder.Nested
 
nettyEventLoopProvider() - Method in interface com.hivemq.client.internal.mqtt.ioc.SingletonComponent
 
NettyEventLoopProvider - Class in com.hivemq.client.internal.mqtt.netty
 
nettyExecutor(Executor) - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder
 
nettyExecutor(Executor) - Method in interface com.hivemq.client.mqtt.MqttClientExecutorConfigBuilderBase
Sets the optional user defined executor for Netty (network communication framework).
NettyModule - Class in com.hivemq.client.internal.mqtt.netty
 
NettyModule() - Constructor for class com.hivemq.client.internal.mqtt.netty.NettyModule
 
nettyThreads(int) - Method in class com.hivemq.client.internal.mqtt.MqttClientExecutorConfigImplBuilder
 
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.
next() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
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_MESSAGE_EXPIRY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
NO_PACKET_IDENTIFIER_QOS_0 - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
NO_SESSION_EXPIRY - Static variable in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5Connect
The value that disables session expiry.
NO_USER_PROPERTIES - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
Empty collection of User Properties.
noKeepAlive() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
noKeepAlive() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
noKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Disables the keep alive by setting it to Mqtt3Connect.NO_KEEP_ALIVE.
noKeepAlive() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Disables the keep alive by setting it to Mqtt5Connect.NO_KEEP_ALIVE.
noLocal(boolean) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
noLocal(boolean) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
noLocal(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase.Complete
Sets whether the subscription is not local.
noMessageExpiry() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
noMessageExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Disables the message expiry.
noSessionExpiry() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
noSessionExpiry() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
noSessionExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Disables the session expiry by setting it to Mqtt5Connect.NO_SESSION_EXPIRY.
noSessionExpiry() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Disables the session expiry by setting it to Mqtt5Connect.NO_SESSION_EXPIRY.
NOT_ENOUGH_BYTES - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
 
NOT_MINIMUM_BYTES - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
 
notConnected() - Static method in class com.hivemq.client.internal.mqtt.exceptions.MqttClientStateExceptions
 
notEmpty(String, String) - Static method in class com.hivemq.client.internal.util.Checks
 
notImplemented(S, Class<T>, String) - Static method in class com.hivemq.client.internal.util.Checks
 
notImplementedOrNull(S, Class<T>, String) - Static method in class com.hivemq.client.internal.util.Checks
 
notNull(T, String) - Static method in class com.hivemq.client.internal.util.Checks
 
NotThreadSafe - Annotation Type in com.hivemq.client.internal.annotations
 
nullableEncodedLength(MqttUtf8StringImpl) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 
nullableEncodedLength(ByteBuffer) - Static method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttMessageEncoderUtil
 

O

observeOnBoth(Scheduler) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream to perform its emissions and notifications including the single item on a specified Scheduler.
observeOnBoth(Scheduler, boolean) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream to perform its emissions and notifications including the single item on a specified Scheduler.
observeOnBoth(Scheduler, boolean, int) - Method in class com.hivemq.client.rx.FlowableWithSingle
Modifies the upstream to perform its emissions and notifications including the single item on a specified Scheduler.
of(String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttClientIdentifierImpl
Validates and creates a Client Identifier of the given UTF-16 encoded Java string.
of(byte[]) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttClientIdentifierImpl
Validates and creates a Client Identifier of the given byte array with UTF-8 encoded data.
of(String, String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
Validates and creates a Shared Topic Filter of the given Share Name and Topic Filter.
of(String, MqttTopicFilterImpl) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttSharedTopicFilterImpl
Validates and creates a Shared Topic Filter of the given Share Name and Topic Filter.
of(String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
Validates and creates a Topic Filter of the given UTF-16 encoded Java string.
of(MqttTopicImpl) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
Creates a Topic Filter of the given Topic Name.
of(MqttSharedTopicFilterImpl) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
Creates a Topic Filter of the given Shared Topic Filter.
of(byte[]) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
Validates and creates a Topic Filter of the given byte array with UTF-8 encoded data.
of(String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
Validates and creates a Topic Name of the given UTF-16 encoded Java string.
of(String, String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
Same function as MqttTopicImpl.of(String), but allows specifying a name to use in error messages.
of(byte[]) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImpl
Validates and creates a Topic Name of the given byte array with UTF-8 encoded data.
of(ImmutableList<MqttUserPropertyImpl>) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
Creates a collection of User Properties from the given immutable list of User Properties.
of(String, String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
Creates an User Property of the given name and value.
of(MqttUtf8StringImpl, MqttUtf8StringImpl) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
Creates an User Property of the given name and value.
of(String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Validates and creates an UTF-8 encoded string of the given UTF-16 encoded Java string.
of(String, String) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Same function as MqttUtf8StringImpl.of(String), but allows specifying a name to use in error messages.
of(byte[]) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Validates and creates a UTF-8 encoded string of the given byte array with UTF-8 encoded data.
of(MqttClientConfig, MqttConnect, MqttConnAck) - Static method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientConnectedContextView
 
of(MqttClientConfig, MqttDisconnectSource, Throwable, MqttClientReconnector) - Static method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientDisconnectedContextView
 
of(MqttClientConfig, MqttConnect, MqttConnAck) - Static method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientConnectedContextImpl
 
of(MqttClientConfig, MqttDisconnectSource, Throwable, MqttClientReconnector) - Static method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientDisconnectedContextImpl
 
of(MqttSimpleAuth) - Static method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
of(Mqtt5ConnAck) - Static method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
of(MqttConnAck) - Static method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
of(MqttConnect) - Static method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
of(Mqtt5PublishResult) - Static method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
of(Mqtt5Publish) - Static method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
of(MqttPublish) - Static method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
of(MqttSubscribe) - Static method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
of(Mqtt5SubAck) - Static method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
of(MqttSubAck) - Static method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
of(MqttUnsubscribe) - Static method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
of(MqttSimpleAuth, Mqtt5EnhancedAuthMechanism, MqttWillPublish) - Static method in class com.hivemq.client.internal.mqtt.MqttClientConfig.ConnectDefaults
 
of() - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
of(int) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
of(int, int) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
of(int, int, int) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
of(int, int, int, int...) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
of() - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
of(E) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
of(E, E) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
of(E, E, E) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
of(E, E, E, E...) - Static method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
of(String) - Static method in interface com.hivemq.client.mqtt.datatypes.MqttClientIdentifier
Validates and creates a Client Identifier of the given 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) - 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() - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
 
of(Mqtt5UserProperty...) - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperties
Creates a collection of User Properties of individual User Properties.
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.
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(MqttUtf8String, MqttUtf8String) - Static method in interface com.hivemq.client.mqtt.mqtt5.datatypes.Mqtt5UserProperty
Creates an User Property of the given name and value.
offer(D) - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
offer(D, D) - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
offer(E) - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
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.
onCancel() - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlow
 
onCancel() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
onComplete() - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlow
 
onComplete() - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
onComplete() - Method in class com.hivemq.client.internal.rx.CompletableFlow
 
onComplete() - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
onConnected(MqttClientConnectionConfig) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttEncoder
 
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 class com.hivemq.client.internal.mqtt.lifecycle.MqttClientAutoReconnectImpl
 
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.
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttConnectAuthHandler
Calls Mqtt5EnhancedAuthMechanism.onAuthError(Mqtt5ClientConfig, Throwable) with the cause why the channel was closed if auth is still in progress.
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttReAuthHandler
Calls Mqtt5EnhancedAuthMechanism.onReAuthError(Mqtt5ClientConfig, Throwable) with the cause why the channel was closed if reauth is still in progress.
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectHandler
 
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.MqttConnectionAwareHandler
 
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
onDisconnectEvent(MqttDisconnectEvent) - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
 
onError(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlow
 
onError(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
onError(Throwable) - Method in interface com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionFlow
 
onError(Throwable) - Method in class com.hivemq.client.internal.rx.CompletableFlow
 
onError(Throwable) - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
onNext(Mqtt5Publish) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlow
 
onNext(MqttPublishWithFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
onNext(F) - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
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(MqttTopicImpl) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttTopicAliasAutoMapping
 
onPublish(MqttTopicImpl) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttTopicAliasMapping
 
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.
onSessionEnd(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.MqttSessionAwareHandler
 
onSessionEnd(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingQosHandler
 
onSessionEnd(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
onSessionEnd(Throwable) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
onSessionStartOrResume(MqttClientConnectionConfig, EventLoop) - Method in class com.hivemq.client.internal.mqtt.handler.MqttSessionAwareHandler
 
onSessionStartOrResume(MqttClientConnectionConfig, EventLoop) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingQosHandler
 
onSessionStartOrResume(MqttClientConnectionConfig, EventLoop) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
onSessionStartOrResume(MqttClientConnectionConfig, EventLoop) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
onSingle(S) - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
onSingle(S) - Method in interface com.hivemq.client.rx.reactivestreams.WithSingleSubscriber
Single item sent by the PublisherWithSingle.
onSubscribe(Subscription) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
onSubscribe(Subscription) - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
onSubscribe(Subscription) - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
onSuccess(MqttSubAck) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscribedPublishFlow
 
onSuccess(M) - Method in interface com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionFlow
 
operationComplete(ChannelFuture) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnectHandler
 
operationComplete(ChannelFuture) - Method in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
operationComplete(ContextFuture<? extends MqttMessage.WithId>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingQosHandler
 
operationComplete(ContextFuture<? extends MqttPublishWithFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
operationComplete(ChannelFuture) - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
Schedules a timeout if the given future succeeded.
optionalReadOnly(ByteBuffer) - Static method in class com.hivemq.client.internal.util.ByteBufferUtil
 
outgoingQos1Interceptor(Mqtt5OutgoingQos1Interceptor) - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder
 
outgoingQos1Interceptor(Mqtt5OutgoingQos1Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
outgoingQos2Interceptor(Mqtt5OutgoingQos2Interceptor) - Method in class com.hivemq.client.internal.mqtt.advanced.interceptor.MqttClientInterceptorsBuilder
 
outgoingQos2Interceptor(Mqtt5OutgoingQos2Interceptor) - Method in interface com.hivemq.client.mqtt.mqtt5.advanced.interceptor.Mqtt5ClientInterceptorsBuilderBase
 
outgoingQosHandler() - Method in interface com.hivemq.client.internal.mqtt.ioc.ClientComponent
 

P

packetSize(int, String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
partialEquals(MqttMessageWithUserProperties) - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties
 
partialEquals(MqttMessageWithUserProperties.WithReason) - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason
 
partialEquals(MqttMessageWithUserProperties.WithReason.WithCode) - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode
 
partialEquals(MqttMessageWithUserProperties.WithReason.WithCodesAndId<R>) - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCodesAndId
 
partialHashCode() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties
 
partialHashCode() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason
 
partialHashCode() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode
 
partialHashCode() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCodesAndId
 
password(byte[]) - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder
 
password(ByteBuffer) - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder
 
password(byte[]) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder
 
password(ByteBuffer) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder
 
password(byte[]) - 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.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(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(ByteBuffer) - 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.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional payload.
PAYLOAD_FORMAT_INDICATOR - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
PAYLOAD_FORMAT_INDICATOR - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
PAYLOAD_FORMAT_INDICATOR - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
payloadFormatIndicator(Mqtt5PayloadFormatIndicator) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
payloadFormatIndicator(Mqtt5PayloadFormatIndicator) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional payload format indicator.
peek() - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
poll() - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
Pow2Util - Class in com.hivemq.client.internal.util
 
prepend(String, String) - Static method in class com.hivemq.client.internal.util.StringUtil
 
PROTOCOL_NAME - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
MQTT protocol name as a UTF-8 encoded string.
protocols(Collection<String>) - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder
 
protocols(Collection<String>) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined protocols.
publish(Mqtt3Publish) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
publish(Mqtt3Publish) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
publish(Flowable<Mqtt3Publish>) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
publish(Mqtt5Publish) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
publish(Mqtt5Publish) - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
publish(Flowable<Mqtt5Publish>) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
publish(Flowable<P>, Function<P, MqttPublish>) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
publish(Mqtt5Publish) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
publish(Mqtt3Publish) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
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(Flowable<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Flowable for publishing the Publish messages emitted by the given Flowable.
publish(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<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Flowable for publishing the Publish messages emitted by the given Flowable.
PublisherWithSingle<T,S> - Interface in com.hivemq.client.rx.reactivestreams
A Publisher which emits a flow of items of type T and a single item of type S.
publishes(MqttGlobalPublishFilter, Consumer<Mqtt3Publish>) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
publishes(MqttGlobalPublishFilter, Consumer<Mqtt3Publish>, Executor) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
publishes(MqttGlobalPublishFilter) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
publishes(MqttGlobalPublishFilter) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
publishes(MqttGlobalPublishFilter, Consumer<Mqtt5Publish>) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
publishes(MqttGlobalPublishFilter, Consumer<Mqtt5Publish>, Executor) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
publishes(MqttGlobalPublishFilter) - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
publishes(MqttGlobalPublishFilter) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
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>, Executor) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Flowable for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, 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>, Executor) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Globally consumes all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Flowable for globally consuming all incoming Publish messages matching the given filter.
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
publishWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
put(int, E) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
put(int, E) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
put(int, E) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
put(int, E) - Method in class com.hivemq.client.internal.util.collections.IntMap
 

Q

qos(MqttQos) - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder
 
qos(MqttQos) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
qos(MqttQos) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
qos(MqttQos) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder
 
qos(MqttQos) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
qos(MqttQos) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
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.
queueSubscription - Variable in class com.hivemq.client.internal.rx.FuseableSubscriber
 

R

Range(byte[], int, int) - Constructor for class com.hivemq.client.internal.util.ByteArray.Range
 
range(int, int) - Static method in class com.hivemq.client.internal.util.collections.IntMap
 
Ranges - Class in com.hivemq.client.internal.util
 
Ranges(int, int) - Constructor for class com.hivemq.client.internal.util.Ranges
 
read(ChannelHandlerContext) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
REASON_CODES_ALL_SUCCESS - Static variable in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3.Mqtt3UnsubAckView
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAckProperty
 
REASON_STRING - Static variable in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAckProperty
 
reasonCode(Mqtt5DisconnectReasonCode) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
reasonCode(Mqtt5PubAckReasonCode) - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
reasonCode(Mqtt5PubCompReasonCode) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
reasonCode(Mqtt5PubRecReasonCode) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
reasonCode(Mqtt5PubRelReasonCode) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
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(String) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
reasonString(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
reasonString(String) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
reasonString(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
reasonString(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
reasonString(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
reasonString(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
reasonString(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
reasonString(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
reasonString(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
reasonString(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
reasonString(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
reasonString(String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
reasonString(MqttUtf8String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
reasonString(String) - 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.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(MqttUtf8String) - 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(MqttUtf8String) - 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(MqttUtf8String) - 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(MqttUtf8String) - 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.
reasonString(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
Set the optional Reason String.
reauth() - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
reauth() - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
reauth() - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Re-authenticates this client.
reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Re-authenticates this client.
reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Completable for re-authenticating this client.
receive() - 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.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.mqtt5.Mqtt5BlockingClient.Mqtt5Publishes
Receives the next incoming Publish message.
RECEIVE_MAXIMUM - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
RECEIVE_MAXIMUM - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
RECEIVE_MAXIMUM - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
receiveMaximum(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
receiveMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
Sets the receive maximum.
receiveNow() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient.Mqtt3Publishes
Receives the next incoming Publish message if it is already queued in this Mqtt3BlockingClient.Mqtt3Publishes instance.
receiveNow() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient.Mqtt5Publishes
Receives the next incoming Publish message if it is already queued in this Mqtt5BlockingClient.Mqtt5Publishes instance.
reconnect(MqttClientConfig, MqttDisconnectSource, Throwable, MqttConnect, MqttConnAckFlow, EventLoop) - Static method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnAckSingle
 
reconnect(MqttClientConfig, MqttDisconnectSource, Throwable, MqttConnect, MqttClientTransportConfigImpl, EventLoop) - Static method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnAckSingle
 
reconnect(boolean) - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
reconnect(boolean) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
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 class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
reconnectWhen(CompletableFuture<T>, BiConsumer<? super T, ? super Throwable>) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
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
 
releaseEventLoop() - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
releaseEventLoop(Executor) - Method in class com.hivemq.client.internal.mqtt.netty.NettyEventLoopProvider
 
remainingLengthTooShort() - Static method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttMessageDecoderUtil
 
remove(MqttTopicFilterImpl, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowList
 
remove(MqttTopicFilterImpl, MqttSubscribedPublishFlow) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlows
 
remove(MqttTopicFilterImpl, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowTree
 
remove() - Method in class com.hivemq.client.internal.util.collections.HandleList.Handle
 
remove() - Method in interface com.hivemq.client.internal.util.collections.ImmutableList.ImmutableListIterator
Deprecated.
remove(Object) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
remove(int) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
remove(int) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
remove(int) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
remove(int) - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
remove(int) - Method in class com.hivemq.client.internal.util.collections.IntMap
 
removeAll(Collection<?>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
removeIf(Predicate<? super E>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
replaceAll(UnaryOperator<E>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
request(long) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlow
 
request(long) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttPublishFlowables
 
request(long) - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
request(long) - Method in class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
REQUEST_CLIENT_IDENTIFIER_FROM_SERVER - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttClientIdentifierImpl
Placeholder for a Client Identifier to indicate that the MQTT broker should assign the Client Identifier.
REQUEST_PROBLEM_INFORMATION - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
REQUEST_PROBLEM_INFORMATION - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
REQUEST_RESPONSE_INFORMATION - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
REQUEST_RESPONSE_INFORMATION - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
requestFusion(int) - Method in class com.hivemq.client.internal.rx.FuseableSubscriber
 
requestProblemInformation(boolean) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
requestProblemInformation(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
requestResponseInformation(boolean) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
requestResponseInformation(boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
resize(IntMap<E>, int) - Static method in class com.hivemq.client.internal.util.collections.IntMap
 
resize(int) - Method in class com.hivemq.client.internal.util.Ranges
 
RESPONSE_INFORMATION - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
RESPONSE_INFORMATION - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
RESPONSE_TOPIC - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
RESPONSE_TOPIC - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
RESPONSE_TOPIC - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
responseTopic(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
responseTopic(MqttTopic) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
responseTopic() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
responseTopic(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional response topic.
responseTopic(MqttTopic) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the optional response topic.
responseTopic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
restrictions(Mqtt5ConnectRestrictions) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
restrictions() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
restrictions(Mqtt5ConnectRestrictions) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the restrictions from the client.
restrictions() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
retain(boolean) - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder
 
retain(boolean) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
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_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
RETAIN_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
retainAll(Collection<?>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
retainAsPublished(boolean) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
retainAsPublished(boolean) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
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 class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
retainHandling(Mqtt5RetainHandling) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
retainHandling(Mqtt5RetainHandling) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase.Complete
Sets the retain handling.
returnId(int) - Method in class com.hivemq.client.internal.util.Ranges
 
reverse(Mqtt3Subscribe) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
reverse(Mqtt5Subscribe) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
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.
root(MqttTopicImpl) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
root(MqttTopicFilterImpl) - Static method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
roundToPowerOf2Bits(int) - Static method in class com.hivemq.client.internal.util.Pow2Util
 
run() - Method in class com.hivemq.client.internal.mqtt.handler.ping.MqttPingHandler
 
run() - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlow
 
run() - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttOutgoingQosHandler
 
run() - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
run() - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
Invoked when a timeout happens.
RxFutureConverter - Class in com.hivemq.client.internal.rx
 

S

scheduleTimeout(Channel) - Method in class com.hivemq.client.internal.mqtt.handler.util.MqttTimeoutInboundHandler
Schedules a timeout.
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Default
 
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Nested
 
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Send
 
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.SendVoid
 
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.WillDefault
 
self() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.WillNested
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Default
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Nested
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Send
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Default
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Nested
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Send
 
self() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView.Mqtt3SubscribeViewAndCallbackBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient.MqttSubscribeAndCallbackBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
self() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase.Choose
 
self() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
Send(Function<? super Mqtt3ConnectView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder.Send
 
Send(Function<? super MqttConnect, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder.Send
 
Send(Function<? super MqttDisconnect, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.SendVoid
 
Send(Function<? super Mqtt3PublishView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.SendVoid
 
Send(Function<? super MqttPublish, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.Send
 
Send(Function<? super Mqtt3SubscribeView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder.Send
 
Send(Function<? super MqttSubscribe, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder.Send
 
Send(Function<? super Mqtt3UnsubscribeView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.SendVoid
 
Send(Function<? super MqttUnsubscribe, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder.Send
 
send() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView.Mqtt3SubscribeViewAndCallbackBuilder
 
send() - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient.MqttSubscribeAndCallbackBuilder
 
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilder.Send
Builds the Mqtt3Connect and applies it to the parent which then sends the Connect message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.Send.Complete
Builds the Mqtt3Publish and applies it to the parent which then sends the Publish message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilder.SendVoid.Complete
Builds the Mqtt3Publish and applies it to the parent which then sends the Publish message without returning a result.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilder.Send.Complete
Builds the Mqtt3Subscribe and applies it to the parent which then sends the Subscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.Send.Complete
Builds the Mqtt3Unsubscribe and applies it to the parent which then sends the Unsubscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilder.SendVoid.Complete
Builds the Mqtt3Unsubscribe and applies it to the parent which then sends the Unsubscribe message without returning a result.
send() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Call
 
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilder.Send
Builds the Mqtt5Connect and applies it to the parent which then sends the Connect message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.Send
Builds the Mqtt5Disconnect and applies it to the parent which then sends the Disconnect message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilder.SendVoid
Builds the Mqtt5Disconnect and applies it to the parent which then sends the Disconnect message without returning a result.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Send.Complete
Builds the Mqtt5Publish and applies it to the parent which then sends the Publish message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilder.Send.Complete
Builds the Mqtt5Subscribe and applies it to the parent which then sends the Subscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilder.Send.Complete
Builds the Mqtt5Unsubscribe and applies it to the parent which then sends the Unsubscribe message.
send() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Call
 
sendMaximum(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
sendMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
Sets the send maximum.
sendMaximumPacketSize(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
sendMaximumPacketSize(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
sendTopicAliasMaximum(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
sendTopicAliasMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
SendVoid(Consumer<? super MqttDisconnect>) - Constructor for class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder.SendVoid
 
SendVoid(Consumer<? super Mqtt3PublishView>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.SendVoid
 
SendVoid(Consumer<? super Mqtt3UnsubscribeView>) - Constructor for class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder.SendVoid
 
SERVER_KEEP_ALIVE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
SERVER_KEEP_ALIVE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
SERVER_REFERENCE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
SERVER_REFERENCE - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectProperty
 
SERVER_REFERENCE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
serverAddress(InetSocketAddress) - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
serverAddress(InetSocketAddress) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
serverAddress(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server address to connect to.
serverAddress(InetSocketAddress) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the server address to connect to.
serverHost(String) - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
serverHost(InetAddress) - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
serverHost(String) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
serverHost(InetAddress) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
serverHost(String) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server host to connect to.
serverHost(InetAddress) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server host to connect to.
serverHost(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.MqttClientTransportConfigBuilderBase
Sets the server host to connect to.
serverPath(String) - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImplBuilder
 
serverPath(String) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
Sets the server path.
serverPort(int) - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
serverPort(int) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
serverPort(int) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the server port to connect to.
serverPort(int) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the server port to connect to.
serverReference(String) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
serverReference(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
serverReference(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the optional server reference.
serverReference(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the optional server reference.
SESSION_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
SESSION_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
SESSION_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectProperty
 
SESSION_EXPIRY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
SESSION_EXPIRY_INTERVAL_FROM_CONNECT - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
SESSION_EXPIRY_INTERVAL_FROM_CONNECT - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
sessionExpiryInterval(long) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
sessionExpiryInterval(long) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
sessionExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the session expiry interval in seconds.
sessionExpiryInterval(long) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the session expiry interval in seconds.
set(E) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList.ImmutableListIterator
Deprecated.
set(int, E) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
setClientIdentifier(MqttClientIdentifierImpl) - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
setConnectionConfig(MqttClientConnectionConfig) - Method in class com.hivemq.client.internal.mqtt.MqttClientConfig
 
setDefaults(MqttClientConfig) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
setDone() - Method in class com.hivemq.client.internal.mqtt.handler.util.FlowWithEventLoop
 
share(String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImpl
 
share(String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.Default
 
share(String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.Nested
 
share(String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.SharedBase
 
share(String) - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicImplBuilder.Default
 
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilder
Creates a builder for a MqttSharedTopicFilter that extends the current Topic Name of this builder.
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
 
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase.Complete
Creates a builder for a MqttSharedTopicFilter that extends the current Topic Filter of this builder.
share(String) - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
Creates a builder for a MqttSharedTopicFilter that extends the current Topic Filter of this builder.
SHARE_PREFIX - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttSharedTopicFilter
The prefix of a Shared Topic Filter.
SHARED_SUBSCRIPTION_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
SHARED_SUBSCRIPTION_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
SharedDefault(String) - Constructor for class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder.SharedDefault
 
simpleAuth(Mqtt3SimpleAuth) - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
simpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
simpleAuth(Mqtt5SimpleAuth) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
simpleAuth() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
simpleAuth(Mqtt3SimpleAuth) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
simpleAuth() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
simpleAuth(Mqtt5SimpleAuth) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
simpleAuth() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
simpleAuth(Mqtt3SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
simpleAuth(Mqtt3SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
simpleAuth(Mqtt5SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
simpleAuth(Mqtt5SimpleAuth) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
simpleAuth() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
SINGLE_LEVEL_WILDCARD - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicLevel
 
SINGLE_LEVEL_WILDCARD - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilter
The single-level wildcard character.
singleLevelWildcard() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttTopicFilterImplBuilder
 
singleLevelWildcard() - Method in interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
SingletonComponent - Interface in com.hivemq.client.internal.mqtt.ioc
Singleton component for all clients.
size() - Method in class com.hivemq.client.internal.util.collections.ChunkedArrayQueue
 
size() - Method in interface com.hivemq.client.internal.util.collections.ImmutableIntList
 
size() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapArray
 
size() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapCheck
 
size() - Method in class com.hivemq.client.internal.util.collections.IntMap.IntMapLevel
 
size() - Method in class com.hivemq.client.internal.util.collections.IntMap
 
slice(ByteBuffer) - Static method in class com.hivemq.client.internal.util.ByteBufferUtil
 
sort(Comparator<? super E>) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
Deprecated.
sourceMode - Variable in class com.hivemq.client.internal.rx.FuseableSubscriber
 
sslConfig(MqttClientSslConfig) - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
sslConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
sslConfig(MqttClientSslConfig) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
sslConfig(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
sslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
sslConfig(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
sslConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
SslUtil - Class in com.hivemq.client.internal.mqtt.handler.ssl
 
sslWithDefaultConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
sslWithDefaultConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
sslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the secure transport configuration to the default configuration.
sslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the secure transport configuration to the default configuration.
start - Variable in class com.hivemq.client.internal.util.ByteArray.Range
 
startOrResume(MqttConnAck, MqttClientConnectionConfig, ChannelPipeline, EventLoop) - Method in class com.hivemq.client.internal.mqtt.handler.MqttSession
 
state(boolean, String) - Static method in class com.hivemq.client.internal.util.Checks
 
statefulDelegate(MqttPublish, int, boolean) - Static method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
stateless() - Method in class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage
 
stateNotNull(T, String) - Static method in class com.hivemq.client.internal.util.Checks
 
string(MqttUtf8String, String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
stringOrNull(String, String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
stringOrNull(MqttUtf8String, String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
StringUtil - Class in com.hivemq.client.internal.util
 
subAck(MqttStatefulSubscribe, MqttSubAck, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlows
 
subAck(MqttStatefulSubscribe, MqttSubAck, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlowsWithId
 
subList(int, int) - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
subprotocol(String) - Method in class com.hivemq.client.internal.mqtt.MqttWebSocketConfigImplBuilder
 
subprotocol(String) - Method in interface com.hivemq.client.mqtt.MqttWebSocketConfigBuilderBase
Sets the subprotocol.
subscribe(MqttStatefulSubscribe, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlows
 
subscribe(MqttStatefulSubscribe, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlowsWithId
 
subscribe(MqttTopicFilterImpl, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowList
 
subscribe(MqttTopicFilterImpl, MqttSubscribedPublishFlow) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlows
 
subscribe(MqttTopicFilterImpl, MqttSubscribedPublishFlow) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowTree
 
subscribe(MqttSubscribe, MqttSubscriptionFlow<MqttSubAck>) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
subscribe(Mqtt3Subscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
subscribe(Mqtt3Subscribe, Consumer<Mqtt3Publish>) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
subscribe(Mqtt3Subscribe, Consumer<Mqtt3Publish>, Executor) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
subscribe(Mqtt3Subscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
subscribe(Mqtt3Subscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
subscribe(Mqtt5Subscribe) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
subscribe(Mqtt5Subscribe, Consumer<Mqtt5Publish>) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
subscribe(Mqtt5Subscribe, Consumer<Mqtt5Publish>, Executor) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
subscribe(Mqtt5Subscribe) - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
subscribe(Mqtt5Subscribe) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
subscribe(Mqtt5Subscribe) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
subscribe(Mqtt3Subscribe) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
Subscribes 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 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 the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
Subscribes this client with the given Subscribe message.
subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a Single for subscribing this client with the given Subscribe message.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Subscribes 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 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 the incoming Publish messages matching the subscriptions of the Subscribe message with a callback.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Subscribes this client with the given Subscribe message.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for subscribing this client with the given Subscribe message.
subscribeActual(CompletableObserver) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttReAuthCompletable
 
subscribeActual(SingleObserver<? super Mqtt5ConnAck>) - Method in class com.hivemq.client.internal.mqtt.handler.connect.MqttConnAckSingle
 
subscribeActual(CompletableObserver) - Method in class com.hivemq.client.internal.mqtt.handler.disconnect.MqttDisconnectCompletable
 
subscribeActual(Subscriber<? super Mqtt5Publish>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttGlobalIncomingPublishFlowable
 
subscribeActual(Subscriber<? super Mqtt5Publish>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscribedPublishFlowable
 
subscribeActual(Subscriber<? super Mqtt5PublishResult>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttAckFlowable
 
subscribeActual(SingleObserver<? super Mqtt5PublishResult>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttAckSingle
 
subscribeActual(Subscriber<? super Mqtt5PublishResult>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttAckSingleFlowable
 
subscribeActual(Subscriber<? super MqttPublishWithFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttPublishFlowableAckLink
 
subscribeActual(Subscriber<? super Flowable<MqttPublishWithFlow>>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttPublishFlowables
 
subscribeActual(SingleObserver<? super Mqtt5SubAck>) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubAckSingle
 
subscribeActual(SingleObserver<? super Mqtt5UnsubAck>) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttUnsubAckSingle
 
subscribeActual(Subscriber<? super FM>) - Method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleMap
 
subscribeActual(Subscriber<? super F>) - Method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleMapError
 
subscribeActual(Subscriber<? super F>) - Method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleObserveOn
 
subscribeBoth(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.rx.FlowableWithSingle
 
subscribeBoth(FlowableWithSingleSubscriber<? 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
Does subscribe to this PublisherWithSingle.
subscribeBothActual(WithSingleSubscriber<? super Mqtt5Publish, ? super Mqtt5SubAck>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscribedPublishFlowable
 
subscribeBothActual(WithSingleSubscriber<? super FM, ? super SM>) - Method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleMap
 
subscribeBothActual(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleMapError
 
subscribeBothActual(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.internal.rx.operators.FlowableWithSingleObserveOn
 
subscribeBothActual(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.rx.FlowableWithSingle
 
subscriber - Variable in class com.hivemq.client.internal.rx.FuseableSubscriber
 
subscribeSingleFuture() - Method in class com.hivemq.client.rx.FlowableWithSingle
Does Flowable.subscribe() to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Does Flowable.subscribe() to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Does Flowable.subscribe() to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>, Action) - Method in class com.hivemq.client.rx.FlowableWithSingle
Does Flowable.subscribe() to this Flowable and returns a future for the single item.
subscribeSingleFuture(Subscriber<? super F>) - Method in class com.hivemq.client.rx.FlowableWithSingle
Does Flowable.subscribe() to this Flowable and returns a future for the single item.
subscribeStream(Mqtt3Subscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
subscribeStream(Mqtt5Subscribe) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
subscribeStream(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
Creates a FlowableWithSingle for subscribing this client with the given Subscribe message.
subscribeStream(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a FlowableWithSingle for subscribing this client with the given Subscribe message.
subscribeStreamWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
subscribeStreamWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
subscription - Variable in class com.hivemq.client.internal.rx.FuseableSubscriber
 
SUBSCRIPTION_IDENTIFIER - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
SUBSCRIPTION_IDENTIFIER - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
SUBSCRIPTION_IDENTIFIER - Static variable in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeProperty
 
SUBSCRIPTION_IDENTIFIERS_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
SUBSCRIPTION_IDENTIFIERS_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
subscriptionHandler() - Method in interface com.hivemq.client.internal.mqtt.ioc.ClientComponent
 

T

ThreadSafe - Annotation Type in com.hivemq.client.internal.annotations
 
toAsync() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
toAsync() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
toAsync() - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
toAsync() - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
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.
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttStatefulConnect
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode.WithId
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCodesAndId
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage.WithId
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttStatefulSubscribe
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAck
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
toAttributeString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAck
 
toBlocking() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
toBlocking() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
toBlocking() - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
toBlocking() - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
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 class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
 
toByteBuffer() - Method in interface com.hivemq.client.mqtt.datatypes.MqttUtf8String
Returns the UTF-8 encoded representation as a read-only byte buffer.
toCompletable(CompletableFuture<?>) - Static method in class com.hivemq.client.internal.rx.RxFutureConverter
 
toFuture(Completable) - Static method in class com.hivemq.client.internal.rx.RxFutureConverter
 
toFuture(Maybe<T>) - Static method in class com.hivemq.client.internal.rx.RxFutureConverter
 
toFuture(Single<T>) - Static method in class com.hivemq.client.internal.rx.RxFutureConverter
 
toMaybe(CompletableFuture<Optional<T>>) - Static method in class com.hivemq.client.internal.rx.RxFutureConverter
 
TOO_LARGE - Static variable in class com.hivemq.client.internal.mqtt.datatypes.MqttVariableByteInteger
 
topic(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder
 
topic(MqttTopic) - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder
 
topic() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder
 
topic(String) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
topic(MqttTopic) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
topic() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
topic(MqttTopic) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
topic(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase
Sets the mandatory Topic.
topic(MqttTopic) - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase
Sets the mandatory Topic.
topic() - Method in interface com.hivemq.client.mqtt.mqtt3.message.publish.Mqtt3PublishBuilderBase
topic(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
Sets the mandatory Topic.
topic(MqttTopic) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
Sets the mandatory Topic.
topic() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
TOPIC_ALIAS - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
TOPIC_ALIAS - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
TOPIC_ALIAS_FLAG - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
TOPIC_ALIAS_FLAG_NEW - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
TOPIC_ALIAS_MAXIMUM - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
TOPIC_ALIAS_MAXIMUM - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
TOPIC_ALIAS_MAXIMUM - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
TOPIC_LEVEL_SEPARATOR - Static variable in interface com.hivemq.client.mqtt.datatypes.MqttTopic
The topic level separator character.
topicAliasMaximum(int) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictionsBuilder
 
topicAliasMaximum(int) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectRestrictionsBuilderBase
topicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
topicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
topicFilter() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeViewBuilder
 
topicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder
 
topicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder
 
topicFilter() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionViewBuilder
 
topicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
topicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
topicFilter() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
topicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
topicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
topicFilter() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscriptionBuilder
 
topicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
topicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
topicFilter() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeViewBuilder
 
topicFilter(String) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
topicFilter(MqttTopicFilter) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
topicFilter() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
topicFilter(MqttTopicFilter) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
topicFilter(String) - 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.subscribe.Mqtt3SubscriptionBuilderBase
Sets the mandatory Topic Filter.
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscriptionBuilderBase
topicFilter(String) - 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.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt3.message.unsubscribe.Mqtt3UnsubscribeBuilderBase.Start
topicFilter(String) - 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.subscribe.Mqtt5SubscriptionBuilderBase
Sets the mandatory Topic Filter.
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscriptionBuilderBase
topicFilter(String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
topicFilter(MqttTopicFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
Sets the mandatory first Topic Filter.
topicFilter() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Start
toRx() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
toRx() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
toRx() - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
toRx() - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
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
 
toSingle(CompletableFuture<T>) - Static method in class com.hivemq.client.internal.rx.RxFutureConverter
 
toString() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertiesImpl
 
toString() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUserPropertyImpl
 
toString() - Method in class com.hivemq.client.internal.mqtt.datatypes.MqttUtf8StringImpl
Returns the UTF-16 encoded representation as a Java string.
toString() - Method in class com.hivemq.client.internal.mqtt.handler.publish.outgoing.MqttTopicAliasAutoMapping
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuth
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttEnhancedAuth
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuth
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.mqtt3.Mqtt3ConnAckView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAck
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckRestrictions
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnect
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectRestrictions
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttStatefulConnect
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.mqtt3.Mqtt3DisconnectView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnect
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingReqView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.ping.mqtt3.Mqtt3PingRespView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.ping.MqttPingReq
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.ping.MqttPingResp
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishResultView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublish
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos1Result
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2CompleteResult
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult.MqttQos2Result
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishResult
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttStatefulPublish
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublish
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.mqtt3.Mqtt3PubAckView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAck
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.mqtt3.Mqtt3PubCompView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubComp
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.mqtt3.Mqtt3PubRecView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRec
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.mqtt3.Mqtt3PubRelView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRel
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscribeView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.mqtt3.Mqtt3SubscriptionView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttStatefulSubscribe
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribe
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscription
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.mqtt3.Mqtt3SubAckView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAck
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.mqtt3.Mqtt3UnsubscribeView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttStatefulUnsubscribe
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribe
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.mqtt3.Mqtt3UnsubAckView
 
toString() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAck
 
transportConfig(MqttClientTransportConfig) - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
transportConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.mqtt3.Mqtt3ClientReconnectorView
 
transportConfig(MqttClientTransportConfig) - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
transportConfig() - Method in class com.hivemq.client.internal.mqtt.lifecycle.MqttClientReconnector
 
transportConfig(MqttClientTransportConfig) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
transportConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
Sets a different transport configuration the client will try to reconnect with.
transportConfig() - Method in interface com.hivemq.client.mqtt.lifecycle.MqttClientReconnector
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
transportConfig() - Method in interface com.hivemq.client.mqtt.mqtt3.lifecycle.Mqtt3ClientReconnector
 
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
transportConfig() - Method in interface com.hivemq.client.mqtt.mqtt5.lifecycle.Mqtt5ClientReconnector
 
transportConfig(MqttClientTransportConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
transportConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
trim() - Method in interface com.hivemq.client.internal.util.collections.ImmutableList
 
trustManagerFactory(TrustManagerFactory) - Method in class com.hivemq.client.internal.mqtt.MqttClientSslConfigImplBuilder
 
trustManagerFactory(TrustManagerFactory) - Method in interface com.hivemq.client.mqtt.MqttClientSslConfigBuilderBase
Sets the optional user defined trunst 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

UNSIGNED_INT_MAX_VALUE - Static variable in class com.hivemq.client.internal.util.UnsignedDataTypes
 
UNSIGNED_SHORT_MAX_VALUE - Static variable in class com.hivemq.client.internal.util.UnsignedDataTypes
 
UnsignedDataTypes - Class in com.hivemq.client.internal.util
 
unsignedInt(long, String) - Static method in class com.hivemq.client.internal.util.Checks
 
unsignedShort(int, String) - Static method in class com.hivemq.client.internal.util.Checks
 
unsignedShortNotZero(int, String) - Static method in class com.hivemq.client.internal.util.Checks
 
unsubscribe(MqttStatefulUnsubscribe, MqttUnsubAck) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttIncomingPublishFlows
 
unsubscribe(MqttTopicFilterImpl, Consumer<MqttSubscribedPublishFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowList
 
unsubscribe(MqttTopicFilterImpl, Consumer<MqttSubscribedPublishFlow>) - Method in interface com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlows
 
unsubscribe(MqttTopicFilterImpl, Consumer<MqttSubscribedPublishFlow>) - Method in class com.hivemq.client.internal.mqtt.handler.publish.incoming.MqttSubscriptionFlowTree
 
unsubscribe(MqttUnsubscribe, MqttSubOrUnsubAckFlow<MqttUnsubAck>) - Method in class com.hivemq.client.internal.mqtt.handler.subscribe.MqttSubscriptionHandler
 
unsubscribe(Mqtt3Unsubscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3AsyncClientView
 
unsubscribe(Mqtt3Unsubscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3BlockingClientView
 
unsubscribe(Mqtt3Unsubscribe) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientView
 
unsubscribe(Mqtt5Unsubscribe) - Method in class com.hivemq.client.internal.mqtt.MqttAsyncClient
 
unsubscribe(Mqtt5Unsubscribe) - Method in class com.hivemq.client.internal.mqtt.MqttBlockingClient
 
unsubscribe(Mqtt5Unsubscribe) - Method in class com.hivemq.client.internal.mqtt.MqttRxClient
 
unsubscribe(Mqtt5Unsubscribe) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
unsubscribe(Mqtt3Unsubscribe) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
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 Single for unsubscribing this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
Unsubscribes this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
Unsubscribes this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
Creates a Single for unsubscribing this client with the given Unsubscribe message.
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3AsyncClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3BlockingClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3RxClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5AsyncClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5BlockingClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5RxClient
useDirectBufferAuth() - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
useDirectBufferCorrelationData() - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
useDirectBufferPayload() - Method in class com.hivemq.client.internal.mqtt.codec.decoder.MqttDecoderContext
 
useMqttVersion3() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase.Choose
 
useMqttVersion3() - Method in interface com.hivemq.client.mqtt.MqttClientBuilder
useMqttVersion5() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase.Choose
 
useMqttVersion5() - Method in interface com.hivemq.client.mqtt.MqttClientBuilder
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.subscribe.suback.MqttSubAckProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeProperty
 
USER_PROPERTY - Static variable in class com.hivemq.client.internal.mqtt.message.unsubscribe.unsuback.MqttUnsubAckProperty
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.MqttConnectionAwareHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.hivemq.client.internal.mqtt.handler.websocket.MqttWebSocketInitializer
 
username(String) - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder
 
username(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.auth.mqtt3.Mqtt3SimpleAuthViewBuilder
 
username(String) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder
 
username(MqttUtf8String) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttSimpleAuthBuilder
 
username(String) - Method in interface com.hivemq.client.mqtt.mqtt3.message.auth.Mqtt3SimpleAuthBuilderBase
Sets the mandatory username.
username(MqttUtf8String) - 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(MqttUtf8String) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5SimpleAuthBuilderBase
Sets the username.
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.auth.MqttAuthBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.disconnect.MqttDisconnectBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.publish.puback.MqttPubAckBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubcomp.MqttPubCompBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrec.MqttPubRecBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.publish.pubrel.MqttPubRelBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.subscribe.MqttSubscribeBuilder
 
userProperties(Mqtt5UserProperties) - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
userProperties() - Method in class com.hivemq.client.internal.mqtt.message.unsubscribe.MqttUnsubscribeBuilder
 
userProperties(Mqtt5UserProperties) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
userProperties(Mqtt5UserProperty...) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
userProperties(Collection<Mqtt5UserProperty>) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.auth.Mqtt5AuthBuilder
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.disconnect.Mqtt5DisconnectBuilderBase
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.puback.Mqtt5PubAckBuilder
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubcomp.Mqtt5PubCompBuilder
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrec.Mqtt5PubRecBuilder
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.publish.pubrel.Mqtt5PubRelBuilder
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase.Complete
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase.Complete
userProperties(Mqtt5UserProperties) - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Complete
Sets the User Properties.
userProperties() - Method in interface com.hivemq.client.mqtt.mqtt5.message.unsubscribe.Mqtt5UnsubscribeBuilderBase.Complete
userProperty(Mqtt5UserProperty) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
userProperty(MqttUtf8String, MqttUtf8String) - Static method in class com.hivemq.client.internal.mqtt.util.MqttChecks
 
useSsl(MqttClientSslConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useSsl() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useSslWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useWebSocket(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useWebSocket() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
useWebSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Utf8Util - Class in com.hivemq.client.internal.util
 

V

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

W

warn(String) - Method in interface com.hivemq.client.internal.logging.InternalLogger
 
warn(String, Object...) - Method in interface com.hivemq.client.internal.logging.InternalLogger
 
WebSocketBinaryFrameDecoder - Class in com.hivemq.client.internal.mqtt.handler.websocket
 
WebSocketBinaryFrameEncoder - Class in com.hivemq.client.internal.mqtt.handler.websocket
 
webSocketConfig(MqttWebSocketConfig) - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
webSocketConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
webSocketConfig(MqttWebSocketConfig) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
webSocketConfig(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
webSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
webSocketConfig(MqttWebSocketConfig) - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
webSocketConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
webSocketWithDefaultConfig() - Method in class com.hivemq.client.internal.mqtt.MqttClientTransportConfigImplBuilder
 
webSocketWithDefaultConfig() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilderBase
 
webSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientBuilderBase
Sets the WebSocket transport configuration to the default configuration.
webSocketWithDefaultConfig() - Method in interface com.hivemq.client.mqtt.MqttClientTransportConfigBuilderBase
Sets the WebSocket transport configuration to the default configuration.
when(T) - Static method in interface com.hivemq.client.util.TypeSwitch
Returns a TypeSwitch object for switching over an object of type T.
WILDCARD_SUBSCRIPTION_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.connect.connack.MqttConnAckProperty
 
WILDCARD_SUBSCRIPTION_AVAILABLE - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
WILL_DELAY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.MqttProperty
 
WILL_DELAY_INTERVAL - Static variable in class com.hivemq.client.internal.mqtt.message.publish.MqttWillPublishProperty
 
WillDefault() - Constructor for class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.WillDefault
 
WillDefault() - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.WillDefault
 
WillNested(Function<? super Mqtt3PublishView, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.mqtt3.Mqtt3PublishViewBuilder.WillNested
 
WillNested(Function<? super MqttWillPublish, P>) - Constructor for class com.hivemq.client.internal.mqtt.message.publish.MqttPublishBuilder.WillNested
 
willPublish(Mqtt3Publish) - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
willPublish() - Method in class com.hivemq.client.internal.mqtt.message.connect.mqtt3.Mqtt3ConnectViewBuilder
 
willPublish(Mqtt5Publish) - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
willPublish() - Method in class com.hivemq.client.internal.mqtt.message.connect.MqttConnectBuilder
 
willPublish(Mqtt3Publish) - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
willPublish() - Method in class com.hivemq.client.internal.mqtt.mqtt3.Mqtt3RxClientViewBuilder
 
willPublish(Mqtt5Publish) - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
willPublish() - Method in class com.hivemq.client.internal.mqtt.MqttRxClientBuilder
 
willPublish(Mqtt3Publish) - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
Sets the optional Will Publish.
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.message.connect.Mqtt3ConnectBuilderBase
willPublish(Mqtt3Publish) - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
Sets the optional Will Publish.
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt3.Mqtt3ClientBuilder
willPublish(Mqtt5Publish) - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
Sets the optional Will Publish.
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.message.connect.Mqtt5ConnectBuilderBase
willPublish(Mqtt5Publish) - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
Sets the optional Will Publish.
willPublish() - Method in interface com.hivemq.client.mqtt.mqtt5.Mqtt5ClientBuilder
WithCode(R, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode
 
WithCodesAndId(int, ImmutableList<R>, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCodesAndId
 
WithId(int, R, MqttUtf8StringImpl, MqttUserPropertiesImpl) - Constructor for class com.hivemq.client.internal.mqtt.message.MqttMessageWithUserProperties.WithReason.WithCode.WithId
 
WithId(M, int) - Constructor for class com.hivemq.client.internal.mqtt.message.MqttStatefulMessage.WithId
 
WithSingleConditionalSubscriber<F,S> - Interface in com.hivemq.client.internal.rx
 
WithSingleStrictSubscriber<F,S> - Class in com.hivemq.client.internal.rx
 
WithSingleStrictSubscriber(WithSingleSubscriber<F, S>) - Constructor for class com.hivemq.client.internal.rx.WithSingleStrictSubscriber
 
WithSingleSubscriber<T,S> - Interface in com.hivemq.client.rx.reactivestreams
A Subscriber which consumes also a single item of type S by WithSingleSubscriber.onSingle(Object) besides items of type T by Subscriber.onNext(Object).
wrap(byte[]) - Static method in class com.hivemq.client.internal.util.ByteBufferUtil
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.hivemq.client.internal.mqtt.codec.encoder.MqttEncoder
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.hivemq.client.internal.mqtt.handler.auth.MqttConnectAuthHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in interface com.hivemq.client.internal.util.netty.DefaultChannelOutboundHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links