Interface KafkaRecordProcessorFacade
- All Known Implementing Classes:
AbstractKafkaRecordProcessorFacade,KafkaRecordBatchingProcessorFacade,KafkaRecordStreamingProcessorFacade
public interface KafkaRecordProcessorFacade
A processing facade that allows processing consumer records in different ways
-
Method Summary
Modifier and TypeMethodDescriptionprocessPolledRecords(org.apache.kafka.clients.consumer.ConsumerRecords<Object, Object> allRecords) Sends a set of records polled from Kafka for processing
-
Method Details
-
processPolledRecords
ProcessingResult processPolledRecords(org.apache.kafka.clients.consumer.ConsumerRecords<Object, Object> allRecords) Sends a set of records polled from Kafka for processing- Parameters:
allRecords- All records received from a call to the Kafka's consumer poll method- Returns:
- The result of processing this set of records
-