Package com.hivemq.client.mqtt.mqtt5
Interface Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder
- All Superinterfaces:
Mqtt5SubscribeBuilderBase<Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete>
- All Known Subinterfaces:
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete,Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start,Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start.Complete
- Enclosing interface:
Mqtt5AsyncClient
@DoNotImplement
public static interface Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder
extends Mqtt5SubscribeBuilderBase<Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete>
Builder for a
Mqtt5Subscribe and additional arguments that are applied to a Mqtt5AsyncClient.subscribe(Mqtt5Subscribe), Mqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, boolean) or Mqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean) call.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder for additional arguments alongside theMqtt5Subscribethat are applied to aMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, boolean)orMqtt5AsyncClient.subscribe(Mqtt5Subscribe, Consumer, Executor, boolean)call.static interfaceMqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilderthat is complete which means all mandatory fields are set.static interfaceMqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilderthat provides additional methods for the first subscription. -
Method Summary
Methods inherited from interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addSubscription, addSubscription, addSubscriptions, addSubscriptions, addSubscriptions