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