Package com.hivemq.client.mqtt.datatypes
Interface MqttTopicBuilder
- All Superinterfaces:
MqttTopicBuilderBase<MqttTopicBuilder.Complete>
- All Known Subinterfaces:
MqttTopicBuilder.Complete
@DoNotImplement
public interface MqttTopicBuilder
extends MqttTopicBuilderBase<MqttTopicBuilder.Complete>
Builder for a
MqttTopic.- Since:
- 1.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceMqttTopicBuilderthat is complete which means all mandatory fields are set.static interfaceBuilder for aMqttTopicthat is applied to a parent. -
Method Summary
Modifier and TypeMethodDescriptionfilter()Creates a builder for aMqttTopicFilterthat extends the current Topic Name of this builder.Creates a builder for aMqttSharedTopicFilterthat extends the current Topic Name of this builder.Methods inherited from interface com.hivemq.client.mqtt.datatypes.MqttTopicBuilderBase
addLevel
-
Method Details
-
filter
Creates a builder for aMqttTopicFilterthat extends the current Topic Name of this builder.- Returns:
- the created builder for a Topic Filter.
-