JobSummary class
Describes the summary for an execution job for an Amplify app.
Constructors
- JobSummary({required String commitId, required String commitMessage, required DateTime commitTime, required String jobArn, required String jobId, required JobType jobType, required DateTime startTime, required JobStatus status, DateTime? endTime})
-
JobSummary.fromJson(Map<
String, dynamic> json) -
factory
Properties
- commitId → String
-
The commit ID from a third-party repository provider for the job.
final
- commitMessage → String
-
The commit message from a third-party repository provider for the job.
final
- commitTime → DateTime
-
The commit date and time for the job.
final
- endTime → DateTime?
-
The end date and time for the job.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- jobArn → String
-
The Amazon Resource Name (ARN) for the job.
final
- jobId → String
-
The unique ID for the job.
final
- jobType → JobType
-
The type for the job. If the value is
RELEASE
, the job was manually released from its source by using theStartJob
API. If the value isRETRY
, the job was manually retried using theStartJob
API. If the value isWEB_HOOK
, the job was automatically triggered by webhooks.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTime → DateTime
-
The start date and time for the job.
final
- status → JobStatus
-
The current status for the job.
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