discontinuedPackage batch has been discontinued.

ParallelStep class

It represents the step responsible for parallel processing.

It has multiple tasks that are processed in parallel, with a maximum number of parallelism equal to the number of tasks.

Constructors

ParallelStep({required String name, required List<ParallelTask<Task>> tasks, FutureOr<bool> precondition(ExecutionContext context)?, dynamic onStarted(ExecutionContext context)?, dynamic onSucceeded(ExecutionContext context)?, dynamic onError(ExecutionContext context, dynamic error, StackTrace stackTrace)?, dynamic onCompleted(ExecutionContext context)?, SkipConfiguration? skipConfig, RetryConfiguration? retryConfig, List<BaseStep> branchesOnSucceeded = const [], List<BaseStep> branchesOnFailed = const [], List<BaseStep> branchesOnCompleted = const []})
Returns the new instance of ParallelStep.

Properties

branches → List<Branch<BaseStep>>
The branches
finalinherited
hasBranch → bool
Returns true if this event has branch, otherwise false.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
hasRetryPolicy → bool
Returns true if this event has retry policy, otherwise false.
no setterinherited
hasSkipPolicy → bool
Returns true if this event has skip policy, otherwise false.
no setterinherited
name → String
The name
finalinherited
onCompleted → dynamic Function(ExecutionContext context)?
The callback when this process is completed (regardless of success and failure)
finalinherited
onError → dynamic Function(ExecutionContext context, dynamic error, StackTrace stackTrace)?
The callback when this process is stopped due to exception
finalinherited
onStarted → dynamic Function(ExecutionContext context)?
The callback when this process is started
finalinherited
onSucceeded → dynamic Function(ExecutionContext context)?
The callback when this process is succeeded
finalinherited
precondition → FutureOr<bool> Function(ExecutionContext context)?
The precondition
finalinherited
retryPolicy → RetryPolicy?
The retry policy
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skipPolicy → SkipPolicy?
The skip policy
finalinherited
tasks → List
Returns the tasks.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shouldLaunch(ExecutionContext context) → Future<bool>
Returns true if this event can launch, otherwise false.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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