Class KubernetesSessionClusterExecutorFactory

  • All Implemented Interfaces:
    org.apache.flink.core.execution.PipelineExecutorFactory

    @Internal
    public class KubernetesSessionClusterExecutorFactory
    extends Object
    implements org.apache.flink.core.execution.PipelineExecutorFactory
    An PipelineExecutorFactory for executing jobs on an existing (session) cluster.
    • Constructor Detail

      • KubernetesSessionClusterExecutorFactory

        public KubernetesSessionClusterExecutorFactory()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.apache.flink.core.execution.PipelineExecutorFactory
      • isCompatibleWith

        public boolean isCompatibleWith​(@Nonnull
                                        org.apache.flink.configuration.Configuration configuration)
        Specified by:
        isCompatibleWith in interface org.apache.flink.core.execution.PipelineExecutorFactory
      • getExecutor

        public org.apache.flink.core.execution.PipelineExecutor getExecutor​(@Nonnull
                                                                            org.apache.flink.configuration.Configuration configuration)
        Specified by:
        getExecutor in interface org.apache.flink.core.execution.PipelineExecutorFactory