WorkflowRun class

A workflow run is an execution of a workflow providing all the runtime information.

Constructors

WorkflowRun({DateTime? completedOn, String? errorMessage, WorkflowGraph? graph, String? name, String? previousRunId, DateTime? startedOn, WorkflowRunStatistics? statistics, WorkflowRunStatus? status, String? workflowRunId, Map<String, String>? workflowRunProperties})
WorkflowRun.fromJson(Map<String, dynamic> json)
factory

Properties

completedOn DateTime?
The date and time when the workflow run completed.
final
errorMessage String?
This error message describes any error that may have occurred in starting the workflow run. Currently the only error message is "Concurrent runs exceeded for workflow: foo."
final
graph WorkflowGraph?
The graph representing all the AWS Glue components that belong to the workflow as nodes and directed connections between them as edges.
final
hashCode int
The hash code for this object.
no setterinherited
name String?
Name of the workflow that was executed.
final
previousRunId String?
The ID of the previous workflow run.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startedOn DateTime?
The date and time when the workflow run was started.
final
statistics WorkflowRunStatistics?
The statistics of the run.
final
status WorkflowRunStatus?
The status of the workflow run.
final
workflowRunId String?
The ID of this workflow run.
final
workflowRunProperties Map<String, String>?
The workflow run properties which were set during the run.
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