Interface HikariMetricsProvider

All Known Implementing Classes:
HikariMetricsExtensionProvider

public interface HikariMetricsProvider
Java ServiceLoader interface that provides implementations of HikariMetricsRegistry.
  • Method Details

    • configKey

      String configKey()
      Configuration key of the extension provider.
      Returns:
      configuration key expected under connection.helidon
    • extension

      @Deprecated(since="4.4.0", forRemoval=true) default HikariMetricsRegistry extension(Config config)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get instance of HikariMetricsRegistry from config.
      Parameters:
      config - provider configuration
      Returns:
      interceptor to handle connection pool configuration.
    • extension

      default HikariMetricsRegistry extension(Config config)
      Get instance of HikariMetricsRegistry from 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