@ExportedBean public class TimeInQueueAction extends Object implements Serializable, RunAction2
Constructor and Description |
---|
TimeInQueueAction(long queuingDurationMillis)
Deprecated.
|
TimeInQueueAction(long millisecondsInQueue,
long blockedDurationMillis,
long buildableDurationMillis,
long waitingDurationMillis)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
long |
getBlockedDurationMillis()
Returns the duration this
Run spent in the queue because it was blocked. |
String |
getBlockedDurationString() |
long |
getBlockedTimeMillis()
|
String |
getBlockedTimeString() |
long |
getBuildableDurationMillis()
Returns the duration this
Run spent in the queue in a buildable state. |
String |
getBuildableDurationString() |
long |
getBuildableTimeMillis()
|
String |
getBuildableTimeString() |
long |
getBuildingDurationMillis() |
String |
getBuildingDurationString() |
String |
getDisplayName() |
long |
getExecutingTimeMillis()
Returns the duration this
Run spent building, that is the wall time from when it left the queue until
it was finished. |
String |
getExecutingTimeString() |
double |
getExecutorUtilization() |
String |
getIconFileName() |
long |
getQueuingDurationMillis()
Returns the duration this
Run spent queuing, that is the wall time from when it entered the queue until
it left the queue. |
String |
getQueuingDurationString() |
long |
getQueuingTimeMillis()
Returns the total time this
Run spent queuing, including the time spent by subtasks. |
String |
getQueuingTimeString() |
Run |
getRun() |
int |
getSubTaskCount() |
long |
getTotalDurationMillis()
Returns total duration for this
Run , that is the wall time from when it entered the queue until it was
finished. |
String |
getTotalDurationString() |
String |
getUrlName() |
long |
getWaitingDurationMillis()
Returns the duration this
Run spent in the queue waiting before it could be considered for execution. |
String |
getWaitingDurationString() |
long |
getWaitingTimeMillis()
|
String |
getWaitingTimeString() |
boolean |
isHasSubTasks() |
void |
onAttached(Run<?,?> r) |
void |
onLoad(Run<?,?> r) |
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) @Deprecated public TimeInQueueAction(long queuingDurationMillis)
queuingDurationMillis
- How long spent queuing.public TimeInQueueAction(long millisecondsInQueue, long blockedDurationMillis, long buildableDurationMillis, long waitingDurationMillis)
millisecondsInQueue
- How long spent queuing.blockedDurationMillis
- How long spent in the queue because blocked.buildableDurationMillis
- How long spent in the queue while buildable.waitingDurationMillis
- How long spent in the queue while waiting.@Exported(visibility=1) public long getQueuingDurationMillis()
Run
spent queuing, that is the wall time from when it entered the queue until
it left the queue.Run
spent queuing@Exported(visibility=2) public long getBlockedDurationMillis()
Run
spent in the queue because it was blocked.Run
spent in the queue because it was blocked.@Exported(visibility=2) public long getBuildableDurationMillis()
Run
spent in the queue in a buildable state.Run
spent in the queue in a buildable state.@Exported(visibility=2) public long getWaitingDurationMillis()
Run
spent in the queue waiting before it could be considered for execution.Run
spent in the queue waiting before it could be considered for execution.public boolean isHasSubTasks()
@Exported(visibility=1) public long getQueuingTimeMillis()
Run
spent queuing, including the time spent by subtasks. This is the sum
of getQueuingDurationMillis()
plus all the SubTaskTimeInQueueAction.getQueuingDurationMillis()
.Run
spent queuing@Exported(visibility=2) public long getBlockedTimeMillis()
@Exported(visibility=2) public long getBuildableTimeMillis()
@Exported(visibility=2) public long getWaitingTimeMillis()
@Exported(visibility=2) public long getExecutingTimeMillis()
Run
spent building, that is the wall time from when it left the queue until
it was finished.Run
spent building@Exported(visibility=2) public long getBuildingDurationMillis()
@Exported(visibility=1) public long getTotalDurationMillis()
Run
, that is the wall time from when it entered the queue until it was
finished.Run
, that is the wall time from when it entered the queue until it was
finished.@Exported(visibility=2) public double getExecutorUtilization()
@Exported(visibility=2) public int getSubTaskCount()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public Run getRun()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getQueuingDurationString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getQueuingTimeString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getBlockedTimeString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getBuildableTimeString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getWaitingTimeString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getBlockedDurationString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getBuildableDurationString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getWaitingDurationString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getExecutingTimeString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getBuildingDurationString()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public String getTotalDurationString()
public String getIconFileName()
getIconFileName
in interface Action
public String getDisplayName()
getDisplayName
in interface Action
getDisplayName
in interface ModelObject
public String getUrlName()
getUrlName
in interface Action
public void onAttached(Run<?,?> r)
onAttached
in interface RunAction2
public void onLoad(Run<?,?> r)
onLoad
in interface RunAction2
Copyright © 2016–2019. All rights reserved.