| Interface | Description |
|---|---|
| InputDatasetWithFacets | |
| InputLineageNode |
Interface to be implemented for LogicalPlan nodes to extract lineage information about input
datasets.
|
| LineageRelation |
Interface to be implemented for extension's classes extending
`org.apache.spark.sql.sources.BaseRelation`.
|
| LineageRelationProvider |
Interface for classes implementing `org.apache.spark.sql.sources.RelationProvider`.
|
| OutputDatasetWithFacets | |
| OutputLineageNode |
Interface to be implemented for LogicalPlan nodes to extract lineage information about output
datasets.
|
| Class | Description |
|---|---|
| InputDatasetWithDelegate |
Input dataset with a node in LogicalPlan where a input dataset shall be extracted from
|
| InputDatasetWithIdentifier |
Input dataset with an identifier containing namespace and name
|
| OlExprId |
Class to contain reference to Spark's ExprId without adding dependency to Spark library
|
| OutputDatasetWithDelegate |
Output dataset with a node in LogicalPlan where a input dataset shall be extracted from
|
| OutputDatasetWithIdentifier |
Output dataset with an identifier containing namespace and name
|