Package io.debezium.connector.cassandra
Class TestingKafkaRecordEmitter
java.lang.Object
io.debezium.connector.cassandra.KafkaRecordEmitter
io.debezium.connector.cassandra.TestingKafkaRecordEmitter
- All Implemented Interfaces:
io.debezium.connector.cassandra.Emitter,AutoCloseable
public class TestingKafkaRecordEmitter
extends io.debezium.connector.cassandra.KafkaRecordEmitter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTestingKafkaRecordEmitter(io.debezium.connector.cassandra.CassandraConnectorConfig connectorConfig, org.apache.kafka.clients.producer.KafkaProducer kafkaProducer, io.debezium.connector.cassandra.OffsetWriter offsetWriter, Duration offsetFlushIntervalMs, long maxOffsetFlushSize, org.apache.kafka.connect.storage.Converter keyConverter, org.apache.kafka.connect.storage.Converter valueConverter, Set<String> erroneousCommitLogs, io.debezium.connector.cassandra.CommitLogTransfer commitLogTransfer) -
Method Summary
Modifier and TypeMethodDescriptionvoidemit(io.debezium.connector.cassandra.Record record) protected org.apache.kafka.clients.producer.ProducerRecord<byte[],byte[]> toProducerRecord(io.debezium.connector.cassandra.Record record) Methods inherited from class io.debezium.connector.cassandra.KafkaRecordEmitter
close
-
Field Details
-
records
-
-
Constructor Details
-
TestingKafkaRecordEmitter
public TestingKafkaRecordEmitter(io.debezium.connector.cassandra.CassandraConnectorConfig connectorConfig, org.apache.kafka.clients.producer.KafkaProducer kafkaProducer, io.debezium.connector.cassandra.OffsetWriter offsetWriter, Duration offsetFlushIntervalMs, long maxOffsetFlushSize, org.apache.kafka.connect.storage.Converter keyConverter, org.apache.kafka.connect.storage.Converter valueConverter, Set<String> erroneousCommitLogs, io.debezium.connector.cassandra.CommitLogTransfer commitLogTransfer)
-
-
Method Details
-
emit
public void emit(io.debezium.connector.cassandra.Record record) - Specified by:
emitin interfaceio.debezium.connector.cassandra.Emitter- Overrides:
emitin classio.debezium.connector.cassandra.KafkaRecordEmitter
-
toProducerRecord
protected org.apache.kafka.clients.producer.ProducerRecord<byte[],byte[]> toProducerRecord(io.debezium.connector.cassandra.Record record) - Overrides:
toProducerRecordin classio.debezium.connector.cassandra.KafkaRecordEmitter
-