Interface KafkaConsumerTelemetry<K,V>
- All Known Implementing Classes:
DefaultKafkaConsumerTelemetry
public interface KafkaConsumerTelemetry<K,V>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionvoidreportLag(org.apache.kafka.common.TopicPartition partition, long lag)
-
Method Details
-
get
default KafkaConsumerTelemetry.KafkaConsumerTelemetryContext<K,V> get(org.apache.kafka.clients.consumer.Consumer<K, V> consumer) -
get
KafkaConsumerTelemetry.KafkaConsumerRecordsTelemetryContext<K,V> get(org.apache.kafka.clients.consumer.ConsumerRecords<K, V> records) -
reportLag
void reportLag(org.apache.kafka.common.TopicPartition partition, long lag)
-