Package io.netty.handler.codec.mqtt
Class MqttMessageBuilders.PublishBuilder
- java.lang.Object
-
- io.netty.handler.codec.mqtt.MqttMessageBuilders.PublishBuilder
-
- Enclosing class:
- MqttMessageBuilders
public static final class MqttMessageBuilders.PublishBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MqttPublishMessage
build()
MqttMessageBuilders.PublishBuilder
messageId(int messageId)
MqttMessageBuilders.PublishBuilder
payload(ByteBuf payload)
MqttMessageBuilders.PublishBuilder
properties(MqttProperties properties)
MqttMessageBuilders.PublishBuilder
qos(MqttQoS qos)
MqttMessageBuilders.PublishBuilder
retained(boolean retained)
MqttMessageBuilders.PublishBuilder
topicName(java.lang.String topic)
-
-
-
Method Detail
-
topicName
public MqttMessageBuilders.PublishBuilder topicName(java.lang.String topic)
-
retained
public MqttMessageBuilders.PublishBuilder retained(boolean retained)
-
qos
public MqttMessageBuilders.PublishBuilder qos(MqttQoS qos)
-
payload
public MqttMessageBuilders.PublishBuilder payload(ByteBuf payload)
-
messageId
public MqttMessageBuilders.PublishBuilder messageId(int messageId)
-
properties
public MqttMessageBuilders.PublishBuilder properties(MqttProperties properties)
-
build
public MqttPublishMessage build()
-
-