public class ReceiveMessageResponse extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ReceiveMessageResponse() | 
| ReceiveMessageResponse(ReceiveMessageResponse 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 | getAckTopic()Get 提供给 Ack 接口,用来Ack哪一个topic中的消息 | 
| String | getErrorMsg()Get 返回的错误信息,如果为空,说明没有错误 | 
| String | getMessageID()Get 用作标识消息的唯一主键 | 
| String | getMessageIDList()Get BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID | 
| String | getMessagePayload()Get 接收消息的内容 | 
| String | getMessagesPayload()Get BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 | 
| String | getRequestId()Get 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 | 
| String | getSubName()Get 返回订阅者的名字,用来创建 ack consumer时使用 | 
| void | setAckTopic(String AckTopic)Set 提供给 Ack 接口,用来Ack哪一个topic中的消息 | 
| void | setErrorMsg(String ErrorMsg)Set 返回的错误信息,如果为空,说明没有错误 | 
| void | setMessageID(String MessageID)Set 用作标识消息的唯一主键 | 
| void | setMessageIDList(String MessageIDList)Set BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID | 
| void | setMessagePayload(String MessagePayload)Set 接收消息的内容 | 
| void | setMessagesPayload(String MessagesPayload)Set BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 | 
| void | setRequestId(String RequestId)Set 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 | 
| void | setSubName(String SubName)Set 返回订阅者的名字,用来创建 ack consumer时使用 | 
| 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 ReceiveMessageResponse()
public ReceiveMessageResponse(ReceiveMessageResponse source)
public String getMessageID()
public void setMessageID(String MessageID)
MessageID - 用作标识消息的唯一主键public String getMessagePayload()
public void setMessagePayload(String MessagePayload)
MessagePayload - 接收消息的内容public String getAckTopic()
public void setAckTopic(String AckTopic)
AckTopic - 提供给 Ack 接口,用来Ack哪一个topic中的消息public String getErrorMsg()
public void setErrorMsg(String ErrorMsg)
ErrorMsg - 返回的错误信息,如果为空,说明没有错误public String getSubName()
public void setSubName(String SubName)
SubName - 返回订阅者的名字,用来创建 ack consumer时使用public String getMessageIDList()
public void setMessageIDList(String MessageIDList)
MessageIDList - BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageIDpublic String getMessagesPayload()
public void setMessagesPayload(String MessagesPayload)
MessagesPayload - BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容public String getRequestId()
public void setRequestId(String RequestId)
RequestId - 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。Copyright © 2025. All rights reserved.