Class QueueItem
- java.lang.Object
-
- com.cdancy.jenkins.rest.domain.queue.QueueItem
-
public abstract class QueueItem extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanblocked()abstract booleanbuildable()abstract longbuildableStartMilliseconds()When did this job exit the Queue.waitingList phase? For a Queue.NotWaitingItemabstract booleancancelled()static QueueItemcreate(boolean blocked, boolean buildable, int id, long inQueueSince, java.lang.String params, boolean stuck, Task task, java.lang.String url, java.lang.String why, long buildableStartMilliseconds, boolean cancelled, Executable executable, java.lang.Long timestamp)abstract Executableexecutable()abstract intid()abstract longinQueueSince()abstract java.util.Map<java.lang.String,java.lang.String>params()abstract booleanstuck()abstract Tasktask()abstract java.lang.Longtimestamp()This item can be run after this time.abstract java.lang.Stringurl()abstract java.lang.Stringwhy()
-
-
-
Method Detail
-
blocked
public abstract boolean blocked()
-
buildable
public abstract boolean buildable()
-
id
public abstract int id()
-
inQueueSince
public abstract long inQueueSince()
-
params
public abstract java.util.Map<java.lang.String,java.lang.String> params()
-
stuck
public abstract boolean stuck()
-
task
public abstract Task task()
-
url
public abstract java.lang.String url()
-
why
@Nullable public abstract java.lang.String why()
-
buildableStartMilliseconds
public abstract long buildableStartMilliseconds()
When did this job exit the Queue.waitingList phase? For a Queue.NotWaitingItem- Returns:
- The time expressed in milliseconds after January 1, 1970, 0:00:00 GMT.
-
cancelled
public abstract boolean cancelled()
-
executable
@Nullable public abstract Executable executable()
-
timestamp
@Nullable public abstract java.lang.Long timestamp()
This item can be run after this time. For a Queue.WaitingItem- Returns:
- The time expressed in milliseconds after January 1, 1970, 0:00:00 GMT.
-
create
public static QueueItem create(boolean blocked, boolean buildable, int id, long inQueueSince, java.lang.String params, boolean stuck, Task task, java.lang.String url, java.lang.String why, long buildableStartMilliseconds, boolean cancelled, Executable executable, java.lang.Long timestamp)
-
-