ActivityTask class
Unit of work sent to an activity worker.
Constructors
- ActivityTask({required String activityId, required ActivityType activityType, required int startedEventId, required String taskToken, required WorkflowExecution workflowExecution, String? input})
-
ActivityTask.fromJson(Map<
String, dynamic> json) -
factory
Properties
- activityId → String
-
The unique ID of the task.
final
- activityType → ActivityType
-
The type of this activity task.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- input → String?
-
The inputs provided when the activity task was scheduled. The form of the
input is user defined and should be meaningful to the activity
implementation.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startedEventId → int
-
The ID of the
ActivityTaskStarted
event recorded in the history.final - taskToken → String
-
The opaque string used as a handle on the task. This token is used by
workers to communicate progress and response information back to the system
about the task.
final
- workflowExecution → WorkflowExecution
-
The workflow execution that started this activity task.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited