JobSummary class
The job summary.
Constructors
- JobSummary({DateTime? completedAt, DateTime? createdAt, String? jobArn, String? jobId, DateTime? lastUpdatedAt, JobStatus? status, TargetSelection? targetSelection, String? thingGroupId})
-
JobSummary.fromJson(Map<
String, dynamic> json) -
factory
Properties
- completedAt → DateTime?
-
The time, in seconds since the epoch, when the job completed.
final
- createdAt → DateTime?
-
The time, in seconds since the epoch, when the job was created.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- jobArn → String?
-
The job ARN.
final
- jobId → String?
-
The unique identifier you assigned to this job when it was created.
final
- lastUpdatedAt → DateTime?
-
The time, in seconds since the epoch, when the job was last updated.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → JobStatus?
-
The job summary status.
final
- targetSelection → TargetSelection?
-
Specifies whether the job will continue to run (CONTINUOUS), or will be
complete after all those things specified as targets have completed the job
(SNAPSHOT). If continuous, the job may also be run on a thing when a change
is detected in a target. For example, a job will run on a thing when the
thing is added to a target group, even after the job was completed by all
things originally in the group.
final
- thingGroupId → String?
-
The ID of the thing group.
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