ActivityTypeConfiguration class
Configuration settings registered with the activity type.
Constructors
- ActivityTypeConfiguration({String? defaultTaskHeartbeatTimeout, TaskList? defaultTaskList, String? defaultTaskPriority, String? defaultTaskScheduleToCloseTimeout, String? defaultTaskScheduleToStartTimeout, String? defaultTaskStartToCloseTimeout})
-
ActivityTypeConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- defaultTaskHeartbeatTimeout → String?
-
The default maximum time, in seconds, before which a worker processing a
task must report progress by calling RecordActivityTaskHeartbeat.
final
- defaultTaskList → TaskList?
-
The default task list specified for this activity type at registration. This
default is used if a task list isn't provided when a task is scheduled
through the
ScheduleActivityTask
Decision. You can override the default registered task list when scheduling a task through theScheduleActivityTask
Decision.final - defaultTaskPriority → String?
-
The default task priority for tasks of this activity type, specified at
registration. If not set, then
0
is used as the default priority. This default can be overridden when scheduling an activity task.final - defaultTaskScheduleToCloseTimeout → String?
-
The default maximum duration, specified when registering the activity type,
for tasks of this activity type. You can override this default when
scheduling a task through the
ScheduleActivityTask
Decision.final - defaultTaskScheduleToStartTimeout → String?
-
The default maximum duration, specified when registering the activity type,
that a task of an activity type can wait before being assigned to a worker.
You can override this default when scheduling a task through the
ScheduleActivityTask
Decision.final - defaultTaskStartToCloseTimeout → String?
-
The default maximum duration for tasks of an activity type specified when
registering the activity type. You can override this default when scheduling
a task through the
ScheduleActivityTask
Decision.final - hashCode → int
-
The hash code for this object.
no setterinherited
- 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
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited