blob: a57d90a6c04df50fa389cc3da6bdf7d97bb510ec [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>QuotaSettingsFactory (Apache HBase 4.0.0-alpha-1-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: org.apache.hadoop.hbase.quotas, class: QuotaSettingsFactory">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/QuotaSettingsFactory.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.hadoop.hbase.quotas</a></div>
<h1 title="Class QuotaSettingsFactory" class="title">Class QuotaSettingsFactory</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.apache.hadoop.hbase.quotas.QuotaSettingsFactory</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Public
</span><span class="modifiers">public class </span><span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-33">QuotaSettingsFactory</a></span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="caption"><span>Nested Classes</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>(package private) static class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="QuotaSettingsFactory.QuotaGlobalsSettingsBypass.html" class="type-name-link" title="class in org.apache.hadoop.hbase.quotas">QuotaSettingsFactory.QuotaGlobalsSettingsBypass</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">QuotaSettingsFactory</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#bypassGlobals(java.lang.String,boolean)" class="member-name-link">bypassGlobals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
boolean&nbsp;bypassGlobals)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Set the "bypass global settings" for the specified user</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromNamespaceQuotas(java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromNamespaceQuotas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>private static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromQuotas(java.lang.String,org.apache.hadoop.hbase.TableName,java.lang.String,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromQuotas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromRegionServerQuotas(java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromRegionServerQuotas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromSpace(org.apache.hadoop.hbase.TableName,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota)" class="member-name-link">fromSpace</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota&nbsp;protoQuota)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromTableQuotas(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromTableQuotas</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ThrottleSettings.html" title="class in org.apache.hadoop.hbase.quotas">ThrottleSettings</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromTableThrottles(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle)" class="member-name-link">fromTableThrottles</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle&nbsp;throttle)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>protected static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ThrottleSettings.html" title="class in org.apache.hadoop.hbase.quotas">ThrottleSettings</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromThrottle(java.lang.String,org.apache.hadoop.hbase.TableName,java.lang.String,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle)" class="member-name-link">fromThrottle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle&nbsp;throttle)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromUserQuotas(java.lang.String,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromUserQuotas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromUserQuotas(java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromUserQuotas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>(package private) static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromUserQuotas(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)" class="member-name-link">fromUserQuotas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#limitNamespaceSpace(java.lang.String,long,org.apache.hadoop.hbase.quotas.SpaceViolationPolicy)" class="member-name-link">limitNamespaceSpace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
long&nbsp;sizeLimit,
<a href="SpaceViolationPolicy.html" title="enum class in org.apache.hadoop.hbase.quotas">SpaceViolationPolicy</a>&nbsp;violationPolicy)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to limit the FileSystem space usage for the given
namespace to the given size in bytes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#limitTableSpace(org.apache.hadoop.hbase.TableName,long,org.apache.hadoop.hbase.quotas.SpaceViolationPolicy)" class="member-name-link">limitTableSpace</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
long&nbsp;sizeLimit,
<a href="SpaceViolationPolicy.html" title="enum class in org.apache.hadoop.hbase.quotas">SpaceViolationPolicy</a>&nbsp;violationPolicy)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to limit the FileSystem space usage for the given table
to the given size in bytes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#removeNamespaceSpaceLimit(java.lang.String)" class="member-name-link">removeNamespaceSpaceLimit</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to remove the FileSystem space quota for the given
namespace.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#removeTableSpaceLimit(org.apache.hadoop.hbase.TableName)" class="member-name-link">removeTableSpaceLimit</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to remove the FileSystem space quota for the given
table.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>private static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttle(java.lang.String,org.apache.hadoop.hbase.TableName,java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)" class="member-name-link">throttle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleNamespace(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)" class="member-name-link">throttleNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified namespace.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleNamespace(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)" class="member-name-link">throttleNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified namespace.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleRegionServer(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)" class="member-name-link">throttleRegionServer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified region server.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleTable(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)" class="member-name-link">throttleTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified table.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleTable(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)" class="member-name-link">throttleTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified table.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleUser(java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)" class="member-name-link">throttleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified user on the specified namespace.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleUser(java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)" class="member-name-link">throttleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified user on the specified namespace.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleUser(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)" class="member-name-link">throttleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified user.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleUser(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)" class="member-name-link">throttleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified user.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleUser(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)" class="member-name-link">throttleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified user on the specified table.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#throttleUser(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)" class="member-name-link">throttleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Throttle the specified user on the specified table.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleNamespace(java.lang.String)" class="member-name-link">unthrottleNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified namespace.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleNamespaceByThrottleType(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)" class="member-name-link">unthrottleNamespaceByThrottleType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified namespace by throttle type.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleRegionServer(java.lang.String)" class="member-name-link">unthrottleRegionServer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified region server.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleRegionServerByThrottleType(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)" class="member-name-link">unthrottleRegionServerByThrottleType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified region server by throttle type.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleTable(org.apache.hadoop.hbase.TableName)" class="member-name-link">unthrottleTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified table.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleTableByThrottleType(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType)" class="member-name-link">unthrottleTableByThrottleType</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified table.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleUser(java.lang.String)" class="member-name-link">unthrottleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified user.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleUser(java.lang.String,java.lang.String)" class="member-name-link">unthrottleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified user on the specified namespace.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleUser(java.lang.String,org.apache.hadoop.hbase.TableName)" class="member-name-link">unthrottleUser</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified user on the specified table.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleUserByThrottleType(java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)" class="member-name-link">unthrottleUserByThrottleType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified user on the specified namespace.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleUserByThrottleType(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)" class="member-name-link">unthrottleUserByThrottleType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified user.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unthrottleUserByThrottleType(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType)" class="member-name-link">unthrottleUserByThrottleType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Remove the throttling for the specified user on the specified table.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>QuotaSettingsFactory</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-34">QuotaSettingsFactory</a></span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="fromUserQuotas(java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromUserQuotas</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-82">fromUserQuotas</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromUserQuotas(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromUserQuotas</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-86">fromUserQuotas</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromUserQuotas(java.lang.String,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromUserQuotas</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-91">fromUserQuotas</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromTableQuotas(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromTableQuotas</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-96">fromTableQuotas</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromNamespaceQuotas(java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromNamespaceQuotas</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-100">fromNamespaceQuotas</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromRegionServerQuotas(java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromRegionServerQuotas</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-104">fromRegionServerQuotas</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromQuotas(java.lang.String,org.apache.hadoop.hbase.TableName,java.lang.String,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas)">
<h3>fromQuotas</h3>
<div class="member-signature"><span class="modifiers">private static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-109">fromQuotas</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;quotas)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromTableThrottles(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle)">
<h3>fromTableThrottles</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ThrottleSettings.html" title="class in org.apache.hadoop.hbase.quotas">ThrottleSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-126">fromTableThrottles</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle&nbsp;throttle)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromThrottle(java.lang.String,org.apache.hadoop.hbase.TableName,java.lang.String,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle)">
<h3>fromThrottle</h3>
<div class="member-signature"><span class="modifiers">protected static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ThrottleSettings.html" title="class in org.apache.hadoop.hbase.quotas">ThrottleSettings</a>&gt;</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-131">fromThrottle</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle&nbsp;throttle)</span></div>
</section>
</li>
<li>
<section class="detail" id="fromSpace(org.apache.hadoop.hbase.TableName,java.lang.String,org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota)">
<h3>fromSpace</h3>
<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-174">fromSpace</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota&nbsp;protoQuota)</span></div>
</section>
</li>
<li>
<section class="detail" id="throttleUser(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)">
<h3>throttleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-208">throttleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span></div>
<div class="block">Throttle the specified user.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleUser(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)">
<h3>throttleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-222">throttleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</span></div>
<div class="block">Throttle the specified user.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dd><code>scope</code> - the scope of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleUser(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)">
<h3>throttleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-236">throttleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span></div>
<div class="block">Throttle the specified user on the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>tableName</code> - the table to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleUser(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)">
<h3>throttleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-251">throttleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</span></div>
<div class="block">Throttle the specified user on the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>tableName</code> - the table to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dd><code>scope</code> - the scope of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleUser(java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)">
<h3>throttleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-265">throttleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span></div>
<div class="block">Throttle the specified user on the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>namespace</code> - the namespace to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleUser(java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)">
<h3>throttleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-280">throttleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</span></div>
<div class="block">Throttle the specified user on the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>namespace</code> - the namespace to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dd><code>scope</code> - the scope of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleUser(java.lang.String)">
<h3>unthrottleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-290">unthrottleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName)</span></div>
<div class="block">Remove the throttling for the specified user.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleUserByThrottleType(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)">
<h3>unthrottleUserByThrottleType</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-300">unthrottleUserByThrottleType</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</span></div>
<div class="block">Remove the throttling for the specified user.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user</dd>
<dd><code>type</code> - the type of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleUser(java.lang.String,org.apache.hadoop.hbase.TableName)">
<h3>unthrottleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-311">unthrottleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</span></div>
<div class="block">Remove the throttling for the specified user on the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user</dd>
<dd><code>tableName</code> - the table</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleUserByThrottleType(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType)">
<h3>unthrottleUserByThrottleType</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-322">unthrottleUserByThrottleType</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</span></div>
<div class="block">Remove the throttling for the specified user on the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user</dd>
<dd><code>tableName</code> - the table</dd>
<dd><code>type</code> - the type of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleUser(java.lang.String,java.lang.String)">
<h3>unthrottleUser</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-333">unthrottleUser</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</span></div>
<div class="block">Remove the throttling for the specified user on the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user</dd>
<dd><code>namespace</code> - the namespace</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleUserByThrottleType(java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)">
<h3>unthrottleUserByThrottleType</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-344">unthrottleUserByThrottleType</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</span></div>
<div class="block">Remove the throttling for the specified user on the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user</dd>
<dd><code>namespace</code> - the namespace</dd>
<dd><code>type</code> - the type of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleTable(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)">
<h3>throttleTable</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-357">throttleTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span></div>
<div class="block">Throttle the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>tableName</code> - the table to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleTable(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)">
<h3>throttleTable</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-371">throttleTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</span></div>
<div class="block">Throttle the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>tableName</code> - the table to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dd><code>scope</code> - the scope of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleTable(org.apache.hadoop.hbase.TableName)">
<h3>unthrottleTable</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-381">unthrottleTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</span></div>
<div class="block">Remove the throttling for the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>tableName</code> - the table</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleTableByThrottleType(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.ThrottleType)">
<h3>unthrottleTableByThrottleType</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-391">unthrottleTableByThrottleType</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</span></div>
<div class="block">Remove the throttling for the specified table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>tableName</code> - the table</dd>
<dd><code>type</code> - the type of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleNamespace(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)">
<h3>throttleNamespace</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-404">throttleNamespace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span></div>
<div class="block">Throttle the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>namespace</code> - the namespace to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleNamespace(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)">
<h3>throttleNamespace</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-418">throttleNamespace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</span></div>
<div class="block">Throttle the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>namespace</code> - the namespace to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dd><code>scope</code> - the scope of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleNamespace(java.lang.String)">
<h3>unthrottleNamespace</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-428">unthrottleNamespace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</span></div>
<div class="block">Remove the throttling for the specified namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>namespace</code> - the namespace</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleNamespaceByThrottleType(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)">
<h3>unthrottleNamespaceByThrottleType</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-438">unthrottleNamespaceByThrottleType</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</span></div>
<div class="block">Remove the throttling for the specified namespace by throttle type.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>namespace</code> - the namespace</dd>
<dd><code>type</code> - the type of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttleRegionServer(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit)">
<h3>throttleRegionServer</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-451">throttleRegionServer</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span></div>
<div class="block">Throttle the specified region server.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>regionServer</code> - the region server to throttle</dd>
<dd><code>type</code> - the type of throttling</dd>
<dd><code>limit</code> - the allowed number of request/data per timeUnit</dd>
<dd><code>timeUnit</code> - the limit time unit</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleRegionServer(java.lang.String)">
<h3>unthrottleRegionServer</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-461">unthrottleRegionServer</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer)</span></div>
<div class="block">Remove the throttling for the specified region server.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>regionServer</code> - the region Server</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unthrottleRegionServerByThrottleType(java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType)">
<h3>unthrottleRegionServerByThrottleType</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-471">unthrottleRegionServerByThrottleType</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type)</span></div>
<div class="block">Remove the throttling for the specified region server by throttle type.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>regionServer</code> - the region Server</dd>
<dd><code>type</code> - the type of throttling</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="throttle(java.lang.String,org.apache.hadoop.hbase.TableName,java.lang.String,java.lang.String,org.apache.hadoop.hbase.quotas.ThrottleType,long,java.util.concurrent.TimeUnit,org.apache.hadoop.hbase.quotas.QuotaScope)">
<h3>throttle</h3>
<div class="member-signature"><span class="modifiers">private static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-477">throttle</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;regionServer,
<a href="ThrottleType.html" title="enum class in org.apache.hadoop.hbase.quotas">ThrottleType</a>&nbsp;type,
long&nbsp;limit,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit,
<a href="QuotaScope.html" title="enum class in org.apache.hadoop.hbase.quotas">QuotaScope</a>&nbsp;scope)</span></div>
</section>
</li>
<li>
<section class="detail" id="bypassGlobals(java.lang.String,boolean)">
<h3>bypassGlobals</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-500">bypassGlobals</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;userName,
boolean&nbsp;bypassGlobals)</span></div>
<div class="block">Set the "bypass global settings" for the specified user</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>userName</code> - the user to throttle</dd>
<dd><code>bypassGlobals</code> - true if the global settings should be bypassed</dd>
<dt>Returns:</dt>
<dd>the quota settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="limitTableSpace(org.apache.hadoop.hbase.TableName,long,org.apache.hadoop.hbase.quotas.SpaceViolationPolicy)">
<h3>limitTableSpace</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-518">limitTableSpace</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
long&nbsp;sizeLimit,
<a href="SpaceViolationPolicy.html" title="enum class in org.apache.hadoop.hbase.quotas">SpaceViolationPolicy</a>&nbsp;violationPolicy)</span></div>
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to limit the FileSystem space usage for the given table
to the given size in bytes. When the space usage is exceeded by the table, the provided
<a href="SpaceViolationPolicy.html" title="enum class in org.apache.hadoop.hbase.quotas"><code>SpaceViolationPolicy</code></a> is enacted on the table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>tableName</code> - The name of the table on which the quota should be applied.</dd>
<dd><code>sizeLimit</code> - The limit of a table's size in bytes.</dd>
<dd><code>violationPolicy</code> - The action to take when the quota is exceeded.</dd>
<dt>Returns:</dt>
<dd>An <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="removeTableSpaceLimit(org.apache.hadoop.hbase.TableName)">
<h3>removeTableSpaceLimit</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-529">removeTableSpaceLimit</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</span></div>
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to remove the FileSystem space quota for the given
table.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>tableName</code> - The name of the table to remove the quota for.</dd>
<dt>Returns:</dt>
<dd>A <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="limitNamespaceSpace(java.lang.String,long,org.apache.hadoop.hbase.quotas.SpaceViolationPolicy)">
<h3>limitNamespaceSpace</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-542">limitNamespaceSpace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
long&nbsp;sizeLimit,
<a href="SpaceViolationPolicy.html" title="enum class in org.apache.hadoop.hbase.quotas">SpaceViolationPolicy</a>&nbsp;violationPolicy)</span></div>
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to limit the FileSystem space usage for the given
namespace to the given size in bytes. When the space usage is exceeded by all tables in the
namespace, the provided <a href="SpaceViolationPolicy.html" title="enum class in org.apache.hadoop.hbase.quotas"><code>SpaceViolationPolicy</code></a> is enacted on all tables in the namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>namespace</code> - The namespace on which the quota should be applied.</dd>
<dd><code>sizeLimit</code> - The limit of the namespace's size in bytes.</dd>
<dd><code>violationPolicy</code> - The action to take when the the quota is exceeded.</dd>
<dt>Returns:</dt>
<dd>An <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="removeNamespaceSpaceLimit(java.lang.String)">
<h3>removeNamespaceSpaceLimit</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a></span>&nbsp;<span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.html#line-553">removeNamespaceSpaceLimit</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</span></div>
<div class="block">Creates a <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object to remove the FileSystem space quota for the given
namespace.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>namespace</code> - The namespace to remove the quota on.</dd>
<dt>Returns:</dt>
<dd>A <a href="QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas"><code>QuotaSettings</code></a> object.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2007&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>