public interface Task
Tasks contain the code that actually copies data to/from another system. They receive a configuration from their parent Connector, assigning them a fraction of a Kafka Connect job's work. The Kafka Connect framework then pushes/pulls data from the Task. The Task must also be able to respond to reconfiguration requests.
Task only contains the minimal shared functionality between
SourceTask and
SinkTask.
java.lang.String version()
Connector class's version.void start(java.util.Map<java.lang.String,java.lang.String> props)
props - initial configurationvoid stop()