@Internal public class DefaultExecutor extends Object implements org.apache.flink.table.delegation.Executor
Executor.| Constructor and Description |
|---|
DefaultExecutor(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.dag.Pipeline |
createPipeline(List<org.apache.flink.api.dag.Transformation<?>> transformations,
org.apache.flink.configuration.ReadableConfig tableConfiguration,
String defaultJobName) |
org.apache.flink.api.common.JobExecutionResult |
execute(org.apache.flink.api.dag.Pipeline pipeline) |
org.apache.flink.core.execution.JobClient |
executeAsync(org.apache.flink.api.dag.Pipeline pipeline) |
org.apache.flink.configuration.ReadableConfig |
getConfiguration() |
org.apache.flink.streaming.api.environment.StreamExecutionEnvironment |
getExecutionEnvironment() |
boolean |
isCheckpointingEnabled() |
public DefaultExecutor(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment)
public org.apache.flink.streaming.api.environment.StreamExecutionEnvironment getExecutionEnvironment()
public org.apache.flink.configuration.ReadableConfig getConfiguration()
getConfiguration in interface org.apache.flink.table.delegation.Executorpublic org.apache.flink.api.dag.Pipeline createPipeline(List<org.apache.flink.api.dag.Transformation<?>> transformations, org.apache.flink.configuration.ReadableConfig tableConfiguration, @Nullable String defaultJobName)
createPipeline in interface org.apache.flink.table.delegation.Executorpublic org.apache.flink.api.common.JobExecutionResult execute(org.apache.flink.api.dag.Pipeline pipeline)
throws Exception
execute in interface org.apache.flink.table.delegation.ExecutorExceptionpublic org.apache.flink.core.execution.JobClient executeAsync(org.apache.flink.api.dag.Pipeline pipeline)
throws Exception
executeAsync in interface org.apache.flink.table.delegation.ExecutorExceptionpublic boolean isCheckpointingEnabled()
isCheckpointingEnabled in interface org.apache.flink.table.delegation.ExecutorCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.