public class Db2SourceFetchTaskContext
extends org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContext
| Modifier and Type | Class and Description |
|---|---|
static class |
Db2SourceFetchTaskContext.Db2EventMetadataProvider
Copied from debezium for accessing here.
|
| Constructor and Description |
|---|
Db2SourceFetchTaskContext(org.apache.flink.cdc.connectors.base.config.JdbcSourceConfig sourceConfig,
Db2Dialect dataSourceDialect,
Db2Connection connection,
Db2Connection metaDataConnection) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
configure(org.apache.flink.cdc.connectors.base.source.meta.split.SourceSplitBase sourceSplitBase) |
Db2Connection |
getConnection() |
io.debezium.connector.db2.Db2DatabaseSchema |
getDatabaseSchema() |
io.debezium.connector.db2.Db2ConnectorConfig |
getDbzConnectorConfig() |
org.apache.flink.cdc.connectors.base.relational.JdbcSourceEventDispatcher<io.debezium.connector.db2.Db2Partition> |
getDispatcher() |
io.debezium.pipeline.ErrorHandler |
getErrorHandler() |
Db2Connection |
getMetaDataConnection() |
io.debezium.connector.db2.Db2OffsetContext |
getOffsetContext() |
io.debezium.connector.db2.Db2Partition |
getPartition() |
io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent> |
getQueue() |
io.debezium.util.SchemaNameAdjuster |
getSchemaNameAdjuster() |
io.debezium.pipeline.metrics.SnapshotChangeEventSourceMetrics<io.debezium.connector.db2.Db2Partition> |
getSnapshotChangeEventSourceMetrics() |
io.debezium.pipeline.EventDispatcher.SnapshotReceiver<io.debezium.connector.db2.Db2Partition> |
getSnapshotReceiver() |
Db2SourceConfig |
getSourceConfig() |
org.apache.flink.table.types.logical.RowType |
getSplitType(io.debezium.relational.Table table) |
io.debezium.pipeline.metrics.StreamingChangeEventSourceMetrics<io.debezium.connector.db2.Db2Partition> |
getStreamingChangeEventSourceMetrics() |
org.apache.flink.cdc.connectors.base.source.meta.offset.Offset |
getStreamOffset(org.apache.kafka.connect.source.SourceRecord record) |
io.debezium.relational.Tables.TableFilter |
getTableFilter() |
public Db2SourceFetchTaskContext(org.apache.flink.cdc.connectors.base.config.JdbcSourceConfig sourceConfig,
Db2Dialect dataSourceDialect,
Db2Connection connection,
Db2Connection metaDataConnection)
public void configure(org.apache.flink.cdc.connectors.base.source.meta.split.SourceSplitBase sourceSplitBase)
public io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent> getQueue()
public io.debezium.relational.Tables.TableFilter getTableFilter()
public org.apache.flink.cdc.connectors.base.source.meta.offset.Offset getStreamOffset(org.apache.kafka.connect.source.SourceRecord record)
public io.debezium.connector.db2.Db2DatabaseSchema getDatabaseSchema()
getDatabaseSchema in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic org.apache.flink.table.types.logical.RowType getSplitType(io.debezium.relational.Table table)
getSplitType in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic io.debezium.pipeline.ErrorHandler getErrorHandler()
getErrorHandler in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic io.debezium.connector.db2.Db2ConnectorConfig getDbzConnectorConfig()
getDbzConnectorConfig in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic Db2SourceConfig getSourceConfig()
getSourceConfig in interface org.apache.flink.cdc.connectors.base.source.reader.external.FetchTask.ContextgetSourceConfig in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic org.apache.flink.cdc.connectors.base.relational.JdbcSourceEventDispatcher<io.debezium.connector.db2.Db2Partition> getDispatcher()
getDispatcher in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic io.debezium.pipeline.EventDispatcher.SnapshotReceiver<io.debezium.connector.db2.Db2Partition> getSnapshotReceiver()
public io.debezium.connector.db2.Db2OffsetContext getOffsetContext()
getOffsetContext in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic io.debezium.connector.db2.Db2Partition getPartition()
getPartition in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextpublic Db2Connection getConnection()
public Db2Connection getMetaDataConnection()
public io.debezium.pipeline.metrics.SnapshotChangeEventSourceMetrics<io.debezium.connector.db2.Db2Partition> getSnapshotChangeEventSourceMetrics()
public io.debezium.pipeline.metrics.StreamingChangeEventSourceMetrics<io.debezium.connector.db2.Db2Partition> getStreamingChangeEventSourceMetrics()
public io.debezium.util.SchemaNameAdjuster getSchemaNameAdjuster()
getSchemaNameAdjuster in class org.apache.flink.cdc.connectors.base.source.reader.external.JdbcSourceFetchTaskContextCopyright © 2024 The Apache Software Foundation. All rights reserved.