http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html b/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html index 59b6d78..94b5ce6 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html @@ -135,7 +135,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>private org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> +<td class="colFirst"><code>private org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#familyToFiles">familyToFiles</a></span></code> </td> </tr> <tr class="rowColor"> @@ -184,7 +184,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> </tr> <tr id="i2" class="altColor"> -<td class="colFirst"><code>(package private) org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> +<td class="colFirst"><code>(package private) org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#getFamilyToFilesMapping--">getFamilyToFilesMapping</a></span>()</code> </td> </tr> <tr id="i3" class="rowColor"> @@ -236,7 +236,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>familyToFiles</h4> -<pre>private final org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#line.465">familyToFiles</a></pre> +<pre>private final org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#line.465">familyToFiles</a></pre> </li> </ul> </li> @@ -279,7 +279,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFamilyToFilesMapping</h4> -<pre>org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#line.476">getFamilyToFilesMapping</a>()</pre> +<pre>org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html#line.476">getFamilyToFilesMapping</a>()</pre> </li> </ul> <a name="addFamilyStoreFile-java.lang.String-java.lang.String-">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html b/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html index 27c1980..7d2d53a 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html @@ -263,8 +263,8 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </td> </tr> <tr id="i2" class="altColor"> -<td class="colFirst"><code>(package private) org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#computeSnapshotSizes-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">computeSnapshotSizes</a></span>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> snapshotsToComputeSize)</code> +<td class="colFirst"><code>(package private) org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#computeSnapshotSizes-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">computeSnapshotSizes</a></span>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> snapshotsToComputeSize)</code> <div class="block">Computes the size of each snapshot provided given the current files referenced by the table.</div> </td> </tr> @@ -305,7 +305,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </td> </tr> <tr id="i8" class="altColor"> -<td class="colFirst"><code>(package private) org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> +<td class="colFirst"><code>(package private) org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#getSnapshotsFromTables-org.apache.hadoop.hbase.client.Admin-java.util.Set-">getSnapshotsFromTables</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> admin, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tablesToFetchSnapshotsFrom)</code> <div class="block">Computes a mapping of originating <code>TableName</code> to snapshots, when the <code>TableName</code> @@ -313,7 +313,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </td> </tr> <tr id="i9" class="rowColor"> -<td class="colFirst"><code>(package private) org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> +<td class="colFirst"><code>(package private) org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#getSnapshotsToComputeSize--">getSnapshotsToComputeSize</a></span>()</code> <div class="block">Fetches each table with a quota (table or namespace quota), and then fetch the name of each snapshot which was created from that table.</div> @@ -341,27 +341,27 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#groupSnapshotSizesByNamespace-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">groupSnapshotSizesByNamespace</a></span>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#groupSnapshotSizesByNamespace-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">groupSnapshotSizesByNamespace</a></span>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Sums the snapshot sizes for each namespace.</div> </td> </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Writes the snapshot sizes to the <code>hbase:quota</code> table.</div> </td> </tr> <tr id="i15" class="rowColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hadoop.hbase.client.Table-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Writes the snapshot sizes to the provided <code>table</code>.</div> </td> </tr> <tr id="i16" class="altColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizesByNS-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">persistSnapshotSizesByNS</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> quotaTable, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizesByNS-org.apache.hadoop.hbase.client.Table-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">persistSnapshotSizesByNS</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> quotaTable, + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Rolls up the snapshot sizes by namespace and writes a single record for each namespace which is the size of all snapshots in that namespace.</div> </td> @@ -588,8 +588,8 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit <ul class="blockList"> <li class="blockList"> <h4>getSnapshotsToComputeSize</h4> -<pre>org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.144">getSnapshotsToComputeSize</a>() - throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<pre>org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.144">getSnapshotsToComputeSize</a>() + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Fetches each table with a quota (table or namespace quota), and then fetch the name of each snapshot which was created from that table.</div> <dl> @@ -606,9 +606,9 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit <ul class="blockList"> <li class="blockList"> <h4>getSnapshotsFromTables</h4> -<pre>org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.173">getSnapshotsFromTables</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> admin, - <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tablesToFetchSnapshotsFrom) - throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<pre>org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.173">getSnapshotsFromTables</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> admin, + <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tablesToFetchSnapshotsFrom) + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Computes a mapping of originating <code>TableName</code> to snapshots, when the <code>TableName</code> exists in the provided <code>Set</code>.</div> <dl> @@ -617,14 +617,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </dl> </li> </ul> -<a name="computeSnapshotSizes-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-"> +<a name="computeSnapshotSizes-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>computeSnapshotSizes</h4> -<pre>org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.191">computeSnapshotSizes</a>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> snapshotsToComputeSize) - throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<pre>org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.191">computeSnapshotSizes</a>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> snapshotsToComputeSize) + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Computes the size of each snapshot provided given the current files referenced by the table.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -699,13 +699,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit the archive directory.</div> </li> </ul> -<a name="persistSnapshotSizes-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-"> +<a name="persistSnapshotSizes-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>persistSnapshotSizes</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.361">persistSnapshotSizes</a>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.361">persistSnapshotSizes</a>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Writes the snapshot sizes to the <code>hbase:quota</code> table.</div> <dl> @@ -716,14 +716,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </dl> </li> </ul> -<a name="persistSnapshotSizes-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-"> +<a name="persistSnapshotSizes-org.apache.hadoop.hbase.client.Table-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>persistSnapshotSizes</h4> <pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.374">persistSnapshotSizes</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize) + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Writes the snapshot sizes to the provided <code>table</code>.</div> <dl> @@ -732,14 +732,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </dl> </li> </ul> -<a name="persistSnapshotSizesByNS-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-"> +<a name="persistSnapshotSizesByNS-org.apache.hadoop.hbase.client.Table-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>persistSnapshotSizesByNS</h4> <pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.388">persistSnapshotSizesByNS</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> quotaTable, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize) + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Rolls up the snapshot sizes by namespace and writes a single record for each namespace which is the size of all snapshots in that namespace.</div> @@ -749,13 +749,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit </dl> </li> </ul> -<a name="groupSnapshotSizesByNamespace-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-"> +<a name="groupSnapshotSizesByNamespace-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>groupSnapshotSizesByNamespace</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.400">groupSnapshotSizesByNamespace</a>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#line.400">groupSnapshotSizesByNamespace</a>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</pre> <div class="block">Sums the snapshot sizes for each namespace.</div> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SnapshotQuotaObserverChore.SnapshotWithSize.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SnapshotQuotaObserverChore.SnapshotWithSize.html b/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SnapshotQuotaObserverChore.SnapshotWithSize.html index 0341def..c689354 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SnapshotQuotaObserverChore.SnapshotWithSize.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SnapshotQuotaObserverChore.SnapshotWithSize.html @@ -103,8 +103,8 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><code>(package private) org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>></code></td> -<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#computeSnapshotSizes-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">computeSnapshotSizes</a></span>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> snapshotsToComputeSize)</code> +<td class="colFirst"><code>(package private) org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>></code></td> +<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#computeSnapshotSizes-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">computeSnapshotSizes</a></span>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> snapshotsToComputeSize)</code> <div class="block">Computes the size of each snapshot provided given the current files referenced by the table.</div> </td> </tr> @@ -119,27 +119,27 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td> -<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#groupSnapshotSizesByNamespace-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">groupSnapshotSizesByNamespace</a></span>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#groupSnapshotSizesByNamespace-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">groupSnapshotSizesByNamespace</a></span>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Sums the snapshot sizes for each namespace.</div> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Writes the snapshot sizes to the <code>hbase:quota</code> table.</div> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizes-org.apache.hadoop.hbase.client.Table-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">persistSnapshotSizes</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Writes the snapshot sizes to the provided <code>table</code>.</div> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizesByNS-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">persistSnapshotSizesByNS</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> quotaTable, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> +<td class="colLast"><span class="typeNameLabel">SnapshotQuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html#persistSnapshotSizesByNS-org.apache.hadoop.hbase.client.Table-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">persistSnapshotSizesByNS</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> quotaTable, + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html" title="class in org.apache.hadoop.hbase.quotas">SnapshotQuotaObserverChore.SnapshotWithSize</a>> snapshotsWithSize)</code> <div class="block">Rolls up the snapshot sizes by namespace and writes a single record for each namespace which is the size of all snapshots in that namespace.</div> </td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SpaceQuotaSnapshot.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SpaceQuotaSnapshot.html b/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SpaceQuotaSnapshot.html index 35a0241..c8cecea 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SpaceQuotaSnapshot.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/class-use/SpaceQuotaSnapshot.html @@ -416,10 +416,10 @@ </tr> <tr class="altColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><span class="typeNameLabel">QuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/QuotaObserverChore.html#updateNamespaceQuota-java.lang.String-org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot-org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot-org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap-">updateNamespaceQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace, +<td class="colLast"><span class="typeNameLabel">QuotaObserverChore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/quotas/QuotaObserverChore.html#updateNamespaceQuota-java.lang.String-org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot-org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot-org.apache.hbase.thirdparty.com.google.common.collect.Multimap-">updateNamespaceQuota</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace, <a href="../../../../../../org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a> currentSnapshot, <a href="../../../../../../org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a> targetSnapshot, - org.apache.hadoop.hbase.shaded.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tablesByNamespace)</code> + org.apache.hbase.thirdparty.com.google.common.collect.Multimap<<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tablesByNamespace)</code> <div class="block">Updates the hbase:quota table with the target quota policy for this <code>namespace</code> if necessary.</div> </td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html index 6c1e913..679ffea 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html @@ -206,12 +206,12 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html b/devapidocs/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html index 6753d5f..6089f0d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html @@ -315,7 +315,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore </tr> <tr id="i20" class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-boolean-">maybeCloneWithAllocator</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell, + boolean forceCloneOfBigCell)</code> +<div class="block">If the segment has a memory allocator the cell is being cloned to this space, and returned; + Otherwise the given cell is returned + + When a cell's size is too big (bigger than maxAlloc), it is not allocated on MSLAB.</div> +</td> </tr> <tr id="i21" class="rowColor"> <td class="colFirst"><code>protected void</code></td> @@ -739,13 +745,28 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <a href="http://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> set)</pre> </li> </ul> -<a name="maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-"> +<a name="maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>maybeCloneWithAllocator</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.271">maybeCloneWithAllocator</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.284">maybeCloneWithAllocator</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell, + boolean forceCloneOfBigCell)</pre> +<div class="block">If the segment has a memory allocator the cell is being cloned to this space, and returned; + Otherwise the given cell is returned + + When a cell's size is too big (bigger than maxAlloc), it is not allocated on MSLAB. + Since the process of flattening to CellChunkMap assumes that all cells are allocated on MSLAB, + during this process, the input parameter forceCloneOfBigCell is set to 'true' + and the cell is copied into MSLAB.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>cell</code> - the cell to clone</dd> +<dd><code>forceCloneOfBigCell</code> - true only during the process of flattening to CellChunkMap.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>either the given cell or its clone</dd> +</dl> </li> </ul> <a name="internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> @@ -754,7 +775,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>internalAdd</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.284">internalAdd</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> toAdd, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.297">internalAdd</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> toAdd, boolean mslabUsed, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> </li> @@ -765,7 +786,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>setOldestEditTimeToNow</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.290">setOldestEditTimeToNow</a>()</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.303">setOldestEditTimeToNow</a>()</pre> </li> </ul> <a name="keySize--"> @@ -774,7 +795,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>keySize</h4> -<pre>protected abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.299">keySize</a>()</pre> +<pre>protected abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.312">keySize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The total size of cells in this memstore. We will not consider cells in the snapshot</dd> @@ -787,7 +808,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>heapSize</h4> -<pre>protected abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.305">heapSize</a>()</pre> +<pre>protected abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.318">heapSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The total heap size of cells in this memstore. We will not consider cells in the @@ -801,7 +822,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>getComparator</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.307">getComparator</a>()</pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.320">getComparator</a>()</pre> </li> </ul> <a name="getActive--"> @@ -810,7 +831,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>getActive</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.312">getActive</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.325">getActive</a>()</pre> </li> </ul> <a name="getSnapshot--"> @@ -819,7 +840,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>getSnapshot</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.317">getSnapshot</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.330">getSnapshot</a>()</pre> </li> </ul> <a name="checkActiveSize--"> @@ -828,7 +849,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockList"> <li class="blockList"> <h4>checkActiveSize</h4> -<pre>protected abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.324">checkActiveSize</a>()</pre> +<pre>protected abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.337">checkActiveSize</a>()</pre> <div class="block">Check whether anything need to be done based on the current active set size</div> </li> </ul> @@ -838,7 +859,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore <ul class="blockListLast"> <li class="blockList"> <h4>getSegments</h4> -<pre>protected abstract <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.329">getSegments</a>() +<pre>protected abstract <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#line.342">getSegments</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html b/devapidocs/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html index 4ac0e1d..d60a97b 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html @@ -146,11 +146,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#annotatedQos">annotatedQos</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.shaded.com.google.protobuf.Message>></code></td> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hbase.thirdparty.com.google.protobuf.Message>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#argumentToClassMap">argumentToClassMap</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.shaded.com.google.protobuf.Message>[]</code></td> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hbase.thirdparty.com.google.protobuf.Message>[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#knownArgumentClasses">knownArgumentClasses</a></span></code> </td> </tr> <tr class="rowColor"> @@ -158,7 +158,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#LOG">LOG</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.shaded.com.google.protobuf.Message>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>>></code></td> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hbase.thirdparty.com.google.protobuf.Message>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#methodMap">methodMap</a></span></code> </td> </tr> <tr class="rowColor"> @@ -229,23 +229,23 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>protected int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getBasePriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-">getBasePriority</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, - org.apache.hadoop.hbase.shaded.com.google.protobuf.Message param)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getBasePriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-">getBasePriority</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, + org.apache.hbase.thirdparty.com.google.protobuf.Message param)</code> <div class="block">Get the priority for a given request from the header and the param This doesn't consider which user is sending the request at all.</div> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getDeadline-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-">getDeadline</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, - org.apache.hadoop.hbase.shaded.com.google.protobuf.Message param)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getDeadline-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-">getDeadline</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, + org.apache.hbase.thirdparty.com.google.protobuf.Message param)</code> <div class="block">Based on the request content, returns the deadline of the request.</div> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getPriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-org.apache.hadoop.hbase.security.User-">getPriority</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, - org.apache.hadoop.hbase.shaded.com.google.protobuf.Message param, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getPriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-org.apache.hadoop.hbase.security.User-">getPriority</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, + org.apache.hbase.thirdparty.com.google.protobuf.Message param, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> <div class="block">Returns a 'priority' based on the request type.</div> </td> @@ -323,7 +323,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. <ul class="blockList"> <li class="blockList"> <h4>knownArgumentClasses</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.shaded.com.google.protobuf.Message>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.81">knownArgumentClasses</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hbase.thirdparty.com.google.protobuf.Message>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.81">knownArgumentClasses</a></pre> </li> </ul> <a name="argumentToClassMap"> @@ -332,7 +332,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. <ul class="blockList"> <li class="blockList"> <h4>argumentToClassMap</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.shaded.com.google.protobuf.Message>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.93">argumentToClassMap</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hbase.thirdparty.com.google.protobuf.Message>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.93">argumentToClassMap</a></pre> </li> </ul> <a name="methodMap"> @@ -341,7 +341,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. <ul class="blockList"> <li class="blockList"> <h4>methodMap</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.shaded.com.google.protobuf.Message>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.94">methodMap</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hbase.thirdparty.com.google.protobuf.Message>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.94">methodMap</a></pre> </li> </ul> <a name="scanVirtualTimeWeight"> @@ -410,14 +410,14 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. <pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.153">capitalize</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> </li> </ul> -<a name="getPriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-org.apache.hadoop.hbase.security.User-"> +<a name="getPriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-org.apache.hadoop.hbase.security.User-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getPriority</h4> <pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.168">getPriority</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, - org.apache.hadoop.hbase.shaded.com.google.protobuf.Message param, + org.apache.hbase.thirdparty.com.google.protobuf.Message param, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> <div class="block">Returns a 'priority' based on the request type. @@ -427,7 +427,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. NORMAL_QOS (user requests).</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html#getPriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-org.apache.hadoop.hbase.security.User-">getPriority</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html#getPriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-org.apache.hadoop.hbase.security.User-">getPriority</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>Priority of this request.</dd> </dl> @@ -450,31 +450,31 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction. </dl> </li> </ul> -<a name="getBasePriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-"> +<a name="getBasePriority-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getBasePriority</h4> <pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.197">getBasePriority</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, - org.apache.hadoop.hbase.shaded.com.google.protobuf.Message param)</pre> + org.apache.hbase.thirdparty.com.google.protobuf.Message param)</pre> <div class="block">Get the priority for a given request from the header and the param This doesn't consider which user is sending the request at all. This doesn't consider annotations</div> </li> </ul> -<a name="getDeadline-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-"> +<a name="getDeadline-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getDeadline</h4> <pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#line.262">getDeadline</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader header, - org.apache.hadoop.hbase.shaded.com.google.protobuf.Message param)</pre> + org.apache.hbase.thirdparty.com.google.protobuf.Message param)</pre> <div class="block">Based on the request content, returns the deadline of the request.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html#getDeadline-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-">getDeadline</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html#getDeadline-org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader-org.apache.hbase.thirdparty.com.google.protobuf.Message-">getDeadline</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>header</code> - </dd> <dd><code>param</code> - </dd>