Class ReceiveMessageResponse
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.ReceiveMessageResponse
-
public class ReceiveMessageResponse extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAckTopic()Get 提供给 Ack 接口,用来Ack哪一个topic中的消息StringgetErrorMsg()Get 返回的错误信息,如果为空,说明没有错误 注意:此字段可能返回 null,表示取不到有效值。StringgetMessageID()Get 用作标识消息的唯一主键StringgetMessageIDList()Get BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID 注意:此字段可能返回 null,表示取不到有效值。StringgetMessagePayload()Get 接收消息的内容StringgetMessagesPayload()Get BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 注意:此字段可能返回 null,表示取不到有效值。StringgetRequestId()Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。StringgetSubName()Get 返回订阅者的名字,用来创建 ack consumer时使用 注意:此字段可能返回 null,表示取不到有效值。voidsetAckTopic(String AckTopic)Set 提供给 Ack 接口,用来Ack哪一个topic中的消息voidsetErrorMsg(String ErrorMsg)Set 返回的错误信息,如果为空,说明没有错误 注意:此字段可能返回 null,表示取不到有效值。voidsetMessageID(String MessageID)Set 用作标识消息的唯一主键voidsetMessageIDList(String MessageIDList)Set BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID 注意:此字段可能返回 null,表示取不到有效值。voidsetMessagePayload(String MessagePayload)Set 接收消息的内容voidsetMessagesPayload(String MessagesPayload)Set BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 注意:此字段可能返回 null,表示取不到有效值。voidsetRequestId(String RequestId)Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。voidsetSubName(String SubName)Set 返回订阅者的名字,用来创建 ack consumer时使用 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ReceiveMessageResponse
public ReceiveMessageResponse()
-
ReceiveMessageResponse
public 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.
-
-
Method Detail
-
getMessageID
public String getMessageID()
Get 用作标识消息的唯一主键- Returns:
- MessageID 用作标识消息的唯一主键
-
setMessageID
public void setMessageID(String MessageID)
Set 用作标识消息的唯一主键- Parameters:
MessageID- 用作标识消息的唯一主键
-
getMessagePayload
public String getMessagePayload()
Get 接收消息的内容- Returns:
- MessagePayload 接收消息的内容
-
setMessagePayload
public void setMessagePayload(String MessagePayload)
Set 接收消息的内容- Parameters:
MessagePayload- 接收消息的内容
-
getAckTopic
public String getAckTopic()
Get 提供给 Ack 接口,用来Ack哪一个topic中的消息- Returns:
- AckTopic 提供给 Ack 接口,用来Ack哪一个topic中的消息
-
setAckTopic
public void setAckTopic(String AckTopic)
Set 提供给 Ack 接口,用来Ack哪一个topic中的消息- Parameters:
AckTopic- 提供给 Ack 接口,用来Ack哪一个topic中的消息
-
getErrorMsg
public String getErrorMsg()
Get 返回的错误信息,如果为空,说明没有错误 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ErrorMsg 返回的错误信息,如果为空,说明没有错误 注意:此字段可能返回 null,表示取不到有效值。
-
setErrorMsg
public void setErrorMsg(String ErrorMsg)
Set 返回的错误信息,如果为空,说明没有错误 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ErrorMsg- 返回的错误信息,如果为空,说明没有错误 注意:此字段可能返回 null,表示取不到有效值。
-
getSubName
public String getSubName()
Get 返回订阅者的名字,用来创建 ack consumer时使用 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubName 返回订阅者的名字,用来创建 ack consumer时使用 注意:此字段可能返回 null,表示取不到有效值。
-
setSubName
public void setSubName(String SubName)
Set 返回订阅者的名字,用来创建 ack consumer时使用 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubName- 返回订阅者的名字,用来创建 ack consumer时使用 注意:此字段可能返回 null,表示取不到有效值。
-
getMessageIDList
public String getMessageIDList()
Get BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MessageIDList BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID 注意:此字段可能返回 null,表示取不到有效值。
-
setMessageIDList
public void setMessageIDList(String MessageIDList)
Set BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MessageIDList- BatchReceivePolicy 一次性返回的多条消息的 MessageID,用 ‘###’ 来区分不同的 MessageID 注意:此字段可能返回 null,表示取不到有效值。
-
getMessagesPayload
public String getMessagesPayload()
Get BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MessagesPayload BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 注意:此字段可能返回 null,表示取不到有效值。
-
setMessagesPayload
public void setMessagesPayload(String MessagesPayload)
Set BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MessagesPayload- BatchReceivePolicy 一次性返回的多条消息的消息内容,用 ‘###’ 来区分不同的消息内容 注意:此字段可能返回 null,表示取不到有效值。
-
getRequestId
public String getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Returns:
- RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
setRequestId
public void setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Parameters:
RequestId- 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
-