http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67a6e2ec/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumer.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumer.html b/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumer.html index 3b560e6..7bf9115 100644 --- a/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumer.html +++ b/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumer.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":18}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/ScanResultConsumer.html" target="_top">Frames</a></li> @@ -99,11 +99,20 @@ var activeTableTab = "activeTableTab"; <div class="description"> <ul class="blockList"> <li class="blockList"> +<dl> +<dt>All Superinterfaces:</dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client">ScanResultConsumerBase</a></dd> +</dl> <hr> <br> <pre>@InterfaceAudience.Public -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.27">ScanResultConsumer</a></pre> -<div class="block">Receives <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><code>Result</code></a> for an asynchronous scan.</div> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.30">ScanResultConsumer</a> +extends <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client">ScanResultConsumerBase</a></pre> +<div class="block">Receives <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><code>Result</code></a> for an asynchronous scan. + <p> + All results that match the given scan object will be passed to this class by calling + <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onNext-org.apache.hadoop.hbase.client.Result-"><code>onNext(Result)</code></a>. <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onComplete--"><code>ScanResultConsumerBase.onComplete()</code></a> means the scan is finished, and + <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onError-java.lang.Throwable-"><code>ScanResultConsumerBase.onError(Throwable)</code></a> means we hit an unrecoverable error and the scan is terminated.</div> </li> </ul> </div> @@ -117,36 +126,23 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onComplete--">onComplete</a></span>()</code> -<div class="block">Indicate that the scan operation is completed normally.</div> -</td> -</tr> -<tr id="i1" class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onError-java.lang.Throwable-">onError</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> error)</code> -<div class="block">Indicate that we hit an unrecoverable error and the scan operation is terminated.</div> -</td> -</tr> -<tr id="i2" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onNext-org.apache.hadoop.hbase.client.Result-">onNext</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> result)</code> </td> </tr> -<tr id="i3" class="rowColor"> -<td class="colFirst"><code>default void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onScanMetricsCreated-org.apache.hadoop.hbase.client.metrics.ScanMetrics-">onScanMetricsCreated</a></span>(org.apache.hadoop.hbase.client.metrics.ScanMetrics scanMetrics)</code> -<div class="block">If <code>scan.isScanMetricsEnabled()</code> returns true, then this method will be called prior to - all other methods in this interface to give you the <code>ScanMetrics</code> instance for this scan - operation.</div> -</td> -</tr> </table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.client.ScanResultConsumerBase"> +<!-- --> +</a> +<h3>Methods inherited from interface org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client">ScanResultConsumerBase</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onComplete--">onComplete</a>, <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onError-java.lang.Throwable-">onError</a>, <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onScanMetricsCreated-org.apache.hadoop.hbase.client.metrics.ScanMetrics-">onScanMetricsCreated</a></code></li> +</ul> </li> </ul> </li> @@ -164,10 +160,10 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <a name="onNext-org.apache.hadoop.hbase.client.Result-"> <!-- --> </a> -<ul class="blockList"> +<ul class="blockListLast"> <li class="blockList"> <h4>onNext</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.33">onNext</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> result)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.36">onNext</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> result)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>result</code> - the data fetched from HBase service.</dd> @@ -176,41 +172,6 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client </dl> </li> </ul> -<a name="onError-java.lang.Throwable-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>onError</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.40">onError</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> error)</pre> -<div class="block">Indicate that we hit an unrecoverable error and the scan operation is terminated. - <p> - We will not call <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onComplete--"><code>onComplete()</code></a> after calling <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onError-java.lang.Throwable-"><code>onError(Throwable)</code></a>.</div> -</li> -</ul> -<a name="onComplete--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>onComplete</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.45">onComplete</a>()</pre> -<div class="block">Indicate that the scan operation is completed normally.</div> -</li> -</ul> -<a name="onScanMetricsCreated-org.apache.hadoop.hbase.client.metrics.ScanMetrics-"> -<!-- --> -</a> -<ul class="blockListLast"> -<li class="blockList"> -<h4>onScanMetricsCreated</h4> -<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumer.html#line.53">onScanMetricsCreated</a>(org.apache.hadoop.hbase.client.metrics.ScanMetrics scanMetrics)</pre> -<div class="block">If <code>scan.isScanMetricsEnabled()</code> returns true, then this method will be called prior to - all other methods in this interface to give you the <code>ScanMetrics</code> instance for this scan - operation. The <code>ScanMetrics</code> instance will be updated on-the-fly during the scan, you can - store it somewhere to get the metrics at any time if you want.</div> -</li> -</ul> </li> </ul> </li> @@ -240,7 +201,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/ScanResultConsumer.html" target="_top">Frames</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67a6e2ec/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html b/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html new file mode 100644 index 0000000..41d1b3e --- /dev/null +++ b/apidocs/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html @@ -0,0 +1,270 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc --> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>ScanResultConsumerBase (Apache HBase 3.0.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ScanResultConsumerBase (Apache HBase 3.0.0-SNAPSHOT API)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":18}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/ScanResultConsumerBase.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" target="_top">Frames</a></li> +<li><a href="ScanResultConsumerBase.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.hadoop.hbase.client</div> +<h2 title="Interface ScanResultConsumerBase" class="title">Interface ScanResultConsumerBase</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Known Subinterfaces:</dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/AdvancedScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client">AdvancedScanResultConsumer</a>, <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client">ScanResultConsumer</a></dd> +</dl> +<hr> +<br> +<pre>@InterfaceAudience.Public +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#line.27">ScanResultConsumerBase</a></pre> +<div class="block">The base interface for scan result consumer.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onComplete--">onComplete</a></span>()</code> +<div class="block">Indicate that the scan operation is completed normally.</div> +</td> +</tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onError-java.lang.Throwable-">onError</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> error)</code> +<div class="block">Indicate that we hit an unrecoverable error and the scan operation is terminated.</div> +</td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>default void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onScanMetricsCreated-org.apache.hadoop.hbase.client.metrics.ScanMetrics-">onScanMetricsCreated</a></span>(org.apache.hadoop.hbase.client.metrics.ScanMetrics scanMetrics)</code> +<div class="block">If <code>scan.isScanMetricsEnabled()</code> returns true, then this method will be called prior to + all other methods in this interface to give you the <code>ScanMetrics</code> instance for this scan + operation.</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="onError-java.lang.Throwable-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>onError</h4> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#line.33">onError</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> error)</pre> +<div class="block">Indicate that we hit an unrecoverable error and the scan operation is terminated. + <p> + We will not call <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onComplete--"><code>onComplete()</code></a> after calling <a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#onError-java.lang.Throwable-"><code>onError(Throwable)</code></a>.</div> +</li> +</ul> +<a name="onComplete--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>onComplete</h4> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#line.38">onComplete</a>()</pre> +<div class="block">Indicate that the scan operation is completed normally.</div> +</li> +</ul> +<a name="onScanMetricsCreated-org.apache.hadoop.hbase.client.metrics.ScanMetrics-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>onScanMetricsCreated</h4> +<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ScanResultConsumerBase.html#line.46">onScanMetricsCreated</a>(org.apache.hadoop.hbase.client.metrics.ScanMetrics scanMetrics)</pre> +<div class="block">If <code>scan.isScanMetricsEnabled()</code> returns true, then this method will be called prior to + all other methods in this interface to give you the <code>ScanMetrics</code> instance for this scan + operation. The <code>ScanMetrics</code> instance will be updated on-the-fly during the scan, you can + store it somewhere to get the metrics at any time if you want.</div> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/ScanResultConsumerBase.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" target="_top">Frames</a></li> +<li><a href="ScanResultConsumerBase.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67a6e2ec/apidocs/org/apache/hadoop/hbase/client/ServiceCaller.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/ServiceCaller.html b/apidocs/org/apache/hadoop/hbase/client/ServiceCaller.html new file mode 100644 index 0000000..d74c45b --- /dev/null +++ b/apidocs/org/apache/hadoop/hbase/client/ServiceCaller.html @@ -0,0 +1,264 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc --> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>ServiceCaller (Apache HBase 3.0.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ServiceCaller (Apache HBase 3.0.0-SNAPSHOT API)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/ServiceCaller.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/ServiceCaller.html" target="_top">Frames</a></li> +<li><a href="ServiceCaller.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.hadoop.hbase.client</div> +<h2 title="Interface ServiceCaller" class="title">Interface ServiceCaller<S,R></h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt><span class="paramLabel">Type Parameters:</span></dt> +<dd><code>S</code> - the type of the protobuf Service you want to call.</dd> +<dd><code>R</code> - the type of the return value.</dd> +</dl> +<hr> +<br> +<pre>@InterfaceAudience.Public + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html?is-external=true" title="class or interface in java.lang">@FunctionalInterface</a> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ServiceCaller.html#line.52">ServiceCaller</a><S,R></pre> +<div class="block">Delegate to a protobuf rpc call. + <p> + Usually, it is just a simple lambda expression, like: + + <pre> + <code> + (stub, controller, rpcCallback) -> { + XXXRequest request = ...; // prepare the request + stub.xxx(controller, request, rpcCallback); + } + </code> + </pre> + + And if already have the <code>request</code>, the lambda expression will be: + + <pre> + <code> + (stub, controller, rpcCallback) -> stub.xxx(controller, request, rpcCallback) + </code> + </pre></div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html#call-S-com.google.protobuf.RpcController-com.google.protobuf.RpcCallback-">call</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="type parameter in ServiceCaller">S</a> stub, + com.google.protobuf.RpcController controller, + com.google.protobuf.RpcCallback<<a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="type parameter in ServiceCaller">R</a>> rpcCallback)</code> +<div class="block">Represent the actual protobuf rpc call.</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="call-java.lang.Object-com.google.protobuf.RpcController-com.google.protobuf.RpcCallback-"> +<!-- --> +</a><a name="call-S-com.google.protobuf.RpcController-com.google.protobuf.RpcCallback-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>call</h4> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ServiceCaller.html#line.60">call</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="type parameter in ServiceCaller">S</a> stub, + com.google.protobuf.RpcController controller, + com.google.protobuf.RpcCallback<<a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="type parameter in ServiceCaller">R</a>> rpcCallback)</pre> +<div class="block">Represent the actual protobuf rpc call.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>stub</code> - the asynchronous stub</dd> +<dd><code>controller</code> - the rpc controller, has already been prepared for you</dd> +<dd><code>rpcCallback</code> - the rpc callback, has already been prepared for you</dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/ServiceCaller.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/ServiceCaller.html" target="_top">Frames</a></li> +<li><a href="ServiceCaller.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67a6e2ec/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html b/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html index 8b66c0a..057225e 100644 --- a/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html +++ b/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -1729,7 +1729,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67a6e2ec/apidocs/org/apache/hadoop/hbase/client/TableDescriptor.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/TableDescriptor.html b/apidocs/org/apache/hadoop/hbase/client/TableDescriptor.html index ce43f90..50fb528 100644 --- a/apidocs/org/apache/hadoop/hbase/client/TableDescriptor.html +++ b/apidocs/org/apache/hadoop/hbase/client/TableDescriptor.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":38,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":17,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":38,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":18}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -106,7 +106,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.39">TableDescriptor</a></pre> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.40">TableDescriptor</a></pre> <div class="block">TableDescriptor contains the details about an HBase table such as the descriptors of all the column families, is the table a catalog table, <code> hbase:meta </code>, if the table is read only, the maximum size of the memstore, @@ -124,7 +124,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> @@ -156,139 +156,149 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client </td> </tr> <tr id="i4" class="altColor"> +<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getComparator-java.util.Comparator-">getComparator</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a>> cfComparator)</code> </td> +</tr> +<tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getCoprocessors--">getCoprocessors</a></span>()</code> <div class="block">Return the list of attached co-processor represented by their name className</div> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getDurability--">getDurability</a></span>()</code> <div class="block">Returns the durability setting for the table.</div> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getFlushPolicyClassName--">getFlushPolicyClassName</a></span>()</code> <div class="block">This gets the class associated with the flush policy which determines the stores need to be flushed when flushing a region.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getMaxFileSize--">getMaxFileSize</a></span>()</code> <div class="block">Returns the maximum size upto which a region can grow to after which a region split is triggered.</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getMemStoreFlushSize--">getMemStoreFlushSize</a></span>()</code> <div class="block">Returns the size of the memstore after which a flush to filesystem is triggered.</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getOwnerString--">getOwnerString</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getPriority--">getPriority</a></span>()</code> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getRegionReplication--">getRegionReplication</a></span>()</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getRegionSplitPolicyClassName--">getRegionSplitPolicyClassName</a></span>()</code> <div class="block">This gets the class associated with the region split policy which determines when a region split should occur.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getTableName--">getTableName</a></span>()</code> <div class="block">Get the name of the table</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getValue-byte:A-">getValue</a></span>(byte[] key)</code> <div class="block">Getter for accessing the metadata associated with the key.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getValue-org.apache.hadoop.hbase.util.Bytes-">getValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> key)</code> <div class="block">Getter for accessing the metadata associated with the key.</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getValue-java.lang.String-">getValue</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</code> <div class="block">Getter for accessing the metadata associated with the key.</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#getValues--">getValues</a></span>()</code> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#hasColumnFamily-byte:A-">hasColumnFamily</a></span>(byte[] name)</code> <div class="block">Checks to see if this table contains the given column family</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#hasCoprocessor-java.lang.String-">hasCoprocessor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classNameToMatch)</code> <div class="block">Check if the table has an attached co-processor represented by the name className</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#hasRegionMemStoreReplication--">hasRegionMemStoreReplication</a></span>()</code> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#hasSerialReplicationScope--">hasSerialReplicationScope</a></span>()</code> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#isCompactionEnabled--">isCompactionEnabled</a></span>()</code> <div class="block">Check if the compaction enable flag of the table is true.</div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#isMetaRegion--">isMetaRegion</a></span>()</code> <div class="block">Checks if this table is <code> hbase:meta </code> region.</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#isMetaTable--">isMetaTable</a></span>()</code> <div class="block">Checks if the table is a <code>hbase:meta</code> table</div> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#isNormalizationEnabled--">isNormalizationEnabled</a></span>()</code> <div class="block">Check if normalization enable flag of the table is true.</div> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#isReadOnly--">isReadOnly</a></span>()</code> <div class="block">Check if the readOnly flag of the table is set.</div> </td> </tr> +<tr id="i28" class="altColor"> +<td class="colFirst"><code>default boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html#matchReplicationScope-boolean-">matchReplicationScope</a></span>(boolean enabled)</code> +<div class="block">Check if the table's cfs' replication scope matched with the replication state</div> +</td> +</tr> </table> </li> </ul> @@ -304,13 +314,22 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <!-- --> </a> <h3>Method Detail</h3> +<a name="getComparator-java.util.Comparator-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getComparator</h4> +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.50">getComparator</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a>> cfComparator)</pre> +</li> +</ul> <a name="getColumnFamilyCount--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getColumnFamilyCount</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.71">getColumnFamilyCount</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.80">getColumnFamilyCount</a>()</pre> <div class="block">Returns the count of the column families of the table.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -324,7 +343,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getCoprocessors</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.79">getCoprocessors</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.88">getCoprocessors</a>()</pre> <div class="block">Return the list of attached co-processor represented by their name className</div> <dl> @@ -339,7 +358,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getDurability</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.86">getDurability</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.95">getDurability</a>()</pre> <div class="block">Returns the durability setting for the table.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -353,7 +372,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getColumnFamilies</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.95">getColumnFamilies</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.104">getColumnFamilies</a>()</pre> <div class="block">Returns an unmodifiable collection of all the <a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client"><code>ColumnFamilyDescriptor</code></a> of all the column families of the table.</div> <dl> @@ -369,7 +388,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getColumnFamilyNames</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.105">getColumnFamilyNames</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.114">getColumnFamilyNames</a>()</pre> <div class="block">Returns all the column family names of the current table. The map of TableDescriptor contains mapping of family name to ColumnDescriptor. This returns all the keys of the family map which represents the column @@ -386,7 +405,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getColumnFamily</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.115">getColumnFamily</a>(byte[] name)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html" title="interface in org.apache.hadoop.hbase.client">ColumnFamilyDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.124">getColumnFamily</a>(byte[] name)</pre> <div class="block">Returns the ColumnDescriptor for a specific column family with name as specified by the parameter column.</div> <dl> @@ -404,7 +423,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getFlushPolicyClassName</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.125">getFlushPolicyClassName</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.134">getFlushPolicyClassName</a>()</pre> <div class="block">This gets the class associated with the flush policy which determines the stores need to be flushed when flushing a region. The class used by default is defined in org.apache.hadoop.hbase.regionserver.FlushPolicy.</div> @@ -421,7 +440,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getMaxFileSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.134">getMaxFileSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.143">getMaxFileSize</a>()</pre> <div class="block">Returns the maximum size upto which a region can grow to after which a region split is triggered. The region size is represented by the size of the biggest store file in that region.</div> @@ -437,7 +456,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getMemStoreFlushSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.142">getMemStoreFlushSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.151">getMemStoreFlushSize</a>()</pre> <div class="block">Returns the size of the memstore after which a flush to filesystem is triggered.</div> <dl> @@ -452,7 +471,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getPriority</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.147">getPriority</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.156">getPriority</a>()</pre> </li> </ul> <a name="getRegionReplication--"> @@ -461,7 +480,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getRegionReplication</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.152">getRegionReplication</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.161">getRegionReplication</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Returns the configured replicas per region</dd> @@ -474,7 +493,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getRegionSplitPolicyClassName</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.162">getRegionSplitPolicyClassName</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.171">getRegionSplitPolicyClassName</a>()</pre> <div class="block">This gets the class associated with the region split policy which determines when a region split should occur. The class used by default is defined in org.apache.hadoop.hbase.regionserver.RegionSplitPolicy</div> @@ -491,7 +510,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getTableName</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.169">getTableName</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.178">getTableName</a>()</pre> <div class="block">Get the name of the table</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -506,7 +525,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <li class="blockList"> <h4>getOwnerString</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.172">getOwnerString</a>()</pre> +<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.181">getOwnerString</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </li> </ul> @@ -516,7 +535,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getValue</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.180">getValue</a>(<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> key)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.189">getValue</a>(<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> key)</pre> <div class="block">Getter for accessing the metadata associated with the key.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -532,7 +551,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getValue</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.188">getValue</a>(byte[] key)</pre> +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.197">getValue</a>(byte[] key)</pre> <div class="block">Getter for accessing the metadata associated with the key.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -548,7 +567,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getValue</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.196">getValue</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.205">getValue</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> <div class="block">Getter for accessing the metadata associated with the key.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -564,7 +583,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getValues</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.201">getValues</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.210">getValues</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Getter for fetching an unmodifiable map.</dd> @@ -577,7 +596,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>hasCoprocessor</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.210">hasCoprocessor</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classNameToMatch)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.219">hasCoprocessor</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classNameToMatch)</pre> <div class="block">Check if the table has an attached co-processor represented by the name className</div> <dl> @@ -594,7 +613,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>hasColumnFamily</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.218">hasColumnFamily</a>(byte[] name)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.227">hasColumnFamily</a>(byte[] name)</pre> <div class="block">Checks to see if this table contains the given column family</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -610,7 +629,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>hasRegionMemStoreReplication</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.223">hasRegionMemStoreReplication</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.232">hasRegionMemStoreReplication</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if the read-replicas memstore replication is enabled.</dd> @@ -623,7 +642,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>hasSerialReplicationScope</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.229">hasSerialReplicationScope</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.238">hasSerialReplicationScope</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if there are at least one cf whose replication scope is @@ -637,7 +656,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>isCompactionEnabled</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.237">isCompactionEnabled</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.246">isCompactionEnabled</a>()</pre> <div class="block">Check if the compaction enable flag of the table is true. If flag is false then no minor/major compactions will be done in real.</div> <dl> @@ -652,7 +671,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>isMetaRegion</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.244">isMetaRegion</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.253">isMetaRegion</a>()</pre> <div class="block">Checks if this table is <code> hbase:meta </code> region.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -666,7 +685,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>isMetaTable</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.251">isMetaTable</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.260">isMetaTable</a>()</pre> <div class="block">Checks if the table is a <code>hbase:meta</code> table</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -680,7 +699,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>isNormalizationEnabled</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.259">isNormalizationEnabled</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.268">isNormalizationEnabled</a>()</pre> <div class="block">Check if normalization enable flag of the table is true. If flag is false then no region normalizer won't attempt to normalize this table.</div> <dl> @@ -692,10 +711,10 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <a name="isReadOnly--"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>isReadOnly</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.267">isReadOnly</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.276">isReadOnly</a>()</pre> <div class="block">Check if the readOnly flag of the table is set. If the readOnly flag is set then the contents of the table can only be read from but not modified.</div> <dl> @@ -704,6 +723,22 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client </dl> </li> </ul> +<a name="matchReplicationScope-boolean-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>matchReplicationScope</h4> +<pre>default boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TableDescriptor.html#line.283">matchReplicationScope</a>(boolean enabled)</pre> +<div class="block">Check if the table's cfs' replication scope matched with the replication state</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>enabled</code> - replication state</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>true if matched, otherwise false</dd> +</dl> +</li> +</ul> </li> </ul> </li>