C
- the type of the complete builder.@DoNotImplement public static interface Mqtt3UnsubscribeBuilderBase.Start<C extends Mqtt3UnsubscribeBuilderBase<C>> extends Mqtt3UnsubscribeBuilderBase<C>
Mqtt3UnsubscribeBuilderBase
that provides additional methods for the first Topic Filter.Mqtt3UnsubscribeBuilderBase.Start<C extends Mqtt3UnsubscribeBuilderBase<C>>
Modifier and Type | Method and Description |
---|---|
MqttTopicFilterBuilder.Nested<? extends C> |
topicFilter()
Fluent counterpart of
topicFilter(MqttTopicFilter) . |
C |
topicFilter(@NotNull MqttTopicFilter topicFilter)
Sets the mandatory
first Topic Filter . |
C |
topicFilter(@NotNull String topicFilter)
Sets the mandatory
first Topic Filter . |
addTopicFilter, addTopicFilter, addTopicFilter, addTopicFilters, addTopicFilters, addTopicFilters, reverse
@CheckReturnValue @NotNull C topicFilter(@NotNull @NotNull String topicFilter)
first Topic Filter
.topicFilter
- the string representation of the Topic Filter.@CheckReturnValue @NotNull C topicFilter(@NotNull @NotNull MqttTopicFilter topicFilter)
first Topic Filter
.topicFilter
- the Topic Filter.@CheckReturnValue MqttTopicFilterBuilder.Nested<? extends C> topicFilter()
topicFilter(MqttTopicFilter)
.
Calling MqttTopicFilterBuilder.Nested.Complete#applyTopicFilter()
on the returned builder has the
same effect as calling topicFilter(MqttTopicFilter)
with the result of MqttTopicFilterBuilder.Complete#build()
.
Mqtt3UnsubscribeBuilderBase.addTopicFilter(MqttTopicFilter)