Uses of Class
org.apache.hadoop.hbase.client.TableDescriptorBuilder.ModifyableTableDescriptor
-
Uses of TableDescriptorBuilder.ModifyableTableDescriptor in org.apache.hadoop.hbase.client
Modifier and TypeFieldDescriptionprivate final TableDescriptorBuilder.ModifyableTableDescriptor
TableDescriptorBuilder.desc
Modifier and TypeMethodDescriptionTableDescriptorBuilder.ModifyableTableDescriptor.modifyColumnFamily
(ColumnFamilyDescriptor family) Modifies the existing column family.TableDescriptorBuilder.ModifyableTableDescriptor.putColumnFamily
(ColumnFamilyDescriptor family) TableDescriptorBuilder.ModifyableTableDescriptor.removeValue
(byte[] key) Remove metadata represented by the key from thevalues
mapTableDescriptorBuilder.ModifyableTableDescriptor.removeValue
(String key) Remove metadata represented by the key from thevalues
mapTableDescriptorBuilder.ModifyableTableDescriptor.removeValue
(Bytes key) Remove metadata represented by the key from thevalues
mapTableDescriptorBuilder.ModifyableTableDescriptor.setColumnFamily
(ColumnFamilyDescriptor family) Adds a column family.TableDescriptorBuilder.ModifyableTableDescriptor.setCompactionEnabled
(boolean isEnable) Setting the table compaction enable flag.TableDescriptorBuilder.ModifyableTableDescriptor.setCoprocessor
(String className) Add a table coprocessor to this table.TableDescriptorBuilder.ModifyableTableDescriptor.setCoprocessor
(CoprocessorDescriptor cp) Add a table coprocessor to this table.TableDescriptorBuilder.ModifyableTableDescriptor.setCoprocessorToMap
(String specStr) Add coprocessor to values MapTableDescriptorBuilder.ModifyableTableDescriptor.setDurability
(Durability durability) Sets theDurability
setting for the table.TableDescriptorBuilder.ModifyableTableDescriptor.setErasureCodingPolicy
(String policy) Sets the HDFS erasure coding policy for the table.TableDescriptorBuilder.ModifyableTableDescriptor.setFlushPolicyClassName
(String clazz) This sets the class associated with the flush policy which determines determines the stores need to be flushed when flushing a region.TableDescriptorBuilder.ModifyableTableDescriptor.setMaxFileSize
(long maxFileSize) Sets the maximum size upto which a region can grow to after which a region split is triggered.TableDescriptorBuilder.ModifyableTableDescriptor.setMaxFileSize
(String maxFileSize) TableDescriptorBuilder.ModifyableTableDescriptor.setMemStoreFlushSize
(long memstoreFlushSize) Represents the maximum size of the memstore after which the contents of the memstore are flushed to the filesystem.TableDescriptorBuilder.ModifyableTableDescriptor.setMemStoreFlushSize
(String memStoreFlushSize) TableDescriptorBuilder.ModifyableTableDescriptor.setMergeEnabled
(boolean isEnable) Setting the table region merge enable flag.TableDescriptorBuilder.ModifyableTableDescriptor.setNormalizationEnabled
(boolean isEnable) Setting the table normalization enable flag.TableDescriptorBuilder.ModifyableTableDescriptor.setNormalizerTargetRegionCount
(int regionCount) Setting the target region count of table normalization .TableDescriptorBuilder.ModifyableTableDescriptor.setNormalizerTargetRegionSize
(long regionSize) Setting the target region size of table normalization.TableDescriptorBuilder.ModifyableTableDescriptor.setPriority
(int priority) TableDescriptorBuilder.ModifyableTableDescriptor.setReadOnly
(boolean readOnly) Setting the table as read only sets all the columns in the table as read only.TableDescriptorBuilder.ModifyableTableDescriptor.setRegionMemStoreReplication
(boolean memstoreReplication) Enable or Disable the memstore replication from the primary region to the replicas.TableDescriptorBuilder.ModifyableTableDescriptor.setRegionReplication
(int regionReplication) Sets the number of replicas per region.TableDescriptorBuilder.ModifyableTableDescriptor.setRegionSplitPolicyClassName
(String clazz) This sets the class associated with the region split policy which determines when a region split should occur.TableDescriptorBuilder.ModifyableTableDescriptor.setSplitEnabled
(boolean isEnable) Setting the table region split enable flag.TableDescriptorBuilder.ModifyableTableDescriptor.setValue
(byte[] key, byte[] value) Setter for storing metadata as a (key, value) pair invalues
mapSetter for storing metadata as a (key, value) pair invalues
mapModifier and TypeMethodDescriptionint
TableDescriptorBuilder.ModifyableTableDescriptor.compareTo
(TableDescriptorBuilder.ModifyableTableDescriptor other) Compares the descriptor with another descriptor which is passed as a parameter.