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 MqttPublishMessagebuild()MqttMessageBuilders.PublishBuildermessageId(int messageId)MqttMessageBuilders.PublishBuilderpayload(ByteBuf payload)MqttMessageBuilders.PublishBuilderproperties(MqttProperties properties)MqttMessageBuilders.PublishBuilderqos(MqttQoS qos)MqttMessageBuilders.PublishBuilderretained(boolean retained)MqttMessageBuilders.PublishBuildertopicName(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()
-
-