Class RedshiftVisitorFactory
java.lang.Object
io.openlineage.spark.agent.vendor.redshift.lifecycle.RedshiftVisitorFactory
- All Implemented Interfaces:
io.openlineage.spark.agent.lifecycle.VisitorFactory
public class RedshiftVisitorFactory
extends Object
implements io.openlineage.spark.agent.lifecycle.VisitorFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<scala.PartialFunction<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan,List<io.openlineage.client.OpenLineage.InputDataset>>> getInputVisitors(io.openlineage.spark.api.OpenLineageContext context) List<scala.PartialFunction<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan,List<io.openlineage.client.OpenLineage.OutputDataset>>> getOutputVisitors(io.openlineage.spark.api.OpenLineageContext context)
-
Constructor Details
-
RedshiftVisitorFactory
public RedshiftVisitorFactory()
-
-
Method Details
-
getInputVisitors
public List<scala.PartialFunction<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan,List<io.openlineage.client.OpenLineage.InputDataset>>> getInputVisitors(io.openlineage.spark.api.OpenLineageContext context) - Specified by:
getInputVisitorsin interfaceio.openlineage.spark.agent.lifecycle.VisitorFactory
-
getOutputVisitors
public List<scala.PartialFunction<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan,List<io.openlineage.client.OpenLineage.OutputDataset>>> getOutputVisitors(io.openlineage.spark.api.OpenLineageContext context) - Specified by:
getOutputVisitorsin interfaceio.openlineage.spark.agent.lifecycle.VisitorFactory
-