Package com.hivemq.client.mqtt.mqtt3
Interface Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder
- All Superinterfaces:
Mqtt3SubscribeBuilderBase<Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Complete>
- All Known Subinterfaces:
Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Complete,Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start,Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Start.Complete
- Enclosing interface:
Mqtt3AsyncClient
@DoNotImplement
public static interface Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder
extends Mqtt3SubscribeBuilderBase<Mqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilder.Complete>
Builder for a
Mqtt3Subscribe and additional arguments that are applied to a Mqtt3AsyncClient.subscribe(Mqtt3Subscribe), Mqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, boolean) or Mqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean) call.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder for additional arguments alongside theMqtt3Subscribethat are applied to aMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, boolean)orMqtt3AsyncClient.subscribe(Mqtt3Subscribe, Consumer, Executor, boolean)call.static interfaceMqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilderthat is complete which means all mandatory fields are set.static interfaceMqtt3AsyncClient.Mqtt3SubscribeAndCallbackBuilderthat provides additional methods for the first subscription. -
Method Summary
Methods inherited from interface com.hivemq.client.mqtt.mqtt3.message.subscribe.Mqtt3SubscribeBuilderBase
addSubscription, addSubscription, addSubscriptions, addSubscriptions, addSubscriptions