public final class FlinkPipelineTranslationUtil extends Object
FlinkPipelines into a JobGraph. This uses
reflection or service discovery to find the right FlinkPipelineTranslator for a given
subclass of Pipeline.| Constructor and Description |
|---|
FlinkPipelineTranslationUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.flink.runtime.jobgraph.JobGraph |
getJobGraph(org.apache.flink.api.dag.Pipeline pipeline,
org.apache.flink.configuration.Configuration optimizerConfiguration,
int defaultParallelism)
Transmogrifies the given
Pipeline to a JobGraph. |
static org.apache.flink.runtime.jobgraph.JobGraph |
getJobGraphUnderUserClassLoader(ClassLoader userClassloader,
org.apache.flink.api.dag.Pipeline pipeline,
org.apache.flink.configuration.Configuration configuration,
int defaultParallelism)
Transmogrifies the given
Pipeline under the userClassloader to a JobGraph. |
static String |
translateToJSONExecutionPlan(org.apache.flink.api.dag.Pipeline pipeline)
Extracts the execution plan (as JSON) from the given
Pipeline. |
public static org.apache.flink.runtime.jobgraph.JobGraph getJobGraph(org.apache.flink.api.dag.Pipeline pipeline,
org.apache.flink.configuration.Configuration optimizerConfiguration,
int defaultParallelism)
Pipeline to a JobGraph.public static org.apache.flink.runtime.jobgraph.JobGraph getJobGraphUnderUserClassLoader(ClassLoader userClassloader, org.apache.flink.api.dag.Pipeline pipeline, org.apache.flink.configuration.Configuration configuration, int defaultParallelism)
Pipeline under the userClassloader to a JobGraph.public static String translateToJSONExecutionPlan(org.apache.flink.api.dag.Pipeline pipeline)
Pipeline.Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.