public class NakadiKafkaConsumer extends java.lang.Object implements EventConsumer
| Constructor and Description |
|---|
NakadiKafkaConsumer(org.apache.kafka.clients.consumer.Consumer<java.lang.String,java.lang.String> kafkaConsumer,
java.lang.String topic,
java.util.List<org.zalando.nakadi.repository.kafka.KafkaCursor> kafkaCursors,
long pollTimeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.util.Optional<ConsumedEvent> |
readEvent() |
public NakadiKafkaConsumer(org.apache.kafka.clients.consumer.Consumer<java.lang.String,java.lang.String> kafkaConsumer,
java.lang.String topic,
java.util.List<org.zalando.nakadi.repository.kafka.KafkaCursor> kafkaCursors,
long pollTimeout)
public java.util.Optional<ConsumedEvent> readEvent()
readEvent in interface EventConsumerpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseable