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
ScheduleActivityTaskDecision. You can override the default registered task list when scheduling a task through theScheduleActivityTaskDecision.final - defaultTaskPriority → String?
-
The default task priority for tasks of this activity type, specified at
registration. If not set, then
0is 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
ScheduleActivityTaskDecision.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
ScheduleActivityTaskDecision.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
ScheduleActivityTaskDecision.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