Skip navigation links
C D F M P R S U 

C

com.hivemq.client.mqtt.mqtt3.reactor - package com.hivemq.client.mqtt.mqtt3.reactor
 
com.hivemq.client.mqtt.mqtt5.reactor - package com.hivemq.client.mqtt.mqtt5.reactor
 
com.hivemq.client.rx.reactor - package com.hivemq.client.rx.reactor
 
connect() - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Mono for connecting this client with the default Connect message.
connect(Mqtt3Connect) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Mono for connecting this client with the given Connect message.
connect() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for connecting this client with the default Connect message.
connect(Mqtt5Connect) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for connecting this client with the given Connect message.
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
connectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
CorePublisherWithSingle<T,S> - Interface in com.hivemq.client.rx.reactor
CoreWithSingleSubscriber<T,S> - Interface in com.hivemq.client.rx.reactor
A Context aware WithSingleSubscriber which has relaxed rules for §1.3 and §3.9 compared to the original Subscriber from Reactive Streams.

D

disconnect() - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Mono for disconnecting this client.
disconnect() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for disconnecting this client with the default Disconnect message.
disconnect(Mqtt5Disconnect) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for disconnecting this client with the given Disconnect message.
disconnectWith() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
doOnSingle(Consumer<? super S>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Add behavior (side-effect) triggered when this FluxWithSingle emits the single item.

F

FluxWithSingle<F,S> - Class in com.hivemq.client.rx.reactor
A Flux which emits a flow of items of type F and a single item of type S.
FluxWithSingle() - Constructor for class com.hivemq.client.rx.reactor.FluxWithSingle
 
from(Mqtt3Client) - Static method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Turns the API of the given client into a reactor API.
from(Mqtt5Client) - Static method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Turns the API of the given client into a reactor API.
from(PublisherWithSingle<? extends F, ? extends S>) - Static method in class com.hivemq.client.rx.reactor.FluxWithSingle
Decorate the specified PublisherWithSingle with the FluxWithSingle API.

M

mapBoth(Function<? super F, ? extends FM>, Function<? super S, ? extends SM>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Transform the items emitted by this FluxWithSingle by applying a synchronous function to each item.
mapSingle(Function<? super S, ? extends SM>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Transform the single item emitted by this FluxWithSingle by applying a synchronous function to it.
Mqtt3ReactorClient - Interface in com.hivemq.client.mqtt.mqtt3.reactor
Reactor API of an Mqtt3Client.
Mqtt5ReactorClient - Interface in com.hivemq.client.mqtt.mqtt5.reactor
Reactor API of an Mqtt5Client.

P

publish(Publisher<Mqtt3Publish>) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Flux for publishing the Publish messages emitted by the given Publisher.
publish(Publisher<Mqtt5Publish>) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Flux for publishing the Publish messages emitted by the given Publisher.
publishBothOn(Scheduler) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Run onSingle, onNext, onComplete and onError on a supplied Scheduler.Worker.
publishBothOn(Scheduler, int) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Run onSingle, onNext, onComplete and onError on a supplied Scheduler.Worker.
publishBothOn(Scheduler, boolean, int) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Run onSingle, onNext, onComplete and onError on a supplied Scheduler.Worker.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Flux for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Flux for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Flux for globally consuming all incoming Publish messages matching the given filter.
publishes(MqttGlobalPublishFilter, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Flux for globally consuming all incoming Publish messages matching the given filter.

R

reauth() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for re-authenticating this client.

S

subscribe(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Mono for subscribing this client with the given Subscribe message.
subscribe(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for subscribing this client with the given Subscribe message.
subscribeBoth(CoreWithSingleSubscriber<? super T, ? super S>) - Method in interface com.hivemq.client.rx.reactor.CorePublisherWithSingle
subscribeBoth(WithSingleSubscriber<? super F, ? super S>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
 
subscribePublishes(Mqtt3Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a FluxWithSingle for subscribing this client with the given Subscribe message.
subscribePublishes(Mqtt3Subscribe, boolean) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a FluxWithSingle for subscribing this client with the given Subscribe message.
subscribePublishes(Mqtt5Subscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a FluxWithSingle for subscribing this client with the given Subscribe message.
subscribePublishes(Mqtt5Subscribe, boolean) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a FluxWithSingle for subscribing this client with the given Subscribe message.
subscribePublishesWith() - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
subscribePublishesWith() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
subscribeSingleFuture() - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>, Runnable) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Consumer<? super F>, Consumer<? super Throwable>, Runnable, Context) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeSingleFuture(Subscriber<? super F>) - Method in class com.hivemq.client.rx.reactor.FluxWithSingle
Subscribes to this Flowable and returns a future for the single item.
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
subscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient

U

unsubscribe(Mqtt3Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
Creates a Mono for unsubscribing this client with the given Unsubscribe message.
unsubscribe(Mqtt5Unsubscribe) - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
Creates a Mono for unsubscribing this client with the given Unsubscribe message.
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt3.reactor.Mqtt3ReactorClient
unsubscribeWith() - Method in interface com.hivemq.client.mqtt.mqtt5.reactor.Mqtt5ReactorClient
C D F M P R S U 
Skip navigation links