Class MessageCountDetails


  • public final class MessageCountDetails
    extends Object
    Message Count Details.
    • Constructor Detail

      • MessageCountDetails

        public MessageCountDetails()
    • Method Detail

      • activeMessageCount

        public Long activeMessageCount()
        Get the activeMessageCount property: Number of active messages in the queue, topic, or subscription.
        Returns:
        the activeMessageCount value.
      • deadLetterMessageCount

        public Long deadLetterMessageCount()
        Get the deadLetterMessageCount property: Number of messages that are dead lettered.
        Returns:
        the deadLetterMessageCount value.
      • scheduledMessageCount

        public Long scheduledMessageCount()
        Get the scheduledMessageCount property: Number of scheduled messages.
        Returns:
        the scheduledMessageCount value.
      • transferMessageCount

        public Long transferMessageCount()
        Get the transferMessageCount property: Number of messages transferred to another queue, topic, or subscription.
        Returns:
        the transferMessageCount value.
      • transferDeadLetterMessageCount

        public Long transferDeadLetterMessageCount()
        Get the transferDeadLetterMessageCount property: Number of messages transferred into dead letters.
        Returns:
        the transferDeadLetterMessageCount value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.