com.aliyun.mns.model
类 QueueMeta

java.lang.Object
  继承者 com.aliyun.mns.model.QueueMeta

public class QueueMeta
extends Object


字段摘要
protected  Long activeMessages
           
protected  Date createTime
           
protected  Long delayMessages
           
protected  Long delaySeconds
           
protected  Long inactiveMessages
           
protected  Date lastModifyTime
           
protected  Long maxMessageSize
           
protected  Long messageRetentionPeriod
           
protected  Integer pollingWaitSeconds
           
protected  String queueName
           
protected  String queueURL
           
protected  Long visibilityTimeout
           
 
构造方法摘要
QueueMeta()
           
 
方法摘要
 Long getActiveMessages()
          获取队列中活跃消息数
 Date getCreateTime()
          获取队列的创建时间
 Long getDelayMessages()
          获取队列中延时消息数
 Long getDelaySeconds()
          获取队列的延时消息的延时,单位是秒
 Long getInactiveMessages()
          获取队列中不活跃消息数
 Date getLastModifyTime()
          获取队列的最后修改时间
 Long getMaxMessageSize()
          获取队列消息的最大长度,单位是byte
 Long getMessageRetentionPeriod()
          获取队列消息的最长存活时间,单位是秒
 Integer getPollingWaitSeconds()
          获取队列消息的长轮询等待时间,单位是秒
 String getQueueName()
          获取队列的名字
 String getQueueURL()
          获取队列的URL
 Long getVisibilityTimeout()
          获取队列消息的不可见时间,单位是秒
 void setActiveMessages(Long activeMessages)
           
 void setCreateTime(Date createTime)
           
 void setDelayMessages(Long delayMessages)
           
 void setDelaySeconds(Long delaySeconds)
          设置队列的延时消息的延时,单位是秒
 void setInactiveMessages(Long inactiveMessages)
           
 void setLastModifyTime(Date lastModifyTime)
           
 void setMaxMessageSize(Long maxMessageSize)
          设置队列消息的最大长度,单位是byte
 void setMessageRetentionPeriod(Long messageRetentionPeriod)
          设置队列消息的最长存活时间,单位是秒
 void setPollingWaitSeconds(Integer pollingWaitseconds)
          设置队列消息的长轮询等待时间,单位是秒
 void setQueueName(String queueName)
          设置队列的名字
 void setQueueURL(String queueURL)
          设置队列的URL
 void setVisibilityTimeout(Long visibilityTimeout)
          设置队列消息的不可见时间,单位是秒
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

queueName

protected String queueName

delaySeconds

protected Long delaySeconds

messageRetentionPeriod

protected Long messageRetentionPeriod

maxMessageSize

protected Long maxMessageSize

visibilityTimeout

protected Long visibilityTimeout

createTime

protected Date createTime

lastModifyTime

protected Date lastModifyTime

pollingWaitSeconds

protected Integer pollingWaitSeconds

activeMessages

protected Long activeMessages

inactiveMessages

protected Long inactiveMessages

delayMessages

protected Long delayMessages

queueURL

protected String queueURL
构造方法详细信息

QueueMeta

public QueueMeta()
方法详细信息

getQueueName

public String getQueueName()
获取队列的名字


setQueueName

public void setQueueName(String queueName)
设置队列的名字

参数:
queueName -

getDelaySeconds

public Long getDelaySeconds()
获取队列的延时消息的延时,单位是秒


setDelaySeconds

public void setDelaySeconds(Long delaySeconds)
设置队列的延时消息的延时,单位是秒

参数:
delaySeconds -

getMessageRetentionPeriod

public Long getMessageRetentionPeriod()
获取队列消息的最长存活时间,单位是秒


setMessageRetentionPeriod

public void setMessageRetentionPeriod(Long messageRetentionPeriod)
设置队列消息的最长存活时间,单位是秒

参数:
messageRetentionPeriod -

getMaxMessageSize

public Long getMaxMessageSize()
获取队列消息的最大长度,单位是byte


setMaxMessageSize

public void setMaxMessageSize(Long maxMessageSize)
设置队列消息的最大长度,单位是byte

参数:
maxMessageSize -

getPollingWaitSeconds

public Integer getPollingWaitSeconds()
获取队列消息的长轮询等待时间,单位是秒


setPollingWaitSeconds

public void setPollingWaitSeconds(Integer pollingWaitseconds)
设置队列消息的长轮询等待时间,单位是秒

参数:
pollingWaitseconds -

getVisibilityTimeout

public Long getVisibilityTimeout()
获取队列消息的不可见时间,单位是秒


setVisibilityTimeout

public void setVisibilityTimeout(Long visibilityTimeout)
设置队列消息的不可见时间,单位是秒

参数:
visibilityTimeout -

getCreateTime

public Date getCreateTime()
获取队列的创建时间


setCreateTime

public void setCreateTime(Date createTime)

getLastModifyTime

public Date getLastModifyTime()
获取队列的最后修改时间


setLastModifyTime

public void setLastModifyTime(Date lastModifyTime)

getActiveMessages

public Long getActiveMessages()
获取队列中活跃消息数


setActiveMessages

public void setActiveMessages(Long activeMessages)

getInactiveMessages

public Long getInactiveMessages()
获取队列中不活跃消息数


setInactiveMessages

public void setInactiveMessages(Long inactiveMessages)

getDelayMessages

public Long getDelayMessages()
获取队列中延时消息数


setDelayMessages

public void setDelayMessages(Long delayMessages)

getQueueURL

public String getQueueURL()
获取队列的URL


setQueueURL

public void setQueueURL(String queueURL)
设置队列的URL



Copyright © 2016. All Rights Reserved.