Index

A E G H I L O S 
All Classes and Interfaces|All Packages

A

apply(Object, String) - Method in class io.openlineage.spark.shade.extension.v1.lifecycle.plan.SparkOpenLineageExtensionVisitor
 
apply(Object, String, Object, Object) - Method in class io.openlineage.spark.shade.extension.v1.lifecycle.plan.SparkOpenLineageExtensionVisitor
 

E

equals(Object) - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithDelegate
 
equals(Object) - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithIdentifier
 
equals(Object) - Method in class io.openlineage.spark.shade.extension.v1.OlExprId
 
equals(Object) - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithDelegate
 
equals(Object) - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
 

G

getDatasetFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithDelegate
 
getDatasetFacetsBuilder() - Method in interface io.openlineage.spark.shade.extension.v1.InputDatasetWithFacets
 
getDatasetFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithIdentifier
 
getDatasetFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithDelegate
 
getDatasetFacetsBuilder() - Method in interface io.openlineage.spark.shade.extension.v1.OutputDatasetWithFacets
 
getDatasetFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
 
getDatasetIdentifier() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithIdentifier
 
getDatasetIdentifier() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
 
getExprId() - Method in class io.openlineage.spark.shade.extension.v1.OlExprId
 
getInputFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithDelegate
 
getInputFacetsBuilder() - Method in interface io.openlineage.spark.shade.extension.v1.InputDatasetWithFacets
 
getInputFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithIdentifier
 
getInputs(String, OpenLineage) - Method in interface io.openlineage.spark.shade.extension.v1.InputLineageNode
Gets input dataset read by this LogicalPlans node
getLineageDatasetIdentifier(String, OpenLineage) - Method in interface io.openlineage.spark.shade.extension.v1.LineageRelation
 
getLineageDatasetIdentifier(String, OpenLineage, Object, Object) - Method in interface io.openlineage.spark.shade.extension.v1.LineageRelationProvider
 
getNode() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithDelegate
 
getNode() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithDelegate
 
getOutputFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithDelegate
 
getOutputFacetsBuilder() - Method in interface io.openlineage.spark.shade.extension.v1.OutputDatasetWithFacets
 
getOutputFacetsBuilder() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
 
getOutputs(String, OpenLineage) - Method in interface io.openlineage.spark.shade.extension.v1.OutputLineageNode
Gets output dataset read by this LogicalPlans node

H

hashCode() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithDelegate
 
hashCode() - Method in class io.openlineage.spark.shade.extension.v1.InputDatasetWithIdentifier
 
hashCode() - Method in class io.openlineage.spark.shade.extension.v1.OlExprId
 
hashCode() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithDelegate
 
hashCode() - Method in class io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
 

I

InputDatasetWithDelegate - Class in io.openlineage.spark.shade.extension.v1
Input dataset with a node in LogicalPlan where a input dataset shall be extracted from
InputDatasetWithDelegate(Object, OpenLineage.DatasetFacetsBuilder, OpenLineage.InputDatasetInputFacetsBuilder) - Constructor for class io.openlineage.spark.shade.extension.v1.InputDatasetWithDelegate
 
InputDatasetWithFacets - Interface in io.openlineage.spark.shade.extension.v1
 
InputDatasetWithIdentifier - Class in io.openlineage.spark.shade.extension.v1
Input dataset with an identifier containing namespace and name
InputDatasetWithIdentifier(DatasetIdentifier, OpenLineage.DatasetFacetsBuilder, OpenLineage.InputDatasetInputFacetsBuilder) - Constructor for class io.openlineage.spark.shade.extension.v1.InputDatasetWithIdentifier
 
InputLineageNode - Interface in io.openlineage.spark.shade.extension.v1
Interface to be implemented for LogicalPlan nodes to extract lineage information about input datasets.
io.openlineage.spark.shade.extension.v1 - package io.openlineage.spark.shade.extension.v1
 
io.openlineage.spark.shade.extension.v1.lifecycle.plan - package io.openlineage.spark.shade.extension.v1.lifecycle.plan
 
isDefinedAt(Object) - Method in class io.openlineage.spark.shade.extension.v1.lifecycle.plan.SparkOpenLineageExtensionVisitor
 

L

LineageRelation - Interface in io.openlineage.spark.shade.extension.v1
Interface to be implemented for extension's classes extending `org.apache.spark.sql.sources.BaseRelation`.
LineageRelationProvider - Interface in io.openlineage.spark.shade.extension.v1
Interface for classes implementing `org.apache.spark.sql.sources.RelationProvider`.

O

OlExprId - Class in io.openlineage.spark.shade.extension.v1
Class to contain reference to Spark's ExprId without adding dependency to Spark library
OlExprId(Long) - Constructor for class io.openlineage.spark.shade.extension.v1.OlExprId
 
OutputDatasetWithDelegate - Class in io.openlineage.spark.shade.extension.v1
Output dataset with a node in LogicalPlan where a input dataset shall be extracted from
OutputDatasetWithDelegate(Object, OpenLineage.DatasetFacetsBuilder, OpenLineage.OutputDatasetOutputFacetsBuilder) - Constructor for class io.openlineage.spark.shade.extension.v1.OutputDatasetWithDelegate
 
OutputDatasetWithFacets - Interface in io.openlineage.spark.shade.extension.v1
 
OutputDatasetWithIdentifier - Class in io.openlineage.spark.shade.extension.v1
Output dataset with an identifier containing namespace and name
OutputDatasetWithIdentifier(DatasetIdentifier, OpenLineage.DatasetFacetsBuilder, OpenLineage.OutputDatasetOutputFacetsBuilder) - Constructor for class io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
 
OutputLineageNode - Interface in io.openlineage.spark.shade.extension.v1
Interface to be implemented for LogicalPlan nodes to extract lineage information about output datasets.

S

SparkOpenLineageExtensionVisitor - Class in io.openlineage.spark.shade.extension.v1.lifecycle.plan
This class serves as a container that wraps all the interface method calls exposed by this package.
SparkOpenLineageExtensionVisitor() - Constructor for class io.openlineage.spark.shade.extension.v1.lifecycle.plan.SparkOpenLineageExtensionVisitor
 
A E G H I L O S 
All Classes and Interfaces|All Packages