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
A
PipelineExecutorServiceLoader that is hardwired to return PipelineExecutors that use a given MiniCluster.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMiniClusterPipelineExecutorServiceLoader(org.apache.flink.runtime.minicluster.MiniCluster miniCluster) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.core.execution.PipelineExecutorFactorygetExecutorFactory(org.apache.flink.configuration.Configuration configuration) 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 Details
-
NAME
- See Also:
-
-
Constructor Details
-
MiniClusterPipelineExecutorServiceLoader
public MiniClusterPipelineExecutorServiceLoader(org.apache.flink.runtime.minicluster.MiniCluster miniCluster)
-
-
Method Details
-
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
-
getExecutorNames
- Specified by:
getExecutorNamesin interfaceorg.apache.flink.core.execution.PipelineExecutorServiceLoader
-