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