public interface ThingMessageReply extends ThingMessage
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> ThingMessageReply |
addHeader(@NotNull HeaderKey<T> header,
T value) |
ThingMessageReply |
addHeader(@NotNull String header,
@NotNull Object value)
添加一个header
|
ThingMessageReply |
code(@NotNull String code) |
default ThingMessageReply |
copy() |
ThingMessageReply |
error(ErrorCode errorCode) |
ThingMessageReply |
error(Throwable err) |
ThingMessageReply |
from(@NotNull Message message) |
String |
getCode() |
String |
getMessage() |
boolean |
isSuccess() |
ThingMessageReply |
message(@NotNull String message) |
ThingMessageReply |
messageId(@NotNull String messageId)
设置messageId
|
ThingMessageReply |
success() |
ThingMessageReply |
thingId(String type,
String thingId)
设置物类型和ID
|
ThingMessageReply |
timestamp(@NotNull long timestamp)
设置物消息时间戳
|
getThingId, getThingType, thingId, thingIdaddHeaderIfAbsent, addHeaderIfAbsent, computeHeader, computeHeader, getHeader, getHeader, getHeaderOrDefault, getHeaderOrElse, getHeaderOrElse, getHeaders, getMessageId, getMessageType, getOrAddHeader, getOrAddHeaderDefault, getTimestamp, removeHeader, validateboolean isSuccess()
ThingMessageReply error(ErrorCode errorCode)
ThingMessageReply error(Throwable err)
ThingMessageReply thingId(String type, String thingId)
ThingMessagethingId 在接口中 ThingMessagetype - 物类型thingId - 物IDThingMessageReply success()
ThingMessageReply code(@NotNull @NotNull String code)
ThingMessageReply message(@NotNull @NotNull String message)
ThingMessageReply from(@NotNull @NotNull Message message)
ThingMessageReply messageId(@NotNull @NotNull String messageId)
ThingMessagemessageId 在接口中 ThingMessagemessageId - messageIdThingMessageReply timestamp(@NotNull @NotNull long timestamp)
ThingMessagetimestamp 在接口中 ThingMessagetimestamp - 时间戳ThingMessageReply addHeader(@NotNull @NotNull String header, @NotNull @NotNull Object value)
Messagedefault <T> ThingMessageReply addHeader(@NotNull @NotNull HeaderKey<T> header, @NotNull T value)
addHeader 在接口中 MessageHeaders,
Message.addHeader(String, Object)default ThingMessageReply copy()
copy 在接口中 Messagecopy 在接口中 ThingMessageCopyright © 2019–2022. All rights reserved.