Represents a HQ job.
Default working directory for tasks.
How many tasks can fail before the whole job will be cancelled.
Environment variables that will be automatically set for each task in this job.
Creates a new task that will execute the provided Python function.
Positional arguments that will be passed to the Python function.
Keyword arguments that will be passed to the Python function.
Environment variables passed to the executed command.
Working directory of the executed command.
Path to a file that will store the standard output of the executed command.
Path to a file that will store the standard error output of the executed command.
A sequence of dependencies that have to be completed first before this task can start executing.
Name of the task.
Priority of the created task.
List of resource requests required by this task.
Creates a new task that will execute the provided command.
List of arguments will be executed. The arguments have to be strings.
Environment variables passed to the executed command.
Working directory of the executed command.
Path to a file that will store the standard output of the executed command.
Path to a file that will store the standard error output of the executed command.
If provided, these bytes will be passed as the standard input of the executed command.
A sequence of dependencies that have to be completed first before this task can start executing.
Name of the task.
If True, an isolated directory will be created for the task.
Priority of the created task.
List of resource requests required by this task.