public class InspectTaskGraphTaskResponse extends Object
Information about a task in a task-graph as known by the scheduler.
See http://schemas.taskcluster.net/scheduler/v1/inspect-task-graph-task-response.json#
| Modifier and Type | Field and Description |
|---|---|
String[] |
dependents
List of
taskIds that requires this task to be complete successfully before they can be scheduled. |
String |
name
Human readable name from the task definition
|
String[] |
requires
List of required
taskIds |
String[] |
requiresLeft
List of
taskIds that have yet to complete successfully, before this task can be scheduled. |
int |
reruns
Number of times to rerun the task if it completed unsuccessfully.
|
int |
rerunsLeft
Number of reruns that haven’t been used yet.
|
boolean |
satisfied
true, if the scheduler considers the task node as satisfied and hence no-longer prevents dependent tasks from running.
|
String |
state
State of the task as considered by the scheduler
|
String |
taskId
Unique task identifier, this is UUID encoded as URL-safe base64 and stripped of
= padding. |
| Constructor and Description |
|---|
InspectTaskGraphTaskResponse() |
public String[] dependents
List of taskIds that requires this task to be complete successfully before they can be scheduled.
public String name
Human readable name from the task definition
public String[] requires
List of required taskIds
public String[] requiresLeft
List of taskIds that have yet to complete successfully, before this task can be scheduled.
public int reruns
Number of times to rerun the task if it completed unsuccessfully. Note, this does not capture retries due to infrastructure issues.
public int rerunsLeft
Number of reruns that haven’t been used yet.
public boolean satisfied
true, if the scheduler considers the task node as satisfied and hence no-longer prevents dependent tasks from running.
public String state
State of the task as considered by the scheduler
public String taskId
Unique task identifier, this is UUID encoded as URL-safe base64 and stripped of = padding.
Copyright © 2014–2015 Mozilla. All rights reserved.