Package org.apache.kafka.connect.sink
package org.apache.kafka.connect.sink
Provides an API for implementing sink connectors which write Kafka records to external applications.
-
ClassDescriptionComponent that a
SinkTask
can use to report problematic records (and their corresponding problems) as it writes them throughSinkTask.put(java.util.Collection)
.SinkConnectors implement the Connector interface to send Kafka data to another system.A context to allow aSinkConnector
to interact with the Kafka Connect runtime.SinkRecord is aConnectRecord
that has been read from Kafka and includes the original Kafka record's topic, partition and offset (before anytransformations
have been applied) in addition to the standard fields.SinkTask is a Task that takes records loaded from Kafka and sends them to another system.Context passed toSinkTask
s, allowing them to access utilities in the Kafka Connect runtime.