Package cn.boboweike.carrot.storage
Class TaskStats
- java.lang.Object
-
- cn.boboweike.carrot.storage.TaskStats
-
- Direct Known Subclasses:
TaskStatsExtended
public class TaskStats extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTaskStats(TaskStats taskStats)TaskStats(Instant timeStamp, Long total, Long scheduled, Long enqueued, Long processing, Long failed, Long succeeded, Long allTimeSucceeded, Long deleted, int recurringTasks, int backgroundTaskServers)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskStatsempty()LonggetAllTimeSucceeded()intgetBackgroundTaskServers()LonggetDeleted()LonggetEnqueued()LonggetFailed()LonggetProcessing()intgetRecurringTasks()LonggetScheduled()LonggetSucceeded()InstantgetTimeStamp()LonggetTotal()static TaskStatsof(Instant instant, TaskStats taskStats)
-
-
-
Method Detail
-
empty
public static TaskStats empty()
-
getTimeStamp
public Instant getTimeStamp()
-
getTotal
public Long getTotal()
-
getScheduled
public Long getScheduled()
-
getEnqueued
public Long getEnqueued()
-
getProcessing
public Long getProcessing()
-
getFailed
public Long getFailed()
-
getSucceeded
public Long getSucceeded()
-
getAllTimeSucceeded
public Long getAllTimeSucceeded()
-
getDeleted
public Long getDeleted()
-
getRecurringTasks
public int getRecurringTasks()
-
getBackgroundTaskServers
public int getBackgroundTaskServers()
-
-