@DoNotImplement public interface Mqtt3Subscription
MQTT 3 Subscribe message
.Modifier and Type | Field and Description |
---|---|
static @NotNull MqttQos |
DEFAULT_QOS
Default
QoS level of a Subscription. |
Modifier and Type | Method and Description |
---|---|
static @NotNull Mqtt3SubscriptionBuilder |
builder()
Creates a builder for a Subscription.
|
@NotNull Mqtt3SubscriptionBuilder |
extend()
Creates a builder for extending this Subscription.
|
@NotNull MqttQos |
getQos() |
@NotNull MqttTopicFilter |
getTopicFilter() |
@NotNull static final @NotNull MqttQos DEFAULT_QOS
QoS
level of a Subscription. It is chosen as MqttQos.EXACTLY_ONCE
as this leeds
to subscribed Publish messages being delivered with its initial QoS
level.@NotNull static @NotNull Mqtt3SubscriptionBuilder builder()
@NotNull @NotNull MqttTopicFilter getTopicFilter()
@NotNull @NotNull MqttQos getQos()
@NotNull @NotNull Mqtt3SubscriptionBuilder extend()