Class QueueAttributes


  • public class QueueAttributes
    extends Object
    See Also:
    • Field Detail

      • approximateNumberOfMessages

        protected final long approximateNumberOfMessages
      • approximateNumberOfMessagesNotVisible

        protected final long approximateNumberOfMessagesNotVisible
      • visibilityTimeout

        protected final int visibilityTimeout
      • createdTimestamp

        protected final Date createdTimestamp
      • lastModifiedTimestamp

        protected final Date lastModifiedTimestamp
      • approximateNumberOfMessagesDelayed

        protected final long approximateNumberOfMessagesDelayed
      • rawPolicy

        protected final com.google.common.base.Optional<String> rawPolicy
      • maximumMessageSize

        protected final int maximumMessageSize
      • messageRetentionPeriod

        protected final int messageRetentionPeriod
      • queueArn

        protected final String queueArn
      • delaySeconds

        protected int delaySeconds
    • Constructor Detail

      • QueueAttributes

        protected QueueAttributes​(String queueArn,
                                  long approximateNumberOfMessages,
                                  long approximateNumberOfMessagesNotVisible,
                                  long approximateNumberOfMessagesDelayed,
                                  int visibilityTimeout,
                                  Date createdTimestamp,
                                  Date lastModifiedTimestamp,
                                  com.google.common.base.Optional<String> rawPolicy,
                                  int maximumMessageSize,
                                  int messageRetentionPeriod,
                                  int delaySeconds)