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
APipelineExecutorServiceLoaderthat is hardwired to returnPipelineExecutorsthat 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.PipelineExecutorFactorygetExecutorFactory(org.apache.flink.configuration.Configuration configuration)Stream<String>getExecutorNames()static org.apache.flink.configuration.ConfigurationupdateConfigurationForMiniCluster(org.apache.flink.configuration.Configuration config, Collection<org.apache.flink.core.fs.Path> jarFiles, Collection<URL> classPaths)Populates aConfigurationthat 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 aConfigurationthat is compatible with thisMiniClusterPipelineExecutorServiceLoader.
-
getExecutorFactory
public org.apache.flink.core.execution.PipelineExecutorFactory getExecutorFactory(org.apache.flink.configuration.Configuration configuration)
- Specified by:
getExecutorFactoryin interfaceorg.apache.flink.core.execution.PipelineExecutorServiceLoader
-
-