AtomicTask class
Defines configuration for the tasks you wish to execute as part of the task workflow.
Constructors
- AtomicTask({required AtomicProductType product, String? onComplete = "continue", String? onFail = "continue", AtomicDistribution? distribution})
Properties
- distribution → AtomicDistribution?
-
Optionally pass in enforced deposit settings. Enforcing deposit settings will eliminate company search results that do not support the distribution settings.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- onComplete → String?
-
The action to take on completion of the task. Can be either "continue" or "finish." To execute the next task, use "continue." To finish the task workflow and not execute any of the subsequent tasks, use "finish."
Default value: "continue"
final
- onFail → String?
-
The action to take on failure of the task. Can be either "continue" or "finish." To execute the next task, use "continue." To finish the task workflow and not execute any of the subsequent tasks, use "finish."
Default value: "continue"
final
- product → AtomicProductType
-
One of deposit, verify, or identify.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Returns a JSON object representation.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited