@Factory @RequiresMetrics @Requires(property="micronaut.metrics.binders.jdbc.enabled", value="true", defaultValue="true") public class DataSourcePoolMetricsBinderFactory extends java.lang.Object
| Constructor and Description |
|---|
DataSourcePoolMetricsBinderFactory() |
| Modifier and Type | Method and Description |
|---|---|
io.micrometer.core.instrument.binder.MeterBinder |
dataSourceMeterBinder(java.lang.String dataSourceName,
io.micronaut.jdbc.metadata.DataSourcePoolMetadata dataSourcePoolMetadata)
Method to wire beans for each type of datasource.
|
@EachBean(value=io.micronaut.jdbc.metadata.DataSourcePoolMetadata.class)
@Requires(beans=io.micronaut.jdbc.metadata.DataSourcePoolMetadata.class)
public io.micrometer.core.instrument.binder.MeterBinder dataSourceMeterBinder(@Parameter
java.lang.String dataSourceName,
io.micronaut.jdbc.metadata.DataSourcePoolMetadata dataSourcePoolMetadata)
dataSourceName - The parameterized name of the datasourcedataSourcePoolMetadata - The datasource metadata object to use for the binderDataSourcePoolMetadata