Interface ExecutorFactory

  • All Superinterfaces:
    org.apache.flink.table.factories.Factory

    @Internal
    public interface ExecutorFactory
    extends org.apache.flink.table.factories.Factory
    Factory that creates an Executor for submitting table programs.

    The factory is used with Java's Service Provider Interfaces (SPI) for discovering. See Factory for more information.

    Usually, there should only be one executor factory in the class path. However, advanced users can implement a custom one for hooking into the submission process.

    Important: In order to support DataStream APIs, implementations of this interface must also implement StreamExecutorFactory from the flink-table-api-bridge-base module.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Executor create​(org.apache.flink.configuration.Configuration configuration)
      Creates a corresponding Executor.
      • Methods inherited from interface org.apache.flink.table.factories.Factory

        factoryIdentifier, optionalOptions, requiredOptions
    • Method Detail

      • create

        Executor create​(org.apache.flink.configuration.Configuration configuration)
        Creates a corresponding Executor.