@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class CompositeCauseOfBlockage extends CauseOfBlockage
Queue.JobOffer
which rejected a task.CauseOfBlockage.BecauseLabelIsBusy, CauseOfBlockage.BecauseLabelIsOffline, CauseOfBlockage.BecauseNodeIsBusy, CauseOfBlockage.BecauseNodeIsNotAcceptingTasks, CauseOfBlockage.BecauseNodeIsOffline
Modifier and Type | Field and Description |
---|---|
Map<String,CauseOfBlockage> |
uniqueReasons |
Constructor and Description |
---|
CompositeCauseOfBlockage(List<CauseOfBlockage> delegates) |
Modifier and Type | Method and Description |
---|---|
String |
getShortDescription()
Human readable description of why the build is blocked.
|
void |
print(TaskListener listener)
Report a line to the listener about this cause.
|
createNeedsMoreExecutor, fromMessage, toString
public final Map<String,CauseOfBlockage> uniqueReasons
public CompositeCauseOfBlockage(List<CauseOfBlockage> delegates)
public String getShortDescription()
CauseOfBlockage
getShortDescription
in class CauseOfBlockage
public void print(TaskListener listener)
CauseOfBlockage
print
in class CauseOfBlockage
Copyright © 2004–2021. All rights reserved.