@Internal public class StreamExecutorFactory 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.scala.StreamTableEnvironment should use
create(Map, StreamExecutionEnvironment) as it is always backed by
some StreamExecutionEnvironment| Constructor and Description |
|---|
StreamExecutorFactory() |
| 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
StreamExecutor. |
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)
StreamExecutor.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–2020 The Apache Software Foundation. All rights reserved.