Class HikariMetricsExtensionProvider
java.lang.Object
io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
- All Implemented Interfaces:
HikariMetricsProvider
HikariMetricsProvider implementation for HikariMetricsExtension.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConfiguration key of the extension provider.Get instance ofHikariMetricsRegistryfrom config.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.dbclient.hikari.spi.HikariMetricsProvider
extension
-
Constructor Details
-
HikariMetricsExtensionProvider
public HikariMetricsExtensionProvider()
-
-
Method Details
-
configKey
Description copied from interface:HikariMetricsProviderConfiguration key of the extension provider.- Specified by:
configKeyin interfaceHikariMetricsProvider- Returns:
- configuration key expected under
connection.helidon
-
extension
Description copied from interface:HikariMetricsProviderGet instance ofHikariMetricsRegistryfrom config.API Note: the default method implementation is provided for backward compatibility and will be removed in the next major version
- Specified by:
extensionin interfaceHikariMetricsProvider- Parameters:
config- provider configuration- Returns:
- interceptor to handle connection pool configuration.
-