@Internal public class BlinkExecutorFactory extends Object implements org.apache.flink.table.delegation.ExecutorFactory
Executor to use in a TableEnvironment. The TableEnvironment should use create(Map) method that does not
bind to any particular environment, whereas org.apache.flink.table.api.bridge.scala.StreamTableEnvironment should use create(Map,
StreamExecutionEnvironment) as it is always backed by some StreamExecutionEnvironment| Constructor and Description |
|---|
BlinkExecutorFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.table.delegation.Executor |
create(Map<String,String> properties) |
org.apache.flink.table.delegation.Executor |
create(Map<String,String> properties,
org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment)
Creates a corresponding
ExecutorBase. |
Map<String,String> |
optionalContext() |
Map<String,String> |
requiredContext() |
List<String> |
supportedProperties() |
public org.apache.flink.table.delegation.Executor create(Map<String,String> properties, org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment)
ExecutorBase.properties - Static properties of the Executor, the same that were used for
factory lookup.executionEnvironment - a StreamExecutionEnvironment to use while executing Table
programs.Executorpublic org.apache.flink.table.delegation.Executor create(Map<String,String> properties)
create in interface org.apache.flink.table.delegation.ExecutorFactorypublic Map<String,String> requiredContext()
requiredContext in interface org.apache.flink.table.factories.ComponentFactoryrequiredContext in interface org.apache.flink.table.factories.TableFactorypublic List<String> supportedProperties()
supportedProperties in interface org.apache.flink.table.factories.ComponentFactorysupportedProperties in interface org.apache.flink.table.factories.TableFactoryCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.