public static enum MqttProperties.MqttPropertyType extends Enum<MqttProperties.MqttPropertyType>
| Enum Constant and Description |
|---|
ASSIGNED_CLIENT_IDENTIFIER
指定的客户标识符
|
AUTHENTICATION_DATA
认证数据
|
AUTHENTICATION_METHOD
身份验证方法
|
CONTENT_TYPE
内容类型(Content Type),只存在于 PUBLISH 报文和 CONNECT 报文的遗嘱属性中。
|
CORRELATION_DATA
相关数据
|
MAXIMUM_PACKET_SIZE
最大包体大小
|
MAXIMUM_QOS
服务器支持得最高 qos 级别
|
PAYLOAD_FORMAT_INDICATOR
有效载荷标识(Payload Format Indicator),该属性只存在于 PUBLISH 报文和 CONNECT 报文的遗嘱属性中。
|
PUBLICATION_EXPIRY_INTERVAL |
REASON_STRING
所有的ACK以及DISCONNECT 都可以携带 Reason String属性告知对方一些特殊的信息,
一般来说是ACK失败的情况下会使用该属性告知对端为什么失败,可用来弥补Reason Code信息不够。
|
RECEIVE_MAXIMUM
告知对方自己希望处理未决的最大的 Qos1 或者 Qos2 PUBLISH消息个数,如果不存在,则默认是65535。
|
REQUEST_PROBLEM_INFORMATION
请求问题信息
|
REQUEST_RESPONSE_INFORMATION
请求响应信息
|
RESPONSE_INFORMATION
响应信息
|
RESPONSE_TOPIC
响应的 topic
|
RETAIN_AVAILABLE
保留消息可用
|
SERVER_KEEP_ALIVE
服务器 keep alive
|
SERVER_REFERENCE
服务器参考
|
SESSION_EXPIRY_INTERVAL
session 超时时间,连接时使用
|
SHARED_SUBSCRIPTION_AVAILABLE
$share 共享订阅可用
|
SUBSCRIPTION_IDENTIFIER
订阅标识符
|
SUBSCRIPTION_IDENTIFIER_AVAILABLE
订阅标识符可用
|
TOPIC_ALIAS
topic 别名
|
TOPIC_ALIAS_MAXIMUM
topic 别名最大值
|
USER_PROPERTY
用户属性
|
WILDCARD_SUBSCRIPTION_AVAILABLE
订阅通配符可用
|
WILL_DELAY_INTERVAL
遗嘱消息延迟时间
|
| Modifier and Type | Method and Description |
|---|---|
byte |
value() |
static MqttProperties.MqttPropertyType |
valueOf(int type) |
static MqttProperties.MqttPropertyType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MqttProperties.MqttPropertyType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MqttProperties.MqttPropertyType PAYLOAD_FORMAT_INDICATOR
public static final MqttProperties.MqttPropertyType REQUEST_PROBLEM_INFORMATION
public static final MqttProperties.MqttPropertyType REQUEST_RESPONSE_INFORMATION
public static final MqttProperties.MqttPropertyType MAXIMUM_QOS
public static final MqttProperties.MqttPropertyType RETAIN_AVAILABLE
public static final MqttProperties.MqttPropertyType WILDCARD_SUBSCRIPTION_AVAILABLE
public static final MqttProperties.MqttPropertyType SUBSCRIPTION_IDENTIFIER_AVAILABLE
public static final MqttProperties.MqttPropertyType SHARED_SUBSCRIPTION_AVAILABLE
public static final MqttProperties.MqttPropertyType SERVER_KEEP_ALIVE
public static final MqttProperties.MqttPropertyType RECEIVE_MAXIMUM
public static final MqttProperties.MqttPropertyType TOPIC_ALIAS_MAXIMUM
public static final MqttProperties.MqttPropertyType TOPIC_ALIAS
public static final MqttProperties.MqttPropertyType PUBLICATION_EXPIRY_INTERVAL
public static final MqttProperties.MqttPropertyType SESSION_EXPIRY_INTERVAL
public static final MqttProperties.MqttPropertyType WILL_DELAY_INTERVAL
public static final MqttProperties.MqttPropertyType MAXIMUM_PACKET_SIZE
public static final MqttProperties.MqttPropertyType SUBSCRIPTION_IDENTIFIER
public static final MqttProperties.MqttPropertyType CONTENT_TYPE
public static final MqttProperties.MqttPropertyType RESPONSE_TOPIC
public static final MqttProperties.MqttPropertyType ASSIGNED_CLIENT_IDENTIFIER
public static final MqttProperties.MqttPropertyType AUTHENTICATION_METHOD
public static final MqttProperties.MqttPropertyType RESPONSE_INFORMATION
public static final MqttProperties.MqttPropertyType SERVER_REFERENCE
public static final MqttProperties.MqttPropertyType REASON_STRING
public static final MqttProperties.MqttPropertyType USER_PROPERTY
public static final MqttProperties.MqttPropertyType CORRELATION_DATA
public static final MqttProperties.MqttPropertyType AUTHENTICATION_DATA
public static MqttProperties.MqttPropertyType[] values()
for (MqttProperties.MqttPropertyType c : MqttProperties.MqttPropertyType.values()) System.out.println(c);
public static MqttProperties.MqttPropertyType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic byte value()
public static MqttProperties.MqttPropertyType valueOf(int type)
Copyright © 2025. All rights reserved.