public abstract class QueueItem
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
abstract boolean |
blocked() |
abstract boolean |
buildable() |
abstract long |
buildableStartMilliseconds() |
abstract boolean |
cancelled() |
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) |
abstract Executable |
executable() |
abstract int |
id() |
abstract long |
inQueueSince() |
abstract java.util.Map<java.lang.String,java.lang.String> |
params() |
abstract boolean |
stuck() |
abstract Task |
task() |
abstract java.lang.String |
url() |
abstract java.lang.String |
why() |
public abstract boolean blocked()
public abstract boolean buildable()
public abstract int id()
public abstract long inQueueSince()
public abstract java.util.Map<java.lang.String,java.lang.String> params()
public abstract boolean stuck()
public abstract Task task()
public abstract java.lang.String url()
@Nullable public abstract java.lang.String why()
public abstract long buildableStartMilliseconds()
public abstract boolean cancelled()
@Nullable public abstract Executable executable()
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)