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 class
Metrics of a batch of RPCs.static class
No-op implementation ofKafkaResults
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
updateBacklogBytes
(String topic, int partitionId, long backlog) void
updateSuccessfulRpcMetrics
(String topic, Duration elapsedTime)
-
Method Details
-
updateSuccessfulRpcMetrics
-
updateBacklogBytes
-
flushBufferedMetrics
void flushBufferedMetrics()
-