public class TaskGraphDefinition1 extends Object
Definition of a task-graph that can be scheduled
See http://schemas.taskcluster.net/scheduler/v1/task-graph.json#
| Modifier and Type | Class and Description |
|---|---|
class |
TaskGraphDefinition1.Metadata
Required task metadata
|
class |
TaskGraphDefinition1.Tasks
List of nodes in the task-graph, each featuring a task definition and scheduling preferences, such as number of reruns to attempt.
|
| Modifier and Type | Field and Description |
|---|---|
TaskGraphDefinition1.Metadata |
metadata |
String[] |
routes
List of task-graph specific routes, AMQP messages will be CC’ed to these routes prefixed by
'route.'. |
String[] |
scopes
List of scopes (or scope-patterns) that tasks of the task-graph is authorized to use.
|
Object |
tags
Arbitrary key-value tags (only strings limited to 4k)
|
TaskGraphDefinition1.Tasks[] |
tasks |
| Constructor and Description |
|---|
TaskGraphDefinition1() |
public TaskGraphDefinition1.Metadata metadata
public String[] routes
List of task-graph specific routes, AMQP messages will be CC’ed to these routes prefixed by 'route.'.
public String[] scopes
List of scopes (or scope-patterns) that tasks of the task-graph is authorized to use.
public Object tags
Arbitrary key-value tags (only strings limited to 4k)
public TaskGraphDefinition1.Tasks[] tasks
Copyright © 2014–2016 Mozilla. All rights reserved.