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