public class PulsarTableSourceSinkFactory extends Object implements org.apache.flink.table.factories.StreamTableSourceFactory<org.apache.flink.types.Row>, org.apache.flink.table.factories.StreamTableSinkFactory<org.apache.flink.types.Row>
| Constructor and Description |
|---|
PulsarTableSourceSinkFactory() |
PulsarTableSourceSinkFactory(Properties catalogProperties) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.table.sinks.StreamTableSink<org.apache.flink.types.Row> |
createStreamTableSink(Map<String,String> properties) |
org.apache.flink.table.sources.StreamTableSource<org.apache.flink.types.Row> |
createStreamTableSource(Map<String,String> properties) |
org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> |
createTableSink(org.apache.flink.table.factories.TableSinkFactory.Context context) |
org.apache.flink.table.sources.TableSource<org.apache.flink.types.Row> |
createTableSource(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogTable table) |
Map<String,String> |
requiredContext() |
List<String> |
supportedProperties() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateTableSourcecreateTableSourcepublic PulsarTableSourceSinkFactory(Properties catalogProperties)
public PulsarTableSourceSinkFactory()
public org.apache.flink.table.sinks.StreamTableSink<org.apache.flink.types.Row> createStreamTableSink(Map<String,String> properties)
createStreamTableSink in interface org.apache.flink.table.factories.StreamTableSinkFactory<org.apache.flink.types.Row>public org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> createTableSink(org.apache.flink.table.factories.TableSinkFactory.Context context)
createTableSink in interface org.apache.flink.table.factories.TableSinkFactory<org.apache.flink.types.Row>public org.apache.flink.table.sources.StreamTableSource<org.apache.flink.types.Row> createStreamTableSource(Map<String,String> properties)
createStreamTableSource in interface org.apache.flink.table.factories.StreamTableSourceFactory<org.apache.flink.types.Row>public org.apache.flink.table.sources.TableSource<org.apache.flink.types.Row> createTableSource(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogTable table)
createTableSource in interface org.apache.flink.table.factories.TableSourceFactory<org.apache.flink.types.Row>public Map<String,String> requiredContext()
requiredContext in interface org.apache.flink.table.factories.TableFactoryCopyright © 2019–2021 The Apache Software Foundation. All rights reserved.