Module io.helidon.dbclient.hikari
Package io.helidon.dbclient.hikari.spi
Interface HikariMetricsProvider
- All Known Implementing Classes:
HikariMetricsExtensionProvider
public interface HikariMetricsProvider
Java
ServiceLoader interface that provides implementations of HikariMetricsRegistry.-
Method Summary
Modifier and TypeMethodDescriptionConfiguration key of the extension provider.default HikariMetricsRegistryDeprecated, for removal: This API element is subject to removal in a future version.default HikariMetricsRegistryGet instance ofHikariMetricsRegistryfrom config.
-
Method Details
-
configKey
String configKey()Configuration key of the extension provider.- Returns:
- configuration key expected under
connection.helidon
-
extension
Deprecated, for removal: This API element is subject to removal in a future version.useextension(io.helidon.config.Config)insteadGet instance ofHikariMetricsRegistryfrom config.- Parameters:
config- provider configuration- Returns:
- interceptor to handle connection pool configuration.
-
extension
Get instance ofHikariMetricsRegistryfrom config.API Note: the default method implementation is provided for backward compatibility and will be removed in the next major version
- Parameters:
config- provider configuration- Returns:
- interceptor to handle connection pool configuration.
- Since:
- 4.4.0
-
extension(io.helidon.config.Config)instead