using System;
using System.Xml.Serialization;
namespace Aop.Api.Response
{
///
/// AlipayCommerceIotSdarttoolMessageQueryResponse.
///
public class AlipayCommerceIotSdarttoolMessageQueryResponse : AopResponse
{
///
/// 消息消费返回码,不用的消息类型返回码不一样
///
[XmlElement("consume_err_code")]
public string ConsumeErrCode { get; set; }
///
/// 消息消费错误原因
///
[XmlElement("consume_err_msg")]
public string ConsumeErrMsg { get; set; }
///
/// 消息消费状态1-未消费; 2-消费成功;3-消费失败
///
[XmlElement("consume_state")]
public long ConsumeState { get; set; }
///
/// 消息投递次数
///
[XmlElement("deliver_cnt")]
public long DeliverCnt { get; set; }
///
/// 消息投递状态 1: 未投递 2: 投递中 3: 投递成功 4: 投递失败 5: 消息失效不再发送
///
[XmlElement("deliver_status")]
public string DeliverStatus { get; set; }
///
/// 消息最后一次发送时间
///
[XmlElement("last_deliver_at")]
public long LastDeliverAt { get; set; }
///
/// 消息确认消费时间(ms)
///
[XmlElement("msg_ack_time")]
public long MsgAckTime { get; set; }
///
/// 消息必达类型 1-非必达; 2-必达.
///
[XmlElement("msg_bida")]
public long MsgBida { get; set; }
///
/// 消息过期时间(ms)
///
[XmlElement("msg_expire_time")]
public long MsgExpireTime { get; set; }
///
/// 消息创建时间(ms)
///
[XmlElement("msg_gmt_create")]
public long MsgGmtCreate { get; set; }
///
/// 消息投递优先级
///
[XmlElement("msg_priority")]
public long MsgPriority { get; set; }
}
}