Interface ExecutorFactory
-
- All Superinterfaces:
org.apache.flink.table.factories.Factory
@Internal public interface ExecutorFactory extends org.apache.flink.table.factories.Factory
Factory that creates anExecutor
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 theflink-table-api-bridge-base
module.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_IDENTIFIER
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Executor
create(org.apache.flink.configuration.Configuration configuration)
Creates a correspondingExecutor
.
-
-
-
Field Detail
-
DEFAULT_IDENTIFIER
static final String DEFAULT_IDENTIFIER
- See Also:
- Constant Field Values
-
-