Class LocalExecutor
java.lang.Object
org.apache.flink.client.deployment.executors.LocalExecutor
- All Implemented Interfaces:
org.apache.flink.core.execution.PipelineExecutor
@Internal
public class LocalExecutor
extends Object
implements org.apache.flink.core.execution.PipelineExecutor
An
PipelineExecutor for executing a Pipeline locally.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalExecutorcreate(org.apache.flink.configuration.Configuration configuration) static LocalExecutorcreateWithFactory(org.apache.flink.configuration.Configuration configuration, Function<org.apache.flink.runtime.minicluster.MiniClusterConfiguration, org.apache.flink.runtime.minicluster.MiniCluster> miniClusterFactory) CompletableFuture<org.apache.flink.core.execution.JobClient>execute(org.apache.flink.api.dag.Pipeline pipeline, org.apache.flink.configuration.Configuration configuration, ClassLoader userCodeClassloader)
-
Field Details
-
NAME
- See Also:
-
-
Method Details
-
create
-
createWithFactory
public static LocalExecutor createWithFactory(org.apache.flink.configuration.Configuration configuration, Function<org.apache.flink.runtime.minicluster.MiniClusterConfiguration, org.apache.flink.runtime.minicluster.MiniCluster> miniClusterFactory) -
execute
public CompletableFuture<org.apache.flink.core.execution.JobClient> execute(org.apache.flink.api.dag.Pipeline pipeline, org.apache.flink.configuration.Configuration configuration, ClassLoader userCodeClassloader) throws Exception - Specified by:
executein interfaceorg.apache.flink.core.execution.PipelineExecutor- Throws:
Exception
-