- java.lang.Object
-
- swim.mqtt.MqttPart
-
- swim.mqtt.MqttSubscription
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(Output<?> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.Encoder<?,MqttSubscription>
encodeMqtt(OutputBuffer<?> output, MqttEncoder mqtt)
boolean
equals(Object other)
int
flags()
static MqttSubscription
from(String topicName)
static MqttSubscription
from(String topicName, int flags)
static MqttSubscription
from(String topicName, MqttQoS qos)
int
hashCode()
Encoder<?,MqttSubscription>
mqttEncoder(MqttEncoder mqtt)
int
mqttSize(MqttEncoder mqtt)
MqttQoS
qos()
MqttSubscription
qos(MqttQoS qos)
String
topicName()
MqttSubscription
topicName(String topicName)
String
toString()
-
Methods inherited from class swim.mqtt.MqttPart
encodeMqtt, mqttEncoder
-
-
-
-
Method Detail
-
topicName
public String topicName()
-
topicName
public MqttSubscription topicName(String topicName)
-
flags
public int flags()
-
qos
public MqttQoS qos()
-
qos
public MqttSubscription qos(MqttQoS qos)
-
mqttSize
public int mqttSize(MqttEncoder mqtt)
-
mqttEncoder
public Encoder<?,MqttSubscription> mqttEncoder(MqttEncoder mqtt)
- Specified by:
mqttEncoder
in classMqttPart
-
encodeMqtt
public Encoder<?,MqttSubscription> encodeMqtt(OutputBuffer<?> output, MqttEncoder mqtt)
- Specified by:
encodeMqtt
in classMqttPart
-
debug
public void debug(Output<?> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
from
public static MqttSubscription from(String topicName, int flags)
-
from
public static MqttSubscription from(String topicName, MqttQoS qos)
-
from
public static MqttSubscription from(String topicName)
-
-