Package org.apache.beam.sdk.io.kafka
Interface KafkaMetrics
- All Known Implementing Classes:
KafkaMetrics.KafkaMetricsImpl,KafkaMetrics.NoOpKafkaMetrics
public interface KafkaMetrics
Stores and exports metrics for a batch of Kafka Client RPCs.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classMetrics of a batch of RPCs.static classNo-op implementation ofKafkaResults. -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidupdateBacklogBytes(String topic, int partitionId, long backlog) voidupdateSuccessfulRpcMetrics(String topic, Duration elapsedTime)
-
Method Details
-
updateSuccessfulRpcMetrics
-
updateBacklogBytes
-
flushBufferedMetrics
void flushBufferedMetrics()
-