Interface Mqtt5SubscribeBuilderBase.Complete<C extends Mqtt5SubscribeBuilderBase.Complete<C>>
- Type Parameters:
C- the type of the complete builder.
- All Superinterfaces:
Mqtt5SubscribeBuilderBase<C>
- All Known Subinterfaces:
Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Complete,Mqtt5AsyncClient.Mqtt5SubscribeAndCallbackBuilder.Start.Complete,Mqtt5SubscribeBuilder.Complete,Mqtt5SubscribeBuilder.Nested.Complete<P>,Mqtt5SubscribeBuilder.Nested.Start.Complete<P>,Mqtt5SubscribeBuilder.Publishes.Complete<P>,Mqtt5SubscribeBuilder.Publishes.Start.Complete<P>,Mqtt5SubscribeBuilder.Send.Complete<P>,Mqtt5SubscribeBuilder.Send.Start.Complete<P>,Mqtt5SubscribeBuilder.Start.Complete,Mqtt5SubscribeBuilderBase.Start.Complete<C,SC>
- Enclosing interface:
Mqtt5SubscribeBuilderBase<C extends Mqtt5SubscribeBuilderBase.Complete<C>>
@DoNotImplement
public static interface Mqtt5SubscribeBuilderBase.Complete<C extends Mqtt5SubscribeBuilderBase.Complete<C>>
extends Mqtt5SubscribeBuilderBase<C>
Mqtt5SubscribeBuilderBase that is complete which means all mandatory fields are set.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
Mqtt5SubscribeBuilderBase.Complete<C extends Mqtt5SubscribeBuilderBase.Complete<C>>, Mqtt5SubscribeBuilderBase.Start<C extends Mqtt5SubscribeBuilderBase.Complete<C>,SC extends Mqtt5SubscribeBuilderBase.Start.Complete<C, SC>> -
Method Summary
Modifier and TypeMethodDescription@NotNull Mqtt5UserPropertiesBuilder.Nested<? extends C> Fluent counterpart ofuserProperties(Mqtt5UserProperties).userProperties(@NotNull Mqtt5UserProperties userProperties) Sets theUser Properties.Methods inherited from interface com.hivemq.client.mqtt.mqtt5.message.subscribe.Mqtt5SubscribeBuilderBase
addSubscription, addSubscription, addSubscriptions, addSubscriptions, addSubscriptions
-
Method Details
-
userProperties
Sets theUser Properties.- Parameters:
userProperties- the User Properties.- Returns:
- the builder.
-
userProperties
Fluent counterpart ofuserProperties(Mqtt5UserProperties).Calling
Mqtt5UserPropertiesBuilder.Nested.applyUserProperties()on the returned builder has the effect ofextendingthe current User Properties.- Returns:
- the fluent builder for the User Properties.
- See Also:
-