@DoNotImplement public interface MqttTopicBuilder extends MqttTopicBuilderBase<MqttTopicBuilder.Complete>
MqttTopic.| Modifier and Type | Interface and Description |
|---|---|
static interface |
MqttTopicBuilder.Complete
MqttTopicBuilder that is complete which means all mandatory fields are set. |
static interface |
MqttTopicBuilder.Nested<P>
Builder for a
MqttTopic that is applied to a parent. |
| Modifier and Type | Method and Description |
|---|---|
@NotNull MqttTopicFilterBuilder |
filter()
Creates a builder for a
MqttTopicFilter that extends the current Topic Name of this builder. |
@NotNull MqttSharedTopicFilterBuilder |
share(@NotNull String shareName)
Creates a builder for a
MqttSharedTopicFilter that extends the current Topic Name of this builder. |
addLevel@CheckReturnValue @NotNull @NotNull MqttTopicFilterBuilder filter()
MqttTopicFilter that extends the current Topic Name of this builder.@CheckReturnValue @NotNull @NotNull MqttSharedTopicFilterBuilder share(@NotNull @NotNull String shareName)
MqttSharedTopicFilter that extends the current Topic Name of this builder.shareName - the Share Name.