public final class PerJobMiniClusterFactory extends Object
MiniCluster for every submitted job.
This class guarantees to tear down the MiniCluster in case of normal or exceptional job completion.| 限定符和类型 | 方法和说明 |
|---|---|
static PerJobMiniClusterFactory |
create() |
static PerJobMiniClusterFactory |
createWithFactory(org.apache.flink.configuration.Configuration configuration,
java.util.function.Function<? super org.apache.flink.runtime.minicluster.MiniClusterConfiguration,? extends org.apache.flink.runtime.minicluster.MiniCluster> miniClusterFactory) |
CompletableFuture<? extends org.apache.flink.core.execution.JobClient> |
submitJob(org.apache.flink.runtime.jobgraph.JobGraph jobGraph)
Starts a
MiniCluster and submits a job. |
public static PerJobMiniClusterFactory create()
public static PerJobMiniClusterFactory createWithFactory(org.apache.flink.configuration.Configuration configuration, java.util.function.Function<? super org.apache.flink.runtime.minicluster.MiniClusterConfiguration,? extends org.apache.flink.runtime.minicluster.MiniCluster> miniClusterFactory)
public CompletableFuture<? extends org.apache.flink.core.execution.JobClient> submitJob(org.apache.flink.runtime.jobgraph.JobGraph jobGraph) throws Exception
MiniCluster and submits a job.ExceptionCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.