Package com.hivemq.client.mqtt.datatypes
Interface MqttTopicFilterBuilder
- All Superinterfaces:
MqttTopicFilterBuilderBase<MqttTopicFilterBuilder.Complete,MqttTopicFilterBuilder.End, MqttSharedTopicFilterBuilder, MqttSharedTopicFilterBuilder.Complete, MqttSharedTopicFilterBuilder.End>
- All Known Subinterfaces:
MqttTopicFilterBuilder.Complete
@DoNotImplement
public interface MqttTopicFilterBuilder
extends MqttTopicFilterBuilderBase<MqttTopicFilterBuilder.Complete,MqttTopicFilterBuilder.End,MqttSharedTopicFilterBuilder,MqttSharedTopicFilterBuilder.Complete,MqttSharedTopicFilterBuilder.End>
Builder for a
MqttTopicFilter.- Since:
- 1.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceMqttTopicFilterBuilderthat is complete which means all mandatory fields are set.static interfaceEnd of aMqttTopicFilterBuilderthat does not allow to add any more levels or wildcards.static interfaceBuilder for aMqttTopicFilterthat is applied to a parent.Nested classes/interfaces inherited from interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
MqttTopicFilterBuilderBase.SharedBase<S extends MqttTopicFilterBuilderBase.SharedBase<S,SC, SE>, SC extends S, SE extends MqttTopicFilterBuilderBase.End> -
Method Summary
Methods inherited from interface com.hivemq.client.mqtt.datatypes.MqttTopicFilterBuilderBase
addLevel, multiLevelWildcard, share, singleLevelWildcard