You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2016/02/26 22:41:34 UTC

[02/51] [partial] hbase-site git commit: Published site at c5288947ddc4abae2f4036544a775ff81538df2f.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html b/devapidocs/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html
index f56dac4..cc2e9bb 100644
--- a/devapidocs/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html
+++ b/devapidocs/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html
@@ -36,7 +36,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html" title="class in org.apache.hadoop.metrics2.lib"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricsExecutorImpl.html" title="class in org.apache.hadoop.metrics2.lib"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" target="_top">Frames</a></li>
@@ -217,78 +217,52 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getHistogram(java.lang.String)">getHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;histoName)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableCounterLong</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getLongCounter(java.lang.String,%20long)">getLongCounter</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;counterName,
-                            long&nbsp;potentialStartingValue)</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getCounter(java.lang.String,%20long)">getCounter</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;counterName,
+                    long&nbsp;potentialStartingValue)</code>
 <div class="block">Get a MetricMutableCounterLong from the storage.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableGaugeLong</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getLongGauge(java.lang.String,%20long)">getLongGauge</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gaugeName,
-                        long&nbsp;potentialStartingValue)</code>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getGauge(java.lang.String,%20long)">getGauge</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gaugeName,
+                long&nbsp;potentialStartingValue)</code>
 <div class="block">Get a MetricMutableGaugeLong from the storage.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib">MetricMutableQuantiles</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getQuantile(java.lang.String)">getQuantile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;histoName)</code>&nbsp;</td>
-</tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getHistogram(java.lang.String)">getHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;histoName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.MetricsTag</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#getTag(java.lang.String)">getTag</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Get a tag by name</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.MetricsInfo</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#info()">info</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;org.apache.hadoop.metrics2.lib.MutableMetric&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#metrics()">metrics</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableCounterInt</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newCounter(org.apache.hadoop.metrics2.MetricsInfo,%20int)">newCounter</a></strong>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
-                    int&nbsp;iVal)</code>
-<div class="block">Create a mutable integer counter</div>
-</td>
-</tr>
 <tr class="rowColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableCounterLong</code></td>
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newCounter(org.apache.hadoop.metrics2.MetricsInfo,%20long)">newCounter</a></strong>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
                     long&nbsp;iVal)</code>
 <div class="block">Create a mutable long integer counter</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableCounterInt</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newCounter(java.lang.String,%20java.lang.String,%20int)">newCounter</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
-                    int&nbsp;iVal)</code>
-<div class="block">Create a mutable integer counter</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableCounterLong</code></td>
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newCounter(java.lang.String,%20java.lang.String,%20long)">newCounter</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
                     long&nbsp;iVal)</code>
 <div class="block">Create a mutable long integer counter</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableGaugeInt</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newGauge(org.apache.hadoop.metrics2.MetricsInfo,%20int)">newGauge</a></strong>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
-                int&nbsp;iVal)</code>
-<div class="block">Create a mutable integer gauge</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableGaugeLong</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newGauge(org.apache.hadoop.metrics2.MetricsInfo,%20long)">newGauge</a></strong>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
@@ -297,14 +271,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableGaugeInt</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newGauge(java.lang.String,%20java.lang.String,%20int)">newGauge</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
-                int&nbsp;iVal)</code>
-<div class="block">Create a mutable integer gauge</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableGaugeLong</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newGauge(java.lang.String,%20java.lang.String,%20long)">newGauge</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
@@ -312,44 +278,33 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Create a mutable long integer gauge</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newHistogram(java.lang.String)">newHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Create a new histogram.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newHistogram(java.lang.String,%20java.lang.String)">newHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>
 <div class="block">Create a new histogram.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib">MetricMutableQuantiles</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newQuantile(java.lang.String)">newQuantile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Create a new MutableQuantile(A more accurate histogram).</div>
-</td>
-</tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib">MetricMutableQuantiles</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newQuantile(java.lang.String,%20java.lang.String)">newQuantile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableRate</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newRate(java.lang.String)">newRate</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Create a mutable rate metric</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableRate</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newRate(java.lang.String,%20java.lang.String)">newRate</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</code>
 <div class="block">Create a mutable rate metric</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableRate</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newRate(java.lang.String,%20java.lang.String,%20boolean)">newRate</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
@@ -357,27 +312,27 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Create a mutable rate metric (for throughput measurement)</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableRate</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newRate(java.lang.String,%20java.lang.String,%20boolean,%20boolean)">newRate</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
               boolean&nbsp;extended,
               boolean&nbsp;returnExisting)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableSizeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableSizeHistogram</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newSizeHistogram(java.lang.String)">newSizeHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Create a new histogram with size range counts.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableSizeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableSizeHistogram</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newSizeHistogram(java.lang.String,%20java.lang.String)">newSizeHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>
 <div class="block">Create a new histogram with size range counts.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableStat</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newStat(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">newStat</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
@@ -386,7 +341,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Create a mutable metric with stats</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.metrics2.lib.MutableStat</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newStat(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20boolean)">newStat</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
@@ -396,54 +351,54 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Create a mutable metric with stats</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableTimeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableTimeHistogram</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newTimeHistogram(java.lang.String)">newTimeHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Create a new histogram with time range counts.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/MutableTimeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableTimeHistogram</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#newTimeHistogram(java.lang.String,%20java.lang.String)">newTimeHistogram</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>
 <div class="block">Create a new histogram with time range counts.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#removeHistogramMetrics(java.lang.String)">removeHistogramMetrics</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#removeMetric(java.lang.String)">removeMetric</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Removes metric by name</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private &lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#returnExistingWithCast(org.apache.hadoop.metrics2.lib.MutableMetric,%20java.lang.Class,%20java.lang.String)">returnExistingWithCast</a></strong>(org.apache.hadoop.metrics2.lib.MutableMetric&nbsp;metric,
                                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;metricClass,
                                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#setContext(java.lang.String)">setContext</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Set the metrics context tag</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#snapshot(org.apache.hadoop.metrics2.MetricsRecordBuilder,%20boolean)">snapshot</a></strong>(org.apache.hadoop.metrics2.MetricsRecordBuilder&nbsp;builder,
                 boolean&nbsp;all)</code>
 <div class="block">Sample all the mutable metrics and put the snapshot in the builder</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#tag(org.apache.hadoop.metrics2.MetricsInfo,%20java.lang.String)">tag</a></strong>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#tag(org.apache.hadoop.metrics2.MetricsInfo,%20java.lang.String,%20boolean)">tag</a></strong>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value,
@@ -451,7 +406,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Add a tag to the metrics</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#tag(java.lang.String,%20java.lang.String,%20java.lang.String)">tag</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description,
@@ -459,7 +414,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Add a tag to the metrics</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#tag(java.lang.String,%20java.lang.String,%20java.lang.String,%20boolean)">tag</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description,
@@ -468,11 +423,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Add a tag to the metrics</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;org.apache.hadoop.metrics2.MetricsTag&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#tags()">tags</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#toString()">toString</a></strong>()</code>&nbsp;</td>
 </tr>
@@ -624,42 +579,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dt><span class="strong">Returns:</span></dt><dd>the tag object</dd></dl>
 </li>
 </ul>
-<a name="newCounter(java.lang.String, java.lang.String, int)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newCounter</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableCounterInt&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.115">newCounter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
-                                                          int&nbsp;iVal)</pre>
-<div class="block">Create a mutable integer counter</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the metric</dd><dd><code>desc</code> - metric description</dd><dd><code>iVal</code> - initial value</dd>
-<dt><span class="strong">Returns:</span></dt><dd>a new counter object</dd></dl>
-</li>
-</ul>
-<a name="newCounter(org.apache.hadoop.metrics2.MetricsInfo, int)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newCounter</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableCounterInt&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.125">newCounter</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
-                                                          int&nbsp;iVal)</pre>
-<div class="block">Create a mutable integer counter</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>info</code> - metadata of the metric</dd><dd><code>iVal</code> - initial value</dd>
-<dt><span class="strong">Returns:</span></dt><dd>a new counter object</dd></dl>
-</li>
-</ul>
 <a name="newCounter(java.lang.String, java.lang.String, long)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>newCounter</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableCounterLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.137">newCounter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                                                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
-                                                           long&nbsp;iVal)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.115">newCounter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
+                            long&nbsp;iVal)</pre>
 <div class="block">Create a mutable long integer counter</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the metric</dd><dd><code>desc</code> - metric description</dd><dd><code>iVal</code> - initial value</dd>
 <dt><span class="strong">Returns:</span></dt><dd>a new counter object</dd></dl>
@@ -671,47 +599,20 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newCounter</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableCounterLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.147">newCounter</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
-                                                           long&nbsp;iVal)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.125">newCounter</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
+                            long&nbsp;iVal)</pre>
 <div class="block">Create a mutable long integer counter</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>info</code> - metadata of the metric</dd><dd><code>iVal</code> - initial value</dd>
 <dt><span class="strong">Returns:</span></dt><dd>a new counter object</dd></dl>
 </li>
 </ul>
-<a name="newGauge(java.lang.String, java.lang.String, int)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newGauge</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeInt&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.159">newGauge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                                                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
-                                                      int&nbsp;iVal)</pre>
-<div class="block">Create a mutable integer gauge</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the metric</dd><dd><code>desc</code> - metric description</dd><dd><code>iVal</code> - initial value</dd>
-<dt><span class="strong">Returns:</span></dt><dd>a new gauge object</dd></dl>
-</li>
-</ul>
-<a name="newGauge(org.apache.hadoop.metrics2.MetricsInfo, int)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newGauge</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeInt&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.168">newGauge</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
-                                                      int&nbsp;iVal)</pre>
-<div class="block">Create a mutable integer gauge</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>info</code> - metadata of the metric</dd><dd><code>iVal</code> - initial value</dd>
-<dt><span class="strong">Returns:</span></dt><dd>a new gauge object</dd></dl>
-</li>
-</ul>
 <a name="newGauge(java.lang.String, java.lang.String, long)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>newGauge</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.180">newGauge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.137">newGauge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
                                                        long&nbsp;iVal)</pre>
 <div class="block">Create a mutable long integer gauge</div>
@@ -725,7 +626,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newGauge</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.190">newGauge</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.147">newGauge</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
                                                        long&nbsp;iVal)</pre>
 <div class="block">Create a mutable long integer gauge</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>info</code> - metadata of the metric</dd><dd><code>iVal</code> - initial value</dd>
@@ -738,7 +639,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newStat</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableStat&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.204">newStat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableStat&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.161">newStat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sampleName,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;valueName,
@@ -754,7 +655,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newStat</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableStat&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.219">newStat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableStat&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.176">newStat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sampleName,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;valueName)</pre>
@@ -769,7 +670,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newRate</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.229">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.186">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Create a mutable rate metric</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the metric</dd>
 <dt><span class="strong">Returns:</span></dt><dd>a new mutable metric object</dd></dl>
@@ -781,7 +682,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newRate</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.239">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.196">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</pre>
 <div class="block">Create a mutable rate metric</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the metric</dd><dd><code>description</code> - of the metric</dd>
@@ -794,7 +695,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newRate</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.250">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.207">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
                                                  boolean&nbsp;extended)</pre>
 <div class="block">Create a mutable rate metric (for throughput measurement)</div>
@@ -809,7 +710,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>newRate</h4>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.255">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.212">newRate</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc,
                                                                            boolean&nbsp;extended,
                                                                            boolean&nbsp;returnExisting)</pre>
@@ -821,7 +722,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>newHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.274">newHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.231">newHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Create a new histogram.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the histogram.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>A new MutableHistogram</dd></dl>
@@ -833,7 +734,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>newHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.284">newHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.241">newHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
 <div class="block">Create a new histogram.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the histogram</dd><dd><code>desc</code> - The description of the data in the histogram.</dd>
@@ -846,7 +747,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>newTimeHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableTimeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableTimeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.294">newTimeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableTimeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableTimeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.251">newTimeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Create a new histogram with time range counts.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the histogram.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>A new MutableTimeHistogram</dd></dl>
@@ -858,7 +759,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>newTimeHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableTimeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableTimeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.304">newTimeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableTimeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableTimeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.261">newTimeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
 <div class="block">Create a new histogram with time range counts.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the histogram</dd><dd><code>desc</code> - The description of the data in the histogram.</dd>
@@ -871,7 +772,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>newSizeHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableSizeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableSizeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.314">newSizeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableSizeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableSizeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.271">newSizeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Create a new histogram with size range counts.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the histogram.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>A new MutableSizeHistogram</dd></dl>
@@ -883,42 +784,20 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>newSizeHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableSizeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableSizeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.324">newSizeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableSizeHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableSizeHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.281">newSizeHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
 <div class="block">Create a new histogram with size range counts.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the histogram</dd><dd><code>desc</code> - The description of the data in the histogram.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>A new MutableSizeHistogram</dd></dl>
 </li>
 </ul>
-<a name="newQuantile(java.lang.String)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newQuantile</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib">MetricMutableQuantiles</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.334">newQuantile</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Create a new MutableQuantile(A more accurate histogram).</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the histogram</dd>
-<dt><span class="strong">Returns:</span></dt><dd>a new MutableQuantile</dd></dl>
-</li>
-</ul>
-<a name="newQuantile(java.lang.String, java.lang.String)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newQuantile</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib">MetricMutableQuantiles</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.338">newQuantile</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
-</li>
-</ul>
 <a name="add(java.lang.String, org.apache.hadoop.metrics2.lib.MutableMetric)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.343">add</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.287">add</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
        org.apache.hadoop.metrics2.lib.MutableMetric&nbsp;metric)</pre>
 </li>
 </ul>
@@ -928,7 +807,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.352">add</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.296">add</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
        long&nbsp;value)</pre>
 <div class="block">Add sample to a stat metric by name.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the metric</dd><dd><code>value</code> - of the snapshot to add</dd></dl>
@@ -940,7 +819,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>setContext</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.374">setContext</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.318">setContext</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Set the metrics context tag</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - of the context</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the registry itself as a convenience</dd></dl>
@@ -952,7 +831,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>tag</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.385">tag</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.329">tag</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Add a tag to the metrics</div>
@@ -966,7 +845,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>tag</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.397">tag</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.341">tag</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value,
                          boolean&nbsp;override)</pre>
@@ -981,7 +860,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>tag</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.409">tag</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.353">tag</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value,
                          boolean&nbsp;override)</pre>
 <div class="block">Add a tag to the metrics</div>
@@ -995,7 +874,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>tag</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.425">tag</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" title="class in org.apache.hadoop.metrics2.lib">DynamicMetricsRegistry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.369">tag</a>(org.apache.hadoop.metrics2.MetricsInfo&nbsp;info,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 </li>
 </ul>
@@ -1005,7 +884,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>tags</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;org.apache.hadoop.metrics2.MetricsTag&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.429">tags</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;org.apache.hadoop.metrics2.MetricsTag&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.373">tags</a>()</pre>
 </li>
 </ul>
 <a name="metrics()">
@@ -1014,7 +893,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>metrics</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;org.apache.hadoop.metrics2.lib.MutableMetric&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.433">metrics</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;org.apache.hadoop.metrics2.lib.MutableMetric&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.377">metrics</a>()</pre>
 </li>
 </ul>
 <a name="snapshot(org.apache.hadoop.metrics2.MetricsRecordBuilder, boolean)">
@@ -1023,7 +902,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshot</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.442">snapshot</a>(org.apache.hadoop.metrics2.MetricsRecordBuilder&nbsp;builder,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.386">snapshot</a>(org.apache.hadoop.metrics2.MetricsRecordBuilder&nbsp;builder,
             boolean&nbsp;all)</pre>
 <div class="block">Sample all the mutable metrics and put the snapshot in the builder</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>builder</code> - to contain the metrics snapshot</dd><dd><code>all</code> - get all the metrics even if the values are not changed.</dd></dl>
@@ -1035,7 +914,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.451">toString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.395">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -1048,7 +927,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>removeMetric</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.461">removeMetric</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.405">removeMetric</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Removes metric by name</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - name of the metric to remove</dd></dl>
 </li>
@@ -1059,29 +938,29 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>removeHistogramMetrics</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.466">removeHistogramMetrics</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseName)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.410">removeHistogramMetrics</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseName)</pre>
 </li>
 </ul>
-<a name="getLongGauge(java.lang.String, long)">
+<a name="getGauge(java.lang.String, long)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getLongGauge</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.478">getLongGauge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gaugeName,
-                                                           long&nbsp;potentialStartingValue)</pre>
+<h4>getGauge</h4>
+<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableGaugeLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.422">getGauge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gaugeName,
+                                                       long&nbsp;potentialStartingValue)</pre>
 <div class="block">Get a MetricMutableGaugeLong from the storage.  If it is not there atomically put it.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>gaugeName</code> - name of the gauge to create or get.</dd><dd><code>potentialStartingValue</code> - value of the new gauge if we have to create it.</dd></dl>
 </li>
 </ul>
-<a name="getLongCounter(java.lang.String, long)">
+<a name="getCounter(java.lang.String, long)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getLongCounter</h4>
-<pre>public&nbsp;org.apache.hadoop.metrics2.lib.MutableCounterLong&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.513">getLongCounter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;counterName,
-                                                               long&nbsp;potentialStartingValue)</pre>
+<h4>getCounter</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableFastCounter.html" title="class in org.apache.hadoop.metrics2.lib">MutableFastCounter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.457">getCounter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;counterName,
+                            long&nbsp;potentialStartingValue)</pre>
 <div class="block">Get a MetricMutableCounterLong from the storage.  If it is not there atomically put it.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>counterName</code> - Name of the counter to get</dd><dd><code>potentialStartingValue</code> - starting value if we have to create a new counter</dd></dl>
 </li>
@@ -1092,16 +971,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>getHistogram</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.534">getHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;histoName)</pre>
-</li>
-</ul>
-<a name="getQuantile(java.lang.String)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getQuantile</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib">MetricMutableQuantiles</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.555">getQuantile</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;histoName)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/metrics2/lib/MutableHistogram.html" title="class in org.apache.hadoop.metrics2.lib">MutableHistogram</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.478">getHistogram</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;histoName)</pre>
 </li>
 </ul>
 <a name="addNewMetricIfAbsent(java.lang.String,org.apache.hadoop.metrics2.lib.MutableMetric,java.lang.Class)">
@@ -1112,7 +982,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>addNewMetricIfAbsent</h4>
-<pre>private&nbsp;&lt;T extends org.apache.hadoop.metrics2.lib.MutableMetric&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.577">addNewMetricIfAbsent</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>private&nbsp;&lt;T extends org.apache.hadoop.metrics2.lib.MutableMetric&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.500">addNewMetricIfAbsent</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                                                               T&nbsp;ret,
                                                                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;metricClass)</pre>
 </li>
@@ -1123,7 +993,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockList">
 <li class="blockList">
 <h4>returnExistingWithCast</h4>
-<pre>private&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.592">returnExistingWithCast</a>(org.apache.hadoop.metrics2.lib.MutableMetric&nbsp;metric,
+<pre>private&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.515">returnExistingWithCast</a>(org.apache.hadoop.metrics2.lib.MutableMetric&nbsp;metric,
                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;metricClass,
                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 </li>
@@ -1134,7 +1004,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <ul class="blockListLast">
 <li class="blockList">
 <h4>clearMetrics</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.603">clearMetrics</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html#line.526">clearMetrics</a>()</pre>
 </li>
 </ul>
 </li>
@@ -1164,7 +1034,7 @@ public&nbsp;org.apache.hadoop.metrics2.lib.MutableRate&nbsp;<a href="../../../..
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html" title="class in org.apache.hadoop.metrics2.lib"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricMutableQuantiles.html" title="class in org.apache.hadoop.metrics2.lib"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/metrics2/lib/MetricsExecutorImpl.html" title="class in org.apache.hadoop.metrics2.lib"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/metrics2/lib/DynamicMetricsRegistry.html" target="_top">Frames</a></li>