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