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 java.lang.String topicFilter)
Adds a
Topic Filter to the list of Topic
Filters . |
C |
reverse(@NotNull Mqtt3Subscribe subscribe)
Reverses the subscriptions of a Subscribe message by adding their Topic Filters.
|
@NotNull C addTopicFilter(@NotNull @NotNull java.lang.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.@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.@NotNull 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)
@NotNull C reverse(@NotNull @NotNull Mqtt3Subscribe subscribe)
subscribe
- the Subscribe message.