| Package | Description |
|---|---|
| org.apache.flink.optimizer.plan | |
| org.apache.flink.optimizer.plandump | |
| org.apache.flink.optimizer.postpass | |
| org.apache.flink.optimizer.traversals |
This package contains the various traversals over the program plan and the
optimizer DAG (directed acyclic graph) that are made in the course of
the optimization.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<SinkPlanNode> |
OptimizedPlan.getDataSinks()
Gets the data sinks from this OptimizedPlan.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SinkJoinerPlanNode.getDataSinks(List<SinkPlanNode> sinks) |
| Constructor and Description |
|---|
OptimizedPlan(Collection<SourcePlanNode> sources,
Collection<SinkPlanNode> sinks,
Collection<PlanNode> allNodes,
String jobName,
org.apache.flink.api.common.Plan programPlan)
Creates a new instance of this optimizer plan container.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlanJSONDumpGenerator.dumpOptimizerPlanAsJSON(List<SinkPlanNode> nodes,
PrintWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
GenericFlatTypePostPass.getSinkSchema(SinkPlanNode sink,
T schema) |
| Modifier and Type | Method and Description |
|---|---|
OptimizedPlan |
PlanFinalizer.createFinalPlan(List<SinkPlanNode> sinks,
String jobName,
org.apache.flink.api.common.Plan originalPlan) |
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.