@DoNotImplement public interface Mqtt5Disconnect extends Mqtt5Message
Modifier and Type | Field and Description |
---|---|
static @NotNull Mqtt5DisconnectReasonCode |
DEFAULT_REASON_CODE
Default Reason Code of a Disconnect message.
|
Modifier and Type | Method and Description |
---|---|
static @NotNull Mqtt5DisconnectBuilder |
builder()
Creates a builder for a Disconnect message.
|
@NotNull Mqtt5DisconnectBuilder |
extend()
Creates a builder for extending this Disconnect message.
|
@NotNull Mqtt5DisconnectReasonCode |
getReasonCode() |
@NotNull Optional<MqttUtf8String> |
getReasonString() |
@NotNull Optional<MqttUtf8String> |
getServerReference() |
@NotNull OptionalLong |
getSessionExpiryInterval() |
default @NotNull Mqtt5MessageType |
getType() |
@NotNull Mqtt5UserProperties |
getUserProperties() |
@NotNull static final @NotNull Mqtt5DisconnectReasonCode DEFAULT_REASON_CODE
@NotNull static @NotNull Mqtt5DisconnectBuilder builder()
@NotNull @NotNull Mqtt5DisconnectReasonCode getReasonCode()
@NotNull @NotNull OptionalLong getSessionExpiryInterval()
@NotNull @NotNull Optional<MqttUtf8String> getServerReference()
@NotNull @NotNull Optional<MqttUtf8String> getReasonString()
@NotNull @NotNull Mqtt5UserProperties getUserProperties()
@NotNull default @NotNull Mqtt5MessageType getType()
getType
in interface Mqtt5Message
@NotNull @NotNull Mqtt5DisconnectBuilder extend()