Inherited from Serializable
Inherited from Serializable
Inherited from catalyst.plans.logical.UnaryNode
Inherited from LogicalPlan
Inherited from Logging
Inherited from QueryPlan[LogicalPlan]
Inherited from TreeNode[LogicalPlan]
Inherited from Product
Inherited from Equals
Inherited from AnyRef
Inherited from Any
A node used to support CTAS statements and saveAsTable for the data source API. This node is a UnaryNode instead of a Command because we want the analyzer can analyze the logical plan that will be used to populate the table. So, PreWriteCheck can detect cases that are not allowed.