http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9577bd5e/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html b/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html index 184347d..4d04b73 100644 --- a/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html +++ b/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html @@ -105,7 +105,7 @@ <br> <pre>@InterfaceAudience.Public @InterfaceStability.Evolving -public class <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.61">HTableDescriptor</a> +public class <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.63">HTableDescriptor</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>></pre> <div class="block">HTableDescriptor contains the details about an HBase table such as the descriptors of @@ -152,25 +152,19 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl </tr> <tr class="rowColor"> <td class="colFirst"><code>static boolean</code></td> -<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_NORMALIZATION_ENABLED">DEFAULT_NORMALIZATION_ENABLED</a></strong></code> -<div class="block">Constant that denotes whether the table is normalized by default.</div> -</td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_READONLY">DEFAULT_READONLY</a></strong></code> <div class="block">Constant that denotes whether the table is READONLY by default and is false</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_MEMSTORE_REPLICATION">DEFAULT_REGION_MEMSTORE_REPLICATION</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_REPLICATION">DEFAULT_REGION_REPLICATION</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFERRED_LOG_FLUSH">DEFERRED_LOG_FLUSH</a></strong></code> <div class="block"><strong>Deprecated.</strong> @@ -178,17 +172,17 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl </div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY">DURABILITY</a></strong></code> <div class="block"><em>INTERNAL</em> <a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> setting for the table.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#FLUSH_POLICY">FLUSH_POLICY</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_META">IS_META</a></strong></code> <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata @@ -196,14 +190,14 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <code> hbase:meta </code> or <code> -ROOT- </code></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_ROOT">IS_ROOT</a></strong></code> <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata attribute which denotes if the table is a -ROOT- region or not</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MAX_FILESIZE">MAX_FILESIZE</a></strong></code> <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata @@ -211,7 +205,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl a region split occurs</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MEMSTORE_FLUSHSIZE">MEMSTORE_FLUSHSIZE</a></strong></code> <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata @@ -219,66 +213,67 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl its contents are flushed onto the disk</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></strong></code> <div class="block"><strong>Deprecated.</strong> </div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a></strong></code> <div class="block">Table descriptor for namespace table</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a></strong></code> +<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_MODE">NORMALIZATION_MODE</a></strong></code> <div class="block"><em>INTERNAL</em> Used by shell/rest interface to access this metadata - attribute which denotes if the table should be treated by region normalizer.</div> + attribute which denotes the allowed types of action (split/merge) when the table is treated + by region normalizer.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <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><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a></strong></code> <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata attribute which denotes if the table is Read Only</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a></strong></code> <div class="block"><em>INTERNAL</em> flag to indicate whether or not the memstore should be replicated for read-replicas (CONSISTENCY => TIMELINE).</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a></strong></code> <div class="block"><em>INTERNAL</em> number of region replicas for the table.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></strong></code> </td> </tr> @@ -444,52 +439,58 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl </td> </tr> <tr class="altColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.normalizer.NormalizationPlan.PlanType></code></td> +<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getDesiredNormalizationTypes()">getDesiredNormalizationTypes</a></strong>()</code> +<div class="block">Check if normalization flag of the table.</div> +</td> +</tr> +<tr class="rowColor"> <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><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getDurability()">getDurability</a></strong>()</code> <div class="block">Returns the durability setting for the table.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getFamilies()">getFamilies</a></strong>()</code> <div class="block">Returns an unmodifiable collection of all the <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase"><code>HColumnDescriptor</code></a> of all the column families of the table.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getFamiliesKeys()">getFamiliesKeys</a></strong>()</code> <div class="block">Returns all the column family names of the current table.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getFamily(byte[])">getFamily</a></strong>(byte[] column)</code> <div class="block">Returns the HColumnDescriptor for a specific column family with name as specified by the parameter column.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getFlushPolicyClassName()">getFlushPolicyClassName</a></strong>()</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 class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getMaxFileSize()">getMaxFileSize</a></strong>()</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 class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getMemStoreFlushSize()">getMemStoreFlushSize</a></strong>()</code> <div class="block">Returns the size of the memstore after which a flush to filesystem is triggered.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getName()">getName</a></strong>()</code> <div class="block"><strong>Deprecated.</strong> @@ -497,107 +498,101 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl </div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getNameAsString()">getNameAsString</a></strong>()</code> <div class="block">Get the name of the table as a String</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getOwnerString()">getOwnerString</a></strong>()</code> <div class="block"><strong>Deprecated.</strong> </div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getRegionReplication()">getRegionReplication</a></strong>()</code> <div class="block">Returns the configured replicas per region</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getRegionSplitPolicyClassName()">getRegionSplitPolicyClassName</a></strong>()</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 class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getTableDir(org.apache.hadoop.fs.Path,%20byte[])">getTableDir</a></strong>(org.apache.hadoop.fs.Path rootdir, byte[] tableName)</code> <div class="block"><strong>Deprecated.</strong> </div> </td> </tr> -<tr class="rowColor"> +<tr 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><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getTableName()">getTableName</a></strong>()</code> <div class="block">Get the name of the table</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getValue(byte[])">getValue</a></strong>(byte[] key)</code> <div class="block">Getter for accessing the metadata associated with the key</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getValue(java.lang.String)">getValue</a></strong>(<a href="http://docs.oracle.com/javase/7/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 class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/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><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getValues()">getValues</a></strong>()</code> <div class="block">Getter for fetching an unmodifiable <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#hasCoprocessor(java.lang.String)">hasCoprocessor</a></strong>(<a href="http://docs.oracle.com/javase/7/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 class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#hasFamily(byte[])">hasFamily</a></strong>(byte[] familyName)</code> <div class="block">Checks to see if this table contains the given column family</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#hashCode()">hashCode</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#hasRegionMemstoreReplication()">hasRegionMemstoreReplication</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isCompactionEnabled()">isCompactionEnabled</a></strong>()</code> <div class="block">Check if the compaction enable flag of the table is true.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isMetaRegion()">isMetaRegion</a></strong>()</code> <div class="block">Checks if this table is <code> hbase:meta </code> region.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isMetaTable()">isMetaTable</a></strong>()</code> <div class="block">Checks if the table is a <code>hbase:meta</code> table</div> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isNormalizationEnabled()">isNormalizationEnabled</a></strong>()</code> -<div class="block">Check if normalization enable flag of the table is true.</div> -</td> -</tr> <tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isReadOnly()">isReadOnly</a></strong>()</code> @@ -718,8 +713,8 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td> -<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#setNormalizationEnabled(boolean)">setNormalizationEnabled</a></strong>(boolean isEnable)</code> -<div class="block">Setting the table normalization enable flag.</div> +<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#setNormalizationMode(java.lang.String)">setNormalizationMode</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> types)</code> +<div class="block">Setting the types of action for table normalization mode flag.</div> </td> </tr> <tr class="rowColor"> @@ -830,7 +825,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>SPLIT_POLICY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.82">SPLIT_POLICY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.84">SPLIT_POLICY</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.SPLIT_POLICY">Constant Field Values</a></dd></dl> </li> </ul> @@ -840,7 +835,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>MAX_FILESIZE</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.91">MAX_FILESIZE</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.93">MAX_FILESIZE</a></pre> <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata attribute which denotes the maximum size of the store file after which a region split occurs</div> @@ -854,7 +849,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>OWNER</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.95">OWNER</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.97">OWNER</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.OWNER">Constant Field Values</a></dd></dl> </li> </ul> @@ -864,7 +859,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>OWNER_KEY</h4> -<pre>public static final <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/HTableDescriptor.html#line.96">OWNER_KEY</a></pre> +<pre>public static final <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/HTableDescriptor.html#line.98">OWNER_KEY</a></pre> </li> </ul> <a name="READONLY"> @@ -873,7 +868,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>READONLY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.105">READONLY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.107">READONLY</a></pre> <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata attribute which denotes if the table is Read Only</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isReadOnly()"><code>isReadOnly()</code></a>, @@ -886,7 +881,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>COMPACTION_ENABLED</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.115">COMPACTION_ENABLED</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.117">COMPACTION_ENABLED</a></pre> <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata attribute which denotes if the table is compaction enabled</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isCompactionEnabled()"><code>isCompactionEnabled()</code></a>, @@ -899,7 +894,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>MEMSTORE_FLUSHSIZE</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.126">MEMSTORE_FLUSHSIZE</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.128">MEMSTORE_FLUSHSIZE</a></pre> <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata attribute which represents the maximum size of the memstore after which its contents are flushed onto the disk</div> @@ -913,7 +908,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>FLUSH_POLICY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.130">FLUSH_POLICY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.132">FLUSH_POLICY</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.FLUSH_POLICY">Constant Field Values</a></dd></dl> </li> </ul> @@ -923,7 +918,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>IS_ROOT</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.138">IS_ROOT</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.140">IS_ROOT</a></pre> <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata attribute which denotes if the table is a -ROOT- region or not</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isRootRegion()"><code>isRootRegion()</code></a>, @@ -936,7 +931,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>IS_META</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.149">IS_META</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.151">IS_META</a></pre> <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata attribute which denotes if it is a catalog table, either <code> hbase:meta </code> or <code> -ROOT- </code></div> @@ -951,7 +946,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <li class="blockList"> <h4>DEFERRED_LOG_FLUSH</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.159">DEFERRED_LOG_FLUSH</a></pre> +public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.161">DEFERRED_LOG_FLUSH</a></pre> <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY"><code>DURABILITY</code></a> instead.</i></div> <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata attribute which denotes if the deferred log flush option is enabled.</div> @@ -964,7 +959,7 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>DURABILITY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.167">DURABILITY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.169">DURABILITY</a></pre> <div class="block"><em>INTERNAL</em> <a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> setting for the table.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DURABILITY">Constant Field Values</a></dd></dl> </li> @@ -975,7 +970,7 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>REGION_REPLICATION</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.174">REGION_REPLICATION</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.176">REGION_REPLICATION</a></pre> <div class="block"><em>INTERNAL</em> number of region replicas for the table.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.REGION_REPLICATION">Constant Field Values</a></dd></dl> </li> @@ -986,23 +981,24 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>REGION_MEMSTORE_REPLICATION</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.182">REGION_MEMSTORE_REPLICATION</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.184">REGION_MEMSTORE_REPLICATION</a></pre> <div class="block"><em>INTERNAL</em> flag to indicate whether or not the memstore should be replicated for read-replicas (CONSISTENCY => TIMELINE).</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.REGION_MEMSTORE_REPLICATION">Constant Field Values</a></dd></dl> </li> </ul> -<a name="NORMALIZATION_ENABLED"> +<a name="NORMALIZATION_MODE"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>NORMALIZATION_ENABLED</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.192">NORMALIZATION_ENABLED</a></pre> +<h4>NORMALIZATION_MODE</h4> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.195">NORMALIZATION_MODE</a></pre> <div class="block"><em>INTERNAL</em> Used by shell/rest interface to access this metadata - attribute which denotes if the table should be treated by region normalizer.</div> -<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isNormalizationEnabled()"><code>isNormalizationEnabled()</code></a>, -<a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.NORMALIZATION_ENABLED">Constant Field Values</a></dd></dl> + attribute which denotes the allowed types of action (split/merge) when the table is treated + by region normalizer.</div> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getDesiredNormalizationTypes()"><code>getDesiredNormalizationTypes()</code></a>, +<a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.NORMALIZATION_MODE">Constant Field Values</a></dd></dl> </li> </ul> <a name="DEFAULT_READONLY"> @@ -1011,7 +1007,7 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_READONLY</h4> -<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.215">DEFAULT_READONLY</a></pre> +<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.218">DEFAULT_READONLY</a></pre> <div class="block">Constant that denotes whether the table is READONLY by default and is false</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_READONLY">Constant Field Values</a></dd></dl> </li> @@ -1022,29 +1018,18 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_COMPACTION_ENABLED</h4> -<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.220">DEFAULT_COMPACTION_ENABLED</a></pre> +<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.223">DEFAULT_COMPACTION_ENABLED</a></pre> <div class="block">Constant that denotes whether the table is compaction enabled by default</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_COMPACTION_ENABLED">Constant Field Values</a></dd></dl> </li> </ul> -<a name="DEFAULT_NORMALIZATION_ENABLED"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>DEFAULT_NORMALIZATION_ENABLED</h4> -<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.225">DEFAULT_NORMALIZATION_ENABLED</a></pre> -<div class="block">Constant that denotes whether the table is normalized by default.</div> -<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_NORMALIZATION_ENABLED">Constant Field Values</a></dd></dl> -</li> -</ul> <a name="DEFAULT_MEMSTORE_FLUSH_SIZE"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_MEMSTORE_FLUSH_SIZE</h4> -<pre>public static final long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.231">DEFAULT_MEMSTORE_FLUSH_SIZE</a></pre> +<pre>public static final long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.229">DEFAULT_MEMSTORE_FLUSH_SIZE</a></pre> <div class="block">Constant that denotes the maximum default size of the memstore after which the contents are flushed to the store files</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_MEMSTORE_FLUSH_SIZE">Constant Field Values</a></dd></dl> @@ -1056,7 +1041,7 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_REGION_REPLICATION</h4> -<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.233">DEFAULT_REGION_REPLICATION</a></pre> +<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.231">DEFAULT_REGION_REPLICATION</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_REGION_REPLICATION">Constant Field Values</a></dd></dl> </li> </ul> @@ -1066,7 +1051,7 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_REGION_MEMSTORE_REPLICATION</h4> -<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.235">DEFAULT_REGION_MEMSTORE_REPLICATION</a></pre> +<pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.233">DEFAULT_REGION_MEMSTORE_REPLICATION</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_REGION_MEMSTORE_REPLICATION">Constant Field Values</a></dd></dl> </li> </ul> @@ -1077,7 +1062,7 @@ public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/ <li class="blockList"> <h4>META_TABLEDESC</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public static final <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1434">META_TABLEDESC</a></pre> +public static final <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1452">META_TABLEDESC</a></pre> <div class="block"><span class="strong">Deprecated.</span> </div> <div class="block">Table descriptor for <code>hbase:meta</code> catalog table Deprecated, use TableDescriptors#get(TableName.META_TABLE) or @@ -1090,7 +1075,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/HTableDesc <ul class="blockList"> <li class="blockList"> <h4>NAMESPACE_FAMILY_INFO</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.1472">NAMESPACE_FAMILY_INFO</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.1490">NAMESPACE_FAMILY_INFO</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.NAMESPACE_FAMILY_INFO">Constant Field Values</a></dd></dl> </li> </ul> @@ -1100,7 +1085,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/HTableDesc <ul class="blockList"> <li class="blockList"> <h4>NAMESPACE_FAMILY_INFO_BYTES</h4> -<pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1473">NAMESPACE_FAMILY_INFO_BYTES</a></pre> +<pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1491">NAMESPACE_FAMILY_INFO_BYTES</a></pre> </li> </ul> <a name="NAMESPACE_COL_DESC_BYTES"> @@ -1109,7 +1094,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/HTableDesc <ul class="blockList"> <li class="blockList"> <h4>NAMESPACE_COL_DESC_BYTES</h4> -<pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1474">NAMESPACE_COL_DESC_BYTES</a></pre> +<pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1492">NAMESPACE_COL_DESC_BYTES</a></pre> </li> </ul> <a name="NAMESPACE_TABLEDESC"> @@ -1118,7 +1103,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/HTableDesc <ul class="blockListLast"> <li class="blockList"> <h4>NAMESPACE_TABLEDESC</h4> -<pre>public static final <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1477">NAMESPACE_TABLEDESC</a></pre> +<pre>public static final <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1495">NAMESPACE_TABLEDESC</a></pre> <div class="block">Table descriptor for namespace table</div> </li> </ul> @@ -1137,7 +1122,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/HTableDesc <li class="blockList"> <h4>HTableDescriptor</h4> <pre>@InterfaceAudience.Private -protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.285">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name, +protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.283">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name, <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[] families)</pre> <div class="block"><em> INTERNAL </em> Private constructor used internally creating table descriptors for catalog tables, <code>hbase:meta</code> and <code>-ROOT-</code>.</div> @@ -1149,7 +1134,7 @@ protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr <ul class="blockList"> <li class="blockList"> <h4>HTableDescriptor</h4> -<pre>protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.296">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name, +<pre>protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.294">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name, <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[] families, <a href="http://docs.oracle.com/javase/7/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>> values)</pre> <div class="block"><em> INTERNAL </em>Private constructor used internally creating table descriptors for @@ -1163,7 +1148,7 @@ protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr <li class="blockList"> <h4>HTableDescriptor</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.316">HTableDescriptor</a>()</pre> +protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.314">HTableDescriptor</a>()</pre> <div class="block"><span class="strong">Deprecated.</span> <i>As of release 0.96 (<a href="https://issues.apache.org/jira/browse/HBASE-5453">HBASE-5453</a>). This was made protected in 2.0.0 and will be removed in HBase 3.0.0. Used by Writables and Writables are going away.</i></div> @@ -1177,7 +1162,7 @@ protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr <ul class="blockList"> <li class="blockList"> <h4>HTableDescriptor</h4> -<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.325">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name)</pre> +<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.323">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name)</pre> <div class="block">Construct a table descriptor specifying a TableName object</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 HBASE: (HBASE-174) Un-openable tablename bug</a></dd></dl> </li> @@ -1189,7 +1174,7 @@ protected <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr <li class="blockList"> <h4>HTableDescriptor</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.336">HTableDescriptor</a>(byte[] name)</pre> +public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.334">HTableDescriptor</a>(byte[] name)</pre> <div class="block"><span class="strong">Deprecated.</span> </div> <div class="block">Construct a table descriptor specifying a byte array table name</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug</a></dd></dl> @@ -1202,7 +1187,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <li class="blockList"> <h4>HTableDescriptor</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.346">HTableDescriptor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> +public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.344">HTableDescriptor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> <div class="block"><span class="strong">Deprecated.</span> </div> <div class="block">Construct a table descriptor specifying a String table name</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug</a></dd></dl> @@ -1214,7 +1199,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>HTableDescriptor</h4> -<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.357">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> desc)</pre> +<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.355">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> desc)</pre> <div class="block">Construct a table descriptor by cloning the descriptor passed as a parameter. <p> Makes a deep copy of the supplied descriptor. @@ -1228,7 +1213,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockListLast"> <li class="blockList"> <h4>HTableDescriptor</h4> -<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.370">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name, +<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.368">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name, <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> desc)</pre> <div class="block">Construct a table descriptor by cloning the descriptor passed as a parameter but using a different table name. @@ -1252,7 +1237,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>isRootRegion</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.403">isRootRegion</a>()</pre> +<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.401">isRootRegion</a>()</pre> <div class="block">Check if the descriptor represents a <code> -ROOT- </code> region.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>true if this is a <code> -ROOT- </code> region</dd></dl> </li> @@ -1263,7 +1248,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setRootRegion</h4> -<pre>protected void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.417">setRootRegion</a>(boolean isRoot)</pre> +<pre>protected void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.415">setRootRegion</a>(boolean isRoot)</pre> <div class="block"><em> INTERNAL </em> Used to denote if the current table represents <code> -ROOT- </code> region. This is used internally by the HTableDescriptor constructors</div> @@ -1276,7 +1261,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>isMetaRegion</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.429">isMetaRegion</a>()</pre> +<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.427">isMetaRegion</a>()</pre> <div class="block">Checks if this table is <code> hbase:meta </code> region.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>true if this table is <code> hbase:meta </code> @@ -1289,7 +1274,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setMetaRegion</h4> -<pre>protected void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.458">setMetaRegion</a>(boolean isMeta)</pre> +<pre>protected void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.456">setMetaRegion</a>(boolean isMeta)</pre> <div class="block"><em> INTERNAL </em> Used to denote if the current table represents <code> -ROOT- </code> or <code> hbase:meta </code> region. This is used internally by the HTableDescriptor constructors</div> @@ -1303,7 +1288,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>isMetaTable</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.467">isMetaTable</a>()</pre> +<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.465">isMetaTable</a>()</pre> <div class="block">Checks if the table is a <code>hbase:meta</code> table</div> <dl><dt><span class="strong">Returns:</span></dt><dd>true if table is <code> hbase:meta </code> region.</dd></dl> </li> @@ -1314,7 +1299,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>getValue</h4> -<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.478">getValue</a>(byte[] key)</pre> +<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.476">getValue</a>(byte[] key)</pre> <div class="block">Getter for accessing the metadata associated with the key</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd> <dt><span class="strong">Returns:</span></dt><dd>The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl> @@ -1326,7 +1311,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>getValue</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.496">getValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.494">getValue</a>(<a href="http://docs.oracle.com/javase/7/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="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd> <dt><span class="strong">Returns:</span></dt><dd>The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl> @@ -1338,7 +1323,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>getValues</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.509">getValues</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.507">getValues</a>()</pre> <div class="block">Getter for fetching an unmodifiable <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>unmodifiable map <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a>.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl> </li> @@ -1349,7 +1334,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setValue</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.521">setValue</a>(byte[] key, +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.519">setValue</a>(byte[] key, byte[] value)</pre> <div class="block">Setter for storing metadata as a (key, value) pair in <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd><dd><code>value</code> - The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl> @@ -1361,7 +1346,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setValue</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.542">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> key, +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.540">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> key, <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> value)</pre> </li> </ul> @@ -1371,7 +1356,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setValue</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.561">setValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key, +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.559">setValue</a>(<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</pre> <div class="block">Setter for storing metadata as a (key, value) pair in <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd><dd><code>value</code> - The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl> @@ -1383,7 +1368,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>remove</h4> -<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.576">remove</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> +<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.574">remove</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor parameters.</dd></dl> @@ -1395,7 +1380,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>remove</h4> -<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.586">remove</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> key)</pre> +<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.584">remove</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">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor parameters.</dd></dl> @@ -1407,7 +1392,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>remove</h4> -<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.596">remove</a>(byte[] key)</pre> +<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.594">remove</a>(byte[] key)</pre> <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor parameters.</dd></dl> @@ -1419,7 +1404,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>isReadOnly</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.606">isReadOnly</a>()</pre> +<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.604">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><dt><span class="strong">Returns:</span></dt><dd>true if all columns in the table should be read only</dd></dl> @@ -1431,7 +1416,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setReadOnly</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.618">setReadOnly</a>(boolean readOnly)</pre> +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.616">setReadOnly</a>(boolean readOnly)</pre> <div class="block">Setting the table as read only sets all the columns in the table as read only. By default all tables are modifiable, but if the readOnly flag is set to true then the contents of the table can only be read but not modified.</div> @@ -1445,7 +1430,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>isCompactionEnabled</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.628">isCompactionEnabled</a>()</pre> +<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.626">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><dt><span class="strong">Returns:</span></dt><dd>true if table compaction enabled</dd></dl> @@ -1457,32 +1442,36 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setCompactionEnabled</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.637">setCompactionEnabled</a>(boolean isEnable)</pre> +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.635">setCompactionEnabled</a>(boolean isEnable)</pre> <div class="block">Setting the table compaction enable flag.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>isEnable</code> - True if enable compaction.</dd></dl> </li> </ul> -<a name="isNormalizationEnabled()"> +<a name="getDesiredNormalizationTypes()"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>isNormalizationEnabled</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.648">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><dt><span class="strong">Returns:</span></dt><dd>true if region normalization is enabled for this table</dd></dl> +<h4>getDesiredNormalizationTypes</h4> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.normalizer.NormalizationPlan.PlanType> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.647">getDesiredNormalizationTypes</a>()</pre> +<div class="block">Check if normalization flag of the table. If flag is + empty then region normalizer won't attempt to normalize this table.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>List of PlanType if region normalization is enabled for this table + null means region normalization is disabled</dd></dl> </li> </ul> -<a name="setNormalizationEnabled(boolean)"> +<a name="setNormalizationMode(java.lang.String)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setNormalizationEnabled</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.657">setNormalizationEnabled</a>(boolean isEnable)</pre> -<div class="block">Setting the table normalization enable flag.</div> -<dl><dt><span class="strong">Parameters:</span></dt><dd><code>isEnable</code> - True if enable normalization.</dd></dl> +<h4>setNormalizationMode</h4> +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.674">setNormalizationMode</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> types)</pre> +<div class="block">Setting the types of action for table normalization mode flag.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>types</code> - String containing desired types of action: + "M" for region merge + "S" for region split + "MS" for region merge / split</dd></dl> </li> </ul> <a name="setDurability(org.apache.hadoop.hbase.client.Durability)"> @@ -1491,7 +1480,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>setDurability</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.666">setDurability</a>(<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> durability)</pre> +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.684">setDurability</a>(<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> durability)</pre> <div class="block">Sets the <a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> setting for the table. This defaults to Durability.USE_DEFAULT.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>durability</code> - enum value</dd></dl> </li> @@ -1502,7 +1491,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>getDurability</h4> -<pre>public <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/HTableDescriptor.html#line.676">getDurability</a>()</pre> +<pre>public <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/HTableDescriptor.html#line.694">getDurability</a>()</pre> <div class="block">Returns the durability setting for the table.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>durability setting for the table.</dd></dl> </li> @@ -1513,7 +1502,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <ul class="blockList"> <li class="blockList"> <h4>getTableName</h4> -<pre>public <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/HTableDescriptor.html#line.699">getTableName</a>()</pre> +<pre>public <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/HTableDescriptor.html#line.717">getTableName</a>()</pre> <div class="block">Get the name of the table</div> <dl><dt><span class="strong">Returns:</span></dt><dd>TableName</dd></dl> </li> @@ -1525,7 +1514,7 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript <li class="blockList"> <h4>getName</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.710">getName</a>()</pre> +public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.728">getName</a>()</pre> <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getTableName()"><code>getTableName()</code></a> instead</i></div> <div class="block">Get the name of the table as a byte array.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>name of table</dd></dl> @@ -1537,7 +1526,7 @@ public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HT <ul class="blockList"> <li class="blockList"> <h4>getNameAsString</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.719">getNameAsString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.737">getNameAsString</a>()</pre> <div class="block">Get the name of the table as a String</div> <dl><dt><span class="strong">Returns:</span></dt><dd>name of table as a String</dd></dl> </li> @@ -1548,7 +1537,7 @@ public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HT <ul class="blockList"> <li class="blockList"> <h4>setRegionSplitPolicyClassName</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.729">setRegionSplitPolicyClassName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> clazz)</pre> +<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.747">setRegionSplitPolicyClassName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> clazz)</pre> <div class="block">This sets the class associated with the region split policy which determines when a region split should occur. The class used by default is defined in <code>RegionSplitPolicy</code></div> @@ -1561,7 +1550,7 @@ public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HT <ul class="blockList"> <li class="blockList"> <h4>getRegionSplitPolicyClassName</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.742">getRegionSplitPolicyClassName</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/HTableDescriptor.html#line.760">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 <code>RegionSplitPolicy</code></div> @@ -1576,7 +1565,7 @@ public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HT <li class="blockList"> <h4>setName</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.752">setName</a>(byte[] name)</pre> +public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.770">setName</a>(byte[] name)</pre> <div class="block"><span class="strong">Deprecated.</span> </div> <div class="block">Set the name of the table.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - name of table</dd></dl> @@ -1589,7 +1578,7 @@ public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" <li class="blockList"> <h4>setName</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.758">setName</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name)</pre> +public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.776">setName</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> name)</pre> <div class="block"><span class="strong">Deprecated.</span> </div> </li> </ul> @@ -1599,7 +1588,7 @@ public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" <ul class="blockList"> <li class="blockList"> <h4>getMaxFileSize</h4> -<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.773">getMaxFileSize</a>()</pre> +<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.791">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> @@ -1612,7 +1601,7 @@ public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" <ul class="blockList"> <li class="blockList"> <h4>setMaxFileSize</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-htm
<TRUNCATED>