- java.lang.Object
-
- swim.mqtt.MqttSubStatus
-
- All Implemented Interfaces:
swim.codec.Debug
public final class MqttSubStatus extends Object implements swim.codec.Debug
-
-
Field Summary
Fields Modifier and Type Field Description static MqttSubStatusAT_LEAST_ONCEstatic MqttSubStatusAT_MOST_ONCEintcodestatic MqttSubStatusEXACTLY_ONCEstatic MqttSubStatusFAILURE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(swim.codec.Output<?> output)booleanequals(Object other)static MqttSubStatusfrom(int code)inthashCode()booleanisAtLeastOnce()booleanisAtMostOnce()booleanisExactlyOnce()booleanisFailure()booleanisSuccess()MqttQoSmaxQoS()StringtoString()
-
-
-
Field Detail
-
code
public final int code
-
AT_MOST_ONCE
public static final MqttSubStatus AT_MOST_ONCE
-
AT_LEAST_ONCE
public static final MqttSubStatus AT_LEAST_ONCE
-
EXACTLY_ONCE
public static final MqttSubStatus EXACTLY_ONCE
-
FAILURE
public static final MqttSubStatus FAILURE
-
-
Method Detail
-
isSuccess
public boolean isSuccess()
-
isAtMostOnce
public boolean isAtMostOnce()
-
isAtLeastOnce
public boolean isAtLeastOnce()
-
isExactlyOnce
public boolean isExactlyOnce()
-
isFailure
public boolean isFailure()
-
maxQoS
public MqttQoS maxQoS()
-
debug
public void debug(swim.codec.Output<?> output)
- Specified by:
debugin interfaceswim.codec.Debug
-
from
public static MqttSubStatus from(int code)
-
-