Class BaseSourceConnector

java.lang.Object
org.apache.kafka.connect.connector.Connector
org.apache.kafka.connect.source.SourceConnector
io.debezium.connector.common.BaseSourceConnector
All Implemented Interfaces:
org.apache.kafka.connect.components.Versioned
Direct Known Subclasses:
RelationalBaseSourceConnector

public abstract class BaseSourceConnector extends org.apache.kafka.connect.source.SourceConnector
Base class for Debezium's CDC SourceConnector implementations. Provides functionality common to all CDC connectors, such as validation.
  • Field Summary

    Fields inherited from class org.apache.kafka.connect.connector.Connector

    context
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract <T extends DataCollectionId>
    List<T>
     
    protected abstract Map<String,org.apache.kafka.common.config.ConfigValue>
     

    Methods inherited from class org.apache.kafka.connect.source.SourceConnector

    alterOffsets, canDefineTransactionBoundaries, context, exactlyOnceSupport

    Methods inherited from class org.apache.kafka.connect.connector.Connector

    config, initialize, initialize, reconfigure, start, stop, taskClass, taskConfigs, validate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.kafka.connect.components.Versioned

    version
  • Constructor Details

    • BaseSourceConnector

      public BaseSourceConnector()
  • Method Details