Class PythonDynamicTableFactory
- java.lang.Object
-
- org.apache.flink.table.utils.python.PythonDynamicTableFactory
-
- All Implemented Interfaces:
org.apache.flink.table.factories.DynamicTableFactory
,org.apache.flink.table.factories.DynamicTableSourceFactory
,org.apache.flink.table.factories.Factory
public class PythonDynamicTableFactory extends Object implements org.apache.flink.table.factories.DynamicTableSourceFactory
Table source factory for PythonDynamicTableSource.
-
-
Field Summary
Fields Modifier and Type Field Description static String
IDENTIFIER
-
Constructor Summary
Constructors Constructor Description PythonDynamicTableFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.table.connector.source.DynamicTableSource
createDynamicTableSource(org.apache.flink.table.factories.DynamicTableFactory.Context context)
String
factoryIdentifier()
Set<org.apache.flink.configuration.ConfigOption<?>>
optionalOptions()
Set<org.apache.flink.configuration.ConfigOption<?>>
requiredOptions()
-
-
-
Field Detail
-
IDENTIFIER
public static final String IDENTIFIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
createDynamicTableSource
public org.apache.flink.table.connector.source.DynamicTableSource createDynamicTableSource(org.apache.flink.table.factories.DynamicTableFactory.Context context)
- Specified by:
createDynamicTableSource
in interfaceorg.apache.flink.table.factories.DynamicTableSourceFactory
-
factoryIdentifier
public String factoryIdentifier()
- Specified by:
factoryIdentifier
in interfaceorg.apache.flink.table.factories.Factory
-
requiredOptions
public Set<org.apache.flink.configuration.ConfigOption<?>> requiredOptions()
- Specified by:
requiredOptions
in interfaceorg.apache.flink.table.factories.Factory
-
optionalOptions
public Set<org.apache.flink.configuration.ConfigOption<?>> optionalOptions()
- Specified by:
optionalOptions
in interfaceorg.apache.flink.table.factories.Factory
-
-