QueueStatistics (Google App Engine API for Java)

com.google.appengine.api.taskqueue

Class QueueStatistics

  • java.lang.Object
    • com.google.appengine.api.taskqueue.QueueStatistics


  • public final class QueueStatistics
    extends java.lang.Object
    QueueStatistics allow observation of the rate that tasks on a given queue are being executed. Note that statistics provided are only approximate, and some statistics may be delayed or transiently unavailable.
    • Method Detail

      • getQueueName

        public java.lang.String getQueueName()
        Returns:
        The name of the Queue.
      • getNumTasks

        public int getNumTasks()
        Returns:
        The approximate number of non-completed tasks in the queue.
      • getOldestEtaUsec

        public java.lang.Long getOldestEtaUsec()
        Returns a recent estimate of the eta of the oldest non-completed task in the queue.
        Returns:
        The eta of the oldest non-completed task for the queue, or null if there were no non-completed tasks found in the queue.
      • getExecutedLastMinute

        public long getExecutedLastMinute()
        Returns:
        The number of tasks executed in the last minute.
      • getRequestsInFlight

        public int getRequestsInFlight()
        The number of requests that the queue has sent but not yet received a reply for.
        Returns:
        The number of tasks currently in flight.
      • getEnforcedRate

        public double getEnforcedRate()
        Returns the maximum number of tasks per second being run by this queue.
        Returns:
        The enforced rate in tasks per second.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

App Engine standard environment for Java