public static final class MqttMessageBuilders.PublishBuilder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private int |
messageId |
private MqttProperties |
mqttProperties |
private ByteBuffer |
payload |
private MqttQoS |
qos |
private boolean |
retained |
private String |
topic |
| 构造器和说明 |
|---|
PublishBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
MqttPublishMessage |
build() |
boolean |
isRetained() |
MqttMessageBuilders.PublishBuilder |
messageId(int messageId) |
MqttMessageBuilders.PublishBuilder |
payload(ByteBuffer payload) |
MqttMessageBuilders.PublishBuilder |
properties(MqttProperties properties) |
MqttMessageBuilders.PublishBuilder |
qos(MqttQoS qos) |
MqttMessageBuilders.PublishBuilder |
retained(boolean retained) |
MqttMessageBuilders.PublishBuilder |
topicName(String topic) |
private String topic
private boolean retained
private MqttQoS qos
private ByteBuffer payload
private int messageId
private MqttProperties mqttProperties
public MqttMessageBuilders.PublishBuilder topicName(String topic)
public MqttMessageBuilders.PublishBuilder retained(boolean retained)
public MqttMessageBuilders.PublishBuilder qos(MqttQoS qos)
public MqttMessageBuilders.PublishBuilder payload(ByteBuffer payload)
public MqttMessageBuilders.PublishBuilder messageId(int messageId)
public MqttMessageBuilders.PublishBuilder properties(MqttProperties properties)
public boolean isRetained()
public MqttPublishMessage build()
Copyright © 2023. All rights reserved.