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; } } }