Package

com.codacy.metrics

core

Permalink

package core

Visibility
  1. Public
  2. All

Type Members

  1. trait Counter extends AnyRef

    Permalink

    A counter is just a gauge for an Long instance and you can increment its value.

    A counter is just a gauge for an Long instance and you can increment its value. For example, we may want a more efficient way of measuring the pending jobs in a queue.

  2. trait Gauge extends AnyRef

    Permalink

    A gauge is an instantaneous measurement of a value.

    A gauge is an instantaneous measurement of a value. For example, we may want to track the number of pending jobs at a certain time in a queue.

  3. class GlobalRegistry[T] extends SpecificRegistry[T]

    Permalink
  4. trait Histogram extends AnyRef

    Permalink

    A histogram measures the statistical distribution of values in a stream of data.

    A histogram measures the statistical distribution of values in a stream of data. In addition to minimum, maximum, mean, etc., it also measures median, 75th, 90th, 95th, 98th, 99th, and 99.9th percentiles.

  5. trait Registry extends AnyRef

    Permalink
  6. trait Reporter extends AnyRef

    Permalink

    Builds and registers a reporter for a Registry

  7. trait SpecificRegistry[R] extends Registry

    Permalink

    Builds and registers metrics.

  8. case class Tag(key: String, value: String) extends Product with Serializable

    Permalink
  9. trait Timer extends AnyRef

    Permalink

    A timer measures both the rate that a particular piece of code is called and the distribution of its duration.

Ungrouped