Package org.apache.iceberg.flink
Class FlinkDynamicTableFactory
- java.lang.Object
- 
- org.apache.iceberg.flink.FlinkDynamicTableFactory
 
- 
- All Implemented Interfaces:
- org.apache.flink.table.factories.DynamicTableFactory,- org.apache.flink.table.factories.DynamicTableSinkFactory,- org.apache.flink.table.factories.DynamicTableSourceFactory,- org.apache.flink.table.factories.Factory
 
 public class FlinkDynamicTableFactory extends java.lang.Object implements org.apache.flink.table.factories.DynamicTableSinkFactory, org.apache.flink.table.factories.DynamicTableSourceFactory
- 
- 
Constructor SummaryConstructors Constructor Description FlinkDynamicTableFactory()FlinkDynamicTableFactory(FlinkCatalog catalog)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.table.connector.sink.DynamicTableSinkcreateDynamicTableSink(org.apache.flink.table.factories.DynamicTableFactory.Context context)org.apache.flink.table.connector.source.DynamicTableSourcecreateDynamicTableSource(org.apache.flink.table.factories.DynamicTableFactory.Context context)java.lang.StringfactoryIdentifier()java.util.Set<org.apache.flink.configuration.ConfigOption<?>>optionalOptions()java.util.Set<org.apache.flink.configuration.ConfigOption<?>>requiredOptions()
 
- 
- 
- 
Constructor Detail- 
FlinkDynamicTableFactorypublic FlinkDynamicTableFactory() 
 - 
FlinkDynamicTableFactorypublic FlinkDynamicTableFactory(FlinkCatalog catalog) 
 
- 
 - 
Method Detail- 
createDynamicTableSourcepublic org.apache.flink.table.connector.source.DynamicTableSource createDynamicTableSource(org.apache.flink.table.factories.DynamicTableFactory.Context context) - Specified by:
- createDynamicTableSourcein interface- org.apache.flink.table.factories.DynamicTableSourceFactory
 
 - 
createDynamicTableSinkpublic org.apache.flink.table.connector.sink.DynamicTableSink createDynamicTableSink(org.apache.flink.table.factories.DynamicTableFactory.Context context) - Specified by:
- createDynamicTableSinkin interface- org.apache.flink.table.factories.DynamicTableSinkFactory
 
 - 
requiredOptionspublic java.util.Set<org.apache.flink.configuration.ConfigOption<?>> requiredOptions() - Specified by:
- requiredOptionsin interface- org.apache.flink.table.factories.Factory
 
 - 
optionalOptionspublic java.util.Set<org.apache.flink.configuration.ConfigOption<?>> optionalOptions() - Specified by:
- optionalOptionsin interface- org.apache.flink.table.factories.Factory
 
 - 
factoryIdentifierpublic java.lang.String factoryIdentifier() - Specified by:
- factoryIdentifierin interface- org.apache.flink.table.factories.Factory
 
 
- 
 
-