class Google::Apis::TaskqueueV1beta2::TaskQueue::Stats

Statistics for the TaskQueue object in question.

Attributes

leased_last_hour[RW]

Number of tasks leased in the last hour. Corresponds to the JSON property `leasedLastHour` @return [String]

leased_last_minute[RW]

Number of tasks leased in the last minute. Corresponds to the JSON property `leasedLastMinute` @return [String]

oldest_task[RW]

The timestamp (in seconds since the epoch) of the oldest unfinished task. Corresponds to the JSON property `oldestTask` @return [String]

total_tasks[RW]

Number of tasks in the queue. Corresponds to the JSON property `totalTasks` @return [Fixnum]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/taskqueue_v1beta2/classes.rb, line 189
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/taskqueue_v1beta2/classes.rb, line 194
def update!(**args)
  @leased_last_hour = args[:leased_last_hour] if args.key?(:leased_last_hour)
  @leased_last_minute = args[:leased_last_minute] if args.key?(:leased_last_minute)
  @oldest_task = args[:oldest_task] if args.key?(:oldest_task)
  @total_tasks = args[:total_tasks] if args.key?(:total_tasks)
end