http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index c9994ce..c21343b 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -704,19 +704,19 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactionStrategy.Action</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TimeRangeTracker.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">HRegion.FlushResult.Result</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactionStrategy.Action</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">HRegion.FlushResult.Result</span></a></li> </ul> </li> </ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html index eac86aa..b824c32 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html @@ -579,7 +579,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymat <ul class="blockList"> <li class="blockList"> <h4>isGet</h4> -<pre>protected abstract boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.251">isGet</a>()</pre> +<pre>protected abstract boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.257">isGet</a>()</pre> </li> </ul> <a name="moreRowsMayExistsAfter-int-"> @@ -588,7 +588,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymat <ul class="blockList"> <li class="blockList"> <h4>moreRowsMayExistsAfter</h4> -<pre>protected abstract boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.253">moreRowsMayExistsAfter</a>(int cmpToStopRow)</pre> +<pre>protected abstract boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.259">moreRowsMayExistsAfter</a>(int cmpToStopRow)</pre> </li> </ul> <a name="moreRowsMayExistAfter-org.apache.hadoop.hbase.Cell-"> @@ -597,7 +597,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymat <ul class="blockList"> <li class="blockList"> <h4>moreRowsMayExistAfter</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.256">moreRowsMayExistAfter</a>(<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.262">moreRowsMayExistAfter</a>(<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#moreRowsMayExistAfter-org.apache.hadoop.hbase.Cell-">moreRowsMayExistAfter</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></code></dd> @@ -614,7 +614,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymat <ul class="blockListLast"> <li class="blockList"> <h4>create</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">UserScanQueryMatcher</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.272">create</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">UserScanQueryMatcher</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#line.278">create</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a> scanInfo, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><byte[]> columns, long oldestUnexpiredTS, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html index af72bf3..c2cf4f9 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html @@ -131,8 +131,8 @@ <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html index 4f8785f..4c8d611 100644 --- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html @@ -212,21 +212,29 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#build--">build</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#build--">build</a></span>()</code> +<div class="block">Builds the configuration object from the current state of <code>this</code>.</div> +</td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#putConfiguration-java.lang.String-java.lang.String-">putConfiguration</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, - <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> value)</code> </td> + <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> value)</code> +<div class="block">Sets a "raw" configuration property for this replication peer.</div> +</td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#putPeerData-byte:A-byte:A-">putPeerData</a></span>(byte[] key, - byte[] value)</code> </td> + byte[] value)</code> +<div class="block">Sets the serialized peer configuration data</div> +</td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setBandwidth-long-">setBandwidth</a></span>(long bandwidth)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setBandwidth-long-">setBandwidth</a></span>(long bandwidth)</code> +<div class="block">Sets the speed, in bytes per second, for any one RegionServer to replicate data to the peer.</div> +</td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> @@ -237,19 +245,28 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setExcludeNamespaces-java.util.Set-">setExcludeNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> excludeNamespaces)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setExcludeNamespaces-java.util.Set-">setExcludeNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> excludeNamespaces)</code> +<div class="block">Sets the collection of namespaces which should not be replicated when all user tables are + configured to be replicated.</div> +</td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setExcludeTableCFsMap-java.util.Map-">setExcludeTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> excludeTableCFsMap)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setExcludeTableCFsMap-java.util.Map-">setExcludeTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> excludeTableCFsMap)</code> +<div class="block">Sets the mapping of table name to column families which should not be replicated.</div> +</td> </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setNamespaces-java.util.Set-">setNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setNamespaces-java.util.Set-">setNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</code> +<div class="block">Sets a unique collection of HBase namespaces that should be replicated to this peer.</div> +</td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></span>(boolean replicateAllUserTables)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></span>(boolean replicateAllUserTables)</code> +<div class="block">Configures HBase to replicate all user tables (not system tables) to the peer.</div> +</td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> @@ -259,7 +276,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> tableCFsMap)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> tableCFsMap)</code> +<div class="block">Sets an explicit map of tables and column families in those tables that should be replicated + to the given peer.</div> +</td> </tr> </table> <ul class="blockList"> @@ -446,9 +466,16 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <h4>putConfiguration</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.266">putConfiguration</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, <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> value)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putConfiguration-java.lang.String-java.lang.String-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets a "raw" configuration property for this replication peer. For experts only.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putConfiguration-java.lang.String-java.lang.String-">putConfiguration</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>key</code> - Configuration property key</dd> +<dd><code>value</code> - Configuration property value</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> </dl> </li> </ul> @@ -460,9 +487,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <h4>putPeerData</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.272">putPeerData</a>(byte[] key, byte[] value)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putPeerData-byte:A-byte:A-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets the serialized peer configuration data</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putPeerData-byte:A-byte:A-">putPeerData</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> </dl> </li> </ul> @@ -473,9 +504,20 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>setTableCFsMap</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.279">setTableCFsMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</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>>> tableCFsMap)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setTableCFsMap-java.util.Map-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets an explicit map of tables and column families in those tables that should be replicated + to the given peer. Use <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-"><code>ReplicationPeerConfigBuilder.setReplicateAllUserTables(boolean)</code></a> to replicate all tables + to a peer.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>tableCFsMap</code> - A map from tableName to column family names. An empty collection can be + passed to indicate replicating all column families.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-"><code>ReplicationPeerConfigBuilder.setReplicateAllUserTables(boolean)</code></a></dd> </dl> </li> </ul> @@ -486,9 +528,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>setNamespaces</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.285">setNamespaces</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setNamespaces-java.util.Set-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets a unique collection of HBase namespaces that should be replicated to this peer.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setNamespaces-java.util.Set-">setNamespaces</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>namespaces</code> - A set of namespaces to be replicated to this peer.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> </dl> </li> </ul> @@ -499,9 +547,16 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>setReplicateAllUserTables</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.291">setReplicateAllUserTables</a>(boolean replicateAllUserTables)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Configures HBase to replicate all user tables (not system tables) to the peer. Default is + <code>true</code>.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>replicateAllUserTables</code> - True if all user tables should be replicated, else false.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> </dl> </li> </ul> @@ -512,9 +567,18 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>setExcludeTableCFsMap</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.298">setExcludeTableCFsMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</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>>> excludeTableCFsMap)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeTableCFsMap-java.util.Map-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets the mapping of table name to column families which should not be replicated. This + method sets state which is mutually exclusive to <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setTableCFsMap-java.util.Map-"><code>ReplicationPeerConfigBuilder.setTableCFsMap(Map)</code></a>. Invoking this + method is only relevant when all user tables are being replicated.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeTableCFsMap-java.util.Map-">setExcludeTableCFsMap</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>excludeTableCFsMap</code> - A mapping of table names to column families which should not be + replicated. An empty list of column families implies all families for the table.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code>.</dd> </dl> </li> </ul> @@ -525,9 +589,18 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>setExcludeNamespaces</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.304">setExcludeNamespaces</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> excludeNamespaces)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeNamespaces-java.util.Set-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets the collection of namespaces which should not be replicated when all user tables are + configured to be replicated. This method sets state which is mutually exclusive to + <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setNamespaces-java.util.Set-"><code>ReplicationPeerConfigBuilder.setNamespaces(Set)</code></a>. Invoking this method is only relevant when all user tables are + being replicated.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeNamespaces-java.util.Set-">setExcludeNamespaces</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>excludeNamespaces</code> - A set of namespaces whose tables should not be replicated.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> </dl> </li> </ul> @@ -538,9 +611,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>setBandwidth</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.310">setBandwidth</a>(long bandwidth)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setBandwidth-long-">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Sets the speed, in bytes per second, for any one RegionServer to replicate data to the peer.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setBandwidth-long-">setBandwidth</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>bandwidth</code> - Bytes per second</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code>.</dd> </dl> </li> </ul> @@ -551,9 +630,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati <li class="blockList"> <h4>build</h4> <pre>public <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.ReplicationPeerConfigBuilderImpl.html#line.316">build</a>()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#build--">ReplicationPeerConfigBuilder</a></code></span></div> +<div class="block">Builds the configuration object from the current state of <code>this</code>.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#build--">build</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>A <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication"><code>ReplicationPeerConfig</code></a> instance.</dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html index 9699d31..d4c159c 100644 --- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html +++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html @@ -742,7 +742,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/replication/Replicat <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <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/replication/ReplicationPeerConfig.html#line.322">toString</a>()</pre> +<pre>public <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/replication/ReplicationPeerConfig.html#line.324">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -755,7 +755,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/replication/Replicat <ul class="blockListLast"> <li class="blockList"> <h4>needToReplicate</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.350">needToReplicate</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.352">needToReplicate</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> <div class="block">Decide whether the table need replicate to the peer cluster</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html index 45fe033..a471e77 100644 --- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html +++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html @@ -128,29 +128,41 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#build--">build</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#build--">build</a></span>()</code> +<div class="block">Builds the configuration object from the current state of <code>this</code>.</div> +</td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>default <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putAllConfiguration-java.util.Map-">putAllConfiguration</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> configuration)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putAllConfiguration-java.util.Map-">putAllConfiguration</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> configuration)</code> +<div class="block">Adds all of the provided "raw" configuration entries to <code>this</code>.</div> +</td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>default <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putAllPeerData-java.util.Map-">putAllPeerData</a></span>(<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><byte[],byte[]> peerData)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putAllPeerData-java.util.Map-">putAllPeerData</a></span>(<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><byte[],byte[]> peerData)</code> +<div class="block">Sets all of the provided serialized peer configuration data.</div> +</td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putConfiguration-java.lang.String-java.lang.String-">putConfiguration</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, - <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> value)</code> </td> + <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> value)</code> +<div class="block">Sets a "raw" configuration property for this replication peer.</div> +</td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#putPeerData-byte:A-byte:A-">putPeerData</a></span>(byte[] key, - byte[] value)</code> </td> + byte[] value)</code> +<div class="block">Sets the serialized peer configuration data</div> +</td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setBandwidth-long-">setBandwidth</a></span>(long bandwidth)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setBandwidth-long-">setBandwidth</a></span>(long bandwidth)</code> +<div class="block">Sets the speed, in bytes per second, for any one RegionServer to replicate data to the peer.</div> +</td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> @@ -161,19 +173,28 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeNamespaces-java.util.Set-">setExcludeNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeNamespaces-java.util.Set-">setExcludeNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</code> +<div class="block">Sets the collection of namespaces which should not be replicated when all user tables are + configured to be replicated.</div> +</td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeTableCFsMap-java.util.Map-">setExcludeTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> tableCFsMap)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setExcludeTableCFsMap-java.util.Map-">setExcludeTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> tableCFsMap)</code> +<div class="block">Sets the mapping of table name to column families which should not be replicated.</div> +</td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setNamespaces-java.util.Set-">setNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setNamespaces-java.util.Set-">setNamespaces</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</code> +<div class="block">Sets a unique collection of HBase namespaces that should be replicated to this peer.</div> +</td> </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></span>(boolean replicateAllUserTables)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></span>(boolean replicateAllUserTables)</code> +<div class="block">Configures HBase to replicate all user tables (not system tables) to the peer.</div> +</td> </tr> <tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> @@ -183,7 +204,10 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> tableCFsMap)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></span>(<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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> tableCFsMap)</code> +<div class="block">Sets an explicit map of tables and column families in those tables that should be replicated + to the given peer.</div> +</td> </tr> </table> </li> @@ -231,8 +255,17 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>putConfiguration</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.46">putConfiguration</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, - <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> value)</pre> +<pre>@InterfaceAudience.Private +<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.53">putConfiguration</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, + <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> value)</pre> +<div class="block">Sets a "raw" configuration property for this replication peer. For experts only.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>key</code> - Configuration property key</dd> +<dd><code>value</code> - Configuration property value</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="putAllConfiguration-java.util.Map-"> @@ -241,7 +274,15 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>putAllConfiguration</h4> -<pre>default <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.48">putAllConfiguration</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> configuration)</pre> +<pre>@InterfaceAudience.Private +default <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.61">putAllConfiguration</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> configuration)</pre> +<div class="block">Adds all of the provided "raw" configuration entries to <code>this</code>.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>configuration</code> - A collection of raw configuration entries</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="putPeerData-byte:A-byte:A-"> @@ -250,8 +291,14 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>putPeerData</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.53">putPeerData</a>(byte[] key, - byte[] value)</pre> +<pre>@InterfaceAudience.Private +<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.71">putPeerData</a>(byte[] key, + byte[] value)</pre> +<div class="block">Sets the serialized peer configuration data</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="putAllPeerData-java.util.Map-"> @@ -260,7 +307,13 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>putAllPeerData</h4> -<pre>default <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.55">putAllPeerData</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],byte[]> peerData)</pre> +<pre>@InterfaceAudience.Private +default <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.78">putAllPeerData</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],byte[]> peerData)</pre> +<div class="block">Sets all of the provided serialized peer configuration data.</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="setTableCFsMap-java.util.Map-"> @@ -269,7 +322,19 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>setTableCFsMap</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.61">setTableCFsMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</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>>> tableCFsMap)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.94">setTableCFsMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</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>>> tableCFsMap)</pre> +<div class="block">Sets an explicit map of tables and column families in those tables that should be replicated + to the given peer. Use <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-"><code>setReplicateAllUserTables(boolean)</code></a> to replicate all tables + to a peer.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>tableCFsMap</code> - A map from tableName to column family names. An empty collection can be + passed to indicate replicating all column families.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setReplicateAllUserTables-boolean-"><code>setReplicateAllUserTables(boolean)</code></a></dd> +</dl> </li> </ul> <a name="setNamespaces-java.util.Set-"> @@ -278,7 +343,14 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>setNamespaces</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.63">setNamespaces</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.101">setNamespaces</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</pre> +<div class="block">Sets a unique collection of HBase namespaces that should be replicated to this peer.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>namespaces</code> - A set of namespaces to be replicated to this peer.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="setBandwidth-long-"> @@ -287,7 +359,14 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>setBandwidth</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.65">setBandwidth</a>(long bandwidth)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.108">setBandwidth</a>(long bandwidth)</pre> +<div class="block">Sets the speed, in bytes per second, for any one RegionServer to replicate data to the peer.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>bandwidth</code> - Bytes per second</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code>.</dd> +</dl> </li> </ul> <a name="setReplicateAllUserTables-boolean-"> @@ -296,7 +375,15 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>setReplicateAllUserTables</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.67">setReplicateAllUserTables</a>(boolean replicateAllUserTables)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.116">setReplicateAllUserTables</a>(boolean replicateAllUserTables)</pre> +<div class="block">Configures HBase to replicate all user tables (not system tables) to the peer. Default is + <code>true</code>.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>replicateAllUserTables</code> - True if all user tables should be replicated, else false.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="setExcludeTableCFsMap-java.util.Map-"> @@ -305,7 +392,17 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>setExcludeTableCFsMap</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.69">setExcludeTableCFsMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</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>>> tableCFsMap)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.127">setExcludeTableCFsMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</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>>> tableCFsMap)</pre> +<div class="block">Sets the mapping of table name to column families which should not be replicated. This + method sets state which is mutually exclusive to <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setTableCFsMap-java.util.Map-"><code>setTableCFsMap(Map)</code></a>. Invoking this + method is only relevant when all user tables are being replicated.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>tableCFsMap</code> - A mapping of table names to column families which should not be + replicated. An empty list of column families implies all families for the table.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code>.</dd> +</dl> </li> </ul> <a name="setExcludeNamespaces-java.util.Set-"> @@ -314,7 +411,17 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockList"> <li class="blockList"> <h4>setExcludeNamespaces</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.71">setExcludeNamespaces</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeerConfigBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.138">setExcludeNamespaces</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> namespaces)</pre> +<div class="block">Sets the collection of namespaces which should not be replicated when all user tables are + configured to be replicated. This method sets state which is mutually exclusive to + <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#setNamespaces-java.util.Set-"><code>setNamespaces(Set)</code></a>. Invoking this method is only relevant when all user tables are + being replicated.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>namespaces</code> - A set of namespaces whose tables should not be replicated.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><code>this</code></dd> +</dl> </li> </ul> <a name="build--"> @@ -323,7 +430,12 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic <ul class="blockListLast"> <li class="blockList"> <h4>build</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.73">build</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#line.144">build</a>()</pre> +<div class="block">Builds the configuration object from the current state of <code>this</code>.</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>A <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication"><code>ReplicationPeerConfig</code></a> instance.</dd> +</dl> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html index 2af84ed..575f73b 100644 --- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html +++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html @@ -679,7 +679,9 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td> -<td class="colLast"><span class="typeNameLabel">ReplicationPeerConfigBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#build--">build</a></span>()</code> </td> +<td class="colLast"><span class="typeNameLabel">ReplicationPeerConfigBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.html#build--">build</a></span>()</code> +<div class="block">Builds the configuration object from the current state of <code>this</code>.</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>