C - the type of the complete builder.@DoNotImplement public interface Mqtt3SubscribeBuilderBase<C extends Mqtt3SubscribeBuilderBase<C>>
Mqtt3Subscribe.| Modifier and Type | Interface and Description |
|---|---|
static interface |
Mqtt3SubscribeBuilderBase.Start<C extends Mqtt3SubscribeBuilderBase<C>,SC extends Mqtt3SubscribeBuilderBase.Start.Complete<C,SC>>
Mqtt3SubscribeBuilderBase that provides additional methods for the first subscription. |
| Modifier and Type | Method and Description |
|---|---|
Mqtt3SubscriptionBuilder.Nested<? extends C> |
addSubscription()
Fluent counterpart of
addSubscription(Mqtt3Subscription). |
C |
addSubscription(@NotNull Mqtt3Subscription subscription)
Adds a
Mqtt3Subscription to the list of subscriptions. |
C |
addSubscriptions(@NotNull Collection<? extends Mqtt3Subscription> subscriptions)
Adds a collection of
Mqtt3Subscriptions to the list of
subscriptions. |
C |
addSubscriptions(Mqtt3Subscription... subscriptions)
Adds
Mqtt3Subscriptions to the list of subscriptions. |
C |
addSubscriptions(@NotNull Stream<? extends Mqtt3Subscription> subscriptions)
Adds a stream of
Mqtt3Subscriptions to the list of
subscriptions. |
@CheckReturnValue @NotNull C addSubscription(@NotNull @NotNull Mqtt3Subscription subscription)
Mqtt3Subscription to the list of subscriptions. At least
one subscription is mandatory.subscription - the subscription.@CheckReturnValue Mqtt3SubscriptionBuilder.Nested<? extends C> addSubscription()
addSubscription(Mqtt3Subscription).
Calling Mqtt3SubscriptionBuilder.Nested.Complete.applySubscription() on the returned builder has the same
effect as calling addSubscription(Mqtt3Subscription) with the result of Mqtt3SubscriptionBuilder.Complete.build().
addSubscription(Mqtt3Subscription)@CheckReturnValue @NotNull C addSubscriptions(@NotNull Mqtt3Subscription... subscriptions)
Mqtt3Subscriptions to the list of subscriptions. At least
one subscription is mandatory.subscriptions - the subscriptions.@CheckReturnValue @NotNull C addSubscriptions(@NotNull @NotNull Collection<? extends Mqtt3Subscription> subscriptions)
Mqtt3Subscriptions to the list of
subscriptions. At least one subscription is mandatory.subscriptions - the collection of subscriptions.@CheckReturnValue @NotNull C addSubscriptions(@NotNull @NotNull Stream<? extends Mqtt3Subscription> subscriptions)
Mqtt3Subscriptions to the list of
subscriptions. At least one subscription is mandatory.subscriptions - the stream of subscriptions.