C
- the type of the complete builder.@DoNotImplement public interface Mqtt3UnsubscribeBuilderBase<C extends Mqtt3UnsubscribeBuilderBase<C>>
Mqtt3Unsubscribe
.Modifier and Type | Interface and Description |
---|---|
static interface |
Mqtt3UnsubscribeBuilderBase.Start<C extends Mqtt3UnsubscribeBuilderBase<C>>
Mqtt3UnsubscribeBuilderBase that provides additional methods for the first Topic Filter. |
Modifier and Type | Method and Description |
---|---|
MqttTopicFilterBuilder.Nested<? extends C> |
addTopicFilter()
Fluent counterpart of
addTopicFilter(MqttTopicFilter) . |
C |
addTopicFilter(@NotNull MqttTopicFilter topicFilter)
Adds a
Topic Filter to the list of Topic
Filters . |
C |
addTopicFilter(@NotNull String topicFilter)
Adds a
Topic Filter to the list of Topic
Filters . |
C |
addTopicFilters(@NotNull Collection<? extends MqttTopicFilter> topicFilters)
Adds a collection of
Topic Filters to the list
of Topic Filters . |
C |
addTopicFilters(MqttTopicFilter... topicFilters)
Adds
Topic Filters to the list of Topic
Filters . |
C |
addTopicFilters(@NotNull Stream<? extends MqttTopicFilter> topicFilters)
Adds a stream of
Topic Filters to the list of
Topic Filters . |
C |
reverse(@NotNull Mqtt3Subscribe subscribe)
Reverses the subscriptions of a Subscribe message by adding their Topic Filters.
|
@CheckReturnValue @NotNull C addTopicFilter(@NotNull @NotNull String topicFilter)
Topic Filter
to the list of Topic
Filters
. At least one Topic Filter is mandatory.topicFilter
- the string representation of the Topic Filter.@CheckReturnValue @NotNull C addTopicFilter(@NotNull @NotNull MqttTopicFilter topicFilter)
Topic Filter
to the list of Topic
Filters
. At least one Topic Filter is mandatory.topicFilter
- the Topic Filter.@CheckReturnValue MqttTopicFilterBuilder.Nested<? extends C> addTopicFilter()
addTopicFilter(MqttTopicFilter)
.
Calling MqttTopicFilterBuilder.Nested.Complete#applyTopicFilter()
on the returned builder has the same
effect as calling addTopicFilter(MqttTopicFilter)
with the result of MqttTopicFilterBuilder.Complete#build()
.
addTopicFilter(MqttTopicFilter)
@CheckReturnValue @NotNull C addTopicFilters(@NotNull MqttTopicFilter... topicFilters)
Topic Filters
to the list of Topic
Filters
. At least one Topic Filter is mandatory.topicFilters
- the Topic Filters.@CheckReturnValue @NotNull C addTopicFilters(@NotNull @NotNull Collection<? extends MqttTopicFilter> topicFilters)
Topic Filters
to the list
of Topic Filters
. At least one Topic Filter is mandatory.topicFilters
- the collection of Topic Filters.@CheckReturnValue @NotNull C addTopicFilters(@NotNull @NotNull Stream<? extends MqttTopicFilter> topicFilters)
Topic Filters
to the list of
Topic Filters
. At least one Topic Filter is mandatory.topicFilters
- the stream of Topic Filters.@CheckReturnValue @NotNull C reverse(@NotNull @NotNull Mqtt3Subscribe subscribe)
subscribe
- the Subscribe message.