Class WebClientMetrics

    • Method Detail

      • timer

        public static io.helidon.webclient.metrics.WebClientMetric.Builder timer()
        Creates new timer client metric.
        Returns:
        client metric builder
      • counter

        public static io.helidon.webclient.metrics.WebClientMetric.Builder counter()
        Creates new counter client metric.
        Returns:
        client metric builder
      • meter

        public static io.helidon.webclient.metrics.WebClientMetric.Builder meter()
        Creates new meter client metric.
        Returns:
        client metric builder
      • gaugeInProgress

        public static io.helidon.webclient.metrics.WebClientMetric.Builder gaugeInProgress()
        Creates new gauge in progress client metric.
        Returns:
        client metric builder
      • create

        public static WebClientMetrics create​(Config config)
        Creates new client metrics based on config.
        Parameters:
        config - config
        Returns:
        client metrics instance