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