admin
2018-12-19 b91b38942de4a865f105c4ca1e7d5ffce1b60b66
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.qcloud.cmq;
 
public class QueueMeta {
    
    /** 缺省消息接收长轮询等待时间 */
    public static final int DEFAULT_POLLING_WAIT_SECONDS = 0;
    /** 缺省消息可见性超时 */
    public static final int DEFAULT_VISIBILITY_TIMEOUT = 30;
    /** 缺省消息最大长度,单位字节 */
    public static final int DEFAULT_MAX_MSG_SIZE = 65536;
    /** 缺省消息保留周期,单位秒 */
    public static final int DEFAULT_MSG_RETENTION_SECONDS = 345600;
    
    /** 最大堆积消息数 */
    public int maxMsgHeapNum = -1;
    /** 消息接收长轮询等待时间 */
    public int pollingWaitSeconds = DEFAULT_POLLING_WAIT_SECONDS;
    /** 消息可见性超时 */
    public int visibilityTimeout = DEFAULT_VISIBILITY_TIMEOUT;
    /** 消息最大长度 */
    public int maxMsgSize = DEFAULT_MAX_MSG_SIZE;
    /** 消息保留周期 */
    public int msgRetentionSeconds = DEFAULT_MSG_RETENTION_SECONDS;
    /** 队列创建时间 */
    public int createTime = -1;
    /** 队列属性最后修改时间 */
    public int lastModifyTime = -1;
    /** 队列处于Active状态的消息总数 */
    public int activeMsgNum = -1;
    /** 队列处于Inactive状态的消息总数 */
    public int inactiveMsgNum = -1;
 
    /** 已删除的消息,但还在回溯保留时间内的消息数量 */
    public int rewindmsgNum;
    /** 消息最小未消费时间 */
    public int minMsgTime;
    /** 延时消息数量 */
    public int delayMsgNum;
    
}