blob: 4ac057cf4afbc7788c2f8313e2af0214f615d61f [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.apache.hadoop.hbase.client.RegionInfo (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="use: package: org.apache.hadoop.hbase.client, interface: RegionInfo">
<meta name="generator" content="javadoc/ClassUseWriter">
<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-use-page">
<script type="text/javascript">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</li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Interface org.apache.hadoop.hbase.client.RegionInfo" class="title">Uses of Interface<br>org.apache.hadoop.hbase.client.RegionInfo</h1>
</div>
<div class="caption"><span>Packages that use org.apache.hadoop.hbase.client.RegionInfo</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase">org.apache.hadoop.hbase</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.backup">org.apache.hadoop.hbase.backup</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client</a></div>
<div class="col-last even-row-color">
<div class="block">Provides HBase Client</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.client.locking">org.apache.hadoop.hbase.client.locking</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.coprocessor">org.apache.hadoop.hbase.coprocessor</a></div>
<div class="col-last even-row-color">
<div class="block">Table of Contents</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.favored">org.apache.hadoop.hbase.favored</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.io">org.apache.hadoop.hbase.io</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.ipc">org.apache.hadoop.hbase.ipc</a></div>
<div class="col-last odd-row-color">
<div class="block">Tools to help define network clients and servers.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.mapred">org.apache.hadoop.hbase.mapred</a></div>
<div class="col-last even-row-color">
<div class="block">Provides HBase <a href="https://cwiki.apache.org/confluence/display/HADOOP2/HadoopMapReduce">MapReduce</a>
Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.mapreduce">org.apache.hadoop.hbase.mapreduce</a></div>
<div class="col-last odd-row-color">
<div class="block">Provides HBase <a href="https://cwiki.apache.org/confluence/display/HADOOP2/HadoopMapReduce">MapReduce</a>
Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.master">org.apache.hadoop.hbase.master</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.mob">org.apache.hadoop.hbase.mob</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.namespace">org.apache.hadoop.hbase.namespace</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.quotas">org.apache.hadoop.hbase.quotas</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.regionserver.regionreplication">org.apache.hadoop.hbase.regionserver.regionreplication</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.regionserver.wal">org.apache.hadoop.hbase.regionserver.wal</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.replication">org.apache.hadoop.hbase.replication</a></div>
<div class="col-last odd-row-color">
<div class="block">Multi Cluster Replication</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.rsgroup">org.apache.hadoop.hbase.rsgroup</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.shaded.protobuf">org.apache.hadoop.hbase.shaded.protobuf</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.testing">org.apache.hadoop.hbase.testing</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.util.compaction">org.apache.hadoop.hbase.util.compaction</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.wal">org.apache.hadoop.hbase.wal</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.apache.hadoop.hbase">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../package-summary.html">org.apache.hadoop.hbase</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.hadoop.hbase</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionLocation.</span><code>getRegion()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns regionInfo</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>getRegionInfo<wbr>(org.apache.hadoop.hbase.client.Result&nbsp;data)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns RegionInfo object from the column
HConstants.CATALOG_FAMILY:HConstants.REGIONINFO_QUALIFIER of the catalog table Result.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>getRegionInfo<wbr>(org.apache.hadoop.hbase.client.Result&nbsp;r,
byte[]&nbsp;qualifier)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the RegionInfo object from the column <code>HConstants.CATALOG_FAMILY</code> and
<code>qualifier</code> of the catalog table result.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>parseRegionInfoFromRegionName<wbr>(byte[]&nbsp;regionName)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns an HRI parsed from this regionName.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.hadoop.hbase</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createMultiRegionsInMeta<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
byte[][]&nbsp;startKeys)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create rows in hbase:meta for regions of the specified table with the specified start keys.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getAllRegions<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
boolean&nbsp;excludeOfflinedSplitParents)</code></div>
<div class="col-last odd-row-color">
<div class="block">Lists all of the regions currently in META.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.util.PairOfSameType&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getDaughterRegions<wbr>(org.apache.hadoop.hbase.client.Result&nbsp;data)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the daughter regions by reading the corresponding columns of the catalog table Result.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>getMergeRegions<wbr>(org.apache.hadoop.hbase.Cell[]&nbsp;cells)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns Deserialized regioninfo values taken from column values that match the regex
'info:merge.*' in array of <code>cells</code>.</div>
</div>
<div class="col-first even-row-color"><code>static <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>&lt;<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>org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>getMergeRegionsWithName<wbr>(org.apache.hadoop.hbase.Cell[]&nbsp;cells)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns Deserialized values of &lt;qualifier,regioninfo&gt; pairs taken from column values that
match the regex 'info:merge.*' in array of <code>cells</code>.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.util.Pair&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getRegion<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
byte[]&nbsp;regionName)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <code>MetaTableAccessor.getRegionLocation(Connection, byte[])</code> instead</div>
</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getTableRegions<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.TableName&nbsp;tableName)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets all of the regions of the specified table.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getTableRegions<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.TableName&nbsp;tableName,
boolean&nbsp;excludeOfflinedSplitParents)</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets all of the regions of the specified table.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.util.Pair&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getTableRegionsAndLocations<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.TableName&nbsp;tableName)</code></div>
<div class="col-last even-row-color">
<div class="block">Do not use this method to get meta table regions, use methods in MetaTableLocator instead.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.util.Pair&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getTableRegionsAndLocations<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.TableName&nbsp;tableName,
boolean&nbsp;excludeOfflinedSplitParents)</code></div>
<div class="col-last odd-row-color">
<div class="block">Do not use this method to get meta table regions, use methods in MetaTableLocator instead.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.hadoop.hbase</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.Put</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>addDaughtersToPut<wbr>(org.apache.hadoop.hbase.client.Put&nbsp;put,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;splitA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;splitB)</code></div>
<div class="col-last even-row-color">
<div class="block">Adds split daughters to the Put</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.Put</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>addRegionInfo<wbr>(org.apache.hadoop.hbase.client.Put&nbsp;p,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>addSplitsToParent<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;splitA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;splitB)</code></div>
<div class="col-last even-row-color">
<div class="block">Adds daughter region infos to hbase:meta row for the specified region.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>assertRegionOnlyOnServer<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.ServerName&nbsp;server,
long&nbsp;timeout)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Check to make sure the region is open on the specified region server, but not on any other one.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>assertRegionOnServer<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.ServerName&nbsp;server,
long&nbsp;timeout)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Due to async racing issue, a region may not be in the online region list of a region server
yet, after the assignment znode is deleted and the new assignment is recorded in master.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>assignRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Uses directly the assignment manager to assign the region.</div>
</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createLocalHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;desc,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create an HRegion that writes to the local tmp dirs with specified wal</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createLocalHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;desc)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create an HRegion that writes to the local tmp dirs.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createRegionAndWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create a region with it's own WAL.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createRegionAndWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
boolean&nbsp;initialize)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create a region with it's own WAL.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createRegionAndWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.io.hfile.BlockCache&nbsp;blockCache)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create a region with it's own WAL.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createRegionAndWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.mob.MobFileCache&nbsp;mobFileCache)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create a region with it's own WAL.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>createWal<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Create an unmanaged WAL.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.Result</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getCatalogFamilyRow<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns Return the <code>HConstants.CATALOG_FAMILY</code> row from hbase:meta.</div>
</div>
<div class="col-first even-row-color"><code>static byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>getMetaKeyForRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the row key to use for this regionInfo</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.HRegionLocation</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CatalogFamilyFormat.</span><code>getRegionLocation<wbr>(org.apache.hadoop.hbase.client.Result&nbsp;r,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
int&nbsp;replicaId)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the HRegionLocation parsed from the given meta row Result for the given regionInfo and
replicaId.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.HRegionLocation</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getRegionLocation<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the HRegionLocation from meta for the given region</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.Result</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>getRegionResult<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets the result in hbase:meta for the specified region.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.Delete</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>makeDeleteFromRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;ts)</code></div>
<div class="col-last even-row-color">
<div class="block">Generates and returns a Delete containing the region info for the catalog table</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.Put</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>makePutFromRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Generates and returns a <code>Put</code> containing the <code>RegionInfo</code> for the catalog table.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.Put</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>makePutFromRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;ts)</code></div>
<div class="col-last even-row-color">
<div class="block">Generates and returns a <code>Put</code> containing the <code>RegionInfo</code> for the catalog table.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseTestingUtility.</span><code>moveRegionAndWait<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;destRegion,
org.apache.hadoop.hbase.ServerName&nbsp;destServer)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Move region to destination server and wait till region is completely moved and online</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionStateListener.</span><code>onRegionMerged<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion)</code></div>
<div class="col-last even-row-color">
<div class="block">Process region merge event.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionStateListener.</span><code>onRegionSplit<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">
<div class="block">Process region split event.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionStateListener.</span><code>onRegionSplitReverted<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">
<div class="block">Process region split reverted event.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>updateRegionLocation<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;sn,
long&nbsp;openSeqNum,
long&nbsp;masterSystemTime)</code></div>
<div class="col-last odd-row-color">
<div class="block">Updates the location of the specified region in hbase:meta to be the specified server hostname
and startcode.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>updateRegionState<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
org.apache.hadoop.hbase.master.RegionState.State&nbsp;state)</code></div>
<div class="col-last even-row-color">
<div class="block">Update state column in hbase:meta.</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../package-summary.html">org.apache.hadoop.hbase</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>addRegionsToMeta<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfos,
int&nbsp;regionReplication)</code></div>
<div class="col-last even-row-color">
<div class="block">Adds a hbase:meta row for each of the specified new regions.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MetaTableAccessor.</span><code>addRegionsToMeta<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfos,
int&nbsp;regionReplication,
long&nbsp;ts)</code></div>
<div class="col-last odd-row-color">
<div class="block">Adds a hbase:meta row for each of the specified new regions.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../package-summary.html">org.apache.hadoop.hbase</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>HRegionLocation<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>HRegionLocation<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;serverName,
long&nbsp;seqNum)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.backup">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../backup/package-summary.html">org.apache.hadoop.hbase.backup</a></h2>
<div class="caption"><span>Methods in <a href="../../backup/package-summary.html">org.apache.hadoop.hbase.backup</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HFileArchiver.</span><code>archiveFamily<wbr>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;parent,
org.apache.hadoop.fs.Path&nbsp;tableDir,
byte[]&nbsp;family)</code></div>
<div class="col-last even-row-color">
<div class="block">Remove from the specified region the store files of the specified column family, either by
archiving them or outright deletion</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HFileArchiver.</span><code>archiveFamilyByFamilyDir<wbr>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;parent,
org.apache.hadoop.fs.Path&nbsp;familyDir,
byte[]&nbsp;family)</code></div>
<div class="col-last odd-row-color">
<div class="block">Removes from the specified region the store files of the specified column family, either by
archiving them or outright deletion</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HFileArchiver.</span><code>archiveRecoveredEdits<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
byte[]&nbsp;family,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.regionserver.HStoreFile&gt;&nbsp;replayedEdits)</code></div>
<div class="col-last even-row-color">
<div class="block">Archive recovered edits using existing logic for archiving store files.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HFileArchiver.</span><code>archiveRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info)</code></div>
<div class="col-last odd-row-color">
<div class="block">Cleans up all the files for a HRegion by archiving the HFiles to the archive directory</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HFileArchiver.</span><code>archiveStoreFile<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.fs.Path&nbsp;tableDir,
byte[]&nbsp;family,
org.apache.hadoop.fs.Path&nbsp;storeFile)</code></div>
<div class="col-last even-row-color">
<div class="block">Archive the store file</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HFileArchiver.</span><code>archiveStoreFiles<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.fs.Path&nbsp;tableDir,
byte[]&nbsp;family,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.regionserver.HStoreFile&gt;&nbsp;compactedFiles)</code></div>
<div class="col-last odd-row-color">
<div class="block">Remove the store files, either by archiving them or outright deletion</div>
</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HFileArchiver.</span><code>exists<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns True if the Region exits in the filesystem.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.client">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a></h2>
<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> declared as org.apache.hadoop.hbase.client.RegionInfo in in </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>static final org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfoBuilder.</span><code>FIRST_META_REGIONINFO</code></div>
<div class="col-last even-row-color">
<div class="block">RegionInfo for first meta region You cannot use this builder to make an instance of the
<code>RegionInfoBuilder.FIRST_META_REGIONINFO</code>.</div>
</div>
<div class="col-first odd-row-color"><code>static final org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfoBuilder.</span><code>UNDEFINED</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> with type parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>COMPARATOR</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfoBuilder.</span><code>build()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>createMobRegionInfo<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a RegionInfo object for MOB data.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>getRegionInfoForDefaultReplica<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the RegionInfo for the default replicaId (0).</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>getRegionInfoForReplica<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
int&nbsp;replicaId)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the RegionInfo for the given replicaId.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>parseFrom<wbr>(byte[]&nbsp;bytes)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns A deserialized <code>RegionInfo</code></div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>parseFrom<wbr>(byte[]&nbsp;bytes,
int&nbsp;offset,
int&nbsp;len)</code></div>
<div class="col-last odd-row-color">
<div class="block">Parse a serialized representation of <code>RegionInfo</code></div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>parseFrom<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataInputStream.html" title="class or interface in java.io" class="external-link">DataInputStream</a>&nbsp;in)</code></div>
<div class="col-last even-row-color">
<div class="block">Parses an RegionInfo instance from the passed in stream.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>parseFromOrNull<wbr>(byte[]&nbsp;bytes)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns A deserialized <code>RegionInfo</code> or null if we failed deserialize or passed bytes null</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>parseFromOrNull<wbr>(byte[]&nbsp;bytes,
int&nbsp;offset,
int&nbsp;len)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns A deserialized <code>RegionInfo</code> or null if we failed deserialize or passed bytes null</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>addReplicas<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
int&nbsp;oldReplicaCount,
int&nbsp;newReplicaCount)</code></div>
<div class="col-last even-row-color">
<div class="block">Create any replicas for the regions (the default replicas that was already created is passed to
the method)</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Admin.</span><code>getRegions<wbr>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get all the online regions on a region server.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Admin.</span><code>getRegions<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the regions of a given table.</div>
</div>
<div class="col-first odd-row-color"><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>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AsyncAdmin.</span><code>getRegions<wbr>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get all the online regions on a region server.</div>
</div>
<div class="col-first even-row-color"><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>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncAdmin.</span><code>getRegions<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the regions of a given table.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>parseDelimitedFrom<wbr>(byte[]&nbsp;bytes,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Parses all the RegionInfo instances from the passed in stream until EOF.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>areAdjacent<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionB)</code></div>
<div class="col-last even-row-color">
<div class="block">Check whether two regions are adjacent; i.e.</div>
</div>
<div class="col-first odd-row-color"><code>default int</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>compareTo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;other)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfoDisplay.</span><code>getEndKeyForDisplay<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the end key for display.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>getRegionInfoForDefaultReplica<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the RegionInfo for the default replicaId (0).</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>getRegionInfoForReplica<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
int&nbsp;replicaId)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the RegionInfo for the given replicaId.</div>
</div>
<div class="col-first odd-row-color"><code>static <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"><span class="type-name-label">RegionInfo.</span><code>getRegionNameAsString<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
byte[]&nbsp;regionName)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <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"><span class="type-name-label">RegionInfoDisplay.</span><code>getRegionNameAsStringForDisplay<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the region name for display.</div>
</div>
<div class="col-first odd-row-color"><code>static byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfoDisplay.</span><code>getRegionNameForDisplay<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the region name for display.</div>
</div>
<div class="col-first even-row-color"><code>static <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"><span class="type-name-label">RegionInfo.</span><code>getShortNameToLog<wbr>(org.apache.hadoop.hbase.client.RegionInfo...&nbsp;hris)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns a String of short, printable names for <code>hris</code> (usually encoded name) for us
logging.</div>
</div>
<div class="col-first odd-row-color"><code>static byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfoDisplay.</span><code>getStartKeyForDisplay<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the start key for display.</div>
</div>
<div class="col-first even-row-color"><code>default boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>isAdjacent<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;other)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns True if region is adjacent, either just before or just after this one.</div>
</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>isDefaultReplica<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns true if this region is a default replica for the region</div>
</div>
<div class="col-first even-row-color"><code>default boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>isNext<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;after)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns True if region is next, adjacent but 'after' this one.</div>
</div>
<div class="col-first odd-row-color"><code>default boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>isOverlap<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;other)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns True if an overlap in region range.</div>
</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>isReplicasForSameRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoB)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfoBuilder</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfoBuilder.</span><code>newBuilder<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncTable.CoprocessorCallback.</span><code>onRegionComplete<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
R&nbsp;resp)</code></div>
<div class="col-last even-row-color">
<div class="block">Indicate that the respose of a region is available</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AsyncTable.CoprocessorCallback.</span><code>onRegionError<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;error)</code></div>
<div class="col-last odd-row-color">
<div class="block">Indicate that the error for a region is available</div>
</div>
<div class="col-first even-row-color"><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>&lt;<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>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncClusterConnection.</span><code>replicate<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;replica,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.wal.WAL.Entry&gt;&nbsp;entries,
int&nbsp;numRetries,
long&nbsp;rpcTimeoutNs,
long&nbsp;operationTimeoutNs)</code></div>
<div class="col-last even-row-color">
<div class="block">Replicate wal edits to a secondary replica.</div>
</div>
<div class="col-first odd-row-color"><code>static byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>toByteArray<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns This instance serialized as protobuf w/ a magic pb prefix.</div>
</div>
<div class="col-first even-row-color"><code>static byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionInfo.</span><code>toDelimitedByteArray<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri)</code></div>
<div class="col-last even-row-color">
<div class="block">Use this instead of <code>toByteArray(RegionInfo)</code> when writing to a stream and you
want to use the pb mergeDelimitedFrom (w/o the delimiter, pb reads to EOF which may not be what
you want).</div>
</div>
<div class="col-first odd-row-color"><code>static byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionInfo.</span><code>toDelimitedByteArray<wbr>(org.apache.hadoop.hbase.client.RegionInfo...&nbsp;infos)</code></div>
<div class="col-last odd-row-color">
<div class="block">Serializes given RegionInfo's as a byte array.</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>addReplicas<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
int&nbsp;oldReplicaCount,
int&nbsp;newReplicaCount)</code></div>
<div class="col-last even-row-color">
<div class="block">Create any replicas for the regions (the default replicas that was already created is passed to
the method)</div>
</div>
<div class="col-first odd-row-color"><code>static <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"><span class="type-name-label">RegionInfo.</span><code>getShortNameToLog<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;ris)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns a String of short, printable names for <code>hris</code> (usually encoded name) for us
logging.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionReplicaUtil.</span><code>removeNonDefaultRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last even-row-color">
<div class="block">Removes the non-default replicas from the passed regions collection</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.hadoop.hbase.client</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>AsyncRegionReplicationRetryingCaller<wbr>(org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer&nbsp;retryTimer,
org.apache.hadoop.hbase.client.AsyncClusterConnectionImpl&nbsp;conn,
int&nbsp;maxAttempts,
long&nbsp;rpcTimeoutNs,
long&nbsp;operationTimeoutNs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;replica,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.wal.WAL.Entry&gt;&nbsp;entries)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>ClientSideRegionScanner<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.client.Scan&nbsp;scan,
org.apache.hadoop.hbase.client.metrics.ScanMetrics&nbsp;scanMetrics)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.client.locking">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../locking/package-summary.html">org.apache.hadoop.hbase.client.locking</a></h2>
<div class="caption"><span>Method parameters in <a href="../locking/package-summary.html">org.apache.hadoop.hbase.client.locking</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockRequest</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LockServiceClient.</span><code>buildLockRequest<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockType&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.TableName&nbsp;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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfos,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.locking.EntityLock</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LockServiceClient.</span><code>regionLock<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfos,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description,
org.apache.hadoop.hbase.Abortable&nbsp;abort)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a new EntityLock object to acquire exclusive lock on multiple regions of same tables.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.coprocessor">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a></h2>
<div class="caption"><span>Methods in <a href="../../coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionCoprocessorEnvironment.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns region information for the region this coprocessor is running on</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postAssign<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called after the region assignment has been requested.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>postCompletedCreateTableAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;desc,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called after the createTable operation has been requested.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postCompletedMergeRegionsAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion)</code></div>
<div class="col-last even-row-color">
<div class="block">called after the regions merge.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>postCompletedSplitRegionAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;c,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoB)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called after the region is split.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postCreateTable<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;desc,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions)</code></div>
<div class="col-last even-row-color">
<div class="block">Called after the createTable operation has been requested.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>postMergeRegions<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;c,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge)</code></div>
<div class="col-last odd-row-color">
<div class="block">called after merge regions request.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postMergeRegionsCommitAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion)</code></div>
<div class="col-last even-row-color">
<div class="block">This will be called after META step as part of regions merge transaction.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>postMove<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.ServerName&nbsp;srcServer,
org.apache.hadoop.hbase.ServerName&nbsp;destServer)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called after the region move has been requested.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postRegionOffline<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called after the region has been marked offline.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionObserver.</span><code>postReplayWALs<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;edits)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called after replaying WALs for this region.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postRequestLock<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.TableName&nbsp;tableName,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionInfos,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description)</code></div>
<div class="col-last even-row-color">
<div class="block">Called after new LockProcedure is queued.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>postRollBackMergeRegionsAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge)</code></div>
<div class="col-last odd-row-color">
<div class="block">This will be called after the roll back of the regions merge.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postTruncateRegion<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;c,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called after the truncate region procedure is called.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>postTruncateRegionAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;c,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called post the region is truncated.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>postUnassign<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called after the region unassignment has been requested.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALObserver.</span><code>postWALWrite<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;? extends org.apache.hadoop.hbase.coprocessor.WALCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKey&nbsp;logKey,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;logEdit)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Since hbase-2.0.0.</div>
</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>preAssign<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called prior to assigning a specific region.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>preCreateTable<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;desc,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called before a new table is created by <code>HMaster</code>.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>preCreateTableAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;desc,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions)</code></div>
<div class="col-last even-row-color">
<div class="block">Called before a new table is created by <code>HMaster</code>.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>preMergeRegions<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called before merge regions request.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>preMergeRegionsAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge)</code></div>
<div class="col-last even-row-color">
<div class="block">Called before the regions merge.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>preMergeRegionsCommitAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.Mutation&gt;&nbsp;metaEntries)</code></div>
<div class="col-last odd-row-color">
<div class="block">This will be called before update META step as part of regions merge transaction.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>preMove<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.ServerName&nbsp;srcServer,
org.apache.hadoop.hbase.ServerName&nbsp;destServer)</code></div>
<div class="col-last even-row-color">
<div class="block">Called prior to moving a given region from one region server to another.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>preRegionOffline<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called prior to marking a given region as offline.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionObserver.</span><code>preReplayWALs<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;edits)</code></div>
<div class="col-last even-row-color">
<div class="block">Called before replaying WALs for this region.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>preRequestLock<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.TableName&nbsp;tableName,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionInfos,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called before new LockProcedure is queued.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>preTruncateRegion<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;c,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called before the truncate region procedure is called.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterObserver.</span><code>preTruncateRegionAction<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;c,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called before the region is truncated.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterObserver.</span><code>preUnassign<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Called prior to unassigning a given region.</div>
</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALObserver.</span><code>preWALWrite<wbr>(org.apache.hadoop.hbase.coprocessor.ObserverContext&lt;? extends org.apache.hadoop.hbase.coprocessor.WALCoprocessorEnvironment&gt;&nbsp;ctx,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKey&nbsp;logKey,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;logEdit)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Since hbase-2.0.0.</div>
</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.favored">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../favored/package-summary.html">org.apache.hadoop.hbase.favored</a></h2>
<div class="caption"><span>Methods in <a href="../../favored/package-summary.html">org.apache.hadoop.hbase.favored</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>filterNonFNApplicableRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last even-row-color">
<div class="block">Filter and return regions for which favored nodes is not applicable.</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>generateFavoredNodesRoundRobin<wbr>(<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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&nbsp;assignmentMap,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>getRegionsOfFavoredNode<wbr>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName[]&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>placeSecondaryAndTertiaryRS<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;primaryRSMap)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName[]&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>placeSecondaryAndTertiaryWithRestrictions<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;primaryRSMap)</code></div>
<div class="col-last even-row-color">
<div class="block">For regions that share the primary, avoid placing the secondary and tertiary on a same RS.</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>roundRobinAssignment<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../favored/package-summary.html">org.apache.hadoop.hbase.favored</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>deleteFavoredNodesForRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>generateFavoredNodes<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>generateFavoredNodesForDaughter<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;parent,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionB)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodesPromoter.</span><code>generateFavoredNodesForDaughter<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;parent,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hriA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hriB)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>generateFavoredNodesForMergedRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;merged,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;mergeParents)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodesPromoter.</span><code>generateFavoredNodesForMergedRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;merged,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;mergeParents)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>getFavoredNodes<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>getFavoredNodes<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesPlan.</span><code>getFavoredNodes<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the list of favored region server for this region based on the plan</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodesPromoter.</span><code>getFavoredNodes<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>getFavoredNodesWithDNPort<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">This should only be used when sending FN information to the region servers.</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.ServerName[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>getSecondaryAndTertiary<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;primaryRS)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>isFavoredNodeApplicable<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Favored nodes are not applicable for system tables.</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.ServerName</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>randomAssignment<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesPlan.</span><code>updateFavoredNodesMap<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">
<div class="block">Update an assignment to the plan</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../favored/package-summary.html">org.apache.hadoop.hbase.favored</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.master.RegionPlan&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>balanceTable<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName,
<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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&nbsp;loadOfOneTable)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>deleteFavoredNodesForRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfoList)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>filterNonFNApplicableRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last even-row-color">
<div class="block">Filter and return regions for which favored nodes is not applicable.</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>generateFavoredNodesRoundRobin<wbr>(<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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&nbsp;assignmentMap,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>generateFavoredNodesRoundRobin<wbr>(<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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&nbsp;assignmentMap,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>placePrimaryRSAsRoundRobin<wbr>(<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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&nbsp;assignmentMap,
<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;primaryRSMap,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>placePrimaryRSAsRoundRobin<wbr>(<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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&nbsp;assignmentMap,
<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;primaryRSMap,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName[]&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>placeSecondaryAndTertiaryRS<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;primaryRSMap)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName[]&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>placeSecondaryAndTertiaryWithRestrictions<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;primaryRSMap)</code></div>
<div class="col-last even-row-color">
<div class="block">For regions that share the primary, avoid placing the secondary and tertiary on a same RS.</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeLoadBalancer.</span><code>roundRobinAssignment<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodesManager.</span><code>updateFavoredNodes<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;&nbsp;regionFNMap)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>updateMetaWithFavoredNodesInfo<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;&nbsp;regionToFavoredNodes,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last odd-row-color">
<div class="block">Update meta table with favored nodes info</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FavoredNodeAssignmentHelper.</span><code>updateMetaWithFavoredNodesInfo<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;&nbsp;regionToFavoredNodes,
org.apache.hadoop.hbase.client.Connection&nbsp;connection)</code></div>
<div class="col-last even-row-color">
<div class="block">Update meta table with favored nodes info</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.io">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../io/package-summary.html">org.apache.hadoop.hbase.io</a></h2>
<div class="caption"><span>Methods in <a href="../../io/package-summary.html">org.apache.hadoop.hbase.io</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <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"><span class="type-name-label">HFileLink.</span><code>create<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;dstFamilyPath,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hfileRegionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;hfileName)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a new HFileLink</div>
</div>
<div class="col-first odd-row-color"><code>static <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"><span class="type-name-label">HFileLink.</span><code>create<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;dstFamilyPath,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hfileRegionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;hfileName,
boolean&nbsp;createBackRef)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a new HFileLink</div>
</div>
<div class="col-first even-row-color"><code>static <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"><span class="type-name-label">HFileLink.</span><code>createHFileLinkName<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hfileRegionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;hfileName)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a new HFileLink name</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.ipc">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../ipc/package-summary.html">org.apache.hadoop.hbase.ipc</a></h2>
<div class="caption"><span>Methods in <a href="../../ipc/package-summary.html">org.apache.hadoop.hbase.ipc</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>default org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseRpcController.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns Target Region's RegionInfo or null if not available or pertinent.</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseRpcControllerImpl.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../ipc/package-summary.html">org.apache.hadoop.hbase.ipc</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.ipc.HBaseRpcController</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RpcControllerFactory.</span><code>newController<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ExtendedCellScannable&gt;&nbsp;cellIterables)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.ipc.HBaseRpcController</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RpcControllerFactory.</span><code>newController<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ExtendedCellScanner&nbsp;cellScanner)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.mapred">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../mapred/package-summary.html">org.apache.hadoop.hbase.mapred</a></h2>
<div class="caption"><span>Constructors in <a href="../../mapred/package-summary.html">org.apache.hadoop.hbase.mapred</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>TableSnapshotRegionSplit<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="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>&gt;&nbsp;locations,
org.apache.hadoop.hbase.client.Scan&nbsp;scan,
org.apache.hadoop.fs.Path&nbsp;restoreDir)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.mapreduce">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a></h2>
<div class="caption"><span>Methods in <a href="../../mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableSnapshotInputFormat.TableSnapshotRegionSplit.</span><code>getRegion()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TableSnapshotInputFormatImpl.InputSplit.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableSnapshotInputFormatImpl.</span><code>getRegionInfosFromManifest<wbr>(org.apache.hadoop.hbase.snapshot.SnapshotManifest&nbsp;manifest)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.mapreduce.TableSnapshotInputFormatImpl.InputSplit&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableSnapshotInputFormatImpl.</span><code>getSplits<wbr>(org.apache.hadoop.hbase.client.Scan&nbsp;scan,
org.apache.hadoop.hbase.snapshot.SnapshotManifest&nbsp;manifest,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionManifests,
org.apache.hadoop.fs.Path&nbsp;restoreDir,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.mapreduce.TableSnapshotInputFormatImpl.InputSplit&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TableSnapshotInputFormatImpl.</span><code>getSplits<wbr>(org.apache.hadoop.hbase.client.Scan&nbsp;scan,
org.apache.hadoop.hbase.snapshot.SnapshotManifest&nbsp;manifest,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionManifests,
org.apache.hadoop.fs.Path&nbsp;restoreDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm&nbsp;sa,
int&nbsp;numSplits)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>InputSplit<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="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>&gt;&nbsp;locations,
org.apache.hadoop.hbase.client.Scan&nbsp;scan,
org.apache.hadoop.fs.Path&nbsp;restoreDir)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>TableSnapshotRegionSplit<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="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>&gt;&nbsp;locations,
org.apache.hadoop.hbase.client.Scan&nbsp;scan,
org.apache.hadoop.fs.Path&nbsp;restoreDir)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.master">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../master/package-summary.html">org.apache.hadoop.hbase.master</a></h2>
<div class="caption"><span>Methods in <a href="../../master/package-summary.html">org.apache.hadoop.hbase.master</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionState.</span><code>getRegion()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionPlan.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../master/package-summary.html">org.apache.hadoop.hbase.master</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getPrimaryToRegionInfoMap()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;<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>org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getRegionNameToRegionInfoMap()</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the regioninfo for a region</div>
</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getRegionServerToRegionMap()</code></div>
<div class="col-last even-row-color">
<div class="block">Get regionserver to region map</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getRegionToRegionServerMap()</code></div>
<div class="col-last odd-row-color">
<div class="block">Get region to region server map</div>
</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getSecondaryToRegionInfoMap()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.TableName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getTableToRegionMap()</code></div>
<div class="col-last odd-row-color">
<div class="block">Get regions for tables</div>
</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotOfRegionAssignmentFromMeta.</span><code>getTertiaryToRegionInfoMap()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoadBalancer.</span><code>retainAssignment<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">
<div class="block">Assign regions to the previously hosting region server</div>
</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoadBalancer.</span><code>roundRobinAssignment<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">
<div class="block">Perform a Round Robin assignment of regions.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../master/package-summary.html">org.apache.hadoop.hbase.master</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ServerManager.</span><code>closeRegionSilentlyAndWait<wbr>(org.apache.hadoop.hbase.client.AsyncClusterConnection&nbsp;connection,
org.apache.hadoop.hbase.ServerName&nbsp;server,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
long&nbsp;timeout)</code></div>
<div class="col-last even-row-color">
<div class="block">Contacts a region server and waits up to timeout ms to close the region.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.master.RegionState</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionState.</span><code>createForTesting<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.master.RegionState.State&nbsp;state)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterFileSystem.</span><code>deleteFamilyFromFS<wbr>(org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
byte[]&nbsp;familyName)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterFileSystem.</span><code>deleteFamilyFromFS<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
byte[]&nbsp;familyName)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.fs.Path</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterFileSystem.</span><code>getRegionDir<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the directory for a give <code>region</code>.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerManager.</span><code>isRegionInServerManagerStates<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HMaster.</span><code>mergeRegions<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
boolean&nbsp;forcible,
long&nbsp;ng,
long&nbsp;nonce)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>long</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterServices.</span><code>mergeRegions<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
boolean&nbsp;forcible,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last odd-row-color">
<div class="block">Merge regions in a table.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postAssign<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postCompletedCreateTableAction<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postCompletedMergeRegionsAction<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">
<div class="block">Invoked after completing merge regions operation</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postCompletedSplitRegionAction<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoB,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last odd-row-color">
<div class="block">Invoked just after a split</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postCreateTable<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postMergeRegions<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postMergeRegionsCommit<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">
<div class="block">Invoked after merge regions operation writes the new region to hbase:meta</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postMove<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.ServerName&nbsp;srcServer,
org.apache.hadoop.hbase.ServerName&nbsp;destServer)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postRegionOffline<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postRequestLock<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.TableName&nbsp;tableName,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionInfos,
org.apache.hadoop.hbase.procedure2.LockType&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postRollBackMergeRegionsAction<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">
<div class="block">Invoked after rollback merge regions operation</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postTruncateRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Invoked after calling the truncate region procedure</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postTruncateRegionAction<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">
<div class="block">Invoked after calling the truncate region procedure</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>postUnassign<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preAssign<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preCreateTable<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preCreateTableAction<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regions,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preMergeRegions<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preMergeRegionsAction<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">
<div class="block">Invoked just before a merge</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preMergeRegionsCommit<wbr>(org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionsToMerge,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.Mutation&gt;&nbsp;metaEntries,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last odd-row-color">
<div class="block">Invoked before merge regions operation writes the new region to hbase:meta</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preMove<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.ServerName&nbsp;srcServer,
org.apache.hadoop.hbase.ServerName&nbsp;destServer)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preRegionOffline<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preRequestLock<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
org.apache.hadoop.hbase.TableName&nbsp;tableName,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;regionInfos,
org.apache.hadoop.hbase.procedure2.LockType&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preTruncateRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Invoked just before calling the truncate region procedure</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preTruncateRegionAction<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.security.User&nbsp;user)</code></div>
<div class="col-last even-row-color">
<div class="block">Invoked just before calling the truncate region procedure</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterCoprocessorHost.</span><code>preUnassign<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.ServerName</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoadBalancer.</span><code>randomAssignment<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">
<div class="block">Get a random region server from the list</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoadBalancer.</span><code>regionOffline<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Marks the region as offline at balancer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoadBalancer.</span><code>regionOnline<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;sn)</code></div>
<div class="col-last even-row-color">
<div class="block">Marks the region as online at balancer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerManager.</span><code>removeRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called by delete table and similar to notify the ServerManager that a region was removed.</div>
</div>
<div class="col-first even-row-color"><code>long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HMaster.</span><code>splitRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
byte[]&nbsp;splitRow,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>long</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterServices.</span><code>splitRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
byte[]&nbsp;splitRow,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last odd-row-color">
<div class="block">Split a region.</div>
</div>
<div class="col-first even-row-color"><code>long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HMaster.</span><code>truncateRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>long</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterServices.</span><code>truncateRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last odd-row-color">
<div class="block">Truncate region</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../master/package-summary.html">org.apache.hadoop.hbase.master</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.master.RegionPlan&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoadBalancer.</span><code>balanceCluster<wbr>(<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>&lt;org.apache.hadoop.hbase.TableName,<wbr><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&gt;&nbsp;loadOfAllTable)</code></div>
<div class="col-last even-row-color">
<div class="block">Perform the major balance operation for cluster.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerManager.</span><code>removeRegions<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called by delete table and similar to notify the ServerManager that a region was removed.</div>
</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoadBalancer.</span><code>retainAssignment<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">
<div class="block">Assign regions to the previously hosting region server</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoadBalancer.</span><code>roundRobinAssignment<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">
<div class="block">Perform a Round Robin assignment of regions.</div>
</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoadBalancer.</span><code>updateBalancerLoadInfo<wbr>(<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>&lt;org.apache.hadoop.hbase.TableName,<wbr><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&gt;&nbsp;loadOfAllTable)</code></div>
<div class="col-last even-row-color">
<div class="block">In some scenarios, Balancer needs to update internal status or information according to the
current tables load</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../master/package-summary.html">org.apache.hadoop.hbase.master</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>RegionPlan<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.ServerName&nbsp;source,
org.apache.hadoop.hbase.ServerName&nbsp;dest)</code></div>
<div class="col-last even-row-color">
<div class="block">Instantiate a plan for a region move, moving the specified region from the specified source
server to the specified destination server.</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>RegionState<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.master.RegionState.State&nbsp;state,
long&nbsp;stamp,
org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>RegionState<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.master.RegionState.State&nbsp;state,
long&nbsp;stamp,
org.apache.hadoop.hbase.ServerName&nbsp;serverName,
long&nbsp;ritDuration)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>RegionState<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.master.RegionState.State&nbsp;state,
org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.mob">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../mob/package-summary.html">org.apache.hadoop.hbase.mob</a></h2>
<div class="caption"><span>Methods in <a href="../../mob/package-summary.html">org.apache.hadoop.hbase.mob</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MobUtils.</span><code>getMobRegionInfo<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the RegionInfo of the mob files.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../mob/package-summary.html">org.apache.hadoop.hbase.mob</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MobUtils.</span><code>isMobRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets whether the current RegionInfo is a mob one.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.namespace">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../namespace/package-summary.html">org.apache.hadoop.hbase.namespace</a></h2>
<div class="caption"><span>Methods in <a href="../../namespace/package-summary.html">org.apache.hadoop.hbase.namespace</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NamespaceAuditor.</span><code>checkQuotaToSplitRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NamespaceAuditor.</span><code>removeRegionFromNamespaceUsage<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NamespaceAuditor.</span><code>updateQuotaForRegionMerge<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.quotas">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a></h2>
<div class="caption"><span>Methods in <a href="../../quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">Map.Entry</a>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NamespaceQuotaSnapshotStore.</span><code>filterBySubject<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">Map.Entry</a>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">QuotaSnapshotStore.</span><code>filterBySubject<wbr>(T&nbsp;subject)</code></div>
<div class="col-last odd-row-color">
<div class="block">Filters the provided <code>regions</code>, returning those which match the given
<code>subject</code>.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">Map.Entry</a>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableQuotaSnapshotStore.</span><code>filterBySubject<wbr>(org.apache.hadoop.hbase.TableName&nbsp;table)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">Map.Entry</a>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.quotas.RegionSize&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NoOpRegionSizeStore.</span><code>iterator()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">Map.Entry</a>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.quotas.RegionSize&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionSizeStoreImpl.</span><code>iterator()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterQuotaManager.</span><code>snapshotRegionSizes()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterQuotaManager.</span><code>addRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
long&nbsp;size,
long&nbsp;time)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.quotas.RegionSize</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NoOpRegionSizeStore.</span><code>getRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.quotas.RegionSize</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionSizeStore.</span><code>getRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the size for the give region if one exists.</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.quotas.RegionSize</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionSizeStoreImpl.</span><code>getRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NoOpRegionSizeStore.</span><code>incrementRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;delta)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionSizeStore.</span><code>incrementRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;delta)</code></div>
<div class="col-last odd-row-color">
<div class="block">Atomically alter the size of a region.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionSizeStoreImpl.</span><code>incrementRegionSize<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;delta)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterQuotaManager.</span><code>onRegionMerged<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MasterQuotaManager.</span><code>onRegionSplit<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MasterQuotaManager.</span><code>onRegionSplitReverted<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NoOpRegionSizeStore.</span><code>put<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;size)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionSizeStore.</span><code>put<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;size)</code></div>
<div class="col-last odd-row-color">
<div class="block">Atomically sets the given <code>size</code> for a region.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionSizeStoreImpl.</span><code>put<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;size)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.quotas.RegionSize</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NoOpRegionSizeStore.</span><code>remove<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.quotas.RegionSize</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionSizeStore.</span><code>remove<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Removes the mapping for the given key, returning the value if one exists in the store.</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.quotas.RegionSize</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionSizeStoreImpl.</span><code>remove<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NamespaceQuotaSnapshotStore.</span><code>setRegionUsage<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&nbsp;regionUsage)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">QuotaSnapshotStore.</span><code>setRegionUsage<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&nbsp;regionUsage)</code></div>
<div class="col-last odd-row-color">
<div class="block">Updates <code>this</code> with the latest snapshot of filesystem use by region.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableQuotaSnapshotStore.</span><code>setRegionUsage<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&nbsp;regionUsage)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>NamespaceQuotaSnapshotStore<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;conn,
org.apache.hadoop.hbase.quotas.QuotaObserverChore&nbsp;chore,
<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&nbsp;regionUsage)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>TableQuotaSnapshotStore<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;conn,
org.apache.hadoop.hbase.quotas.QuotaObserverChore&nbsp;chore,
<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&gt;&nbsp;regionUsage)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.regionserver">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></h2>
<div class="caption"><span>Methods in <a href="../../regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionServerServices.RegionStateTransitionContext.</span><code>getHris()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the <code>RegionInfo</code> that describe this on-disk region view</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HStore.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Region.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns region information for this region</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionScanner.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns The RegionInfo for this scanner.</div>
</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionServicesForStores.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Store.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the parent region info hosting this store</div>
</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StoreConfigInformation.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StoreContext.</span><code>getRegionInfo()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>getRegionInfoForFS()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>loadRegionInfoFileContent<wbr>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;regionDir)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a <code>RegionInfo</code> from the serialized version on-disk.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>cleanupMergedRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergedRegion)</code></div>
<div class="col-last even-row-color">
<div class="block">Remove merged region</div>
</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.fs.Path</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>commitDaughterRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;allRegionFiles,
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv&nbsp;env)</code></div>
<div class="col-last odd-row-color">
<div class="block">Commit a daughter region, moving it from the split temporary directory to the proper location
in the filesystem.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.HDFSBlocksDistribution</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>computeHDFSBlocksDistribution<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">This is a helper function to compute HDFS block distribution on demand</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.HDFSBlocksDistribution</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>computeHDFSBlocksDistribution<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.fs.Path&nbsp;tablePath)</code></div>
<div class="col-last odd-row-color">
<div class="block">This is a helper function to compute HDFS block distribution on demand</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>createHRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDesc)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a region under the given table directory.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>createHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;hTableDescriptor,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>createHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;hTableDescriptor,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
boolean&nbsp;initialize)</code></div>
<div class="col-last even-row-color">
<div class="block">Convenience method creating new HRegions.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>createHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;hTableDescriptor,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
boolean&nbsp;initialize,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsRpcServices)</code></div>
<div class="col-last odd-row-color">
<div class="block">Convenience method creating new HRegions.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegionFileSystem</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>createRegionDir<wbr>(org.apache.hadoop.conf.Configuration&nbsp;configuration,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;ri,
org.apache.hadoop.fs.Path&nbsp;rootDir)</code></div>
<div class="col-last even-row-color">
<div class="block">Create the region directory in the filesystem.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegionFileSystem</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>createRegionOnFileSystem<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a new Region on file-system.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>createSplitsDir<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;daughterA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;daughterB)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates region split daughter directories under the table dir.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>deleteRegionFromFileSystem<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Remove the region from the table directory, archiving the region's hfiles.</div>
</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.fs.Path</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>getSplitsDir<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>getStoreHomedir<wbr>(org.apache.hadoop.fs.Path&nbsp;tabledir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
byte[]&nbsp;family)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionServer.</span><code>getWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionServerServices.</span><code>getWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the WAL for a particular region.</div>
</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.fs.Path</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>mergeStoreFile<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;mergingRegion,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;familyName,
org.apache.hadoop.hbase.regionserver.HStoreFile&nbsp;f)</code></div>
<div class="col-last even-row-color">
<div class="block">Write out a merge reference under the given merges directory.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>newHRegion<wbr>(org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices)</code></div>
<div class="col-last odd-row-color">
<div class="block">A utility method to create new instances of HRegion based on the <code>HConstants.REGION_IMPL</code>
configuration property.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>openHRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal)</code></div>
<div class="col-last even-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>openHRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices,
org.apache.hadoop.hbase.util.CancelableProgressable&nbsp;reporter)</code></div>
<div class="col-last odd-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>openHRegion<wbr>(org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last even-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>openHRegion<wbr>(org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices,
org.apache.hadoop.hbase.util.CancelableProgressable&nbsp;reporter)</code></div>
<div class="col-last odd-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>openHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code></div>
<div class="col-last even-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>openHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices,
org.apache.hadoop.hbase.util.CancelableProgressable&nbsp;reporter)</code></div>
<div class="col-last odd-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>openHRegionFromTableDir<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices,
org.apache.hadoop.hbase.util.CancelableProgressable&nbsp;reporter)</code></div>
<div class="col-last even-row-color">
<div class="block">Open a Region.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>openReadOnlyFileSystemHRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd)</code></div>
<div class="col-last odd-row-color">
<div class="block">Open a Region on a read-only file-system (like hdfs snapshots)</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegionFileSystem</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>openRegionFromFileSystem<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
boolean&nbsp;readOnly)</code></div>
<div class="col-last even-row-color">
<div class="block">Open Region from file-system.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionCoprocessorHost.</span><code>postReplayWALs<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;edits)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionCoprocessorHost.</span><code>preReplayWALs<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.fs.Path&nbsp;edits)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>rowIsInRange<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
byte[]&nbsp;row)</code></div>
<div class="col-last odd-row-color">
<div class="block">Determines if the specified row is within the row range specified by the specified RegionInfo</div>
</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegion.</span><code>rowIsInRange<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
byte[]&nbsp;row,
int&nbsp;offset,
short&nbsp;length)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.fs.Path</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegionFileSystem.</span><code>splitStoreFile<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;familyName,
org.apache.hadoop.hbase.regionserver.HStoreFile&nbsp;f,
byte[]&nbsp;splitRow,
boolean&nbsp;top,
org.apache.hadoop.hbase.regionserver.RegionSplitPolicy&nbsp;splitPolicy)</code></div>
<div class="col-last odd-row-color">
<div class="block">Write out a split reference.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RSSnapshotVerifier.</span><code>verifyRegion<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HRegion.</span><code>warmupHRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices,
org.apache.hadoop.hbase.util.CancelableProgressable&nbsp;reporter)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.locking.EntityLock</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HRegionServer.</span><code>regionLock<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description,
org.apache.hadoop.hbase.Abortable&nbsp;abort)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.locking.EntityLock</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegionServerServices.</span><code>regionLock<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfos,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;description,
org.apache.hadoop.hbase.Abortable&nbsp;abort)</code></div>
<div class="col-last odd-row-color">
<div class="block">Master based locks on namespaces/tables/regions.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>HRegion<wbr>(org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.conf.Configuration&nbsp;confParam,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd,
org.apache.hadoop.hbase.regionserver.RegionServerServices&nbsp;rsServices)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use other constructors.</div>
</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>RegionStateTransitionContext<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode&nbsp;code,
long&nbsp;openSeqNum,
long&nbsp;procId,
long&nbsp;masterSystemTime,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>RegionStateTransitionContext<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode&nbsp;code,
long&nbsp;openSeqNum,
long&nbsp;masterSystemTime,
org.apache.hadoop.hbase.client.RegionInfo...&nbsp;hris)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.regionserver.regionreplication">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../regionserver/regionreplication/package-summary.html">org.apache.hadoop.hbase.regionserver.regionreplication</a></h2>
<div class="caption"><span>Constructors in <a href="../../regionserver/regionreplication/package-summary.html">org.apache.hadoop.hbase.regionserver.regionreplication</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>RegionReplicationSink<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;primary,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;td,
org.apache.hadoop.hbase.regionserver.regionreplication.RegionReplicationBufferManager&nbsp;manager,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>&nbsp;flushRequester,
org.apache.hadoop.hbase.client.AsyncClusterConnection&nbsp;conn)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.regionserver.wal">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../regionserver/wal/package-summary.html">org.apache.hadoop.hbase.regionserver.wal</a></h2>
<div class="caption"><span>Methods in <a href="../../regionserver/wal/package-summary.html">org.apache.hadoop.hbase.regionserver.wal</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFSWAL.</span><code>append<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.wal.WALKeyImpl&nbsp;key,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;edits,
boolean&nbsp;inMemstore)</code></div>
<div class="col-last even-row-color">
<div class="block">Append a set of edits to the WAL.</div>
</div>
<div class="col-first odd-row-color"><code>long</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractFSWAL.</span><code>appendData<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKeyImpl&nbsp;key,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;edits)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFSWAL.</span><code>appendMarker<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKeyImpl&nbsp;key,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;edits)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.wal.WALKeyImpl</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALUtil.</span><code>createWALKey<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl&nbsp;mvcc,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a>&lt;byte[],<wbr><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>&gt;&nbsp;replicationScope,
<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>&lt;<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>byte[]&gt;&nbsp;extendedAttributes)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALCoprocessorHost.</span><code>postWALWrite<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKey&nbsp;logKey,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;logEdit)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALCoprocessorHost.</span><code>preWALWrite<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKey&nbsp;logKey,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;logEdit)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected final long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFSWAL.</span><code>stampSequenceIdAndPublishToRingBuffer<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.wal.WALKeyImpl&nbsp;key,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;edits,
boolean&nbsp;inMemstore,
com.lmax.disruptor.RingBuffer&lt;org.apache.hadoop.hbase.regionserver.wal.RingBufferTruck&gt;&nbsp;ringBuffer)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>default void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALActionsListener.</span><code>visitLogEntryBeforeWrite<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKey&nbsp;logKey,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;logEdit)</code></div>
<div class="col-last odd-row-color">
<div class="block">Called before each write.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.wal.WALKeyImpl</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALUtil.</span><code>writeBulkLoadMarkerAndSync<wbr>(org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a>&lt;byte[],<wbr><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>&gt;&nbsp;replicationScope,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor&nbsp;desc,
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl&nbsp;mvcc,
org.apache.hadoop.hbase.regionserver.regionreplication.RegionReplicationSink&nbsp;sink)</code></div>
<div class="col-last even-row-color">
<div class="block">Write a log marker that a bulk load has succeeded and is about to be committed.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.wal.WALKeyImpl</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALUtil.</span><code>writeCompactionMarker<wbr>(org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a>&lt;byte[],<wbr><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>&gt;&nbsp;replicationScope,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.CompactionDescriptor&nbsp;c,
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl&nbsp;mvcc,
org.apache.hadoop.hbase.regionserver.regionreplication.RegionReplicationSink&nbsp;sink)</code></div>
<div class="col-last odd-row-color">
<div class="block">Write the marker that a compaction has succeeded and is about to be committed.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.wal.WALKeyImpl</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALUtil.</span><code>writeFlushMarker<wbr>(org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a>&lt;byte[],<wbr><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>&gt;&nbsp;replicationScope,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor&nbsp;f,
boolean&nbsp;sync,
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl&nbsp;mvcc,
org.apache.hadoop.hbase.regionserver.regionreplication.RegionReplicationSink&nbsp;sink)</code></div>
<div class="col-last even-row-color">
<div class="block">Write a flush marker indicating a start / abort or a complete of a region flush</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.wal.WALKeyImpl</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALUtil.</span><code>writeRegionEventMarker<wbr>(org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a>&lt;byte[],<wbr><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>&gt;&nbsp;replicationScope,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.RegionEventDescriptor&nbsp;r,
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl&nbsp;mvcc,
org.apache.hadoop.hbase.regionserver.regionreplication.RegionReplicationSink&nbsp;sink)</code></div>
<div class="col-last odd-row-color">
<div class="block">Write a region open marker indicating that the region is opened.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALUtil.</span><code>writeReplicationMarkerAndSync<wbr>(org.apache.hadoop.hbase.wal.WAL&nbsp;wal,
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl&nbsp;mvcc,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
byte[]&nbsp;rowKey,
long&nbsp;timestamp)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.replication">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../replication/package-summary.html">org.apache.hadoop.hbase.replication</a></h2>
<div class="caption"><span>Methods in <a href="../../replication/package-summary.html">org.apache.hadoop.hbase.replication</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.Put</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReplicationBarrierFamilyFormat.</span><code>makePutForReplicationBarrier<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;openSeqNum,
long&nbsp;ts)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../replication/package-summary.html">org.apache.hadoop.hbase.replication</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReplicationBarrierFamilyFormat.</span><code>addReplicationParent<wbr>(org.apache.hadoop.hbase.client.Put&nbsp;put,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;parents)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ReplicationBarrierFamilyFormat.</span><code>getParentsBytes<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;parents)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.rsgroup">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a></h2>
<div class="caption"><span>Methods in <a href="../../rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>retainAssignment<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>roundRobinAssignment<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.ServerName</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>randomAssignment<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>regionOffline<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>regionOnline<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;sn)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.master.RegionPlan&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>balanceCluster<wbr>(<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>&lt;org.apache.hadoop.hbase.TableName,<wbr><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&gt;&nbsp;loadOfAllTable)</code></div>
<div class="col-last even-row-color">
<div class="block">Balance by RSGroup.</div>
</div>
<div class="col-first odd-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>retainAssignment<wbr>(<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>&lt;org.apache.hadoop.hbase.client.RegionInfo,<wbr>org.apache.hadoop.hbase.ServerName&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>roundRobinAssignment<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RSGroupBasedLoadBalancer.</span><code>updateBalancerLoadInfo<wbr>(<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>&lt;org.apache.hadoop.hbase.TableName,<wbr><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>&lt;org.apache.hadoop.hbase.ServerName,<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&gt;&gt;&nbsp;loadOfAllTable)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.shaded.protobuf">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../shaded/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.protobuf</a></h2>
<div class="caption"><span>Methods in <a href="../../shaded/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.protobuf</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProtobufUtil.</span><code>getRegionInfo<wbr>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController&nbsp;controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;admin,
byte[]&nbsp;regionName)</code></div>
<div class="col-last even-row-color">
<div class="block">A helper to retrieve region info given a region name or an encoded region name using admin
protocol.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProtobufUtil.</span><code>toRegionInfo<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo&nbsp;proto)</code></div>
<div class="col-last odd-row-color">
<div class="block">Convert HBaseProto.RegionInfo to a RegionInfo</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../shaded/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.protobuf</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProtobufUtil.</span><code>getOnlineRegions<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;admin)</code></div>
<div class="col-last even-row-color">
<div class="block">A helper to get the all the online regions on a region server using admin protocol.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProtobufUtil.</span><code>getOnlineRegions<wbr>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController&nbsp;controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;admin)</code></div>
<div class="col-last odd-row-color">
<div class="block">A helper to get the all the online regions on a region server using admin protocol.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProtobufUtil.</span><code>getRegionInfos<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionResponse&nbsp;proto)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the list of region info from a GetOnlineRegionResponse</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ResponseConverter.</span><code>getRegionInfos<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionResponse&nbsp;proto)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the list of region info from a GetOnlineRegionResponse</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../shaded/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.protobuf</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RequestConverter.</span><code>buildOpenRegionRequest<wbr>(org.apache.hadoop.hbase.ServerName&nbsp;server,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;favoredNodes)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a protocol buffer OpenRegionRequest for a given region</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest.RegionOpenInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RequestConverter.</span><code>buildRegionOpenInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;favoredNodes,
long&nbsp;openProcId)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a RegionOpenInfo based on given region info and version of offline node</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SplitTableRegionRequest</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RequestConverter.</span><code>buildSplitTableRegionRequest<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
byte[]&nbsp;splitRow,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.TruncateRegionRequest</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RequestConverter.</span><code>buildTruncateRegionRequest<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
long&nbsp;nonceGroup,
long&nbsp;nonce)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WarmupRegionRequest</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RequestConverter.</span><code>buildWarmupRegionRequest<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a WarmupRegionRequest for a given region name</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProtobufUtil.</span><code>openRegion<wbr>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController&nbsp;controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;admin,
org.apache.hadoop.hbase.ServerName&nbsp;server,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">
<div class="block">A helper to open a region using admin protocol.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.CompactionDescriptor</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProtobufUtil.</span><code>toCompactionDescriptor<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
byte[]&nbsp;regionName,
byte[]&nbsp;family,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;inputPaths,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;outputPaths,
org.apache.hadoop.fs.Path&nbsp;storeDir)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.CompactionDescriptor</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProtobufUtil.</span><code>toCompactionDescriptor<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
byte[]&nbsp;family,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;inputPaths,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;outputPaths,
org.apache.hadoop.fs.Path&nbsp;storeDir)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProtobufUtil.</span><code>toFlushDescriptor<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor.FlushAction&nbsp;action,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
long&nbsp;flushSeqId,
<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>&lt;byte[],<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>&lt;org.apache.hadoop.fs.Path&gt;&gt;&nbsp;committedFiles)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.RegionEventDescriptor</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProtobufUtil.</span><code>toRegionEventDescriptor<wbr>(org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.RegionEventDescriptor.EventType&nbsp;eventType,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
long&nbsp;seqId,
org.apache.hadoop.hbase.ServerName&nbsp;server,
<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>&lt;byte[],<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>&lt;org.apache.hadoop.fs.Path&gt;&gt;&nbsp;storeFiles)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProtobufUtil.</span><code>toRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert a RegionInfo to a Proto RegionInfo</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProtobufUtil.</span><code>warmupRegion<wbr>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController&nbsp;controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;admin,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">A helper to warmup a region given a region name using admin protocol</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../shaded/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.protobuf</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ClearRegionBlockCacheRequest</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RequestConverter.</span><code>buildClearRegionBlockCacheRequest<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;hris)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a protocol buffer ClearRegionBlockCacheRequest</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionResponse</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ResponseConverter.</span><code>buildGetOnlineRegionResponse<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>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions)</code></div>
<div class="col-last odd-row-color">
<div class="block">A utility to build a GetOnlineRegionResponse.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateFavoredNodesRequest</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RequestConverter.</span><code>buildUpdateFavoredNodesRequest<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>&lt;org.apache.hadoop.hbase.util.Pair&lt;org.apache.hadoop.hbase.client.RegionInfo,<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>&lt;org.apache.hadoop.hbase.ServerName&gt;&gt;&gt;&nbsp;updateRegionInfos)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a protocol buffer UpdateFavoredNodesRequest to update a list of favorednode mappings</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.snapshot">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a></h2>
<div class="caption"><span>Methods in <a href="../../snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RestoreSnapshotHelper.</span><code>cloneRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;snapshotRegionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a new <code>RegionInfo</code> from the snapshot region info.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RestoreSnapshotHelper.</span><code>cloneRegionInfo<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;snapshotRegionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RestoreSnapshotHelper.RestoreMetaChanges.</span><code>getRegionsToAdd()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the list of new regions added during the on-disk restore.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RestoreSnapshotHelper.RestoreMetaChanges.</span><code>getRegionsToRemove()</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the list of regions removed during the on-disk restore.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RestoreSnapshotHelper.RestoreMetaChanges.</span><code>getRegionsToRestore()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the list of 'restored regions' during the on-disk restore.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotManifest.</span><code>addMobRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotManifest.</span><code>addMobRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.snapshot.SnapshotManifest.RegionVisitor&nbsp;visitor)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotManifest.</span><code>addRegion<wbr>(org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a 'manifest' for the specified region, by reading directly from the disk.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotManifest.</span><code>addRegion<wbr>(org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.snapshot.SnapshotManifest.RegionVisitor&nbsp;visitor)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RestoreSnapshotHelper.</span><code>cloneRegionInfo<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;snapshotRegionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a new <code>RegionInfo</code> from the snapshot region info.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RestoreSnapshotHelper.</span><code>cloneRegionInfo<wbr>(org.apache.hadoop.hbase.TableName&nbsp;tableName,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;snapshotRegionInfo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapshotReferenceUtil.StoreFileVisitor.</span><code>storeFile<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;familyName,
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest.StoreFile&nbsp;storeFile)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotReferenceUtil.</span><code>verifyStoreFile<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.fs.Path&nbsp;snapshotDir,
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;family,
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest.StoreFile&nbsp;storeFile)</code></div>
<div class="col-last odd-row-color">
<div class="block">Verify the validity of the snapshot store file</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RestoreSnapshotHelper.RestoreMetaChanges.</span><code>updateMetaParentRegions<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regionInfos)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.testing">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../testing/package-summary.html">org.apache.hadoop.hbase.testing</a></h2>
<div class="caption"><span>Methods in <a href="../../testing/package-summary.html">org.apache.hadoop.hbase.testing</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><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>&lt;org.apache.hadoop.hbase.regionserver.Region&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TestingHBaseCluster.</span><code>getRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the server side <code>Region</code> interface for the specific region.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.util">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../util/package-summary.html">org.apache.hadoop.hbase.util</a></h2>
<div class="caption"><span>Methods in <a href="../../util/package-summary.html">org.apache.hadoop.hbase.util</a> that return org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;newRegion,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionFillTask&nbsp;task)</code></div>
<div class="col-last even-row-color">
<div class="block">Create new set of regions on the specified file-system.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegionInfos<wbr>(org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
byte[][]&nbsp;splitKeys)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HbckRegionInfo.</span><code>getHdfsHRI()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HbckRegionInfo.</span><code>getPrimaryHRIForDeployedReplica()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HbckRegionInfo.MetaEntry.</span><code>getRegionInfo()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerRegionReplicaUtil.</span><code>getRegionInfoForFs<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the regionInfo object to use for interacting with the file system.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../util/package-summary.html">org.apache.hadoop.hbase.util</a> that return types with arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html" title="class or interface in java.util.concurrent" class="external-link">ThreadPoolExecutor</a>&nbsp;exec,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;newRegions,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionFillTask&nbsp;task)</code></div>
<div class="col-last even-row-color">
<div class="block">Create new set of regions on the specified file-system.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegions<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;newRegions,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionFillTask&nbsp;task)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create new set of regions on the specified file-system.</div>
</div>
<div class="col-first even-row-color"><code>org.apache.hbase.thirdparty.com.google.common.collect.ImmutableList&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HbckTableInfo.</span><code>getRegionsFromMeta<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a>&lt;<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>org.apache.hadoop.hbase.util.HbckRegionInfo&gt;&nbsp;regionInfoMap)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../util/package-summary.html">org.apache.hadoop.hbase.util</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HbckRegionInfo.</span><code>addServer<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>closeRegionSilentlyAndWait<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.ServerName&nbsp;server,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">
<div class="block">Contacts a region server and waits up to hbase.hbck.close.timeout ms (default 120s) to close
the region.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>createHDFSRegionDir<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;htd)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates, flushes, and closes a new region.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegion<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;newRegion,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionFillTask&nbsp;task)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create new set of regions on the specified file-system.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html" title="class or interface in java.util.concurrent" class="external-link">ThreadPoolExecutor</a>&nbsp;exec,
org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;newRegions,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionFillTask&nbsp;task)</code></div>
<div class="col-last even-row-color">
<div class="block">Create new set of regions on the specified file-system.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>createRegions<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.TableDescriptor&nbsp;tableDescriptor,
org.apache.hadoop.hbase.client.RegionInfo[]&nbsp;newRegions,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionFillTask&nbsp;task)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create new set of regions on the specified file-system.</div>
</div>
<div class="col-first even-row-color"><code>static boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FSUtils.</span><code>deleteRegionDir<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">
<div class="block">Delete the region directory if exists.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ModifyRegionUtils.RegionEditTask.</span><code>editRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>fixMetaHoleOnlineAndAddReplicas<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers,
int&nbsp;numReplicas)</code></div>
<div class="col-last even-row-color">
<div class="block">Puts the specified RegionInfo into META with replica related columns</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>fixMultiAssignment<wbr>(org.apache.hadoop.hbase.client.Connection&nbsp;connection,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.hadoop.hbase.ServerName&gt;&nbsp;servers)</code></div>
<div class="col-last odd-row-color">
<div class="block">Fix multiple assignment by doing silent closes on each RS hosting the region and then force ZK
unassigned node to OFFLINE to trigger assignment by master.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>fixUnassigned<wbr>(org.apache.hadoop.hbase.client.Admin&nbsp;admin,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">
<div class="block">Fix unassigned by creating/transition the unassigned ZK node for this region to OFFLINE state
with a special flag to tell the master that this is a forced operation by HBCK.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FSUtils.</span><code>getRegionDirFromRootDir<wbr>(org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FSUtils.</span><code>getRegionDirFromTableDir<wbr>(org.apache.hadoop.fs.Path&nbsp;tableDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerRegionReplicaUtil.</span><code>getRegionInfoForFs<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the regionInfo object to use for interacting with the file system.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HFileArchiveUtil.</span><code>getStoreArchivePath<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
byte[]&nbsp;family)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the directory to archive a store directory.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HFileArchiveUtil.</span><code>getStoreArchivePath<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.fs.Path&nbsp;tabledir,
byte[]&nbsp;family)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the directory to archive a store directory</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HFileArchiveUtil.</span><code>getStoreArchivePathForArchivePath<wbr>(org.apache.hadoop.fs.Path&nbsp;archivePath,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
byte[]&nbsp;family)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.fs.Path</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HFileArchiveUtil.</span><code>getStoreArchivePathForRootDir<wbr>(org.apache.hadoop.fs.Path&nbsp;rootDir,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
byte[]&nbsp;family)</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets the archive directory under specified root dir.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.regionserver.StoreFileInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ServerRegionReplicaUtil.</span><code>getStoreFileInfo<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.fs.FileSystem&nbsp;fs,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfoForFs,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;familyName,
org.apache.hadoop.fs.Path&nbsp;path)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns a StoreFileInfo from the given FileStatus.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>removeParentInMeta<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HBaseFsckRepair.</span><code>waitUntilAssigned<wbr>(org.apache.hadoop.hbase.client.Admin&nbsp;admin,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../util/package-summary.html">org.apache.hadoop.hbase.util</a> with type arguments of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ModifyRegionUtils.</span><code>editRegions<wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html" title="class or interface in java.util.concurrent" class="external-link">ThreadPoolExecutor</a>&nbsp;exec,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.hadoop.hbase.client.RegionInfo&gt;&nbsp;regions,
org.apache.hadoop.hbase.util.ModifyRegionUtils.RegionEditTask&nbsp;task)</code></div>
<div class="col-last even-row-color">
<div class="block">Execute the task on the specified set of regions.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../util/package-summary.html">org.apache.hadoop.hbase.util</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code>MetaEntry<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;rinfo,
org.apache.hadoop.hbase.ServerName&nbsp;regionServer,
long&nbsp;modTime)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code>MetaEntry<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;rinfo,
org.apache.hadoop.hbase.ServerName&nbsp;regionServer,
long&nbsp;modTime,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;splitA,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;splitB)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.util.compaction">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../util/compaction/package-summary.html">org.apache.hadoop.hbase.util.compaction</a></h2>
<div class="caption"><span>Fields in <a href="../../util/compaction/package-summary.html">org.apache.hadoop.hbase.util.compaction</a> declared as org.apache.hadoop.hbase.client.RegionInfo in in </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>protected final org.apache.hadoop.hbase.client.RegionInfo</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MajorCompactionRequest.</span><code>region</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../util/compaction/package-summary.html">org.apache.hadoop.hbase.util.compaction</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected <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>&lt;org.apache.hadoop.hbase.util.compaction.MajorCompactionRequest&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MajorCompactor.</span><code>getMajorCompactionRequest<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected <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>&lt;org.apache.hadoop.hbase.util.compaction.MajorCompactionRequest&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MajorCompactorTTL.</span><code>getMajorCompactionRequest<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.hadoop.hbase.wal">
<h2>Uses of org.apache.hadoop.hbase.client.RegionInfo in <a href="../../wal/package-summary.html">org.apache.hadoop.hbase.wal</a></h2>
<div class="caption"><span>Methods in <a href="../../wal/package-summary.html">org.apache.hadoop.hbase.wal</a> with parameters of type org.apache.hadoop.hbase.client.RegionInfo in in </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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WAL.</span><code>appendData<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKeyImpl&nbsp;key,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;edits)</code></div>
<div class="col-last even-row-color">
<div class="block">Append a set of data edits to the WAL.</div>
</div>
<div class="col-first odd-row-color"><code>long</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WAL.</span><code>appendMarker<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;info,
org.apache.hadoop.hbase.wal.WALKeyImpl&nbsp;key,
org.apache.hadoop.hbase.wal.WALEdit&nbsp;edits)</code></div>
<div class="col-last odd-row-color">
<div class="block">Append an operational 'meta' event marker edit to the WAL.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.wal.WALEdit</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALEdit.</span><code>createBulkLoadEvent<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor&nbsp;bulkLoadDescriptor)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a bulk loader WALEdit</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.wal.WALEdit</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALEdit.</span><code>createCompaction<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.CompactionDescriptor&nbsp;c)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns A Marker WALEdit that has <code>c</code> serialized as its value</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.hadoop.hbase.wal.WALEdit</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALEdit.</span><code>createFlushWALEdit<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor&nbsp;f)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.hadoop.hbase.wal.WALEdit</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALEdit.</span><code>createRegionEventWALEdit<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri,
org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.RegionEventDescriptor&nbsp;regionEventDesc)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFSWALProvider.</span><code>createRemoteWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.fs.FileSystem&nbsp;remoteFs,
org.apache.hadoop.fs.Path&nbsp;remoteWALDir,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;suffix)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected abstract org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractWALProvider.</span><code>createRemoteWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.fs.FileSystem&nbsp;remoteFs,
org.apache.hadoop.fs.Path&nbsp;remoteWALDir,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;suffix)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncFSWALProvider.</span><code>createRemoteWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.fs.FileSystem&nbsp;remoteFs,
org.apache.hadoop.fs.Path&nbsp;remoteWALDir,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;suffix)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FSHLogProvider.</span><code>createRemoteWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.fs.FileSystem&nbsp;remoteFs,
org.apache.hadoop.fs.Path&nbsp;remoteWALDir,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;suffix)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionGroupingProvider.</span><code>createRemoteWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.fs.FileSystem&nbsp;remoteFs,
org.apache.hadoop.fs.Path&nbsp;remoteWALDir,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;suffix)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static long</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALSplitUtil.</span><code>getMaxRegionSequenceId<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;region,
org.apache.hadoop.hbase.util.IOExceptionSupplier&lt;org.apache.hadoop.fs.FileSystem&gt;&nbsp;rootFsSupplier,
org.apache.hadoop.hbase.util.IOExceptionSupplier&lt;org.apache.hadoop.fs.FileSystem&gt;&nbsp;walFsSupplier)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Only for compatibility, will be removed in 4.0.0.</div>
</div>
</div>
<div class="col-first even-row-color"><code>static byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALEdit.</span><code>getRowForRegion<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;hri)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>final org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractWALProvider.</span><code>getWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WALFactory.</span><code>getWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALProvider.</span><code>getWAL<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected T</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFSWALProvider.</span><code>getWAL0<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected abstract org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractWALProvider.</span><code>getWAL0<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected org.apache.hadoop.hbase.wal.WAL</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegionGroupingProvider.</span><code>getWAL0<wbr>(org.apache.hadoop.hbase.client.RegionInfo&nbsp;region)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WALSplitUtil.</span><code>hasRecoveredEdits<wbr>(org.apache.hadoop.conf.Configuration&nbsp;conf,
org.apache.hadoop.hbase.client.RegionInfo&nbsp;regionInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Check whether there is recovered.edits in the region dir</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2007&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>