Action class

Defines an action to be initiated by a trigger.

Constructors

Action({Map<String, String>? arguments, String? crawlerName, String? jobName, NotificationProperty? notificationProperty, String? securityConfiguration, int? timeout})
Action.fromJson(Map<String, dynamic> json)
factory

Properties

arguments Map<String, String>?
The job arguments used when this trigger fires. For this job run, they replace the default arguments set in the job definition itself.
final
crawlerName String?
The name of the crawler to be used with this action.
final
hashCode int
The hash code for this object.
no setterinherited
jobName String?
The name of a job to be executed.
final
notificationProperty NotificationProperty?
Specifies configuration properties of a job run notification.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityConfiguration String?
The name of the SecurityConfiguration structure to be used with this action.
final
timeout int?
The JobRun timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours). This overrides the timeout value set in the parent job.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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