You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2017/09/24 15:14:03 UTC
[37/49] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e6bd0774/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html b/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html
index 88dc379..1b83537 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/quotas/FixedIntervalRateLimiter.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/quotas/GlobalQuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
<br>
<pre>@InterfaceAudience.Private
@InterfaceStability.Evolving
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.66">MasterQuotaManager</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.61">MasterQuotaManager</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.html" title="interface in org.apache.hadoop.hbase">RegionStateListener</a></pre>
<div class="block">Master Quota Manager.
@@ -148,7 +148,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static interface </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html" title="interface in org.apache.hadoop.hbase.quotas">MasterQuotaManager.SetQuotaOperations</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html" title="interface in org.apache.hadoop.hbase.quotas">MasterQuotaManager.SetQuotaOperations</a></span></code>
+<div class="block">Encapsulates CRUD quota operations for some subject.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static class </code></td>
@@ -246,151 +248,123 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
long time)</code> </td>
</tr>
<tr id="i1" class="rowColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#applyBypassGlobals-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-boolean-">applyBypassGlobals</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- boolean bypassGlobals)</code> </td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>(package private) void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#applySpaceLimit-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceLimitRequest-">applySpaceLimit</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceLimitRequest req)</code>
-<div class="block">Adds the information from the provided <code>QuotaProtos.SpaceLimitRequest</code> to the <code>QuotaProtos.Quotas</code> builder.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>(package private) void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#applySpaceQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota-">applySpaceQuota</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota quota)</code>
-<div class="block">Merges the provided <code>QuotaProtos.SpaceQuota</code> into the given <code>QuotaProtos.Quotas</code> builder.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#applyThrottle-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.ThrottleRequest-">applyThrottle</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.ThrottleRequest req)</code> </td>
-</tr>
-<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#checkAndUpdateNamespaceRegionQuota-org.apache.hadoop.hbase.TableName-int-">checkAndUpdateNamespaceRegionQuota</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName,
int regions)</code> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#checkNamespaceTableAndRegionQuota-org.apache.hadoop.hbase.TableName-int-">checkNamespaceTableAndRegionQuota</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName,
int regions)</code> </td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#checkQuotaSupport--">checkQuotaSupport</a></span>()</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i4" class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#createQuotaTable--">createQuotaTable</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/namespace/NamespaceAuditor.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceAuditor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#getNamespaceQuotaManager--">getNamespaceQuotaManager</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#getRegionCountOfTable-org.apache.hadoop.hbase.TableName-">getRegionCountOfTable</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName)</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#initializeRegionSizes--">initializeRegionSizes</a></span>()</code> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#isQuotaInitialized--">isQuotaInitialized</a></span>()</code> </td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#onRegionMerged-org.apache.hadoop.hbase.HRegionInfo-">onRegionMerged</a></span>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> mergedRegion)</code>
<div class="block">Process region merge event.</div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#onRegionSplit-org.apache.hadoop.hbase.HRegionInfo-">onRegionSplit</a></span>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)</code>
<div class="block">Process region split event.</div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#onRegionSplitReverted-org.apache.hadoop.hbase.HRegionInfo-">onRegionSplitReverted</a></span>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)</code>
<div class="block">Process region split reverted event.</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#pruneEntriesOlderThan-long-">pruneEntriesOlderThan</a></span>(long timeToPruneBefore)</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#removeNamespaceQuota-java.lang.String-">removeNamespaceQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace)</code> </td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#removeTableFromNamespaceQuota-org.apache.hadoop.hbase.TableName-">removeTableFromNamespaceQuota</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName)</code>
<div class="block">Remove table from namespace quota.</div>
</td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setNamespaceQuota-org.apache.hadoop.hbase.NamespaceDescriptor-">setNamespaceQuota</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> desc)</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setNamespaceQuota-java.lang.String-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">setNamespaceQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaResponse</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">setQuota</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)</code> </td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-org.apache.hadoop.hbase.quotas.MasterQuotaManager.SetQuotaOperations-">setQuota</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req,
<a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html" title="interface in org.apache.hadoop.hbase.quotas">MasterQuotaManager.SetQuotaOperations</a> quotaOps)</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setTableQuota-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">setTableQuota</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setUserQuota-java.lang.String-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">setUserQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)</code> </td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setUserQuota-java.lang.String-java.lang.String-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">setUserQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)</code> </td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#setUserQuota-java.lang.String-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">setUserQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)</code> </td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#snapshotRegionSizes--">snapshotRegionSizes</a></span>()</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#start--">start</a></span>()</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#stop--">stop</a></span>()</code> </td>
</tr>
-<tr id="i30" class="altColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#validateTimedQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota-">validateTimedQuota</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota timedQuota)</code> </td>
-</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -419,7 +393,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>LOG</h4>
-<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.67">LOG</a></pre>
+<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.62">LOG</a></pre>
</li>
</ul>
<a name="EMPTY_MAP">
@@ -428,7 +402,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>EMPTY_MAP</h4>
-<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.68">EMPTY_MAP</a></pre>
+<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.63">EMPTY_MAP</a></pre>
</li>
</ul>
<a name="masterServices">
@@ -437,7 +411,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>masterServices</h4>
-<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.71">masterServices</a></pre>
+<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.66">masterServices</a></pre>
</li>
</ul>
<a name="namespaceLocks">
@@ -446,7 +420,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>namespaceLocks</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.NamedLock</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.72">namespaceLocks</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.NamedLock</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.67">namespaceLocks</a></pre>
</li>
</ul>
<a name="tableLocks">
@@ -455,7 +429,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>tableLocks</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.NamedLock</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.73">tableLocks</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.NamedLock</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.68">tableLocks</a></pre>
</li>
</ul>
<a name="userLocks">
@@ -464,7 +438,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>userLocks</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.NamedLock</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.74">userLocks</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.NamedLock</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.69">userLocks</a></pre>
</li>
</ul>
<a name="initialized">
@@ -473,7 +447,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>initialized</h4>
-<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.75">initialized</a></pre>
+<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.70">initialized</a></pre>
</li>
</ul>
<a name="namespaceQuotaManager">
@@ -482,7 +456,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>namespaceQuotaManager</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/namespace/NamespaceAuditor.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceAuditor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.76">namespaceQuotaManager</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/namespace/NamespaceAuditor.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceAuditor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.71">namespaceQuotaManager</a></pre>
</li>
</ul>
<a name="regionSizes">
@@ -491,7 +465,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockListLast">
<li class="blockList">
<h4>regionSizes</h4>
-<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.SizeSnapshotWithTimestamp</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.77">regionSizes</a></pre>
+<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager.SizeSnapshotWithTimestamp</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.72">regionSizes</a></pre>
</li>
</ul>
</li>
@@ -508,7 +482,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockListLast">
<li class="blockList">
<h4>MasterQuotaManager</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.79">MasterQuotaManager</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.74">MasterQuotaManager</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</pre>
</li>
</ul>
</li>
@@ -525,7 +499,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>start</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.83">start</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.78">start</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -539,7 +513,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>stop</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.108">stop</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.103">stop</a>()</pre>
</li>
</ul>
<a name="isQuotaInitialized--">
@@ -548,7 +522,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>isQuotaInitialized</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.111">isQuotaInitialized</a>()</pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.106">isQuotaInitialized</a>()</pre>
</li>
</ul>
<a name="setQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest-">
@@ -557,7 +531,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setQuota</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.118">setQuota</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.113">setQuota</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
<dl>
@@ -573,7 +547,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setUserQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.157">setUserQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.152">setUserQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
@@ -590,7 +564,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setUserQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.183">setUserQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.179">setUserQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
@@ -608,7 +582,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setUserQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.209">setUserQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.207">setUserQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userName,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
@@ -626,7 +600,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setTableQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.235">setTableQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.237">setTableQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
@@ -643,7 +617,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setNamespaceQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.261">setNamespaceQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.264">setNamespaceQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
@@ -660,7 +634,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setNamespaceQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.287">setNamespaceQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> desc)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.292">setNamespaceQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> desc)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -674,7 +648,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>removeNamespaceQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.293">removeNamespaceQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.298">removeNamespaceQuota</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -688,7 +662,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>setQuota</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.299">setQuota</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req,
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.304">setQuota</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest req,
<a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html" title="interface in org.apache.hadoop.hbase.quotas">MasterQuotaManager.SetQuotaOperations</a> quotaOps)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
@@ -705,7 +679,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>checkNamespaceTableAndRegionQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.328">checkNamespaceTableAndRegionQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.347">checkNamespaceTableAndRegionQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName,
int regions)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
@@ -720,7 +694,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>checkAndUpdateNamespaceRegionQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.334">checkAndUpdateNamespaceRegionQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.353">checkAndUpdateNamespaceRegionQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName,
int regions)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
@@ -735,7 +709,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>getRegionCountOfTable</h4>
-<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.343">getRegionCountOfTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName)
+<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.362">getRegionCountOfTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -751,7 +725,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>onRegionMerged</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.351">onRegionMerged</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> mergedRegion)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.370">onRegionMerged</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> mergedRegion)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.html#onRegionMerged-org.apache.hadoop.hbase.HRegionInfo-">RegionStateListener</a></code></span></div>
<div class="block">Process region merge event.</div>
@@ -769,7 +743,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>onRegionSplit</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.358">onRegionSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.377">onRegionSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.html#onRegionSplit-org.apache.hadoop.hbase.HRegionInfo-">RegionStateListener</a></code></span></div>
<div class="block">Process region split event.</div>
@@ -789,7 +763,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>removeTableFromNamespaceQuota</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.370">removeTableFromNamespaceQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.389">removeTableFromNamespaceQuota</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tName)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Remove table from namespace quota.</div>
<dl>
@@ -806,78 +780,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>getNamespaceQuotaManager</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/namespace/NamespaceAuditor.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceAuditor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.376">getNamespaceQuotaManager</a>()</pre>
-</li>
-</ul>
-<a name="applyThrottle-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.ThrottleRequest-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>applyThrottle</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.391">applyThrottle</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.ThrottleRequest req)
- throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="applyBypassGlobals-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-boolean-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>applyBypassGlobals</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.452">applyBypassGlobals</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- boolean bypassGlobals)</pre>
-</li>
-</ul>
-<a name="applySpaceLimit-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceLimitRequest-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>applySpaceLimit</h4>
-<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.466">applySpaceLimit</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceLimitRequest req)</pre>
-<div class="block">Adds the information from the provided <code>QuotaProtos.SpaceLimitRequest</code> to the <code>QuotaProtos.Quotas</code> builder.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>quotas</code> - The builder to update.</dd>
-<dd><code>req</code> - The request to extract space quota information from.</dd>
-</dl>
-</li>
-</ul>
-<a name="applySpaceQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>applySpaceQuota</h4>
-<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.485">applySpaceQuota</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas.Builder quotas,
- org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota quota)</pre>
-<div class="block">Merges the provided <code>QuotaProtos.SpaceQuota</code> into the given <code>QuotaProtos.Quotas</code> builder.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>quotas</code> - The Quotas builder instance to update</dd>
-<dd><code>quota</code> - The SpaceQuota instance to update from</dd>
-</dl>
-</li>
-</ul>
-<a name="validateTimedQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>validateTimedQuota</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.493">validateTimedQuota</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota timedQuota)
- throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
-</dl>
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/namespace/NamespaceAuditor.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceAuditor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.395">getNamespaceQuotaManager</a>()</pre>
</li>
</ul>
<a name="checkQuotaSupport--">
@@ -886,7 +789,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>checkQuotaSupport</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.504">checkQuotaSupport</a>()
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.431">checkQuotaSupport</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -900,7 +803,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>createQuotaTable</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.527">createQuotaTable</a>()
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.454">createQuotaTable</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -914,7 +817,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>onRegionSplitReverted</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.552">onRegionSplitReverted</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.479">onRegionSplitReverted</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.html#onRegionSplitReverted-org.apache.hadoop.hbase.HRegionInfo-">RegionStateListener</a></code></span></div>
<div class="block">Process region split reverted event.</div>
@@ -934,7 +837,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>initializeRegionSizes</h4>
-<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.601">initializeRegionSizes</a>()</pre>
+<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.528">initializeRegionSizes</a>()</pre>
</li>
</ul>
<a name="addRegionSize-org.apache.hadoop.hbase.HRegionInfo-long-long-">
@@ -943,7 +846,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>addRegionSize</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.606">addRegionSize</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.533">addRegionSize</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri,
long size,
long time)</pre>
</li>
@@ -954,7 +857,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockList">
<li class="blockList">
<h4>snapshotRegionSizes</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.613">snapshotRegionSizes</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.540">snapshotRegionSizes</a>()</pre>
</li>
</ul>
<a name="pruneEntriesOlderThan-long-">
@@ -963,7 +866,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
<ul class="blockListLast">
<li class="blockList">
<h4>pruneEntriesOlderThan</h4>
-<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.625">pruneEntriesOlderThan</a>(long timeToPruneBefore)</pre>
+<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html#line.552">pruneEntriesOlderThan</a>(long timeToPruneBefore)</pre>
</li>
</ul>
</li>
@@ -994,7 +897,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/RegionStateListener.h
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/quotas/FixedIntervalRateLimiter.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/quotas/GlobalQuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">