public enum BlinkTopicInfo extends Enum<BlinkTopicInfo>
| Enum Constant and Description |
|---|
CLOUD_TO_DEVICE
定义: cloud to device, 设备调用云端服务, 云端返回响应结果
操作:
1、数据下发
|
COMMAND_INVOKE
定义: 设备服务调用
操作:
1、数据下发
|
DEVICE_TO_CLOUD
定义: device to cloud, 云端调用设备服务, 设备返回响应结果
操作:
1、服务端订阅
2、规则引擎
|
EVENT_BATCH
定义: 事件批量上报
操作:
1、服务端订阅
2、规则引擎
|
EVENT_POST
定义: 单条事件上报
操作:
1、服务端订阅
2、规则引擎
|
EVENT_UPLOAD
定义: 事件批量上报(文件Url)
操作:
1、服务端订阅
2、规则引擎
|
LIFECYCLE_UPDATE
定义: 设备生命周期变更
操作:
1、服务端订阅
2、规则引擎
|
PROPERTY_BATCH
定义: 属性批量上报
操作:
1、服务端订阅
2、规则引擎
|
PROPERTY_DELETE
定义: 清空设备影子数据(reported)
操作:
1、服务端订阅
2、规则引擎
3、更新设备影子(reported)
|
PROPERTY_DELTA
定义: 设备影子数据与期望值差异
操作:
1、数据下发
|
PROPERTY_DESIRED
定义: 更新设备期望值
操作:
1、服务端订阅
2、规则引擎
3、更新设备影子(desired)
|
PROPERTY_GET
定义: 请求设备影子数据
操作:
1、服务端订阅
2、规则引擎
3、下发设备影子数据
|
PROPERTY_INVOKE
定义: 设备可写属性更新
操作:
1、数据下发
|
PROPERTY_POST
定义: 单条属性上报
操作:
1、服务端订阅
2、规则引擎
3、更新设备影子(reported)
|
PROPERTY_SNAPSHOT
定义: 下发设备影子数据
操作:
1、数据下发
|
PROPERTY_UPLOAD
定义: 属性批量上报(文件Url)
操作:
1、服务端订阅
2、规则引擎
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSinkable() |
boolean |
isSourceable() |
static BlinkTopicInfo |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BlinkTopicInfo[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BlinkTopicInfo PROPERTY_POST
public static final BlinkTopicInfo PROPERTY_BATCH
public static final BlinkTopicInfo PROPERTY_UPLOAD
public static final BlinkTopicInfo PROPERTY_DESIRED
public static final BlinkTopicInfo PROPERTY_GET
public static final BlinkTopicInfo PROPERTY_SNAPSHOT
public static final BlinkTopicInfo PROPERTY_DELTA
public static final BlinkTopicInfo PROPERTY_DELETE
public static final BlinkTopicInfo EVENT_POST
public static final BlinkTopicInfo EVENT_BATCH
public static final BlinkTopicInfo EVENT_UPLOAD
public static final BlinkTopicInfo PROPERTY_INVOKE
public static final BlinkTopicInfo COMMAND_INVOKE
public static final BlinkTopicInfo CLOUD_TO_DEVICE
public static final BlinkTopicInfo DEVICE_TO_CLOUD
public static final BlinkTopicInfo LIFECYCLE_UPDATE
public static BlinkTopicInfo[] values()
for (BlinkTopicInfo c : BlinkTopicInfo.values()) System.out.println(c);
public static BlinkTopicInfo 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 boolean isSourceable()
public boolean isSinkable()
Copyright © 2022. All rights reserved.