A context to allow a
SourceConnector to interact with the Kafka Connect runtime.
SourceTaskContext is provided to SourceTasks to allow them to interact with the underlying runtime.
SourceConnectors implement the connector interface to pull data from another system and send it to Kafka.
SourceRecords are generated by SourceTasks and passed to Kafka Connect for storage in Kafka.
SourceTask is a Task that pulls records from another system for storage in Kafka.