AgentTaskRunnable class

AgentTaskRunnable is the Runnable representation between Agent and CLH communication.

Constructors

AgentTaskRunnable({bool? alwaysRun, bool? background, AgentContainer? container, AgentEnvironment? environment, bool? ignoreExitStatus, AgentScript? script, String? timeout})
AgentTaskRunnable.fromJson(Map json_)

Properties

alwaysRun bool?
By default, after a Runnable fails, no further Runnable are executed.
getter/setter pair
background bool?
This flag allows a Runnable to continue running in the background while the Task executes subsequent Runnables.
getter/setter pair
container AgentContainer?
Container runnable.
getter/setter pair
environment AgentEnvironment?
Environment variables for this Runnable (overrides variables set for the whole Task or TaskGroup).
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignoreExitStatus bool?
Normally, a non-zero exit status causes the Task to fail.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
script AgentScript?
Script runnable.
getter/setter pair
timeout String?
Timeout for this Runnable.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited