public class SendOnlineMsgRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| SendOnlineMsgRequest() | 
| SendOnlineMsgRequest(SendOnlineMsgRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getMsgContent()Get 消息内容,最大长度不超过8k字节 | 
| String | getMsgTopic()Get 消息主题 | 
| String | getTid()Get 设备TID | 
| Long | getWaitResp()Get 等待回应类型
0:不等待设备回应直接响应请求;
1:要求设备确认消息已接收,或等待超时后返回;
2:要求设备进行响应处理,收到设备的响应数据后,将设备响应数据回应给请求方; | 
| Boolean | getWakeup()Get 如果设备处于休眠状态,是否唤醒设备 | 
| void | setMsgContent(String MsgContent)Set 消息内容,最大长度不超过8k字节 | 
| void | setMsgTopic(String MsgTopic)Set 消息主题 | 
| void | setTid(String Tid)Set 设备TID | 
| void | setWaitResp(Long WaitResp)Set 等待回应类型
0:不等待设备回应直接响应请求;
1:要求设备确认消息已接收,或等待超时后返回;
2:要求设备进行响应处理,收到设备的响应数据后,将设备响应数据回应给请求方; | 
| void | setWakeup(Boolean Wakeup)Set 如果设备处于休眠状态,是否唤醒设备 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic SendOnlineMsgRequest()
public SendOnlineMsgRequest(SendOnlineMsgRequest source)
public String getTid()
public void setTid(String Tid)
Tid - 设备TIDpublic Boolean getWakeup()
public void setWakeup(Boolean Wakeup)
Wakeup - 如果设备处于休眠状态,是否唤醒设备public Long getWaitResp()
public void setWaitResp(Long WaitResp)
WaitResp - 等待回应类型
0:不等待设备回应直接响应请求;
1:要求设备确认消息已接收,或等待超时后返回;
2:要求设备进行响应处理,收到设备的响应数据后,将设备响应数据回应给请求方;public String getMsgTopic()
public void setMsgTopic(String MsgTopic)
MsgTopic - 消息主题public String getMsgContent()
public void setMsgContent(String MsgContent)
MsgContent - 消息内容,最大长度不超过8k字节Copyright © 2025. All rights reserved.