Node class
A node represents an AWS Glue component such as a trigger, or job, etc., that is part of a workflow.
Constructors
- Node({CrawlerNodeDetails? crawlerDetails, JobNodeDetails? jobDetails, String? name, TriggerNodeDetails? triggerDetails, NodeType? type, String? uniqueId})
-
Node.fromJson(Map<
String, dynamic> json) -
factory
Properties
- crawlerDetails → CrawlerNodeDetails?
-
Details of the crawler when the node represents a crawler.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- jobDetails → JobNodeDetails?
-
Details of the Job when the node represents a Job.
final
- name → String?
-
The name of the AWS Glue component represented by the node.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- triggerDetails → TriggerNodeDetails?
-
Details of the Trigger when the node represents a Trigger.
final
- type → NodeType?
-
The type of AWS Glue component represented by the node.
final
- uniqueId → String?
-
The unique Id assigned to the node within the workflow.
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