Class QueueStatistics

    • Constructor Detail

      • QueueStatistics

        public QueueStatistics​(java.lang.String id)
    • Method Detail

      • updateTime

        public void updateTime()
      • incrementDeadLetter

        public void incrementDeadLetter​(java.lang.String date,
                                        long delta)
      • update

        public void update​(TasksStat stat,
                           java.lang.String eventDate)
      • incrementDiscard

        public void incrementDiscard​(java.lang.String date,
                                     long delta)
      • incrementSuccessful

        public void incrementSuccessful​(java.lang.String date,
                                        long delta)
      • updateJobExecutionTime

        public void updateJobExecutionTime​(java.lang.String date,
                                           JobRunTime jobRunTimeDelta)
      • pruneStats

        public void pruneStats​(java.time.LocalDate date,
                               int maxDays)
      • incrementRetry

        public void incrementRetry​(java.lang.String date,
                                   long delta)
      • tasksDiscarded

        public long tasksDiscarded​(java.lang.String date)
      • tasksSuccessful

        public long tasksSuccessful​(java.lang.String date)
      • tasksMovedToDeadLetter

        public long tasksMovedToDeadLetter​(java.lang.String date)
      • tasksRetried

        public long tasksRetried​(java.lang.String date)
      • jobRunTime

        public JobRunTime jobRunTime​(java.lang.String date)