Package org.apache.flink.test.util
Class MiniClusterPipelineExecutorServiceLoader
- java.lang.Object
-
- org.apache.flink.test.util.MiniClusterPipelineExecutorServiceLoader
-
- All Implemented Interfaces:
org.apache.flink.core.execution.PipelineExecutorServiceLoader
public class MiniClusterPipelineExecutorServiceLoader extends Object implements org.apache.flink.core.execution.PipelineExecutorServiceLoader
APipelineExecutorServiceLoader
that is hardwired to returnPipelineExecutors
that use a givenMiniCluster
.
-
-
Constructor Summary
Constructors Constructor Description MiniClusterPipelineExecutorServiceLoader(org.apache.flink.runtime.minicluster.MiniCluster miniCluster)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.core.execution.PipelineExecutorFactory
getExecutorFactory(org.apache.flink.configuration.Configuration configuration)
Stream<String>
getExecutorNames()
static org.apache.flink.configuration.Configuration
updateConfigurationForMiniCluster(org.apache.flink.configuration.Configuration config, Collection<org.apache.flink.core.fs.Path> jarFiles, Collection<URL> classPaths)
Populates aConfiguration
that is compatible with thisMiniClusterPipelineExecutorServiceLoader
.
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateConfigurationForMiniCluster
public static org.apache.flink.configuration.Configuration updateConfigurationForMiniCluster(org.apache.flink.configuration.Configuration config, Collection<org.apache.flink.core.fs.Path> jarFiles, Collection<URL> classPaths)
Populates aConfiguration
that is compatible with thisMiniClusterPipelineExecutorServiceLoader
.
-
getExecutorFactory
public org.apache.flink.core.execution.PipelineExecutorFactory getExecutorFactory(org.apache.flink.configuration.Configuration configuration)
- Specified by:
getExecutorFactory
in interfaceorg.apache.flink.core.execution.PipelineExecutorServiceLoader
-
-