T
- An abstract kafka configuration@Internal
public abstract class AbstractKafkaMetrics<T extends AbstractKafkaConfiguration>
extends java.lang.Object
Constructor and Description |
---|
AbstractKafkaMetrics() |
Modifier and Type | Method and Description |
---|---|
protected T |
addKafkaMetrics(io.micronaut.context.event.BeanCreatedEvent<T> event,
java.lang.String kafkaMetricsReporterClassName)
Method to add a default metric reporter if not otherwise defined.
|
protected T |
addKafkaMetrics(io.micronaut.context.event.BeanCreatedEvent<T> event,
java.lang.String kafkaMetricsReporterClassName,
io.micrometer.core.instrument.MeterRegistry meterRegistry)
Method to add a default metric reporter if not otherwise defined.
|
protected T addKafkaMetrics(io.micronaut.context.event.BeanCreatedEvent<T> event, java.lang.String kafkaMetricsReporterClassName)
event
- The event for bean created of type AbstractKafkaConfigurationkafkaMetricsReporterClassName
- The class name to use for kafka metrics registrationprotected T addKafkaMetrics(io.micronaut.context.event.BeanCreatedEvent<T> event, java.lang.String kafkaMetricsReporterClassName, @Nullable io.micrometer.core.instrument.MeterRegistry meterRegistry)
event
- The event for bean created of type AbstractKafkaConfigurationkafkaMetricsReporterClassName
- The class name to use for kafka metrics registrationmeterRegistry
- The meter registry instance to send metrics to