## Uses of Class
org.apache.hadoop.metrics2.lib.MutableMetric

- Packages that use MutableMetric
  Package | Description
  --- | ---
  org.apache.hadoop.metrics2.lib | A collection of library classes for implementing metrics sources

- - ### Uses of MutableMetric in org.apache.hadoop.metrics2.lib

    Subclasses of MutableMetric in org.apache.hadoop.metrics2.lib
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MutableCounter` The mutable counter (monotonically increasing) metric interface
    `class` | `MutableCounterInt` A mutable int counter for implementing metrics sources
    `class` | `MutableCounterLong` A mutable long counter
    `class` | `MutableGauge` The mutable gauge metric interface
    `class` | `MutableGaugeInt` A mutable int gauge
    `class` | `MutableGaugeLong` A mutable long gauge
    `class` | `MutableQuantiles` Watches a stream of long values, maintaining online estimates of specific quantiles with provably low error bounds.
    `class` | `MutableRate` A convenient mutable metric for throughput measurement
    `class` | `MutableRates` Helper class to manage a group of mutable rate metrics This class synchronizes all accesses to the metrics it contains, so it should not be used in situations where there is high contention on the metrics.
    `class` | `MutableRatesWithAggregation` Helper class to manage a group of mutable rate metrics.
    `class` | `MutableRollingAverages` This class maintains a group of rolling average metrics.
    `class` | `MutableStat` A mutable metric with stats.

    Methods in org.apache.hadoop.metrics2.lib that return MutableMetric
    Modifier and Type | Method and Description
    --- | ---
    `MutableMetric` | MetricsRegistry.`get(String name)` Get a metric by name

Copyright © 2022 Apache Software Foundation. All rights reserved.