public interface ThingEventMessage extends ThingMessage
| 限定符和类型 | 方法和说明 |
|---|---|
ThingEventMessage |
data(Object data)
设置事件数据
|
ThingEventMessage |
event(String event)
设置事件
|
static EventMessage |
forDevice(String deviceId) |
static DefaultEventMessage |
forThing(ThingType thingType,
String thingId) |
Object |
getData()
事件数据,与物模型类型对应
|
String |
getEvent() |
default MessageType |
getMessageType() |
copy, getThingId, getThingType, messageId, thingId, thingId, thingId, timestampaddHeader, addHeader, addHeaderIfAbsent, addHeaderIfAbsent, computeHeader, computeHeader, getHeader, getHeader, getHeaderOrDefault, getHeaderOrElse, getHeaderOrElse, getHeaders, getMessageId, getOrAddHeader, getOrAddHeaderDefault, getTimestamp, removeHeader, validateString getEvent()
Metadata.getId()Object getData()
EventMetadata.getType()ThingEventMessage event(String event)
event - eventThingEventMessage data(Object data)
data - datadefault MessageType getMessageType()
getMessageType 在接口中 Messagestatic EventMessage forDevice(String deviceId)
static DefaultEventMessage forThing(ThingType thingType, String thingId)
Copyright © 2019–2022. All rights reserved.