Class DbMeter

    • Method Detail

      • create

        public static DbMeter create()
        Create a new meter using default configuration.

        By default the name format is db.meter.statement-name, where statement-name is provided at runtime.

        Returns:
        a new meter
      • builder

        public static DbMeter.Builder builder()
        Create a new fluent API builder to create a new meter metric.
        Returns:
        a new builder instance
      • executeMetric

        protected void executeMetric​(org.eclipse.microprofile.metrics.Meter metric,
                                     CompletionStage<Void> aFuture)
      • metricType

        protected org.eclipse.microprofile.metrics.MetricType metricType()
      • metric

        protected org.eclipse.microprofile.metrics.Meter metric​(org.eclipse.microprofile.metrics.MetricRegistry registry,
                                                                org.eclipse.microprofile.metrics.Metadata meta)
      • defaultNamePrefix

        protected String defaultNamePrefix()
      • measureErrors

        protected boolean measureErrors()
      • measureSuccess

        protected boolean measureSuccess()