Class RemoteExecutorFactory

java.lang.Object
org.apache.flink.client.deployment.executors.RemoteExecutorFactory
All Implemented Interfaces:
org.apache.flink.core.execution.PipelineExecutorFactory

@Internal public class RemoteExecutorFactory extends Object implements org.apache.flink.core.execution.PipelineExecutorFactory
An PipelineExecutorFactory for remote executors.
  • Constructor Details

    • RemoteExecutorFactory

      public RemoteExecutorFactory()
  • Method Details

    • getName

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

      public boolean isCompatibleWith(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(org.apache.flink.configuration.Configuration configuration)
      Specified by:
      getExecutor in interface org.apache.flink.core.execution.PipelineExecutorFactory