Optional
dataThe data associated with the plan. May be undefined for initialization plans.
The identifier for the fork associated with this execution plan. Will be "ROOT" when the plan is not executing a fork
The stack of forks involved in this execution plan. Forks will push and pop on top of the ROOT fork corresponding to entering a $forked() and exiting a forked plan on $joined()
Optional
lastThe last completed step in the execution plan, if any.
Optional
opThe operation to perform. If present and op
is "set"
, the data is applied
to the first JSON pointer.
The output object associated with the execution plan.
Optional
typePlans can be serialized and stored therefor we need to know what type of ExecutionPlan this is. Defaults to "serial" if not present. Allowed values "serial|parallel"
Generated using TypeDoc
Represents an execution plan that defines the steps and operations for initializing, mutating, or restoring a template's state.