| <!DOCTYPE HTML> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (17) --> |
| <title>AsyncHBaseAdmin (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.client, class: AsyncHBaseAdmin"> |
| <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/AsyncHBaseAdmin.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: </li> |
| <li>Nested | </li> |
| <li><a href="#field-summary">Field</a> | </li> |
| <li><a href="#constructor-summary">Constr</a> | </li> |
| <li><a href="#method-summary">Method</a></li> |
| </ul> |
| <ul class="sub-nav-list"> |
| <li>Detail: </li> |
| <li><a href="#field-detail">Field</a> | </li> |
| <li><a href="#constructor-detail">Constr</a> | </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> <a href="package-summary.html">org.apache.hadoop.hbase.client</a></div> |
| <h1 title="Class AsyncHBaseAdmin" class="title">Class AsyncHBaseAdmin</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.client.AsyncHBaseAdmin</div> |
| </div> |
| <section class="class-description" id="class-description"> |
| <dl class="notes"> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| <hr> |
| <div class="type-signature"><span class="annotations">@Private |
| </span><span class="modifiers">class </span><span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-65">AsyncHBaseAdmin</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> |
| implements <a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></span></div> |
| <div class="block">Just a wrapper of <a href="RawAsyncHBaseAdmin.html" title="class in org.apache.hadoop.hbase.client"><code>RawAsyncHBaseAdmin</code></a>. The difference is that users need to provide a |
| thread pool when constructing this class, and the callback methods registered to the returned |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a> will be executed in this thread pool. So usually it is safe for users |
| to do anything they want in the callbacks without breaking the rpc framework.</div> |
| <dl class="notes"> |
| <dt>Since:</dt> |
| <dd>2.0.0</dd> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list-long"> |
| <li><a href="RawAsyncHBaseAdmin.html" title="class in org.apache.hadoop.hbase.client"><code>RawAsyncHBaseAdmin</code></a></li> |
| <li><a href="AsyncConnection.html#getAdmin(java.util.concurrent.ExecutorService)"><code>AsyncConnection.getAdmin(ExecutorService)</code></a></li> |
| <li><a href="AsyncConnection.html#getAdminBuilder(java.util.concurrent.ExecutorService)"><code>AsyncConnection.getAdminBuilder(ExecutorService)</code></a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| <section class="summary"> |
| <ul class="summary-list"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <li> |
| <section class="field-summary" id="field-summary"> |
| <h2>Field Summary</h2> |
| <div class="caption"><span>Fields</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">Field</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ExecutorService.html" title="class or interface in java.util.concurrent" class="external-link">ExecutorService</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#pool" class="member-name-link">pool</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="RawAsyncHBaseAdmin.html" title="class in org.apache.hadoop.hbase.client">RawAsyncHBaseAdmin</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#rawAdmin" class="member-name-link">rawAdmin</a></code></div> |
| <div class="col-last odd-row-color"> </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(org.apache.hadoop.hbase.client.RawAsyncHBaseAdmin,java.util.concurrent.ExecutorService)" class="member-name-link">AsyncHBaseAdmin</a><wbr>(<a href="RawAsyncHBaseAdmin.html" title="class in org.apache.hadoop.hbase.client">RawAsyncHBaseAdmin</a> rawAdmin, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ExecutorService.html" title="class or interface in java.util.concurrent" class="external-link">ExecutorService</a> pool)</code></div> |
| <div class="col-last even-row-color"> </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-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance 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-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abortProcedure(long,boolean)" class="member-name-link">abortProcedure</a><wbr>(long procId, |
| boolean mayInterruptIfRunning)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Abort a procedure Do not use.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)" class="member-name-link">addColumnFamily</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a> columnFamily)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Add a column family to an existing table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addReplicationPeer(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig,boolean)" class="member-name-link">addReplicationPeer</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> peerId, |
| <a href="../replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> peerConfig, |
| boolean enabled)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Add a new replication peer for replicating data to slave cluster</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addRSGroup(java.lang.String)" class="member-name-link">addRSGroup</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> groupName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Creates a new RegionServer group with the given name</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#appendReplicationPeerTableCFs(java.lang.String,java.util.Map)" class="member-name-link">appendReplicationPeerTableCFs</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> peerId, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><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><<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>>> tableCfs)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Append the replicable table-cf config of the specified peer</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#assign(byte%5B%5D)" class="member-name-link">assign</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Assign an individual region.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="BalanceResponse.html" title="class in org.apache.hadoop.hbase.client">BalanceResponse</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#balance(org.apache.hadoop.hbase.client.BalanceRequest)" class="member-name-link">balance</a><wbr>(<a href="BalanceRequest.html" title="class in org.apache.hadoop.hbase.client">BalanceRequest</a> request)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Invoke the balancer with the given balance request.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="BalanceResponse.html" title="class in org.apache.hadoop.hbase.client">BalanceResponse</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#balanceRSGroup(java.lang.String,org.apache.hadoop.hbase.client.BalanceRequest)" class="member-name-link">balanceRSGroup</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> groupName, |
| <a href="BalanceRequest.html" title="class in org.apache.hadoop.hbase.client">BalanceRequest</a> request)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Balance regions in the given RegionServer group</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#balancerSwitch(boolean,boolean)" class="member-name-link">balancerSwitch</a><wbr>(boolean on, |
| boolean drainRITs)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn the load balancer on or off.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#catalogJanitorSwitch(boolean)" class="member-name-link">catalogJanitorSwitch</a><wbr>(boolean enabled)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn the catalog janitor on/off.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cleanerChoreSwitch(boolean)" class="member-name-link">cleanerChoreSwitch</a><wbr>(boolean enabled)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn the cleaner chore on/off.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../CacheEvictionStats.html" title="class in org.apache.hadoop.hbase">CacheEvictionStats</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearBlockCache(org.apache.hadoop.hbase.TableName)" class="member-name-link">clearBlockCache</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Clear all the blocks corresponding to this table from BlockCache.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearCompactionQueues(org.apache.hadoop.hbase.ServerName,java.util.Set)" class="member-name-link">clearCompactionQueues</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<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>> queues)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Clear compacting queues on a region server.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearDeadServers(java.util.List)" class="member-name-link">clearDeadServers</a><wbr>(<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Clear dead region servers from master.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearSlowLogResponses(java.util.Set)" class="member-name-link">clearSlowLogResponses</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> serverNames)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Clears online slow RPC logs from the provided list of RegionServers</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cloneSnapshot(java.lang.String,org.apache.hadoop.hbase.TableName,boolean,java.lang.String)" class="member-name-link">cloneSnapshot</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> snapshotName, |
| <a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| boolean restoreAcl, |
| <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> customSFT)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Create a new table by cloning the snapshot content.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cloneTableSchema(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.TableName,boolean)" class="member-name-link">cloneTableSchema</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> newTableName, |
| boolean preserveSplits)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Create a new table by cloning the existent table schema.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compact(org.apache.hadoop.hbase.TableName,byte%5B%5D,org.apache.hadoop.hbase.client.CompactType)" class="member-name-link">compact</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Compact a column family within a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)" class="member-name-link">compact</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Compact a table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compactionSwitch(boolean,java.util.List)" class="member-name-link">compactionSwitch</a><wbr>(boolean switchState, |
| <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><<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>> serverNamesList)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn the compaction on or off.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compactRegion(byte%5B%5D)" class="member-name-link">compactRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Compact an individual region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compactRegion(byte%5B%5D,byte%5B%5D)" class="member-name-link">compactRegion</a><wbr>(byte[] regionName, |
| byte[] columnFamily)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Compact a column family within a region.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compactRegionServer(org.apache.hadoop.hbase.ServerName)" class="member-name-link">compactRegionServer</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Compact all regions on the region server.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S,<wbr> |
| R> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><R></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller)" class="member-name-link">coprocessorService</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel,<wbr>S> stubMaker, |
| <a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client">ServiceCaller</a><S,<wbr>R> callable)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Execute the given coprocessor call on the master.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S,<wbr> |
| R> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><R></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller,org.apache.hadoop.hbase.ServerName)" class="member-name-link">coprocessorService</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel,<wbr>S> stubMaker, |
| <a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client">ServiceCaller</a><S,<wbr>R> callable, |
| <a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Execute the given coprocessor call on the given region server.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)" class="member-name-link">createNamespace</a><wbr>(<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> descriptor)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Create a new namespace.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createTable(org.apache.hadoop.hbase.client.TableDescriptor)" class="member-name-link">createTable</a><wbr>(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Creates a new table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte%5B%5D%5B%5D)" class="member-name-link">createTable</a><wbr>(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc, |
| byte[][] splitKeys)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Creates a new table with an initial set of empty regions defined by the specified split keys.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte%5B%5D,byte%5B%5D,int)" class="member-name-link">createTable</a><wbr>(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc, |
| byte[] startKey, |
| byte[] endKey, |
| int numRegions)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Creates a new table with the specified number of regions.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#decommissionRegionServers(java.util.List,boolean)" class="member-name-link">decommissionRegionServers</a><wbr>(<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers, |
| boolean offload)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Mark region server(s) as decommissioned to prevent additional regions from getting assigned to |
| them.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteColumnFamily(org.apache.hadoop.hbase.TableName,byte%5B%5D)" class="member-name-link">deleteColumnFamily</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete a column family from a table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteNamespace(java.lang.String)" class="member-name-link">deleteNamespace</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> name)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete an existing namespace.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteSnapshot(java.lang.String)" class="member-name-link">deleteSnapshot</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> snapshotName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete an existing snapshot.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteSnapshots()" class="member-name-link">deleteSnapshots</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete all existing snapshots.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteSnapshots(java.util.regex.Pattern)" class="member-name-link">deleteSnapshots</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete existing snapshots whose names match the pattern passed.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteTable(org.apache.hadoop.hbase.TableName)" class="member-name-link">deleteTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Deletes a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteTableSnapshots(java.util.regex.Pattern)" class="member-name-link">deleteTableSnapshots</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete all existing snapshots matching the given table name pattern.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)" class="member-name-link">deleteTableSnapshots</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> snapshotNamePattern)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Delete all existing snapshots matching the given table name regular expression and snapshot |
| name regular expression.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#disableReplicationPeer(java.lang.String)" class="member-name-link">disableReplicationPeer</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> peerId)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Stop the replication stream to the specified peer</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#disableTable(org.apache.hadoop.hbase.TableName)" class="member-name-link">disableTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Disable a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#disableTableReplication(org.apache.hadoop.hbase.TableName)" class="member-name-link">disableTableReplication</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Disable a table's replication switch.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enableReplicationPeer(java.lang.String)" class="member-name-link">enableReplicationPeer</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> peerId)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Restart the replication stream to the specified peer</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enableTable(org.apache.hadoop.hbase.TableName)" class="member-name-link">enableTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Enable a table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enableTableReplication(org.apache.hadoop.hbase.TableName)" class="member-name-link">enableTableReplication</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Enable a table's replication switch.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exceedThrottleQuotaSwitch(boolean)" class="member-name-link">exceedThrottleQuotaSwitch</a><wbr>(boolean enable)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Switch the exceed throttle quota.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execProcedure(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">execProcedure</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> signature, |
| <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> instance, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> props)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Execute a distributed procedure on a cluster.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><byte[]></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execProcedureWithReturn(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">execProcedureWithReturn</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> signature, |
| <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> instance, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> props)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Execute a distributed procedure on a cluster.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush(org.apache.hadoop.hbase.TableName)" class="member-name-link">flush</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush(org.apache.hadoop.hbase.TableName,byte%5B%5D)" class="member-name-link">flush</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush the specified column family stores on all regions of the passed table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush(org.apache.hadoop.hbase.TableName,java.util.List)" class="member-name-link">flush</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <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><byte[]> columnFamilies)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush the specified column family stores on all regions of the passed table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flushMasterStore()" class="member-name-link">flushMasterStore</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush master local region</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flushRegion(byte%5B%5D)" class="member-name-link">flushRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush an individual region.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flushRegion(byte%5B%5D,byte%5B%5D)" class="member-name-link">flushRegion</a><wbr>(byte[] regionName, |
| byte[] columnFamily)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush a column family within a region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flushRegionServer(org.apache.hadoop.hbase.ServerName)" class="member-name-link">flushRegionServer</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Flush all region on the region server.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<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>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCachedFilesList(org.apache.hadoop.hbase.ServerName)" class="member-name-link">getCachedFilesList</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the list of cached files</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getClusterMetrics()" class="member-name-link">getClusterMetrics</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Returns cluster status wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getClusterMetrics(java.util.EnumSet)" class="member-name-link">getClusterMetrics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/EnumSet.html" title="class or interface in java.util" class="external-link">EnumSet</a><<a href="../ClusterMetrics.Option.html" title="enum class in org.apache.hadoop.hbase">ClusterMetrics.Option</a>> options)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Returns cluster status wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="CompactionState.html" title="enum class in org.apache.hadoop.hbase.client">CompactionState</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCompactionState(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)" class="member-name-link">getCompactionState</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the current compaction state of a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="CompactionState.html" title="enum class in org.apache.hadoop.hbase.client">CompactionState</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCompactionStateForRegion(byte%5B%5D)" class="member-name-link">getCompactionStateForRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the current compaction state of region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<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><<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>>,<wbr><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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getConfiguredNamespacesAndTablesInRSGroup(java.lang.String)" class="member-name-link">getConfiguredNamespacesAndTablesInRSGroup</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> groupName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the namespaces and tables which have this RegionServer group in descriptor.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentSpaceQuotaSnapshot(java.lang.String)" class="member-name-link">getCurrentSpaceQuotaSnapshot</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> namespace)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Returns the Master's view of a quota on the given <code>namespace</code> or null if the Master has |
| no quota information on that namespace.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentSpaceQuotaSnapshot(org.apache.hadoop.hbase.TableName)" class="member-name-link">getCurrentSpaceQuotaSnapshot</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Returns the Master's view of a quota on the given <code>tableName</code> or null if the Master has |
| no quota information on that table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDescriptor(org.apache.hadoop.hbase.TableName)" class="member-name-link">getDescriptor</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Method for getting the tableDescriptor</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLastMajorCompactionTimestamp(org.apache.hadoop.hbase.TableName)" class="member-name-link">getLastMajorCompactionTimestamp</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the timestamp of the last major compaction for the passed table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLastMajorCompactionTimestampForRegion(byte%5B%5D)" class="member-name-link">getLastMajorCompactionTimestampForRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the timestamp of the last major compaction for the passed region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocks()" class="member-name-link">getLocks</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List locks.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="LogEntry.html" title="class in org.apache.hadoop.hbase.client">LogEntry</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLogEntries(java.util.Set,java.lang.String,org.apache.hadoop.hbase.client.ServerType,int,java.util.Map)" class="member-name-link">getLogEntries</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> serverNames, |
| <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> logType, |
| <a href="ServerType.html" title="enum class in org.apache.hadoop.hbase.client">ServerType</a> serverType, |
| int limit, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<wbr><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>> filterParams)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Retrieve recent online records from HMaster / RegionServers.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNamespaceDescriptor(java.lang.String)" class="member-name-link">getNamespaceDescriptor</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> name)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get a namespace descriptor by name</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProcedures()" class="member-name-link">getProcedures</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List procedures</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../quotas/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-tab2 method-summary-table-tab4"><code><a href="#getQuota(org.apache.hadoop.hbase.quotas.QuotaFilter)" class="member-name-link">getQuota</a><wbr>(<a href="../quotas/QuotaFilter.html" title="class in org.apache.hadoop.hbase.quotas">QuotaFilter</a> filter)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List the quotas based on the filter.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRegionMetrics(org.apache.hadoop.hbase.ServerName)" class="member-name-link">getRegionMetrics</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get a list of <a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> of all regions hosted on a region server.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRegionMetrics(org.apache.hadoop.hbase.ServerName,org.apache.hadoop.hbase.TableName)" class="member-name-link">getRegionMetrics</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName, |
| <a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get a list of <a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> of all regions hosted on a region server for a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRegions(org.apache.hadoop.hbase.ServerName)" class="member-name-link">getRegions</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get all the online regions on a region server.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRegions(org.apache.hadoop.hbase.TableName)" class="member-name-link">getRegions</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the regions of a given table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><a href="../quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRegionServerSpaceQuotaSnapshots(org.apache.hadoop.hbase.ServerName)" class="member-name-link">getRegionServerSpaceQuotaSnapshots</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Fetches the observed <a href="../quotas/SpaceQuotaSnapshotView.html" title="interface in org.apache.hadoop.hbase.quotas"><code>SpaceQuotaSnapshotView</code></a>s observed by a RegionServer.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReplicationPeerConfig(java.lang.String)" class="member-name-link">getReplicationPeerConfig</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> peerId)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Returns the configured ReplicationPeerConfig for the specified peer</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRSGroup(java.lang.String)" class="member-name-link">getRSGroup</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> groupName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get group info for the given group name</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRSGroup(org.apache.hadoop.hbase.net.Address)" class="member-name-link">getRSGroup</a><wbr>(<a href="../net/Address.html" title="class in org.apache.hadoop.hbase.net">Address</a> hostPort)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get group info for the given hostPort</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRSGroup(org.apache.hadoop.hbase.TableName)" class="member-name-link">getRSGroup</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get group info for the given table</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="security/SecurityCapability.html" title="enum class in org.apache.hadoop.hbase.client.security">SecurityCapability</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSecurityCapabilities()" class="member-name-link">getSecurityCapabilities</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Returns the list of supported security capabilities.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSpaceQuotaTableSizes()" class="member-name-link">getSpaceQuotaTableSizes</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Fetches the table sizes on the filesystem as tracked by the HBase Master.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../security/access/UserPermission.html" title="class in org.apache.hadoop.hbase.security.access">UserPermission</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getUserPermissions(org.apache.hadoop.hbase.security.access.GetUserPermissionsRequest)" class="member-name-link">getUserPermissions</a><wbr>(<a href="../security/access/GetUserPermissionsRequest.html" title="class in org.apache.hadoop.hbase.security.access">GetUserPermissionsRequest</a> getUserPermissionsRequest)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get the global/namespace/table permissions for user</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#grant(org.apache.hadoop.hbase.security.access.UserPermission,boolean)" class="member-name-link">grant</a><wbr>(<a href="../security/access/UserPermission.html" title="class in org.apache.hadoop.hbase.security.access">UserPermission</a> userPermission, |
| boolean mergeExistingPermissions)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Grants user specific permissions</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasUserPermissions(java.lang.String,java.util.List)" class="member-name-link">hasUserPermissions</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> userName, |
| <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><<a href="../security/access/Permission.html" title="class in org.apache.hadoop.hbase.security.access">Permission</a>> permissions)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check if the user has specific permissions</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isBalancerEnabled()" class="member-name-link">isBalancerEnabled</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query the current state of the balancer.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isCatalogJanitorEnabled()" class="member-name-link">isCatalogJanitorEnabled</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query on the catalog janitor state.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isCleanerChoreEnabled()" class="member-name-link">isCleanerChoreEnabled</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query the current state of the cleaner chore.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isMasterInMaintenanceMode()" class="member-name-link">isMasterInMaintenanceMode</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check whether master is in maintenance mode</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isMergeEnabled()" class="member-name-link">isMergeEnabled</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query the current state of the Merge switch.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isNormalizerEnabled()" class="member-name-link">isNormalizerEnabled</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query the current state of the region normalizer</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isProcedureFinished(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">isProcedureFinished</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> signature, |
| <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> instance, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> props)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check the current state of the specified procedure.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isReplicationPeerEnabled(java.lang.String)" class="member-name-link">isReplicationPeerEnabled</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> peerId)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check if a replication peer is enabled.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isReplicationPeerModificationEnabled()" class="member-name-link">isReplicationPeerModificationEnabled</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check whether replication peer modification is enabled.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isRpcThrottleEnabled()" class="member-name-link">isRpcThrottleEnabled</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get if the rpc throttle is enabled.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSnapshotCleanupEnabled()" class="member-name-link">isSnapshotCleanupEnabled</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query the current state of the auto snapshot cleanup based on TTL.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSnapshotFinished(org.apache.hadoop.hbase.client.SnapshotDescription)" class="member-name-link">isSnapshotFinished</a><wbr>(<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a> snapshot)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check the current state of the passed snapshot.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSplitEnabled()" class="member-name-link">isSplitEnabled</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Query the current state of the Split switch.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isTableAvailable(org.apache.hadoop.hbase.TableName)" class="member-name-link">isTableAvailable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check if a table is available.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isTableDisabled(org.apache.hadoop.hbase.TableName)" class="member-name-link">isTableDisabled</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check if a table is disabled.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isTableEnabled(org.apache.hadoop.hbase.TableName)" class="member-name-link">isTableEnabled</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check if a table is enabled.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listDeadServers()" class="member-name-link">listDeadServers</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the dead region servers.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listDecommissionedRegionServers()" class="member-name-link">listDecommissionedRegionServers</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List region servers marked as decommissioned, which can not be assigned regions.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listNamespaceDescriptors()" class="member-name-link">listNamespaceDescriptors</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List available namespace descriptors</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<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>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listNamespaces()" class="member-name-link">listNamespaces</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List available namespaces</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="replication/TableCFs.html" title="class in org.apache.hadoop.hbase.client.replication">TableCFs</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listReplicatedTableCFs()" class="member-name-link">listReplicatedTableCFs</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Find all table and column families that are replicated from this cluster</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../replication/ReplicationPeerDescription.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listReplicationPeers()" class="member-name-link">listReplicationPeers</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Return a list of replication peers.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../replication/ReplicationPeerDescription.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listReplicationPeers(java.util.regex.Pattern)" class="member-name-link">listReplicationPeers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Return a list of replication peers.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listRSGroups()" class="member-name-link">listRSGroups</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Lists current set of RegionServer groups</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listSnapshots()" class="member-name-link">listSnapshots</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List completed snapshots.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listSnapshots(java.util.regex.Pattern)" class="member-name-link">listSnapshots</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the completed snapshots matching the given pattern.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableDescriptors(boolean)" class="member-name-link">listTableDescriptors</a><wbr>(boolean includeSysTables)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the tables.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableDescriptors(java.util.List)" class="member-name-link">listTableDescriptors</a><wbr>(<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tableNames)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List specific tables including system tables.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableDescriptors(java.util.regex.Pattern,boolean)" class="member-name-link">listTableDescriptors</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern, |
| boolean includeSysTables)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the tables matching the given pattern.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableDescriptorsByNamespace(java.lang.String)" class="member-name-link">listTableDescriptorsByNamespace</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> name)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get list of table descriptors by namespace.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableDescriptorsByState(boolean)" class="member-name-link">listTableDescriptorsByState</a><wbr>(boolean isEnabled)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all enabled or disabled table descriptors</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableNames(boolean)" class="member-name-link">listTableNames</a><wbr>(boolean includeSysTables)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all of the names of tables.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableNames(java.util.regex.Pattern,boolean)" class="member-name-link">listTableNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern, |
| boolean includeSysTables)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all of the names of userspace tables.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableNamesByNamespace(java.lang.String)" class="member-name-link">listTableNamesByNamespace</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> name)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get list of table names by namespace.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableNamesByState(boolean)" class="member-name-link">listTableNamesByState</a><wbr>(boolean isEnabled)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all enabled or disabled table names</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTablesInRSGroup(java.lang.String)" class="member-name-link">listTablesInRSGroup</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> groupName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Get all tables in this RegionServer group.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableSnapshots(java.util.regex.Pattern)" class="member-name-link">listTableSnapshots</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the completed snapshots matching the given table name pattern.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)" class="member-name-link">listTableSnapshots</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> snapshotNamePattern)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the completed snapshots matching the given table name regular expression and snapshot |
| name regular expression.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listUnknownServers()" class="member-name-link">listUnknownServers</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">List all the unknown region servers.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#majorCompact(org.apache.hadoop.hbase.TableName,byte%5B%5D,org.apache.hadoop.hbase.client.CompactType)" class="member-name-link">majorCompact</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Major compact a column family within a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#majorCompact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)" class="member-name-link">majorCompact</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Major compact a table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#majorCompactRegion(byte%5B%5D)" class="member-name-link">majorCompactRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Major compact a region.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#majorCompactRegion(byte%5B%5D,byte%5B%5D)" class="member-name-link">majorCompactRegion</a><wbr>(byte[] regionName, |
| byte[] columnFamily)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Major compact a column family within region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#majorCompactRegionServer(org.apache.hadoop.hbase.ServerName)" class="member-name-link">majorCompactRegionServer</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Compact all regions on the region server.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mergeRegions(java.util.List,boolean)" class="member-name-link">mergeRegions</a><wbr>(<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><byte[]> nameOfRegionsToMerge, |
| boolean forcible)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Merge multiple regions (>=2).</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mergeSwitch(boolean,boolean)" class="member-name-link">mergeSwitch</a><wbr>(boolean enabled, |
| boolean drainMerges)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn the Merge switch on or off.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)" class="member-name-link">modifyColumnFamily</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a> columnFamily)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Modify an existing column family on a table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyColumnFamilyStoreFileTracker(org.apache.hadoop.hbase.TableName,byte%5B%5D,java.lang.String)" class="member-name-link">modifyColumnFamilyStoreFileTracker</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] family, |
| <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> dstSFT)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Change the store file tracker of the given table's given family.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)" class="member-name-link">modifyNamespace</a><wbr>(<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> descriptor)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Modify an existing namespace.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyTable(org.apache.hadoop.hbase.client.TableDescriptor)" class="member-name-link">modifyTable</a><wbr>(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Modify an existing table, more IRB friendly version.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyTable(org.apache.hadoop.hbase.client.TableDescriptor,boolean)" class="member-name-link">modifyTable</a><wbr>(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc, |
| boolean reopenRegions)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Modify an existing table, more IRB friendly version.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyTableStoreFileTracker(org.apache.hadoop.hbase.TableName,java.lang.String)" class="member-name-link">modifyTableStoreFileTracker</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> 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> dstSFT)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Change the store file tracker of the given table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#move(byte%5B%5D)" class="member-name-link">move</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Move the region <code>r</code> to a random server.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#move(byte%5B%5D,org.apache.hadoop.hbase.ServerName)" class="member-name-link">move</a><wbr>(byte[] regionName, |
| <a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> destServerName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Move the region <code>r</code> to <code>dest</code>.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#moveServersToRSGroup(java.util.Set,java.lang.String)" class="member-name-link">moveServersToRSGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../net/Address.html" title="class in org.apache.hadoop.hbase.net">Address</a>> servers, |
| <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> groupName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Move given set of servers to the specified target RegionServer group</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#normalize(org.apache.hadoop.hbase.client.NormalizeTableFilterParams)" class="member-name-link">normalize</a><wbr>(<a href="NormalizeTableFilterParams.html" title="class in org.apache.hadoop.hbase.client">NormalizeTableFilterParams</a> ntfp)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Invoke region normalizer.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#normalizerSwitch(boolean)" class="member-name-link">normalizerSwitch</a><wbr>(boolean on)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Set region normalizer on/off.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#offline(byte%5B%5D)" class="member-name-link">offline</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Offline specified region from master's in-memory state.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recommissionRegionServer(org.apache.hadoop.hbase.ServerName,java.util.List)" class="member-name-link">recommissionRegionServer</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> server, |
| <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><byte[]> encodedRegionNames)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Remove decommission marker from a region server to allow regions assignments.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeReplicationPeer(java.lang.String)" class="member-name-link">removeReplicationPeer</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> peerId)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Remove a peer and stop the replication</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeReplicationPeerTableCFs(java.lang.String,java.util.Map)" class="member-name-link">removeReplicationPeerTableCFs</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> peerId, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><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><<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>>> tableCfs)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Remove some table-cfs from config of the specified peer</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeRSGroup(java.lang.String)" class="member-name-link">removeRSGroup</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> groupName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Remove RegionServer group associated with the given name</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeServersFromRSGroup(java.util.Set)" class="member-name-link">removeServersFromRSGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../net/Address.html" title="class in org.apache.hadoop.hbase.net">Address</a>> servers)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Remove decommissioned servers from group 1.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#renameRSGroup(java.lang.String,java.lang.String)" class="member-name-link">renameRSGroup</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> oldName, |
| <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> newName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Rename rsgroup</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#replicationPeerModificationSwitch(boolean,boolean)" class="member-name-link">replicationPeerModificationSwitch</a><wbr>(boolean on, |
| boolean drainProcedures)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Enable or disable replication peer modification.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#restoreSnapshot(java.lang.String)" class="member-name-link">restoreSnapshot</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> snapshotName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Restore the specified snapshot on the original table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#restoreSnapshot(java.lang.String,boolean,boolean)" class="member-name-link">restoreSnapshot</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> snapshotName, |
| boolean takeFailSafeSnapshot, |
| boolean restoreAcl)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Restore the specified snapshot on the original table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#revoke(org.apache.hadoop.hbase.security.access.UserPermission)" class="member-name-link">revoke</a><wbr>(<a href="../security/access/UserPermission.html" title="class in org.apache.hadoop.hbase.security.access">UserPermission</a> userPermission)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Revokes user specific permissions</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#rollWALWriter(org.apache.hadoop.hbase.ServerName)" class="member-name-link">rollWALWriter</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Roll the log writer.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#runCatalogJanitor()" class="member-name-link">runCatalogJanitor</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Ask for a scan of the catalog table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#runCleanerChore()" class="member-name-link">runCleanerChore</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Ask for cleaner chore to run.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setQuota(org.apache.hadoop.hbase.quotas.QuotaSettings)" class="member-name-link">setQuota</a><wbr>(<a href="../quotas/QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a> quota)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Apply the new quota settings.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRSGroup(java.util.Set,java.lang.String)" class="member-name-link">setRSGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tables, |
| <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> groupName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Set the RegionServer group for tables</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shutdown()" class="member-name-link">shutdown</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Shuts down the HBase cluster.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#snapshot(org.apache.hadoop.hbase.client.SnapshotDescription)" class="member-name-link">snapshot</a><wbr>(<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a> snapshot)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Take a snapshot and wait for the server to complete that snapshot asynchronously.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#snapshotCleanupSwitch(boolean,boolean)" class="member-name-link">snapshotCleanupSwitch</a><wbr>(boolean on, |
| boolean sync)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn on or off the auto snapshot cleanup based on TTL.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#split(org.apache.hadoop.hbase.TableName)" class="member-name-link">split</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Split a table.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#split(org.apache.hadoop.hbase.TableName,byte%5B%5D)" class="member-name-link">split</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] splitPoint)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Split a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#splitRegion(byte%5B%5D)" class="member-name-link">splitRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Split an individual region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#splitRegion(byte%5B%5D,byte%5B%5D)" class="member-name-link">splitRegion</a><wbr>(byte[] regionName, |
| byte[] splitPoint)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Split an individual region.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#splitSwitch(boolean,boolean)" class="member-name-link">splitSwitch</a><wbr>(boolean enabled, |
| boolean drainSplits)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Turn the Split switch on or off.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#stopMaster()" class="member-name-link">stopMaster</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Shuts down the current HBase master only.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#stopRegionServer(org.apache.hadoop.hbase.ServerName)" class="member-name-link">stopRegionServer</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Stop the designated regionserver.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#switchRpcThrottle(boolean)" class="member-name-link">switchRpcThrottle</a><wbr>(boolean enable)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Switch the rpc throttle enabled state.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tableExists(org.apache.hadoop.hbase.TableName)" class="member-name-link">tableExists</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Check if a table exists.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#transitReplicationPeerSyncReplicationState(java.lang.String,org.apache.hadoop.hbase.replication.SyncReplicationState)" class="member-name-link">transitReplicationPeerSyncReplicationState</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> peerId, |
| <a href="../replication/SyncReplicationState.html" title="enum class in org.apache.hadoop.hbase.replication">SyncReplicationState</a> clusterState)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Transit current cluster to a new state in a synchronous replication peer.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncateRegion(byte%5B%5D)" class="member-name-link">truncateRegion</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Truncate an individual region.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncateTable(org.apache.hadoop.hbase.TableName,boolean)" class="member-name-link">truncateTable</a><wbr>(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| boolean preserveSplits)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Truncate a table.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unassign(byte%5B%5D)" class="member-name-link">unassign</a><wbr>(byte[] regionName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Unassign a region from current hosting regionserver.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateConfiguration()" class="member-name-link">updateConfiguration</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Update the configuration and trigger an online config change on all the masters and |
| regionservers.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateConfiguration(java.lang.String)" class="member-name-link">updateConfiguration</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> groupName)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Update the configuration and trigger an online config change on all the regionservers in the |
| RSGroup.</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateConfiguration(org.apache.hadoop.hbase.ServerName)" class="member-name-link">updateConfiguration</a><wbr>(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Update the configuration and trigger an online config change on the regionserver.</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateReplicationPeerConfig(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig)" class="member-name-link">updateReplicationPeerConfig</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> peerId, |
| <a href="../replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> peerConfig)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Update the peerConfig for the specified peer</div> |
| </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateRSGroupConfig(java.lang.String,java.util.Map)" class="member-name-link">updateRSGroupConfig</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> groupName, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> configuration)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> |
| <div class="block">Update RSGroup configuration</div> |
| </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private <T> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><T></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#wrap(java.util.concurrent.CompletableFuture)" class="member-name-link">wrap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><T> future)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| </div> |
| </div> |
| </div> |
| <div class="inherited-list"> |
| <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class 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> |
| <div class="inherited-list"> |
| <h3 id="methods-inherited-from-class-org.apache.hadoop.hbase.client.AsyncAdmin">Methods inherited from interface org.apache.hadoop.hbase.client.<a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></h3> |
| <code><a href="AsyncAdmin.html#addReplicationPeer(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addReplicationPeer</a>, <a href="AsyncAdmin.html#balance()">balance</a>, <a href="AsyncAdmin.html#balance(boolean)">balance</a>, <a href="AsyncAdmin.html#balanceRSGroup(java.lang.String)">balanceRSGroup</a>, <a href="AsyncAdmin.html#balancerSwitch(boolean)">balancerSwitch</a>, <a href="AsyncAdmin.html#cloneSnapshot(java.lang.String,org.apache.hadoop.hbase.TableName)">cloneSnapshot</a>, <a href="AsyncAdmin.html#cloneSnapshot(java.lang.String,org.apache.hadoop.hbase.TableName,boolean)">cloneSnapshot</a>, <a href="AsyncAdmin.html#compact(org.apache.hadoop.hbase.TableName)">compact</a>, <a href="AsyncAdmin.html#compact(org.apache.hadoop.hbase.TableName,byte%5B%5D)">compact</a>, <a href="AsyncAdmin.html#getBackupMasters()">getBackupMasters</a>, <a href="AsyncAdmin.html#getCompactionState(org.apache.hadoop.hbase.TableName)">getCompactionState</a>, <a href="AsyncAdmin.html#getMaster()">getMaster</a>, <a href="AsyncAdmin.html#getMasterCoprocessorNames()">getMasterCoprocessorNames</a>, <a href="AsyncAdmin.html#getMasterInfoPort()">getMasterInfoPort</a>, <a href="AsyncAdmin.html#getRegionServers()">getRegionServers</a>, <a href="AsyncAdmin.html#getRegionServers(boolean)">getRegionServers</a>, <a href="AsyncAdmin.html#getReplicationPeerSyncReplicationState(java.lang.String)">getReplicationPeerSyncReplicationState</a>, <a href="AsyncAdmin.html#getSlowLogResponses(java.util.Set,org.apache.hadoop.hbase.client.LogQueryFilter)">getSlowLogResponses</a>, <a href="AsyncAdmin.html#hasUserPermissions(java.util.List)">hasUserPermissions</a>, <a href="AsyncAdmin.html#listTableDescriptors()">listTableDescriptors</a>, <a href="AsyncAdmin.html#listTableNames()">listTableNames</a>, <a href="AsyncAdmin.html#majorCompact(org.apache.hadoop.hbase.TableName)">majorCompact</a>, <a href="AsyncAdmin.html#majorCompact(org.apache.hadoop.hbase.TableName,byte%5B%5D)">majorCompact</a>, <a href="AsyncAdmin.html#mergeRegions(byte%5B%5D,byte%5B%5D,boolean)">mergeRegions</a>, <a href="AsyncAdmin.html#mergeSwitch(boolean)">mergeSwitch</a>, <a href="AsyncAdmin.html#normalize()">normalize</a>, <a href="AsyncAdmin.html#replicationPeerModificationSwitch(boolean)">replicationPeerModificationSwitch</a>, <a href="AsyncAdmin.html#restoreSnapshot(java.lang.String,boolean)">restoreSnapshot</a>, <a href="AsyncAdmin.html#snapshot(java.lang.String,org.apache.hadoop.hbase.TableName)">snapshot</a>, <a href="AsyncAdmin.html#snapshot(java.lang.String,org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.SnapshotType)">snapshot</a>, <a href="AsyncAdmin.html#splitSwitch(boolean)">splitSwitch</a>, <a href="AsyncAdmin.html#unassign(byte%5B%5D,boolean)">unassign</a></code></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| <section class="details"> |
| <ul class="details-list"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <li> |
| <section class="field-details" id="field-detail"> |
| <h2>Field Details</h2> |
| <ul class="member-list"> |
| <li> |
| <section class="detail" id="rawAdmin"> |
| <h3>rawAdmin</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="RawAsyncHBaseAdmin.html" title="class in org.apache.hadoop.hbase.client">RawAsyncHBaseAdmin</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-68">rawAdmin</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="pool"> |
| <h3>pool</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ExecutorService.html" title="class or interface in java.util.concurrent" class="external-link">ExecutorService</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-70">pool</a></span></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <li> |
| <section class="constructor-details" id="constructor-detail"> |
| <h2>Constructor Details</h2> |
| <ul class="member-list"> |
| <li> |
| <section class="detail" id="<init>(org.apache.hadoop.hbase.client.RawAsyncHBaseAdmin,java.util.concurrent.ExecutorService)"> |
| <h3>AsyncHBaseAdmin</h3> |
| <div class="member-signature"><span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-72">AsyncHBaseAdmin</a></span><wbr><span class="parameters">(<a href="RawAsyncHBaseAdmin.html" title="class in org.apache.hadoop.hbase.client">RawAsyncHBaseAdmin</a> rawAdmin, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ExecutorService.html" title="class or interface in java.util.concurrent" class="external-link">ExecutorService</a> pool)</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="wrap(java.util.concurrent.CompletableFuture)"> |
| <h3>wrap</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><T></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-77">wrap</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><T> future)</span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="tableExists(org.apache.hadoop.hbase.TableName)"> |
| <h3>tableExists</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-81">tableExists</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#tableExists(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check if a table exists.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#tableExists(org.apache.hadoop.hbase.TableName)">tableExists</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - Table to check.</dd> |
| <dt>Returns:</dt> |
| <dd>True if table exists already. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableDescriptors(boolean)"> |
| <h3>listTableDescriptors</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-86">listTableDescriptors</a></span><wbr><span class="parameters">(boolean includeSysTables)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableDescriptors(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the tables.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableDescriptors(boolean)">listTableDescriptors</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>includeSysTables</code> - False to match only against userspace tables</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a list of TableDescriptors wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableDescriptors(java.util.regex.Pattern,boolean)"> |
| <h3>listTableDescriptors</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-91">listTableDescriptors</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern, |
| boolean includeSysTables)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableDescriptors(java.util.regex.Pattern,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the tables matching the given pattern.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableDescriptors(java.util.regex.Pattern,boolean)">listTableDescriptors</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>pattern</code> - The compiled regular expression to match against</dd> |
| <dd><code>includeSysTables</code> - False to match only against userspace tables</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a list of TableDescriptors wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableDescriptors(java.util.List)"> |
| <h3>listTableDescriptors</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-97">listTableDescriptors</a></span><wbr><span class="parameters">(<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tableNames)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableDescriptors(java.util.List)">AsyncAdmin</a></code></span></div> |
| <div class="block">List specific tables including system tables.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableDescriptors(java.util.List)">listTableDescriptors</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableNames</code> - the table list to match against</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a list of TableDescriptors wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableDescriptorsByNamespace(java.lang.String)"> |
| <h3>listTableDescriptorsByNamespace</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-102">listTableDescriptorsByNamespace</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> name)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableDescriptorsByNamespace(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get list of table descriptors by namespace.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableDescriptorsByNamespace(java.lang.String)">listTableDescriptorsByNamespace</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>name</code> - namespace name</dd> |
| <dt>Returns:</dt> |
| <dd>returns a list of TableDescriptors wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableDescriptorsByState(boolean)"> |
| <h3>listTableDescriptorsByState</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-107">listTableDescriptorsByState</a></span><wbr><span class="parameters">(boolean isEnabled)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableDescriptorsByState(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all enabled or disabled table descriptors</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableDescriptorsByState(boolean)">listTableDescriptorsByState</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>isEnabled</code> - is true means return enabled table descriptors, false means return disabled |
| table descriptors</dd> |
| <dt>Returns:</dt> |
| <dd>a list of table names wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableNames(boolean)"> |
| <h3>listTableNames</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-112">listTableNames</a></span><wbr><span class="parameters">(boolean includeSysTables)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableNames(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all of the names of tables.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableNames(boolean)">listTableNames</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>includeSysTables</code> - False to match only against userspace tables</dd> |
| <dt>Returns:</dt> |
| <dd>a list of table names wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableNames(java.util.regex.Pattern,boolean)"> |
| <h3>listTableNames</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-117">listTableNames</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern, |
| boolean includeSysTables)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableNames(java.util.regex.Pattern,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all of the names of userspace tables.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableNames(java.util.regex.Pattern,boolean)">listTableNames</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>pattern</code> - The regular expression to match against</dd> |
| <dd><code>includeSysTables</code> - False to match only against userspace tables</dd> |
| <dt>Returns:</dt> |
| <dd>a list of table names wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableNamesByState(boolean)"> |
| <h3>listTableNamesByState</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-123">listTableNamesByState</a></span><wbr><span class="parameters">(boolean isEnabled)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableNamesByState(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all enabled or disabled table names</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableNamesByState(boolean)">listTableNamesByState</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>isEnabled</code> - is true means return enabled table names, false means return disabled table |
| names</dd> |
| <dt>Returns:</dt> |
| <dd>a list of table names wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableNamesByNamespace(java.lang.String)"> |
| <h3>listTableNamesByNamespace</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-128">listTableNamesByNamespace</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> name)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableNamesByNamespace(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get list of table names by namespace.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableNamesByNamespace(java.lang.String)">listTableNamesByNamespace</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>name</code> - namespace name</dd> |
| <dt>Returns:</dt> |
| <dd>The list of table names in the namespace wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getDescriptor(org.apache.hadoop.hbase.TableName)"> |
| <h3>getDescriptor</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-133">getDescriptor</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getDescriptor(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Method for getting the tableDescriptor</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - as a <a href="../TableName.html" title="class in org.apache.hadoop.hbase"><code>TableName</code></a></dd> |
| <dt>Returns:</dt> |
| <dd>the read-only tableDescriptor wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="createTable(org.apache.hadoop.hbase.client.TableDescriptor)"> |
| <h3>createTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-138">createTable</a></span><wbr><span class="parameters">(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#createTable(org.apache.hadoop.hbase.client.TableDescriptor)">AsyncAdmin</a></code></span></div> |
| <div class="block">Creates a new table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#createTable(org.apache.hadoop.hbase.client.TableDescriptor)">createTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>desc</code> - table descriptor for table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte[],byte[],int)"> |
| <h3>createTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-143">createTable</a></span><wbr><span class="parameters">(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc, |
| byte[] startKey, |
| byte[] endKey, |
| int numRegions)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte%5B%5D,byte%5B%5D,int)">AsyncAdmin</a></code></span></div> |
| <div class="block">Creates a new table with the specified number of regions. The start key specified will become |
| the end key of the first region of the table, and the end key specified will become the start |
| key of the last region of the table (the first region has a null start key and the last region |
| has a null end key). BigInteger math will be used to divide the key range specified into enough |
| segments to make the required number of total regions.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte%5B%5D,byte%5B%5D,int)">createTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>desc</code> - table descriptor for table</dd> |
| <dd><code>startKey</code> - beginning of key range</dd> |
| <dd><code>endKey</code> - end of key range</dd> |
| <dd><code>numRegions</code> - the total number of regions to create</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte[][])"> |
| <h3>createTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-149">createTable</a></span><wbr><span class="parameters">(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc, |
| byte[][] splitKeys)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte%5B%5D%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Creates a new table with an initial set of empty regions defined by the specified split keys. |
| The total number of regions created will be the number of split keys plus one. Note : Avoid |
| passing empty split key.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#createTable(org.apache.hadoop.hbase.client.TableDescriptor,byte%5B%5D%5B%5D)">createTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>desc</code> - table descriptor for table</dd> |
| <dd><code>splitKeys</code> - array of split keys for the initial regions of the table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="modifyTable(org.apache.hadoop.hbase.client.TableDescriptor)"> |
| <h3>modifyTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-154">modifyTable</a></span><wbr><span class="parameters">(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#modifyTable(org.apache.hadoop.hbase.client.TableDescriptor)">AsyncAdmin</a></code></span></div> |
| <div class="block">Modify an existing table, more IRB friendly version.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#modifyTable(org.apache.hadoop.hbase.client.TableDescriptor)">modifyTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>desc</code> - modified description of the table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="modifyTable(org.apache.hadoop.hbase.client.TableDescriptor,boolean)"> |
| <h3>modifyTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-159">modifyTable</a></span><wbr><span class="parameters">(<a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc, |
| boolean reopenRegions)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#modifyTable(org.apache.hadoop.hbase.client.TableDescriptor,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Modify an existing table, more IRB friendly version.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#modifyTable(org.apache.hadoop.hbase.client.TableDescriptor,boolean)">modifyTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>desc</code> - description of the table</dd> |
| <dd><code>reopenRegions</code> - By default, 'modifyTable' reopens all regions, potentially causing a RIT |
| (Region In Transition) storm in large tables. If set to 'false', regions |
| will remain unaware of the modification until they are individually |
| reopened. Please note that this may temporarily result in configuration |
| inconsistencies among regions.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="modifyTableStoreFileTracker(org.apache.hadoop.hbase.TableName,java.lang.String)"> |
| <h3>modifyTableStoreFileTracker</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-164">modifyTableStoreFileTracker</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> 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> dstSFT)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#modifyTableStoreFileTracker(org.apache.hadoop.hbase.TableName,java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Change the store file tracker of the given table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#modifyTableStoreFileTracker(org.apache.hadoop.hbase.TableName,java.lang.String)">modifyTableStoreFileTracker</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - the table you want to change</dd> |
| <dd><code>dstSFT</code> - the destination store file tracker</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteTable(org.apache.hadoop.hbase.TableName)"> |
| <h3>deleteTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-169">deleteTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteTable(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Deletes a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteTable(org.apache.hadoop.hbase.TableName)">deleteTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table to delete</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="truncateTable(org.apache.hadoop.hbase.TableName,boolean)"> |
| <h3>truncateTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-174">truncateTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| boolean preserveSplits)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#truncateTable(org.apache.hadoop.hbase.TableName,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Truncate a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#truncateTable(org.apache.hadoop.hbase.TableName,boolean)">truncateTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table to truncate</dd> |
| <dd><code>preserveSplits</code> - True if the splits should be preserved</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="enableTable(org.apache.hadoop.hbase.TableName)"> |
| <h3>enableTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-179">enableTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#enableTable(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Enable a table. The table has to be in disabled state for it to be enabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#enableTable(org.apache.hadoop.hbase.TableName)">enableTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of the table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="disableTable(org.apache.hadoop.hbase.TableName)"> |
| <h3>disableTable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-184">disableTable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#disableTable(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Disable a table. The table has to be in enabled state for it to be disabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#disableTable(org.apache.hadoop.hbase.TableName)">disableTable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isTableEnabled(org.apache.hadoop.hbase.TableName)"> |
| <h3>isTableEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-189">isTableEnabled</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isTableEnabled(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check if a table is enabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isTableEnabled(org.apache.hadoop.hbase.TableName)">isTableEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table to check</dd> |
| <dt>Returns:</dt> |
| <dd>true if table is on-line. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isTableDisabled(org.apache.hadoop.hbase.TableName)"> |
| <h3>isTableDisabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-194">isTableDisabled</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isTableDisabled(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check if a table is disabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isTableDisabled(org.apache.hadoop.hbase.TableName)">isTableDisabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table to check</dd> |
| <dt>Returns:</dt> |
| <dd>true if table is off-line. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isTableAvailable(org.apache.hadoop.hbase.TableName)"> |
| <h3>isTableAvailable</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-199">isTableAvailable</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isTableAvailable(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check if a table is available.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isTableAvailable(org.apache.hadoop.hbase.TableName)">isTableAvailable</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table to check</dd> |
| <dt>Returns:</dt> |
| <dd>true if all regions of the table are available. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="addColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)"> |
| <h3>addColumnFamily</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-204">addColumnFamily</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a> columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#addColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)">AsyncAdmin</a></code></span></div> |
| <div class="block">Add a column family to an existing table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#addColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)">addColumnFamily</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of the table to add column family to</dd> |
| <dd><code>columnFamily</code> - column family descriptor of column family to be added</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteColumnFamily(org.apache.hadoop.hbase.TableName,byte[])"> |
| <h3>deleteColumnFamily</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-210">deleteColumnFamily</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteColumnFamily(org.apache.hadoop.hbase.TableName,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete a column family from a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteColumnFamily(org.apache.hadoop.hbase.TableName,byte%5B%5D)">deleteColumnFamily</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table</dd> |
| <dd><code>columnFamily</code> - name of column family to be deleted</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="modifyColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)"> |
| <h3>modifyColumnFamily</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-215">modifyColumnFamily</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a> columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#modifyColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)">AsyncAdmin</a></code></span></div> |
| <div class="block">Modify an existing column family on a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#modifyColumnFamily(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.ColumnFamilyDescriptor)">modifyColumnFamily</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of table</dd> |
| <dd><code>columnFamily</code> - new column family descriptor to use</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="modifyColumnFamilyStoreFileTracker(org.apache.hadoop.hbase.TableName,byte[],java.lang.String)"> |
| <h3>modifyColumnFamilyStoreFileTracker</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-221">modifyColumnFamilyStoreFileTracker</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] family, |
| <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> dstSFT)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#modifyColumnFamilyStoreFileTracker(org.apache.hadoop.hbase.TableName,byte%5B%5D,java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Change the store file tracker of the given table's given family.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#modifyColumnFamilyStoreFileTracker(org.apache.hadoop.hbase.TableName,byte%5B%5D,java.lang.String)">modifyColumnFamilyStoreFileTracker</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - the table you want to change</dd> |
| <dd><code>family</code> - the family you want to change</dd> |
| <dd><code>dstSFT</code> - the destination store file tracker</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="createNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)"> |
| <h3>createNamespace</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-227">createNamespace</a></span><wbr><span class="parameters">(<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> descriptor)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#createNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)">AsyncAdmin</a></code></span></div> |
| <div class="block">Create a new namespace.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#createNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)">createNamespace</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>descriptor</code> - descriptor which describes the new namespace</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)"> |
| <h3>modifyNamespace</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-232">modifyNamespace</a></span><wbr><span class="parameters">(<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> descriptor)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)">AsyncAdmin</a></code></span></div> |
| <div class="block">Modify an existing namespace.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)">modifyNamespace</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>descriptor</code> - descriptor which describes the new namespace</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteNamespace(java.lang.String)"> |
| <h3>deleteNamespace</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-237">deleteNamespace</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> name)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteNamespace(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete an existing namespace. Only empty namespaces (no tables) can be removed.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteNamespace(java.lang.String)">deleteNamespace</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>name</code> - namespace name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getNamespaceDescriptor(java.lang.String)"> |
| <h3>getNamespaceDescriptor</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-242">getNamespaceDescriptor</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> name)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getNamespaceDescriptor(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get a namespace descriptor by name</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getNamespaceDescriptor(java.lang.String)">getNamespaceDescriptor</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>name</code> - name of namespace descriptor</dd> |
| <dt>Returns:</dt> |
| <dd>A descriptor wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listNamespaces()"> |
| <h3>listNamespaces</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<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>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-247">listNamespaces</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listNamespaces()">AsyncAdmin</a></code></span></div> |
| <div class="block">List available namespaces</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listNamespaces()">listNamespaces</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>List of namespaces wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listNamespaceDescriptors()"> |
| <h3>listNamespaceDescriptors</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-252">listNamespaceDescriptors</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listNamespaceDescriptors()">AsyncAdmin</a></code></span></div> |
| <div class="block">List available namespace descriptors</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listNamespaceDescriptors()">listNamespaceDescriptors</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>List of descriptors wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRegions(org.apache.hadoop.hbase.ServerName)"> |
| <h3>getRegions</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-257">getRegions</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRegions(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get all the online regions on a region server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRegions(org.apache.hadoop.hbase.ServerName)">getRegions</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRegions(org.apache.hadoop.hbase.TableName)"> |
| <h3>getRegions</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-262">getRegions</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRegions(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the regions of a given table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRegions(org.apache.hadoop.hbase.TableName)">getRegions</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flush(org.apache.hadoop.hbase.TableName)"> |
| <h3>flush</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-267">flush</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flush(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flush(org.apache.hadoop.hbase.TableName)">flush</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to flush</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flush(org.apache.hadoop.hbase.TableName,byte[])"> |
| <h3>flush</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-272">flush</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flush(org.apache.hadoop.hbase.TableName,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush the specified column family stores on all regions of the passed table. This runs as a |
| synchronous operation.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flush(org.apache.hadoop.hbase.TableName,byte%5B%5D)">flush</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to flush</dd> |
| <dd><code>columnFamily</code> - column family within a table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flush(org.apache.hadoop.hbase.TableName,java.util.List)"> |
| <h3>flush</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-277">flush</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <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><byte[]> columnFamilies)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flush(org.apache.hadoop.hbase.TableName,java.util.List)">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush the specified column family stores on all regions of the passed table. This runs as a |
| synchronous operation.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flush(org.apache.hadoop.hbase.TableName,java.util.List)">flush</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to flush</dd> |
| <dd><code>columnFamilies</code> - column families within a table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flushRegion(byte[])"> |
| <h3>flushRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-282">flushRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flushRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush an individual region.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flushRegion(byte%5B%5D)">flushRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to flush</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flushRegion(byte[],byte[])"> |
| <h3>flushRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-287">flushRegion</a></span><wbr><span class="parameters">(byte[] regionName, |
| byte[] columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flushRegion(byte%5B%5D,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush a column family within a region.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flushRegion(byte%5B%5D,byte%5B%5D)">flushRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to flush</dd> |
| <dd><code>columnFamily</code> - column family within a region. If not present, flush the region's all |
| column families.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flushRegionServer(org.apache.hadoop.hbase.ServerName)"> |
| <h3>flushRegionServer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-292">flushRegionServer</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flushRegionServer(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush all region on the region server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flushRegionServer(org.apache.hadoop.hbase.ServerName)">flushRegionServer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>sn</code> - server to flush</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="compact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)"> |
| <h3>compact</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-297">compact</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#compact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)">AsyncAdmin</a></code></span></div> |
| <div class="block">Compact a table. When the returned CompletableFuture is done, it only means the compact request |
| was sent to HBase and may need some time to finish the compact operation. Throws |
| <a href="../TableNotFoundException.html" title="class in org.apache.hadoop.hbase"><code>TableNotFoundException</code></a> if table not found for normal compaction |
| type.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#compact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)">compact</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to compact</dd> |
| <dd><code>compactType</code> - <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client"><code>CompactType</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="compact(org.apache.hadoop.hbase.TableName,byte[],org.apache.hadoop.hbase.client.CompactType)"> |
| <h3>compact</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-302">compact</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#compact(org.apache.hadoop.hbase.TableName,byte%5B%5D,org.apache.hadoop.hbase.client.CompactType)">AsyncAdmin</a></code></span></div> |
| <div class="block">Compact a column family within a table. When the returned CompletableFuture is done, it only |
| means the compact request was sent to HBase and may need some time to finish the compact |
| operation. Throws <a href="../TableNotFoundException.html" title="class in org.apache.hadoop.hbase"><code>TableNotFoundException</code></a> if table not found for |
| normal compaction type.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#compact(org.apache.hadoop.hbase.TableName,byte%5B%5D,org.apache.hadoop.hbase.client.CompactType)">compact</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to compact</dd> |
| <dd><code>columnFamily</code> - column family within a table</dd> |
| <dd><code>compactType</code> - <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client"><code>CompactType</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="compactRegion(byte[])"> |
| <h3>compactRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-308">compactRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#compactRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Compact an individual region. When the returned CompletableFuture is done, it only means the |
| compact request was sent to HBase and may need some time to finish the compact operation.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#compactRegion(byte%5B%5D)">compactRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to compact</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="compactRegion(byte[],byte[])"> |
| <h3>compactRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-313">compactRegion</a></span><wbr><span class="parameters">(byte[] regionName, |
| byte[] columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#compactRegion(byte%5B%5D,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Compact a column family within a region. When the returned CompletableFuture is done, it only |
| means the compact request was sent to HBase and may need some time to finish the compact |
| operation.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#compactRegion(byte%5B%5D,byte%5B%5D)">compactRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to compact</dd> |
| <dd><code>columnFamily</code> - column family within a region. If not present, compact the region's all |
| column families.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="majorCompact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)"> |
| <h3>majorCompact</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-318">majorCompact</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#majorCompact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)">AsyncAdmin</a></code></span></div> |
| <div class="block">Major compact a table. When the returned CompletableFuture is done, it only means the compact |
| request was sent to HBase and may need some time to finish the compact operation. Throws |
| <a href="../TableNotFoundException.html" title="class in org.apache.hadoop.hbase"><code>TableNotFoundException</code></a> if table not found for normal compaction |
| type.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#majorCompact(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)">majorCompact</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to major compact</dd> |
| <dd><code>compactType</code> - <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client"><code>CompactType</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="majorCompact(org.apache.hadoop.hbase.TableName,byte[],org.apache.hadoop.hbase.client.CompactType)"> |
| <h3>majorCompact</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-323">majorCompact</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] columnFamily, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#majorCompact(org.apache.hadoop.hbase.TableName,byte%5B%5D,org.apache.hadoop.hbase.client.CompactType)">AsyncAdmin</a></code></span></div> |
| <div class="block">Major compact a column family within a table. When the returned CompletableFuture is done, it |
| only means the compact request was sent to HBase and may need some time to finish the compact |
| operation. Throws <a href="../TableNotFoundException.html" title="class in org.apache.hadoop.hbase"><code>TableNotFoundException</code></a> if table not found.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#majorCompact(org.apache.hadoop.hbase.TableName,byte%5B%5D,org.apache.hadoop.hbase.client.CompactType)">majorCompact</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to major compact</dd> |
| <dd><code>columnFamily</code> - column family within a table. If not present, major compact the table's all |
| column families.</dd> |
| <dd><code>compactType</code> - <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client"><code>CompactType</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="majorCompactRegion(byte[])"> |
| <h3>majorCompactRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-329">majorCompactRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#majorCompactRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Major compact a region. When the returned CompletableFuture is done, it only means the compact |
| request was sent to HBase and may need some time to finish the compact operation.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#majorCompactRegion(byte%5B%5D)">majorCompactRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to major compact</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="majorCompactRegion(byte[],byte[])"> |
| <h3>majorCompactRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-334">majorCompactRegion</a></span><wbr><span class="parameters">(byte[] regionName, |
| byte[] columnFamily)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#majorCompactRegion(byte%5B%5D,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Major compact a column family within region. When the returned CompletableFuture is done, it |
| only means the compact request was sent to HBase and may need some time to finish the compact |
| operation.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#majorCompactRegion(byte%5B%5D,byte%5B%5D)">majorCompactRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to major compact</dd> |
| <dd><code>columnFamily</code> - column family within a region. If not present, major compact the region's |
| all column families.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="compactRegionServer(org.apache.hadoop.hbase.ServerName)"> |
| <h3>compactRegionServer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-339">compactRegionServer</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#compactRegionServer(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Compact all regions on the region server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#compactRegionServer(org.apache.hadoop.hbase.ServerName)">compactRegionServer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverName</code> - the region server name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="majorCompactRegionServer(org.apache.hadoop.hbase.ServerName)"> |
| <h3>majorCompactRegionServer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-344">majorCompactRegionServer</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#majorCompactRegionServer(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Compact all regions on the region server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#majorCompactRegionServer(org.apache.hadoop.hbase.ServerName)">majorCompactRegionServer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverName</code> - the region server name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="mergeSwitch(boolean,boolean)"> |
| <h3>mergeSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-349">mergeSwitch</a></span><wbr><span class="parameters">(boolean enabled, |
| boolean drainMerges)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#mergeSwitch(boolean,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn the Merge switch on or off. |
| <p/> |
| Notice that, the method itself is always non-blocking, which means it will always return |
| immediately. The <code>drainMerges</code> parameter only effects when will we complete the returned |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#mergeSwitch(boolean,boolean)">mergeSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>enabled</code> - enabled or not</dd> |
| <dd><code>drainMerges</code> - If <code>true</code>, it waits until current merge() call, if outstanding, |
| to return.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous switch value wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isMergeEnabled()"> |
| <h3>isMergeEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-354">isMergeEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isMergeEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query the current state of the Merge switch.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isMergeEnabled()">isMergeEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if the switch is on, false otherwise. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="splitSwitch(boolean,boolean)"> |
| <h3>splitSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-359">splitSwitch</a></span><wbr><span class="parameters">(boolean enabled, |
| boolean drainSplits)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#splitSwitch(boolean,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn the Split switch on or off. |
| <p/> |
| Notice that, the method itself is always non-blocking, which means it will always return |
| immediately. The <code>drainSplits</code> parameter only effects when will we complete the returned |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#splitSwitch(boolean,boolean)">splitSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>enabled</code> - enabled or not</dd> |
| <dd><code>drainSplits</code> - If <code>true</code>, it waits until current split() call, if outstanding, |
| to return.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous switch value wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isSplitEnabled()"> |
| <h3>isSplitEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-364">isSplitEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isSplitEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query the current state of the Split switch.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isSplitEnabled()">isSplitEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if the switch is on, false otherwise. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="mergeRegions(java.util.List,boolean)"> |
| <h3>mergeRegions</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-369">mergeRegions</a></span><wbr><span class="parameters">(<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><byte[]> nameOfRegionsToMerge, |
| boolean forcible)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#mergeRegions(java.util.List,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Merge multiple regions (>=2).</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#mergeRegions(java.util.List,boolean)">mergeRegions</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>nameOfRegionsToMerge</code> - encoded or full name of daughter regions</dd> |
| <dd><code>forcible</code> - true if do a compulsory merge, otherwise we will only merge two |
| adjacent regions</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="split(org.apache.hadoop.hbase.TableName)"> |
| <h3>split</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-374">split</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#split(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Split a table. The method will execute split action for each region in table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#split(org.apache.hadoop.hbase.TableName)">split</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to split</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="split(org.apache.hadoop.hbase.TableName,byte[])"> |
| <h3>split</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-379">split</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| byte[] splitPoint)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#split(org.apache.hadoop.hbase.TableName,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Split a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#split(org.apache.hadoop.hbase.TableName,byte%5B%5D)">split</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to split</dd> |
| <dd><code>splitPoint</code> - the explicit position to split on</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="splitRegion(byte[])"> |
| <h3>splitRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-384">splitRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#splitRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Split an individual region.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#splitRegion(byte%5B%5D)">splitRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to split</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="splitRegion(byte[],byte[])"> |
| <h3>splitRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-389">splitRegion</a></span><wbr><span class="parameters">(byte[] regionName, |
| byte[] splitPoint)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#splitRegion(byte%5B%5D,byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Split an individual region.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#splitRegion(byte%5B%5D,byte%5B%5D)">splitRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to split</dd> |
| <dd><code>splitPoint</code> - the explicit position to split on. If not present, it will decide by region |
| server.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="truncateRegion(byte[])"> |
| <h3>truncateRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-394">truncateRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#truncateRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Truncate an individual region.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#truncateRegion(byte%5B%5D)">truncateRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to truncate</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="assign(byte[])"> |
| <h3>assign</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-399">assign</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#assign(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Assign an individual region.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#assign(byte%5B%5D)">assign</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - Encoded or full name of region to assign.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="unassign(byte[])"> |
| <h3>unassign</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-404">unassign</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#unassign(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Unassign a region from current hosting regionserver. Region will then be assigned to a |
| regionserver chosen at random. Region could be reassigned back to the same server. Use |
| <a href="AsyncAdmin.html#move(byte%5B%5D,org.apache.hadoop.hbase.ServerName)"><code>AsyncAdmin.move(byte[], ServerName)</code></a> if you want to control the region movement.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#unassign(byte%5B%5D)">unassign</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - Encoded or full name of region to unassign.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="offline(byte[])"> |
| <h3>offline</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-409">offline</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#offline(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Offline specified region from master's in-memory state. It will not attempt to reassign the |
| region as in unassign. This API can be used when a region not served by any region server and |
| still online as per Master's in memory state. If this API is incorrectly used on active region |
| then master will loose track of that region. This is a special method that should be used by |
| experts or hbck.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#offline(byte%5B%5D)">offline</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - Encoded or full name of region to offline</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="move(byte[])"> |
| <h3>move</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-414">move</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#move(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Move the region <code>r</code> to a random server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#move(byte%5B%5D)">move</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - Encoded or full name of region to move.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="move(byte[],org.apache.hadoop.hbase.ServerName)"> |
| <h3>move</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-419">move</a></span><wbr><span class="parameters">(byte[] regionName, |
| <a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> destServerName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#move(byte%5B%5D,org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Move the region <code>r</code> to <code>dest</code>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#move(byte%5B%5D,org.apache.hadoop.hbase.ServerName)">move</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - Encoded or full name of region to move.</dd> |
| <dd><code>destServerName</code> - The servername of the destination regionserver. If not present, we'll |
| assign to a random server. A server name is made of host, port and |
| startcode. Here is an example: |
| <code> host187.example.com,60020,1289493121758</code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="setQuota(org.apache.hadoop.hbase.quotas.QuotaSettings)"> |
| <h3>setQuota</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-424">setQuota</a></span><wbr><span class="parameters">(<a href="../quotas/QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a> quota)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#setQuota(org.apache.hadoop.hbase.quotas.QuotaSettings)">AsyncAdmin</a></code></span></div> |
| <div class="block">Apply the new quota settings.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#setQuota(org.apache.hadoop.hbase.quotas.QuotaSettings)">setQuota</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>quota</code> - the quota settings</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getQuota(org.apache.hadoop.hbase.quotas.QuotaFilter)"> |
| <h3>getQuota</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../quotas/QuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">QuotaSettings</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-429">getQuota</a></span><wbr><span class="parameters">(<a href="../quotas/QuotaFilter.html" title="class in org.apache.hadoop.hbase.quotas">QuotaFilter</a> filter)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getQuota(org.apache.hadoop.hbase.quotas.QuotaFilter)">AsyncAdmin</a></code></span></div> |
| <div class="block">List the quotas based on the filter.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getQuota(org.apache.hadoop.hbase.quotas.QuotaFilter)">getQuota</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>filter</code> - the quota settings filter</dd> |
| <dt>Returns:</dt> |
| <dd>the QuotaSetting list, which wrapped by a CompletableFuture.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="addReplicationPeer(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig,boolean)"> |
| <h3>addReplicationPeer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-434">addReplicationPeer</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> peerId, |
| <a href="../replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> peerConfig, |
| boolean enabled)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#addReplicationPeer(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Add a new replication peer for replicating data to slave cluster</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#addReplicationPeer(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig,boolean)">addReplicationPeer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| <dd><code>peerConfig</code> - configuration for the replication slave cluster</dd> |
| <dd><code>enabled</code> - peer state, true if ENABLED and false if DISABLED</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="removeReplicationPeer(java.lang.String)"> |
| <h3>removeReplicationPeer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-440">removeReplicationPeer</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> peerId)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#removeReplicationPeer(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Remove a peer and stop the replication</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#removeReplicationPeer(java.lang.String)">removeReplicationPeer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="enableReplicationPeer(java.lang.String)"> |
| <h3>enableReplicationPeer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-445">enableReplicationPeer</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> peerId)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#enableReplicationPeer(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Restart the replication stream to the specified peer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#enableReplicationPeer(java.lang.String)">enableReplicationPeer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="disableReplicationPeer(java.lang.String)"> |
| <h3>disableReplicationPeer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-450">disableReplicationPeer</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> peerId)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#disableReplicationPeer(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Stop the replication stream to the specified peer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#disableReplicationPeer(java.lang.String)">disableReplicationPeer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getReplicationPeerConfig(java.lang.String)"> |
| <h3>getReplicationPeerConfig</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-455">getReplicationPeerConfig</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> peerId)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getReplicationPeerConfig(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Returns the configured ReplicationPeerConfig for the specified peer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getReplicationPeerConfig(java.lang.String)">getReplicationPeerConfig</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| <dt>Returns:</dt> |
| <dd>ReplicationPeerConfig for the peer wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="updateReplicationPeerConfig(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig)"> |
| <h3>updateReplicationPeerConfig</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-460">updateReplicationPeerConfig</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> peerId, |
| <a href="../replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> peerConfig)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#updateReplicationPeerConfig(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">AsyncAdmin</a></code></span></div> |
| <div class="block">Update the peerConfig for the specified peer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#updateReplicationPeerConfig(java.lang.String,org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">updateReplicationPeerConfig</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| <dd><code>peerConfig</code> - new config for the peer</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="transitReplicationPeerSyncReplicationState(java.lang.String,org.apache.hadoop.hbase.replication.SyncReplicationState)"> |
| <h3>transitReplicationPeerSyncReplicationState</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-466">transitReplicationPeerSyncReplicationState</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> peerId, |
| <a href="../replication/SyncReplicationState.html" title="enum class in org.apache.hadoop.hbase.replication">SyncReplicationState</a> clusterState)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#transitReplicationPeerSyncReplicationState(java.lang.String,org.apache.hadoop.hbase.replication.SyncReplicationState)">AsyncAdmin</a></code></span></div> |
| <div class="block">Transit current cluster to a new state in a synchronous replication peer.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#transitReplicationPeerSyncReplicationState(java.lang.String,org.apache.hadoop.hbase.replication.SyncReplicationState)">transitReplicationPeerSyncReplicationState</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the peer</dd> |
| <dd><code>clusterState</code> - a new state of current cluster</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="appendReplicationPeerTableCFs(java.lang.String,java.util.Map)"> |
| <h3>appendReplicationPeerTableCFs</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-472">appendReplicationPeerTableCFs</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> peerId, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><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><<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>>> tableCfs)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#appendReplicationPeerTableCFs(java.lang.String,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Append the replicable table-cf config of the specified peer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#appendReplicationPeerTableCFs(java.lang.String,java.util.Map)">appendReplicationPeerTableCFs</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short that identifies the cluster</dd> |
| <dd><code>tableCfs</code> - A map from tableName to column family names</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="removeReplicationPeerTableCFs(java.lang.String,java.util.Map)"> |
| <h3>removeReplicationPeerTableCFs</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-478">removeReplicationPeerTableCFs</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> peerId, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><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><<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>>> tableCfs)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#removeReplicationPeerTableCFs(java.lang.String,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Remove some table-cfs from config of the specified peer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#removeReplicationPeerTableCFs(java.lang.String,java.util.Map)">removeReplicationPeerTableCFs</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - a short name that identifies the cluster</dd> |
| <dd><code>tableCfs</code> - A map from tableName to column family names</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listReplicationPeers()"> |
| <h3>listReplicationPeers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../replication/ReplicationPeerDescription.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-484">listReplicationPeers</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listReplicationPeers()">AsyncAdmin</a></code></span></div> |
| <div class="block">Return a list of replication peers.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listReplicationPeers()">listReplicationPeers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>a list of replication peers description. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listReplicationPeers(java.util.regex.Pattern)"> |
| <h3>listReplicationPeers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../replication/ReplicationPeerDescription.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-489">listReplicationPeers</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listReplicationPeers(java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">Return a list of replication peers.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listReplicationPeers(java.util.regex.Pattern)">listReplicationPeers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>pattern</code> - The compiled regular expression to match peer id</dd> |
| <dt>Returns:</dt> |
| <dd>a list of replication peers description. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listReplicatedTableCFs()"> |
| <h3>listReplicatedTableCFs</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="replication/TableCFs.html" title="class in org.apache.hadoop.hbase.client.replication">TableCFs</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-494">listReplicatedTableCFs</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listReplicatedTableCFs()">AsyncAdmin</a></code></span></div> |
| <div class="block">Find all table and column families that are replicated from this cluster</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listReplicatedTableCFs()">listReplicatedTableCFs</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>the replicated table-cfs list of this cluster. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="enableTableReplication(org.apache.hadoop.hbase.TableName)"> |
| <h3>enableTableReplication</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-499">enableTableReplication</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#enableTableReplication(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Enable a table's replication switch.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#enableTableReplication(org.apache.hadoop.hbase.TableName)">enableTableReplication</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of the table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="disableTableReplication(org.apache.hadoop.hbase.TableName)"> |
| <h3>disableTableReplication</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-504">disableTableReplication</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#disableTableReplication(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Disable a table's replication switch.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#disableTableReplication(org.apache.hadoop.hbase.TableName)">disableTableReplication</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of the table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isReplicationPeerEnabled(java.lang.String)"> |
| <h3>isReplicationPeerEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-509">isReplicationPeerEnabled</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> peerId)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isReplicationPeerEnabled(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check if a replication peer is enabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isReplicationPeerEnabled(java.lang.String)">isReplicationPeerEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>peerId</code> - id of replication peer to check</dd> |
| <dt>Returns:</dt> |
| <dd>true if replication peer is enabled. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="replicationPeerModificationSwitch(boolean,boolean)"> |
| <h3>replicationPeerModificationSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-514">replicationPeerModificationSwitch</a></span><wbr><span class="parameters">(boolean on, |
| boolean drainProcedures)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#replicationPeerModificationSwitch(boolean,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Enable or disable replication peer modification. |
| <p/> |
| This is especially useful when you want to change the replication peer storage.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#replicationPeerModificationSwitch(boolean,boolean)">replicationPeerModificationSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>on</code> - <code>true</code> means enable, otherwise disable</dd> |
| <dd><code>drainProcedures</code> - if <code>true</code>, will wait until all the running replication peer |
| modification procedures finish</dd> |
| <dt>Returns:</dt> |
| <dd>the previous enable/disable state wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isReplicationPeerModificationEnabled()"> |
| <h3>isReplicationPeerModificationEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-520">isReplicationPeerModificationEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isReplicationPeerModificationEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Check whether replication peer modification is enabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isReplicationPeerModificationEnabled()">isReplicationPeerModificationEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd><code>true</code> if modification is enabled, otherwise <code>false</code>, wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="snapshot(org.apache.hadoop.hbase.client.SnapshotDescription)"> |
| <h3>snapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-525">snapshot</a></span><wbr><span class="parameters">(<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a> snapshot)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#snapshot(org.apache.hadoop.hbase.client.SnapshotDescription)">AsyncAdmin</a></code></span></div> |
| <div class="block">Take a snapshot and wait for the server to complete that snapshot asynchronously. Snapshots are |
| taken sequentially even when requested concurrently, across all tables. Snapshots are |
| considered unique based on <b>the name of the snapshot</b>. Attempts to take a snapshot with |
| the same name (even a different type or with different parameters) will fail with a |
| <a href="../snapshot/SnapshotCreationException.html" title="class in org.apache.hadoop.hbase.snapshot"><code>SnapshotCreationException</code></a> indicating the duplicate |
| naming. Snapshot names follow the same naming constraints as tables in HBase. See |
| <a href="../TableName.html#isLegalFullyQualifiedTableName(byte%5B%5D)"><code>TableName.isLegalFullyQualifiedTableName(byte[])</code></a>. You should |
| probably use <a href="AsyncAdmin.html#snapshot(java.lang.String,org.apache.hadoop.hbase.TableName)"><code>AsyncAdmin.snapshot(String, org.apache.hadoop.hbase.TableName)</code></a> unless you are sure |
| about the type of snapshot that you want to take.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#snapshot(org.apache.hadoop.hbase.client.SnapshotDescription)">snapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>snapshot</code> - snapshot to take</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isSnapshotFinished(org.apache.hadoop.hbase.client.SnapshotDescription)"> |
| <h3>isSnapshotFinished</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-530">isSnapshotFinished</a></span><wbr><span class="parameters">(<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a> snapshot)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isSnapshotFinished(org.apache.hadoop.hbase.client.SnapshotDescription)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check the current state of the passed snapshot. There are three possible states: |
| <ol> |
| <li>running - returns <tt>false</tt></li> |
| <li>finished - returns <tt>true</tt></li> |
| <li>finished with error - throws the exception that caused the snapshot to fail</li> |
| </ol> |
| The cluster only knows about the most recent snapshot. Therefore, if another snapshot has been |
| run/started since the snapshot you are checking, you will receive an |
| <a href="../snapshot/UnknownSnapshotException.html" title="class in org.apache.hadoop.hbase.snapshot"><code>UnknownSnapshotException</code></a>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isSnapshotFinished(org.apache.hadoop.hbase.client.SnapshotDescription)">isSnapshotFinished</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>snapshot</code> - description of the snapshot to check</dd> |
| <dt>Returns:</dt> |
| <dd><tt>true</tt> if the snapshot is completed, <tt>false</tt> if the snapshot is still |
| running</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="restoreSnapshot(java.lang.String)"> |
| <h3>restoreSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-535">restoreSnapshot</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> snapshotName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#restoreSnapshot(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Restore the specified snapshot on the original table. (The table must be disabled) If the |
| "hbase.snapshot.restore.take.failsafe.snapshot" configuration property is set to true, a |
| snapshot of the current table is taken before executing the restore operation. In case of |
| restore failure, the failsafe snapshot will be restored. If the restore completes without |
| problem the failsafe snapshot is deleted.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#restoreSnapshot(java.lang.String)">restoreSnapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>snapshotName</code> - name of the snapshot to restore</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="restoreSnapshot(java.lang.String,boolean,boolean)"> |
| <h3>restoreSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-540">restoreSnapshot</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> snapshotName, |
| boolean takeFailSafeSnapshot, |
| boolean restoreAcl)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#restoreSnapshot(java.lang.String,boolean,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Restore the specified snapshot on the original table. (The table must be disabled) If |
| 'takeFailSafeSnapshot' is set to true, a snapshot of the current table is taken before |
| executing the restore operation. In case of restore failure, the failsafe snapshot will be |
| restored. If the restore completes without problem the failsafe snapshot is deleted. The |
| failsafe snapshot name is configurable by using the property |
| "hbase.snapshot.restore.failsafe.name".</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#restoreSnapshot(java.lang.String,boolean,boolean)">restoreSnapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>snapshotName</code> - name of the snapshot to restore</dd> |
| <dd><code>takeFailSafeSnapshot</code> - true if the failsafe snapshot should be taken</dd> |
| <dd><code>restoreAcl</code> - <code>true</code> to restore acl of snapshot</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="cloneSnapshot(java.lang.String,org.apache.hadoop.hbase.TableName,boolean,java.lang.String)"> |
| <h3>cloneSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-546">cloneSnapshot</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> snapshotName, |
| <a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| boolean restoreAcl, |
| <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> customSFT)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#cloneSnapshot(java.lang.String,org.apache.hadoop.hbase.TableName,boolean,java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Create a new table by cloning the snapshot content.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#cloneSnapshot(java.lang.String,org.apache.hadoop.hbase.TableName,boolean,java.lang.String)">cloneSnapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>snapshotName</code> - name of the snapshot to be cloned</dd> |
| <dd><code>tableName</code> - name of the table where the snapshot will be restored</dd> |
| <dd><code>restoreAcl</code> - <code>true</code> to restore acl of snapshot</dd> |
| <dd><code>customSFT</code> - specify the StroreFileTracker used for the table</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listSnapshots()"> |
| <h3>listSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-552">listSnapshots</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listSnapshots()">AsyncAdmin</a></code></span></div> |
| <div class="block">List completed snapshots.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listSnapshots()">listSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>a list of snapshot descriptors for completed snapshots wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listSnapshots(java.util.regex.Pattern)"> |
| <h3>listSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-557">listSnapshots</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listSnapshots(java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the completed snapshots matching the given pattern.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listSnapshots(java.util.regex.Pattern)">listSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>pattern</code> - The compiled regular expression to match against</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a List of SnapshotDescription wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableSnapshots(java.util.regex.Pattern)"> |
| <h3>listTableSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-562">listTableSnapshots</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableSnapshots(java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the completed snapshots matching the given table name pattern.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableSnapshots(java.util.regex.Pattern)">listTableSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableNamePattern</code> - The compiled table name regular expression to match against</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a List of completed SnapshotDescription wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)"> |
| <h3>listTableSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client">SnapshotDescription</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-567">listTableSnapshots</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> snapshotNamePattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the completed snapshots matching the given table name regular expression and snapshot |
| name regular expression.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)">listTableSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableNamePattern</code> - The compiled table name regular expression to match against</dd> |
| <dd><code>snapshotNamePattern</code> - The compiled snapshot name regular expression to match against</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a List of completed SnapshotDescription wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteSnapshot(java.lang.String)"> |
| <h3>deleteSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-573">deleteSnapshot</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> snapshotName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteSnapshot(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete an existing snapshot.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteSnapshot(java.lang.String)">deleteSnapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>snapshotName</code> - name of the snapshot</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteSnapshots()"> |
| <h3>deleteSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-578">deleteSnapshots</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteSnapshots()">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete all existing snapshots.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteSnapshots()">deleteSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteSnapshots(java.util.regex.Pattern)"> |
| <h3>deleteSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-583">deleteSnapshots</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> pattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteSnapshots(java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete existing snapshots whose names match the pattern passed.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteSnapshots(java.util.regex.Pattern)">deleteSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>pattern</code> - pattern for names of the snapshot to match</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteTableSnapshots(java.util.regex.Pattern)"> |
| <h3>deleteTableSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-588">deleteTableSnapshots</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteTableSnapshots(java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete all existing snapshots matching the given table name pattern.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteTableSnapshots(java.util.regex.Pattern)">deleteTableSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableNamePattern</code> - The compiled table name regular expression to match against</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)"> |
| <h3>deleteTableSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-593">deleteTableSnapshots</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> tableNamePattern, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a> snapshotNamePattern)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#deleteTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)">AsyncAdmin</a></code></span></div> |
| <div class="block">Delete all existing snapshots matching the given table name regular expression and snapshot |
| name regular expression.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#deleteTableSnapshots(java.util.regex.Pattern,java.util.regex.Pattern)">deleteTableSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableNamePattern</code> - The compiled table name regular expression to match against</dd> |
| <dd><code>snapshotNamePattern</code> - The compiled snapshot name regular expression to match against</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="execProcedure(java.lang.String,java.lang.String,java.util.Map)"> |
| <h3>execProcedure</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-599">execProcedure</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> signature, |
| <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> instance, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> props)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#execProcedure(java.lang.String,java.lang.String,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Execute a distributed procedure on a cluster.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#execProcedure(java.lang.String,java.lang.String,java.util.Map)">execProcedure</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>signature</code> - A distributed procedure is uniquely identified by its signature (default the |
| root ZK node name of the procedure).</dd> |
| <dd><code>instance</code> - The instance name of the procedure. For some procedures, this parameter is |
| optional.</dd> |
| <dd><code>props</code> - Property/Value pairs of properties passing to the procedure</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="execProcedureWithReturn(java.lang.String,java.lang.String,java.util.Map)"> |
| <h3>execProcedureWithReturn</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><byte[]></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-605">execProcedureWithReturn</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> signature, |
| <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> instance, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> props)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#execProcedureWithReturn(java.lang.String,java.lang.String,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Execute a distributed procedure on a cluster.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#execProcedureWithReturn(java.lang.String,java.lang.String,java.util.Map)">execProcedureWithReturn</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>signature</code> - A distributed procedure is uniquely identified by its signature (default the |
| root ZK node name of the procedure).</dd> |
| <dd><code>instance</code> - The instance name of the procedure. For some procedures, this parameter is |
| optional.</dd> |
| <dd><code>props</code> - Property/Value pairs of properties passing to the procedure</dd> |
| <dt>Returns:</dt> |
| <dd>data returned after procedure execution. null if no return data.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isProcedureFinished(java.lang.String,java.lang.String,java.util.Map)"> |
| <h3>isProcedureFinished</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-611">isProcedureFinished</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> signature, |
| <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> instance, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> props)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isProcedureFinished(java.lang.String,java.lang.String,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check the current state of the specified procedure. There are three possible states: |
| <ol> |
| <li>running - returns <tt>false</tt></li> |
| <li>finished - returns <tt>true</tt></li> |
| <li>finished with error - throws the exception that caused the procedure to fail</li> |
| </ol></div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isProcedureFinished(java.lang.String,java.lang.String,java.util.Map)">isProcedureFinished</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>signature</code> - The signature that uniquely identifies a procedure</dd> |
| <dd><code>instance</code> - The instance name of the procedure</dd> |
| <dd><code>props</code> - Property/Value pairs of properties passing to the procedure</dd> |
| <dt>Returns:</dt> |
| <dd>true if the specified procedure is finished successfully, false if it is still running. |
| The value is wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="abortProcedure(long,boolean)"> |
| <h3>abortProcedure</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-617">abortProcedure</a></span><wbr><span class="parameters">(long procId, |
| boolean mayInterruptIfRunning)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#abortProcedure(long,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Abort a procedure Do not use. Usually it is ignored but if not, it can do more damage than |
| good. See hbck2.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#abortProcedure(long,boolean)">abortProcedure</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>procId</code> - ID of the procedure to abort</dd> |
| <dd><code>mayInterruptIfRunning</code> - if the proc completed at least one step, should it be aborted?</dd> |
| <dt>Returns:</dt> |
| <dd>true if aborted, false if procedure already completed or does not exist. the value is |
| wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list"> |
| <li><a href="https://issues.apache.org/jira/browse/HBASE-21223">HBASE-21223</a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getProcedures()"> |
| <h3>getProcedures</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-622">getProcedures</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getProcedures()">AsyncAdmin</a></code></span></div> |
| <div class="block">List procedures</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getProcedures()">getProcedures</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>procedure list JSON wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getLocks()"> |
| <h3>getLocks</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-627">getLocks</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getLocks()">AsyncAdmin</a></code></span></div> |
| <div class="block">List locks.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getLocks()">getLocks</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>lock list JSON wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="decommissionRegionServers(java.util.List,boolean)"> |
| <h3>decommissionRegionServers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-632">decommissionRegionServers</a></span><wbr><span class="parameters">(<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers, |
| boolean offload)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#decommissionRegionServers(java.util.List,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Mark region server(s) as decommissioned to prevent additional regions from getting assigned to |
| them. Optionally unload the regions on the servers. If there are multiple servers to be |
| decommissioned, decommissioning them at the same time can prevent wasteful region movements. |
| Region unloading is asynchronous.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#decommissionRegionServers(java.util.List,boolean)">decommissionRegionServers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>servers</code> - The list of servers to decommission.</dd> |
| <dd><code>offload</code> - True to offload the regions from the decommissioned servers</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listDecommissionedRegionServers()"> |
| <h3>listDecommissionedRegionServers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-638">listDecommissionedRegionServers</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listDecommissionedRegionServers()">AsyncAdmin</a></code></span></div> |
| <div class="block">List region servers marked as decommissioned, which can not be assigned regions.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listDecommissionedRegionServers()">listDecommissionedRegionServers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>List of decommissioned region servers wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="recommissionRegionServer(org.apache.hadoop.hbase.ServerName,java.util.List)"> |
| <h3>recommissionRegionServer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-643">recommissionRegionServer</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> server, |
| <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><byte[]> encodedRegionNames)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#recommissionRegionServer(org.apache.hadoop.hbase.ServerName,java.util.List)">AsyncAdmin</a></code></span></div> |
| <div class="block">Remove decommission marker from a region server to allow regions assignments. Load regions onto |
| the server if a list of regions is given. Region loading is asynchronous.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#recommissionRegionServer(org.apache.hadoop.hbase.ServerName,java.util.List)">recommissionRegionServer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>server</code> - The server to recommission.</dd> |
| <dd><code>encodedRegionNames</code> - Regions to load onto the server.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getClusterMetrics()"> |
| <h3>getClusterMetrics</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-649">getClusterMetrics</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getClusterMetrics()">AsyncAdmin</a></code></span></div> |
| <div class="block">Returns cluster status wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getClusterMetrics()">getClusterMetrics</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getClusterMetrics(java.util.EnumSet)"> |
| <h3>getClusterMetrics</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-654">getClusterMetrics</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/EnumSet.html" title="class or interface in java.util" class="external-link">EnumSet</a><<a href="../ClusterMetrics.Option.html" title="enum class in org.apache.hadoop.hbase">ClusterMetrics.Option</a>> options)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getClusterMetrics(java.util.EnumSet)">AsyncAdmin</a></code></span></div> |
| <div class="block">Returns cluster status wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getClusterMetrics(java.util.EnumSet)">getClusterMetrics</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="shutdown()"> |
| <h3>shutdown</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-659">shutdown</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#shutdown()">AsyncAdmin</a></code></span></div> |
| <div class="block">Shuts down the HBase cluster.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#shutdown()">shutdown</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="stopMaster()"> |
| <h3>stopMaster</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-664">stopMaster</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#stopMaster()">AsyncAdmin</a></code></span></div> |
| <div class="block">Shuts down the current HBase master only.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#stopMaster()">stopMaster</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="stopRegionServer(org.apache.hadoop.hbase.ServerName)"> |
| <h3>stopRegionServer</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-669">stopRegionServer</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#stopRegionServer(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Stop the designated regionserver.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#stopRegionServer(org.apache.hadoop.hbase.ServerName)">stopRegionServer</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="updateConfiguration(org.apache.hadoop.hbase.ServerName)"> |
| <h3>updateConfiguration</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-674">updateConfiguration</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#updateConfiguration(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Update the configuration and trigger an online config change on the regionserver.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#updateConfiguration(org.apache.hadoop.hbase.ServerName)">updateConfiguration</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverName</code> - : The server whose config needs to be updated.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="updateConfiguration()"> |
| <h3>updateConfiguration</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-679">updateConfiguration</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#updateConfiguration()">AsyncAdmin</a></code></span></div> |
| <div class="block">Update the configuration and trigger an online config change on all the masters and |
| regionservers.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#updateConfiguration()">updateConfiguration</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="updateConfiguration(java.lang.String)"> |
| <h3>updateConfiguration</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-684">updateConfiguration</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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#updateConfiguration(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Update the configuration and trigger an online config change on all the regionservers in the |
| RSGroup.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#updateConfiguration(java.lang.String)">updateConfiguration</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="rollWALWriter(org.apache.hadoop.hbase.ServerName)"> |
| <h3>rollWALWriter</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-689">rollWALWriter</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#rollWALWriter(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Roll the log writer. I.e. for filesystem based write ahead logs, start writing to a new file. |
| <p> |
| When the returned CompletableFuture is done, it only means the rollWALWriter request was sent |
| to the region server and may need some time to finish the rollWALWriter operation. As a side |
| effect of this call, the named region server may schedule store flushes at the request of the |
| wal.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#rollWALWriter(org.apache.hadoop.hbase.ServerName)">rollWALWriter</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverName</code> - The servername of the region server.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="clearCompactionQueues(org.apache.hadoop.hbase.ServerName,java.util.Set)"> |
| <h3>clearCompactionQueues</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-694">clearCompactionQueues</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<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>> queues)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#clearCompactionQueues(org.apache.hadoop.hbase.ServerName,java.util.Set)">AsyncAdmin</a></code></span></div> |
| <div class="block">Clear compacting queues on a region server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#clearCompactionQueues(org.apache.hadoop.hbase.ServerName,java.util.Set)">clearCompactionQueues</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverName</code> - The servername of the region server.</dd> |
| <dd><code>queues</code> - the set of queue name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getSecurityCapabilities()"> |
| <h3>getSecurityCapabilities</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="security/SecurityCapability.html" title="enum class in org.apache.hadoop.hbase.client.security">SecurityCapability</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-699">getSecurityCapabilities</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getSecurityCapabilities()">AsyncAdmin</a></code></span></div> |
| <div class="block">Returns the list of supported security capabilities. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getSecurityCapabilities()">getSecurityCapabilities</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRegionMetrics(org.apache.hadoop.hbase.ServerName)"> |
| <h3>getRegionMetrics</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-704">getRegionMetrics</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRegionMetrics(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get a list of <a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> of all regions hosted on a region server.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRegionMetrics(org.apache.hadoop.hbase.ServerName)">getRegionMetrics</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>list of <a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRegionMetrics(org.apache.hadoop.hbase.ServerName,org.apache.hadoop.hbase.TableName)"> |
| <h3>getRegionMetrics</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-709">getRegionMetrics</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName, |
| <a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRegionMetrics(org.apache.hadoop.hbase.ServerName,org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get a list of <a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> of all regions hosted on a region server for a table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRegionMetrics(org.apache.hadoop.hbase.ServerName,org.apache.hadoop.hbase.TableName)">getRegionMetrics</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>a list of <a href="../RegionMetrics.html" title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> wrapped by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isMasterInMaintenanceMode()"> |
| <h3>isMasterInMaintenanceMode</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-715">isMasterInMaintenanceMode</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isMasterInMaintenanceMode()">AsyncAdmin</a></code></span></div> |
| <div class="block">Check whether master is in maintenance mode</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isMasterInMaintenanceMode()">isMasterInMaintenanceMode</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if master is in maintenance mode, false otherwise. The return value will be |
| wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getCompactionState(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)"> |
| <h3>getCompactionState</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="CompactionState.html" title="enum class in org.apache.hadoop.hbase.client">CompactionState</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-720">getCompactionState</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client">CompactType</a> compactType)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getCompactionState(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the current compaction state of a table. It could be in a major compaction, a minor |
| compaction, both, or none.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getCompactionState(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.client.CompactType)">getCompactionState</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to examine</dd> |
| <dd><code>compactType</code> - <a href="CompactType.html" title="enum class in org.apache.hadoop.hbase.client"><code>CompactType</code></a></dd> |
| <dt>Returns:</dt> |
| <dd>the current compaction state wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getCompactionStateForRegion(byte[])"> |
| <h3>getCompactionStateForRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="CompactionState.html" title="enum class in org.apache.hadoop.hbase.client">CompactionState</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-726">getCompactionStateForRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getCompactionStateForRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the current compaction state of region. It could be in a major compaction, a minor |
| compaction, both, or none.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getCompactionStateForRegion(byte%5B%5D)">getCompactionStateForRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to examine</dd> |
| <dt>Returns:</dt> |
| <dd>the current compaction state wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getLastMajorCompactionTimestamp(org.apache.hadoop.hbase.TableName)"> |
| <h3>getLastMajorCompactionTimestamp</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-731">getLastMajorCompactionTimestamp</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getLastMajorCompactionTimestamp(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the timestamp of the last major compaction for the passed table. |
| <p> |
| The timestamp of the oldest HFile resulting from a major compaction of that table, or not |
| present if no such HFile could be found.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getLastMajorCompactionTimestamp(org.apache.hadoop.hbase.TableName)">getLastMajorCompactionTimestamp</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to examine</dd> |
| <dt>Returns:</dt> |
| <dd>the last major compaction timestamp wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getLastMajorCompactionTimestampForRegion(byte[])"> |
| <h3>getLastMajorCompactionTimestampForRegion</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-736">getLastMajorCompactionTimestampForRegion</a></span><wbr><span class="parameters">(byte[] regionName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getLastMajorCompactionTimestampForRegion(byte%5B%5D)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the timestamp of the last major compaction for the passed region. |
| <p> |
| The timestamp of the oldest HFile resulting from a major compaction of that region, or not |
| present if no such HFile could be found.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getLastMajorCompactionTimestampForRegion(byte%5B%5D)">getLastMajorCompactionTimestampForRegion</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>regionName</code> - region to examine</dd> |
| <dt>Returns:</dt> |
| <dd>the last major compaction timestamp wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="balancerSwitch(boolean,boolean)"> |
| <h3>balancerSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-742">balancerSwitch</a></span><wbr><span class="parameters">(boolean on, |
| boolean drainRITs)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#balancerSwitch(boolean,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn the load balancer on or off. |
| <p/> |
| Notice that, the method itself is always non-blocking, which means it will always return |
| immediately. The <code>drainRITs</code> parameter only effects when will we complete the returned |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#balancerSwitch(boolean,boolean)">balancerSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>on</code> - Set to <code>true</code> to enable, <code>false</code> to disable.</dd> |
| <dd><code>drainRITs</code> - If <code>true</code>, it waits until current balance() call, if outstanding, |
| to return.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous balancer value wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="balance(org.apache.hadoop.hbase.client.BalanceRequest)"> |
| <h3>balance</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="BalanceResponse.html" title="class in org.apache.hadoop.hbase.client">BalanceResponse</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-747">balance</a></span><wbr><span class="parameters">(<a href="BalanceRequest.html" title="class in org.apache.hadoop.hbase.client">BalanceRequest</a> request)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#balance(org.apache.hadoop.hbase.client.BalanceRequest)">AsyncAdmin</a></code></span></div> |
| <div class="block">Invoke the balancer with the given balance request. The BalanceRequest defines how the balancer |
| will run. See <a href="BalanceRequest.html" title="class in org.apache.hadoop.hbase.client"><code>BalanceRequest</code></a> for more details.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#balance(org.apache.hadoop.hbase.client.BalanceRequest)">balance</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>request</code> - defines how the balancer should run</dd> |
| <dt>Returns:</dt> |
| <dd><a href="BalanceResponse.html" title="class in org.apache.hadoop.hbase.client"><code>BalanceResponse</code></a> with details about the results of the invocation.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isBalancerEnabled()"> |
| <h3>isBalancerEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-752">isBalancerEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isBalancerEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query the current state of the balancer.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isBalancerEnabled()">isBalancerEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if the balance switch is on, false otherwise. The return value will be wrapped by |
| a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="normalizerSwitch(boolean)"> |
| <h3>normalizerSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-757">normalizerSwitch</a></span><wbr><span class="parameters">(boolean on)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#normalizerSwitch(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Set region normalizer on/off.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#normalizerSwitch(boolean)">normalizerSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>on</code> - whether normalizer should be on or off</dd> |
| <dt>Returns:</dt> |
| <dd>Previous normalizer value wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isNormalizerEnabled()"> |
| <h3>isNormalizerEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-762">isNormalizerEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isNormalizerEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query the current state of the region normalizer</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isNormalizerEnabled()">isNormalizerEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if region normalizer is on, false otherwise. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="normalize(org.apache.hadoop.hbase.client.NormalizeTableFilterParams)"> |
| <h3>normalize</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-767">normalize</a></span><wbr><span class="parameters">(<a href="NormalizeTableFilterParams.html" title="class in org.apache.hadoop.hbase.client">NormalizeTableFilterParams</a> ntfp)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#normalize(org.apache.hadoop.hbase.client.NormalizeTableFilterParams)">AsyncAdmin</a></code></span></div> |
| <div class="block">Invoke region normalizer. Can NOT run for various reasons. Check logs.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#normalize(org.apache.hadoop.hbase.client.NormalizeTableFilterParams)">normalize</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>ntfp</code> - limit to tables matching the specified filter.</dd> |
| <dt>Returns:</dt> |
| <dd>true if region normalizer ran, false otherwise. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="cleanerChoreSwitch(boolean)"> |
| <h3>cleanerChoreSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-772">cleanerChoreSwitch</a></span><wbr><span class="parameters">(boolean enabled)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#cleanerChoreSwitch(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn the cleaner chore on/off.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#cleanerChoreSwitch(boolean)">cleanerChoreSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>Previous cleaner state wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isCleanerChoreEnabled()"> |
| <h3>isCleanerChoreEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-777">isCleanerChoreEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isCleanerChoreEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query the current state of the cleaner chore.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isCleanerChoreEnabled()">isCleanerChoreEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if cleaner chore is on, false otherwise. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="runCleanerChore()"> |
| <h3>runCleanerChore</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-782">runCleanerChore</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#runCleanerChore()">AsyncAdmin</a></code></span></div> |
| <div class="block">Ask for cleaner chore to run.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#runCleanerChore()">runCleanerChore</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if cleaner chore ran, false otherwise. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="catalogJanitorSwitch(boolean)"> |
| <h3>catalogJanitorSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-787">catalogJanitorSwitch</a></span><wbr><span class="parameters">(boolean enabled)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#catalogJanitorSwitch(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn the catalog janitor on/off.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#catalogJanitorSwitch(boolean)">catalogJanitorSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>the previous state wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isCatalogJanitorEnabled()"> |
| <h3>isCatalogJanitorEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-792">isCatalogJanitorEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isCatalogJanitorEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query on the catalog janitor state.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isCatalogJanitorEnabled()">isCatalogJanitorEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if the catalog janitor is on, false otherwise. The return value will be wrapped by |
| a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="runCatalogJanitor()"> |
| <h3>runCatalogJanitor</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-797">runCatalogJanitor</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#runCatalogJanitor()">AsyncAdmin</a></code></span></div> |
| <div class="block">Ask for a scan of the catalog table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#runCatalogJanitor()">runCatalogJanitor</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>the number of entries cleaned. The return value will be wrapped by a |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller)"> |
| <h3>coprocessorService</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><S,<wbr> |
| R></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><R></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-802">coprocessorService</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel,<wbr>S> stubMaker, |
| <a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client">ServiceCaller</a><S,<wbr>R> callable)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller)">AsyncAdmin</a></code></span></div> |
| <div class="block">Execute the given coprocessor call on the master. |
| <p> |
| The <code>stubMaker</code> is just a delegation to the <code>newStub</code> call. Usually it is only a |
| one line lambda expression, like: |
| |
| <pre> |
| channel -> xxxService.newStub(channel) |
| </pre></div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller)">coprocessorService</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Type Parameters:</dt> |
| <dd><code>S</code> - the type of the asynchronous stub</dd> |
| <dd><code>R</code> - the type of the return value</dd> |
| <dt>Parameters:</dt> |
| <dd><code>stubMaker</code> - a delegation to the actual <code>newStub</code> call.</dd> |
| <dd><code>callable</code> - a delegation to the actual protobuf rpc call. See the comment of |
| <a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>ServiceCaller</code></a> for more details.</dd> |
| <dt>Returns:</dt> |
| <dd>the return value of the protobuf rpc call, wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list"> |
| <li><a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>ServiceCaller</code></a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller,org.apache.hadoop.hbase.ServerName)"> |
| <h3>coprocessorService</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><S,<wbr> |
| R></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><R></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-808">coprocessorService</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel,<wbr>S> stubMaker, |
| <a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client">ServiceCaller</a><S,<wbr>R> callable, |
| <a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller,org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Execute the given coprocessor call on the given region server. |
| <p> |
| The <code>stubMaker</code> is just a delegation to the <code>newStub</code> call. Usually it is only a |
| one line lambda expression, like: |
| |
| <pre> |
| channel -> xxxService.newStub(channel) |
| </pre></div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#coprocessorService(java.util.function.Function,org.apache.hadoop.hbase.client.ServiceCaller,org.apache.hadoop.hbase.ServerName)">coprocessorService</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Type Parameters:</dt> |
| <dd><code>S</code> - the type of the asynchronous stub</dd> |
| <dd><code>R</code> - the type of the return value</dd> |
| <dt>Parameters:</dt> |
| <dd><code>stubMaker</code> - a delegation to the actual <code>newStub</code> call.</dd> |
| <dd><code>callable</code> - a delegation to the actual protobuf rpc call. See the comment of |
| <a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>ServiceCaller</code></a> for more details.</dd> |
| <dd><code>serverName</code> - the given region server</dd> |
| <dt>Returns:</dt> |
| <dd>the return value of the protobuf rpc call, wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list"> |
| <li><a href="ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>ServiceCaller</code></a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listDeadServers()"> |
| <h3>listDeadServers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-814">listDeadServers</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listDeadServers()">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the dead region servers.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listDeadServers()">listDeadServers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listUnknownServers()"> |
| <h3>listUnknownServers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-819">listUnknownServers</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listUnknownServers()">AsyncAdmin</a></code></span></div> |
| <div class="block">List all the unknown region servers.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listUnknownServers()">listUnknownServers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="clearDeadServers(java.util.List)"> |
| <h3>clearDeadServers</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-824">clearDeadServers</a></span><wbr><span class="parameters">(<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><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#clearDeadServers(java.util.List)">AsyncAdmin</a></code></span></div> |
| <div class="block">Clear dead region servers from master.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#clearDeadServers(java.util.List)">clearDeadServers</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>servers</code> - list of dead region servers.</dd> |
| <dt>Returns:</dt> |
| <dd>- returns a list of servers that not cleared wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="clearBlockCache(org.apache.hadoop.hbase.TableName)"> |
| <h3>clearBlockCache</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../CacheEvictionStats.html" title="class in org.apache.hadoop.hbase">CacheEvictionStats</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-829">clearBlockCache</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#clearBlockCache(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Clear all the blocks corresponding to this table from BlockCache. For expert-admins. Calling |
| this API will drop all the cached blocks specific to a table from BlockCache. This can |
| significantly impact the query performance as the subsequent queries will have to retrieve the |
| blocks from underlying filesystem.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#clearBlockCache(org.apache.hadoop.hbase.TableName)">clearBlockCache</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table to clear block cache</dd> |
| <dt>Returns:</dt> |
| <dd>CacheEvictionStats related to the eviction wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="cloneTableSchema(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.TableName,boolean)"> |
| <h3>cloneTableSchema</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-834">cloneTableSchema</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, |
| <a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> newTableName, |
| boolean preserveSplits)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#cloneTableSchema(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.TableName,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Create a new table by cloning the existent table schema.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#cloneTableSchema(org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.TableName,boolean)">cloneTableSchema</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - name of the table to be cloned</dd> |
| <dd><code>newTableName</code> - name of the new table where the table will be created</dd> |
| <dd><code>preserveSplits</code> - True if the splits should be preserved</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="compactionSwitch(boolean,java.util.List)"> |
| <h3>compactionSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-840">compactionSwitch</a></span><wbr><span class="parameters">(boolean switchState, |
| <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><<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>> serverNamesList)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#compactionSwitch(boolean,java.util.List)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn the compaction on or off. Disabling compactions will also interrupt any currently ongoing |
| compactions. This state is ephemeral. The setting will be lost on restart. Compaction can also |
| be enabled/disabled by modifying configuration hbase.regionserver.compaction.enabled in |
| hbase-site.xml.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#compactionSwitch(boolean,java.util.List)">compactionSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>switchState</code> - Set to <code>true</code> to enable, <code>false</code> to disable.</dd> |
| <dd><code>serverNamesList</code> - list of region servers.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous compaction states for region servers</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="switchRpcThrottle(boolean)"> |
| <h3>switchRpcThrottle</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-846">switchRpcThrottle</a></span><wbr><span class="parameters">(boolean enable)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#switchRpcThrottle(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Switch the rpc throttle enabled state.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#switchRpcThrottle(boolean)">switchRpcThrottle</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>enable</code> - Set to <code>true</code> to enable, <code>false</code> to disable.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous rpc throttle enabled value</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isRpcThrottleEnabled()"> |
| <h3>isRpcThrottleEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-851">isRpcThrottleEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isRpcThrottleEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Get if the rpc throttle is enabled.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isRpcThrottleEnabled()">isRpcThrottleEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>True if rpc throttle is enabled</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="exceedThrottleQuotaSwitch(boolean)"> |
| <h3>exceedThrottleQuotaSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-856">exceedThrottleQuotaSwitch</a></span><wbr><span class="parameters">(boolean enable)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#exceedThrottleQuotaSwitch(boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Switch the exceed throttle quota. If enabled, user/table/namespace throttle quota can be |
| exceeded if region server has availble quota.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#exceedThrottleQuotaSwitch(boolean)">exceedThrottleQuotaSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>enable</code> - Set to <code>true</code> to enable, <code>false</code> to disable.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous exceed throttle enabled value</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getSpaceQuotaTableSizes()"> |
| <h3>getSpaceQuotaTableSizes</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-861">getSpaceQuotaTableSizes</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getSpaceQuotaTableSizes()">AsyncAdmin</a></code></span></div> |
| <div class="block">Fetches the table sizes on the filesystem as tracked by the HBase Master.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getSpaceQuotaTableSizes()">getSpaceQuotaTableSizes</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRegionServerSpaceQuotaSnapshots(org.apache.hadoop.hbase.ServerName)"> |
| <h3>getRegionServerSpaceQuotaSnapshots</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<wbr><a href="../quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-866">getRegionServerSpaceQuotaSnapshots</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRegionServerSpaceQuotaSnapshots(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Fetches the observed <a href="../quotas/SpaceQuotaSnapshotView.html" title="interface in org.apache.hadoop.hbase.quotas"><code>SpaceQuotaSnapshotView</code></a>s observed by a RegionServer.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRegionServerSpaceQuotaSnapshots(org.apache.hadoop.hbase.ServerName)">getRegionServerSpaceQuotaSnapshots</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getCurrentSpaceQuotaSnapshot(java.lang.String)"> |
| <h3>getCurrentSpaceQuotaSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-872">getCurrentSpaceQuotaSnapshot</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> namespace)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getCurrentSpaceQuotaSnapshot(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Returns the Master's view of a quota on the given <code>namespace</code> or null if the Master has |
| no quota information on that namespace.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getCurrentSpaceQuotaSnapshot(java.lang.String)">getCurrentSpaceQuotaSnapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getCurrentSpaceQuotaSnapshot(org.apache.hadoop.hbase.TableName)"> |
| <h3>getCurrentSpaceQuotaSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../quotas/SpaceQuotaSnapshot.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaSnapshot</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-877">getCurrentSpaceQuotaSnapshot</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getCurrentSpaceQuotaSnapshot(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Returns the Master's view of a quota on the given <code>tableName</code> or null if the Master has |
| no quota information on that table.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getCurrentSpaceQuotaSnapshot(org.apache.hadoop.hbase.TableName)">getCurrentSpaceQuotaSnapshot</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="grant(org.apache.hadoop.hbase.security.access.UserPermission,boolean)"> |
| <h3>grant</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-882">grant</a></span><wbr><span class="parameters">(<a href="../security/access/UserPermission.html" title="class in org.apache.hadoop.hbase.security.access">UserPermission</a> userPermission, |
| boolean mergeExistingPermissions)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#grant(org.apache.hadoop.hbase.security.access.UserPermission,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Grants user specific permissions</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#grant(org.apache.hadoop.hbase.security.access.UserPermission,boolean)">grant</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>userPermission</code> - user name and the specific permission</dd> |
| <dd><code>mergeExistingPermissions</code> - If set to false, later granted permissions will override |
| previous granted permissions. otherwise, it'll merge with |
| previous granted permissions.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="revoke(org.apache.hadoop.hbase.security.access.UserPermission)"> |
| <h3>revoke</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-888">revoke</a></span><wbr><span class="parameters">(<a href="../security/access/UserPermission.html" title="class in org.apache.hadoop.hbase.security.access">UserPermission</a> userPermission)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#revoke(org.apache.hadoop.hbase.security.access.UserPermission)">AsyncAdmin</a></code></span></div> |
| <div class="block">Revokes user specific permissions</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#revoke(org.apache.hadoop.hbase.security.access.UserPermission)">revoke</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>userPermission</code> - user name and the specific permission</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getUserPermissions(org.apache.hadoop.hbase.security.access.GetUserPermissionsRequest)"> |
| <h3>getUserPermissions</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../security/access/UserPermission.html" title="class in org.apache.hadoop.hbase.security.access">UserPermission</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-893">getUserPermissions</a></span><wbr><span class="parameters">(<a href="../security/access/GetUserPermissionsRequest.html" title="class in org.apache.hadoop.hbase.security.access">GetUserPermissionsRequest</a> getUserPermissionsRequest)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getUserPermissions(org.apache.hadoop.hbase.security.access.GetUserPermissionsRequest)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the global/namespace/table permissions for user</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getUserPermissions(org.apache.hadoop.hbase.security.access.GetUserPermissionsRequest)">getUserPermissions</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>getUserPermissionsRequest</code> - A request contains which user, global, namespace or table |
| permissions needed</dd> |
| <dt>Returns:</dt> |
| <dd>The user and permission list</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="hasUserPermissions(java.lang.String,java.util.List)"> |
| <h3>hasUserPermissions</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-899">hasUserPermissions</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> userName, |
| <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><<a href="../security/access/Permission.html" title="class in org.apache.hadoop.hbase.security.access">Permission</a>> permissions)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#hasUserPermissions(java.lang.String,java.util.List)">AsyncAdmin</a></code></span></div> |
| <div class="block">Check if the user has specific permissions</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#hasUserPermissions(java.lang.String,java.util.List)">hasUserPermissions</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>userName</code> - the user name</dd> |
| <dd><code>permissions</code> - the specific permission list</dd> |
| <dt>Returns:</dt> |
| <dd>True if user has the specific permissions</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="snapshotCleanupSwitch(boolean,boolean)"> |
| <h3>snapshotCleanupSwitch</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-905">snapshotCleanupSwitch</a></span><wbr><span class="parameters">(boolean on, |
| boolean sync)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#snapshotCleanupSwitch(boolean,boolean)">AsyncAdmin</a></code></span></div> |
| <div class="block">Turn on or off the auto snapshot cleanup based on TTL. |
| <p/> |
| Notice that, the method itself is always non-blocking, which means it will always return |
| immediately. The <code>sync</code> parameter only effects when will we complete the returned |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#snapshotCleanupSwitch(boolean,boolean)">snapshotCleanupSwitch</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>on</code> - Set to <code>true</code> to enable, <code>false</code> to disable.</dd> |
| <dd><code>sync</code> - If <code>true</code>, it waits until current snapshot cleanup is completed, if |
| outstanding.</dd> |
| <dt>Returns:</dt> |
| <dd>Previous auto snapshot cleanup value wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="isSnapshotCleanupEnabled()"> |
| <h3>isSnapshotCleanupEnabled</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-910">isSnapshotCleanupEnabled</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#isSnapshotCleanupEnabled()">AsyncAdmin</a></code></span></div> |
| <div class="block">Query the current state of the auto snapshot cleanup based on TTL.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#isSnapshotCleanupEnabled()">isSnapshotCleanupEnabled</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Returns:</dt> |
| <dd>true if the auto snapshot cleanup is enabled, false otherwise. The return value will be |
| wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a>.</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="clearSlowLogResponses(java.util.Set)"> |
| <h3>clearSlowLogResponses</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-915">clearSlowLogResponses</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> serverNames)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#clearSlowLogResponses(java.util.Set)">AsyncAdmin</a></code></span></div> |
| <div class="block">Clears online slow RPC logs from the provided list of RegionServers</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#clearSlowLogResponses(java.util.Set)">clearSlowLogResponses</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverNames</code> - Set of Server names to clean slowlog responses from</dd> |
| <dt>Returns:</dt> |
| <dd>List of booleans representing if online slowlog response buffer is cleaned from each |
| RegionServer. The return value wrapped by a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRSGroup(java.lang.String)"> |
| <h3>getRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-920">getRSGroup</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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRSGroup(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get group info for the given group name</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRSGroup(java.lang.String)">getRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| <dt>Returns:</dt> |
| <dd>group info</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="moveServersToRSGroup(java.util.Set,java.lang.String)"> |
| <h3>moveServersToRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-925">moveServersToRSGroup</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../net/Address.html" title="class in org.apache.hadoop.hbase.net">Address</a>> servers, |
| <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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#moveServersToRSGroup(java.util.Set,java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Move given set of servers to the specified target RegionServer group</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#moveServersToRSGroup(java.util.Set,java.lang.String)">moveServersToRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>servers</code> - set of servers to move</dd> |
| <dd><code>groupName</code> - the group to move servers to</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="addRSGroup(java.lang.String)"> |
| <h3>addRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-930">addRSGroup</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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#addRSGroup(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Creates a new RegionServer group with the given name</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#addRSGroup(java.lang.String)">addRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the name of the group</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="removeRSGroup(java.lang.String)"> |
| <h3>removeRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-935">removeRSGroup</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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#removeRSGroup(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Remove RegionServer group associated with the given name</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#removeRSGroup(java.lang.String)">removeRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="balanceRSGroup(java.lang.String,org.apache.hadoop.hbase.client.BalanceRequest)"> |
| <h3>balanceRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="BalanceResponse.html" title="class in org.apache.hadoop.hbase.client">BalanceResponse</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-940">balanceRSGroup</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> groupName, |
| <a href="BalanceRequest.html" title="class in org.apache.hadoop.hbase.client">BalanceRequest</a> request)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#balanceRSGroup(java.lang.String,org.apache.hadoop.hbase.client.BalanceRequest)">AsyncAdmin</a></code></span></div> |
| <div class="block">Balance regions in the given RegionServer group</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#balanceRSGroup(java.lang.String,org.apache.hadoop.hbase.client.BalanceRequest)">balanceRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| <dd><code>request</code> - options to define how the balancer should run</dd> |
| <dt>Returns:</dt> |
| <dd>BalanceResponse details about the balancer run</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listRSGroups()"> |
| <h3>listRSGroups</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-946">listRSGroups</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listRSGroups()">AsyncAdmin</a></code></span></div> |
| <div class="block">Lists current set of RegionServer groups</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listRSGroups()">listRSGroups</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="listTablesInRSGroup(java.lang.String)"> |
| <h3>listTablesInRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-951">listTablesInRSGroup</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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#listTablesInRSGroup(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get all tables in this RegionServer group.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#listTablesInRSGroup(java.lang.String)">listTablesInRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list-long"> |
| <li><a href="AsyncAdmin.html#getConfiguredNamespacesAndTablesInRSGroup(java.lang.String)"><code>AsyncAdmin.getConfiguredNamespacesAndTablesInRSGroup(String)</code></a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getConfiguredNamespacesAndTablesInRSGroup(java.lang.String)"> |
| <h3>getConfiguredNamespacesAndTablesInRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<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><<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>>,<wbr><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><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-956">getConfiguredNamespacesAndTablesInRSGroup</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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getConfiguredNamespacesAndTablesInRSGroup(java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the namespaces and tables which have this RegionServer group in descriptor. |
| <p/> |
| The difference between this method and <a href="AsyncAdmin.html#listTablesInRSGroup(java.lang.String)"><code>AsyncAdmin.listTablesInRSGroup(String)</code></a> is that, this |
| method will not include the table which is actually in this RegionServr group but without the |
| RegionServer group configuration in its <a href="TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client"><code>TableDescriptor</code></a>. For example, we have a group |
| 'A', and we make namespace 'nsA' in this group, then all the tables under this namespace will |
| in the group 'A', but this method will not return these tables but only the namespace 'nsA', |
| while the <a href="AsyncAdmin.html#listTablesInRSGroup(java.lang.String)"><code>AsyncAdmin.listTablesInRSGroup(String)</code></a> will return all these tables.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getConfiguredNamespacesAndTablesInRSGroup(java.lang.String)">getConfiguredNamespacesAndTablesInRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list-long"> |
| <li><a href="AsyncAdmin.html#listTablesInRSGroup(java.lang.String)"><code>AsyncAdmin.listTablesInRSGroup(String)</code></a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRSGroup(org.apache.hadoop.hbase.net.Address)"> |
| <h3>getRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-962">getRSGroup</a></span><wbr><span class="parameters">(<a href="../net/Address.html" title="class in org.apache.hadoop.hbase.net">Address</a> hostPort)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRSGroup(org.apache.hadoop.hbase.net.Address)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get group info for the given hostPort</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRSGroup(org.apache.hadoop.hbase.net.Address)">getRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>hostPort</code> - HostPort to get RSGroupInfo for</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="removeServersFromRSGroup(java.util.Set)"> |
| <h3>removeServersFromRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-967">removeServersFromRSGroup</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../net/Address.html" title="class in org.apache.hadoop.hbase.net">Address</a>> servers)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#removeServersFromRSGroup(java.util.Set)">AsyncAdmin</a></code></span></div> |
| <div class="block">Remove decommissioned servers from group 1. Sometimes we may find the server aborted due to |
| some hardware failure and we must offline the server for repairing. Or we need to move some |
| servers to join other clusters. So we need to remove these servers from the group. 2. |
| Dead/recovering/live servers will be disallowed.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#removeServersFromRSGroup(java.util.Set)">removeServersFromRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>servers</code> - set of servers to remove</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRSGroup(org.apache.hadoop.hbase.TableName)"> |
| <h3>getRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="../rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-972">getRSGroup</a></span><wbr><span class="parameters">(<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getRSGroup(org.apache.hadoop.hbase.TableName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get group info for the given table</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getRSGroup(org.apache.hadoop.hbase.TableName)">getRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tableName</code> - table name to get RSGroupInfo for</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="setRSGroup(java.util.Set,java.lang.String)"> |
| <h3>setRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-977">setRSGroup</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tables, |
| <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> groupName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#setRSGroup(java.util.Set,java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Set the RegionServer group for tables</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#setRSGroup(java.util.Set,java.lang.String)">setRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>tables</code> - tables to set group for</dd> |
| <dd><code>groupName</code> - group name for tables</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="renameRSGroup(java.lang.String,java.lang.String)"> |
| <h3>renameRSGroup</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-982">renameRSGroup</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> oldName, |
| <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> newName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#renameRSGroup(java.lang.String,java.lang.String)">AsyncAdmin</a></code></span></div> |
| <div class="block">Rename rsgroup</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#renameRSGroup(java.lang.String,java.lang.String)">renameRSGroup</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>oldName</code> - old rsgroup name</dd> |
| <dd><code>newName</code> - new rsgroup name</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="updateRSGroupConfig(java.lang.String,java.util.Map)"> |
| <h3>updateRSGroupConfig</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-987">updateRSGroupConfig</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> groupName, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<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>> configuration)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#updateRSGroupConfig(java.lang.String,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Update RSGroup configuration</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#updateRSGroupConfig(java.lang.String,java.util.Map)">updateRSGroupConfig</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>groupName</code> - the group name</dd> |
| <dd><code>configuration</code> - new configuration of the group name to be set</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getLogEntries(java.util.Set,java.lang.String,org.apache.hadoop.hbase.client.ServerType,int,java.util.Map)"> |
| <h3>getLogEntries</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<a href="LogEntry.html" title="class in org.apache.hadoop.hbase.client">LogEntry</a>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-993">getLogEntries</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> serverNames, |
| <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> logType, |
| <a href="ServerType.html" title="enum class in org.apache.hadoop.hbase.client">ServerType</a> serverType, |
| int limit, |
| <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<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>,<wbr><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>> filterParams)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getLogEntries(java.util.Set,java.lang.String,org.apache.hadoop.hbase.client.ServerType,int,java.util.Map)">AsyncAdmin</a></code></span></div> |
| <div class="block">Retrieve recent online records from HMaster / RegionServers. Examples include slow/large RPC |
| logs, balancer decisions by master.</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getLogEntries(java.util.Set,java.lang.String,org.apache.hadoop.hbase.client.ServerType,int,java.util.Map)">getLogEntries</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| <dt>Parameters:</dt> |
| <dd><code>serverNames</code> - servers to retrieve records from, useful in case of records maintained by |
| RegionServer as we can select specific server. In case of |
| servertype=MASTER, logs will only come from the currently active master.</dd> |
| <dd><code>logType</code> - string representing type of log records</dd> |
| <dd><code>serverType</code> - enum for server type: HMaster or RegionServer</dd> |
| <dd><code>limit</code> - put a limit to list of records that server should send in response</dd> |
| <dd><code>filterParams</code> - additional filter params</dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="flushMasterStore()"> |
| <h3>flushMasterStore</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-999">flushMasterStore</a></span>()</div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#flushMasterStore()">AsyncAdmin</a></code></span></div> |
| <div class="block">Flush master local region</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#flushMasterStore()">flushMasterStore</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getCachedFilesList(org.apache.hadoop.hbase.ServerName)"> |
| <h3>getCachedFilesList</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><<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><<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>>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html#line-1004">getCachedFilesList</a></span><wbr><span class="parameters">(<a href="../ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</span></div> |
| <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="AsyncAdmin.html#getCachedFilesList(org.apache.hadoop.hbase.ServerName)">AsyncAdmin</a></code></span></div> |
| <div class="block">Get the list of cached files</div> |
| <dl class="notes"> |
| <dt>Specified by:</dt> |
| <dd><code><a href="AsyncAdmin.html#getCachedFilesList(org.apache.hadoop.hbase.ServerName)">getCachedFilesList</a></code> in interface <code><a href="AsyncAdmin.html" title="interface in org.apache.hadoop.hbase.client">AsyncAdmin</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| </ul> |
| </section> |
| <!-- ========= END OF CLASS DATA ========= --> |
| </main> |
| <footer role="contentinfo"> |
| <hr> |
| <p class="legal-copy"><small>Copyright © 2007–2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |