Uses of Class
org.apache.hadoop.hbase.HTableDescriptor

Packages that use HTableDescriptor
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.avro Provides an HBase Avro service. 
org.apache.hadoop.hbase.catalog   
org.apache.hadoop.hbase.client Provides HBase Client 
org.apache.hadoop.hbase.coprocessor Table of Contents 
org.apache.hadoop.hbase.ipc Tools to help define network clients and servers. 
org.apache.hadoop.hbase.master   
org.apache.hadoop.hbase.master.handler   
org.apache.hadoop.hbase.migration   
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.regionserver.handler   
org.apache.hadoop.hbase.regionserver.wal   
org.apache.hadoop.hbase.replication.regionserver   
org.apache.hadoop.hbase.rest.client   
org.apache.hadoop.hbase.rest.model   
org.apache.hadoop.hbase.util   
 

Uses of HTableDescriptor in org.apache.hadoop.hbase
 

Fields in org.apache.hadoop.hbase declared as HTableDescriptor
static HTableDescriptor HTableDescriptor.META_TABLEDESC
          Table descriptor for .META. catalog table
static HTableDescriptor HTableDescriptor.ROOT_TABLEDESC
          Table descriptor for -ROOT- catalog table
 

Methods in org.apache.hadoop.hbase that return HTableDescriptor
 HTableDescriptor TableDescriptors.get(byte[] tablename)
           
 HTableDescriptor TableDescriptors.get(String tablename)
           
 HTableDescriptor HRegionInfo.getTableDesc()
          Deprecated. Do not use; expensive call use HRegionInfo.getTableNameAsString() in place of HRegionInfo.getTableDesc().getNameAsString()
 HTableDescriptor TableDescriptors.remove(String tablename)
           
 

Methods in org.apache.hadoop.hbase that return types with arguments of type HTableDescriptor
 Map<String,HTableDescriptor> TableDescriptors.getAll()
          Get Map of all HTableDescriptors.
 

Methods in org.apache.hadoop.hbase with parameters of type HTableDescriptor
 void TableDescriptors.add(HTableDescriptor htd)
          Add or update descriptor
 int HTableDescriptor.compareTo(HTableDescriptor other)
          Compares the descriptor with another descriptor which is passed as a parameter.
 void HRegionInfo.setTableDesc(HTableDescriptor newDesc)
          Deprecated. Do not use; expensive call
 

Constructors in org.apache.hadoop.hbase with parameters of type HTableDescriptor
HTableDescriptor(HTableDescriptor desc)
          Construct a table descriptor by cloning the descriptor passed as a parameter.
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.avro
 

Methods in org.apache.hadoop.hbase.avro that return HTableDescriptor
static HTableDescriptor AvroUtil.atdToHTD(ATableDescriptor atd)
           
 

Methods in org.apache.hadoop.hbase.avro with parameters of type HTableDescriptor
static ATableDescriptor AvroUtil.htdToATD(HTableDescriptor table)
           
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.catalog
 

Methods in org.apache.hadoop.hbase.catalog that return types with arguments of type HTableDescriptor
static Set<HTableDescriptor> MetaMigrationRemovingHTD.updateMetaWithNewRegionInfo(MasterServices masterServices)
          Deprecated. Update legacy META rows, removing HTD from HRI.
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.client
 

Subclasses of HTableDescriptor in org.apache.hadoop.hbase.client
 class UnmodifyableHTableDescriptor
          Read-only table descriptor.
 

Methods in org.apache.hadoop.hbase.client that return HTableDescriptor
 HTableDescriptor[] HBaseAdmin.deleteTables(Pattern pattern)
          Delete tables matching the passed in pattern and wait on completion.
 HTableDescriptor[] HBaseAdmin.deleteTables(String regex)
          Deletes tables matching the passed in pattern and wait on completion.
 HTableDescriptor[] HBaseAdmin.disableTables(Pattern pattern)
          Disable tables matching the passed in pattern and wait on completion.
 HTableDescriptor[] HBaseAdmin.disableTables(String regex)
          Disable tables matching the passed in pattern and wait on completion.
 HTableDescriptor[] HBaseAdmin.enableTables(Pattern pattern)
          Enable tables matching the passed in pattern and wait on completion.
 HTableDescriptor[] HBaseAdmin.enableTables(String regex)
          Enable tables matching the passed in pattern and wait on completion.
 HTableDescriptor HConnection.getHTableDescriptor(byte[] tableName)
           
 HTableDescriptor[] HConnection.getHTableDescriptors(List<String> tableNames)
           
 HTableDescriptor HTable.getTableDescriptor()
          Gets the table descriptor for this table.
 HTableDescriptor HTableInterface.getTableDescriptor()
          Gets the table descriptor for this table.
 HTableDescriptor HBaseAdmin.getTableDescriptor(byte[] tableName)
          Method for getting the tableDescriptor
 HTableDescriptor[] HBaseAdmin.getTableDescriptors(List<String> tableNames)
          Get tableDescriptors
 HTableDescriptor[] HConnection.listTables()
          List all the userspace tables.
 HTableDescriptor[] HBaseAdmin.listTables()
          List all the userspace tables.
 HTableDescriptor[] HBaseAdmin.listTables(Pattern pattern)
          List all the userspace tables matching the given pattern.
 HTableDescriptor[] HBaseAdmin.listTables(String regex)
          List all the userspace tables matching the given regular expression.
 

Methods in org.apache.hadoop.hbase.client with parameters of type HTableDescriptor
 void HBaseAdmin.createTable(HTableDescriptor desc)
          Creates a new table.
 void HBaseAdmin.createTable(HTableDescriptor desc, byte[][] splitKeys)
          Creates a new table with an initial set of empty regions defined by the specified split keys.
 void HBaseAdmin.createTable(HTableDescriptor desc, byte[] startKey, byte[] endKey, int numRegions)
          Creates a new table with the specified number of regions.
 void HBaseAdmin.createTableAsync(HTableDescriptor desc, byte[][] splitKeys)
          Creates a new table but does not block and wait for it to come online.
 void HBaseAdmin.modifyTable(byte[] tableName, HTableDescriptor htd)
          Modify an existing table, more IRB friendly version.
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.coprocessor
 

Methods in org.apache.hadoop.hbase.coprocessor with parameters of type HTableDescriptor
 void BaseMasterObserver.postCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx, HTableDescriptor desc, HRegionInfo[] regions)
           
 void MasterObserver.postCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx, HTableDescriptor desc, HRegionInfo[] regions)
          Called after the createTable operation has been requested.
 void BaseMasterObserver.postModifyTable(ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName, HTableDescriptor htd)
           
 void MasterObserver.postModifyTable(ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName, HTableDescriptor htd)
          Called after the modifyTable operation has been requested.
 void BaseMasterObserver.preCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx, HTableDescriptor desc, HRegionInfo[] regions)
           
 void MasterObserver.preCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx, HTableDescriptor desc, HRegionInfo[] regions)
          Called before a new table is created by HMaster.
 void BaseMasterObserver.preModifyTable(ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName, HTableDescriptor htd)
           
 void MasterObserver.preModifyTable(ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName, HTableDescriptor htd)
          Called prior to modifying a table's properties.
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.ipc
 

Methods in org.apache.hadoop.hbase.ipc that return HTableDescriptor
 HTableDescriptor[] HMasterInterface.getHTableDescriptors()
          Get array of all HTDs.
 HTableDescriptor[] HMasterInterface.getHTableDescriptors(List<String> tableNames)
          Get array of HTDs for requested tables.
 

Methods in org.apache.hadoop.hbase.ipc with parameters of type HTableDescriptor
 void HMasterInterface.createTable(HTableDescriptor desc, byte[][] splitKeys)
          Creates a new table asynchronously.
 void HMasterInterface.modifyTable(byte[] tableName, HTableDescriptor htd)
          Modify a table's metadata
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.master
 

Methods in org.apache.hadoop.hbase.master that return HTableDescriptor
 HTableDescriptor MasterFileSystem.addColumn(byte[] tableName, HColumnDescriptor hcd)
          Add column to a table
 HTableDescriptor MasterFileSystem.deleteColumn(byte[] tableName, byte[] familyName)
          Delete column of a table
 HTableDescriptor[] HMaster.getHTableDescriptors()
          Get all table descriptors
 HTableDescriptor[] HMaster.getHTableDescriptors(List<String> tableNames)
          Get HTD array for given tables
 HTableDescriptor MasterFileSystem.modifyColumn(byte[] tableName, HColumnDescriptor hcd)
          Modify Column of a table
 

Methods in org.apache.hadoop.hbase.master with parameters of type HTableDescriptor
 void HMaster.createTable(HTableDescriptor hTableDescriptor, byte[][] splitKeys)
           
 void MasterServices.createTable(HTableDescriptor desc, byte[][] splitKeys)
          Create a table using the given table definition.
 void MasterFileSystem.createTableDescriptor(HTableDescriptor htableDescriptor)
          Create new HTableDescriptor in HDFS.
 void HMaster.modifyTable(byte[] tableName, HTableDescriptor htd)
           
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.master.handler
 

Constructors in org.apache.hadoop.hbase.master.handler with parameters of type HTableDescriptor
CreateTableHandler(Server server, MasterFileSystem fileSystemManager, ServerManager serverManager, HTableDescriptor hTableDescriptor, org.apache.hadoop.conf.Configuration conf, HRegionInfo[] newRegions, CatalogTracker catalogTracker, AssignmentManager assignmentManager)
           
ModifyTableHandler(byte[] tableName, HTableDescriptor htd, Server server, MasterServices masterServices)
           
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.migration
 

Fields in org.apache.hadoop.hbase.migration declared as HTableDescriptor
protected  HTableDescriptor HRegionInfo090x.tableDesc
           
 

Methods in org.apache.hadoop.hbase.migration that return HTableDescriptor
 HTableDescriptor HRegionInfo090x.getTableDesc()
           
 

Methods in org.apache.hadoop.hbase.migration with parameters of type HTableDescriptor
 void HRegionInfo090x.setTableDesc(HTableDescriptor newDesc)
           
 

Constructors in org.apache.hadoop.hbase.migration with parameters of type HTableDescriptor
HRegionInfo090x(HTableDescriptor tableDesc, byte[] startKey, byte[] endKey)
          Construct HRegionInfo with explicit parameters
HRegionInfo090x(HTableDescriptor tableDesc, byte[] startKey, byte[] endKey, boolean split)
          Construct HRegionInfo with explicit parameters
HRegionInfo090x(HTableDescriptor tableDesc, byte[] startKey, byte[] endKey, boolean split, long regionid)
          Construct HRegionInfo with explicit parameters
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.regionserver
 

Methods in org.apache.hadoop.hbase.regionserver that return HTableDescriptor
 HTableDescriptor HRegion.getTableDesc()
           
 

Methods in org.apache.hadoop.hbase.regionserver with parameters of type HTableDescriptor
static HDFSBlocksDistribution HRegion.computeHDFSBlocksDistribution(org.apache.hadoop.conf.Configuration conf, HTableDescriptor tableDescriptor, String regionEncodedName)
          This is a helper function to compute HDFS block distribution on demand
static HRegion HRegion.createHRegion(HRegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, HTableDescriptor hTableDescriptor)
          Convenience method creating new HRegions.
static HRegion HRegion.createHRegion(HRegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, HTableDescriptor hTableDescriptor, HLog hlog)
          Convenience method creating new HRegions.
static HRegion HRegion.newHRegion(org.apache.hadoop.fs.Path tableDir, HLog log, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf, HRegionInfo regionInfo, HTableDescriptor htd, RegionServerServices rsServices)
          A utility method to create new instances of HRegion based on the HConstants.REGION_IMPL configuration property.
static HRegion HRegion.openHRegion(HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf)
          Open a Region.
static HRegion HRegion.openHRegion(HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf, RegionServerServices rsServices, CancelableProgressable reporter)
          Open a Region.
static HRegion HRegion.openHRegion(org.apache.hadoop.fs.Path tableDir, HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf)
           
static HRegion HRegion.openHRegion(org.apache.hadoop.fs.Path tableDir, HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf, RegionServerServices rsServices, CancelableProgressable reporter)
          Open a Region.
 

Constructors in org.apache.hadoop.hbase.regionserver with parameters of type HTableDescriptor
HRegion(org.apache.hadoop.fs.Path tableDir, HLog log, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf, HRegionInfo regionInfo, HTableDescriptor htd, RegionServerServices rsServices)
          HRegion constructor.
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.regionserver.handler
 

Constructors in org.apache.hadoop.hbase.regionserver.handler with parameters of type HTableDescriptor
OpenMetaHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd)
           
OpenMetaHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd, int versionOfOfflineNode)
           
OpenRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd)
           
OpenRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd, EventHandler.EventType eventType, int versionOfOfflineNode)
           
OpenRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd, int versionOfOfflineNode)
           
OpenRootHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd)
           
OpenRootHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, HTableDescriptor htd, int versionOfOfflineNode)
           
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.regionserver.wal
 

Methods in org.apache.hadoop.hbase.regionserver.wal with parameters of type HTableDescriptor
 void HLog.append(HRegionInfo info, byte[] tableName, WALEdit edits, long now, HTableDescriptor htd)
          Only used in tests.
 void HLog.append(HRegionInfo info, byte[] tableName, WALEdit edits, UUID clusterId, long now, HTableDescriptor htd)
          Append a set of edits to the log.
 void HLog.append(HRegionInfo regionInfo, HLogKey logKey, WALEdit logEdit, HTableDescriptor htd)
          Append an entry to the log.
protected  void HLog.doWrite(HRegionInfo info, HLogKey logKey, WALEdit logEdit, HTableDescriptor htd)
           
 void WALActionsListener.visitLogEntryBeforeWrite(HTableDescriptor htd, HLogKey logKey, WALEdit logEdit)
           
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.replication.regionserver
 

Methods in org.apache.hadoop.hbase.replication.regionserver with parameters of type HTableDescriptor
 void Replication.visitLogEntryBeforeWrite(HTableDescriptor htd, HLogKey logKey, WALEdit logEdit)
           
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.rest.client
 

Methods in org.apache.hadoop.hbase.rest.client that return HTableDescriptor
 HTableDescriptor RemoteHTable.getTableDescriptor()
           
 

Methods in org.apache.hadoop.hbase.rest.client with parameters of type HTableDescriptor
 void RemoteAdmin.createTable(HTableDescriptor desc)
          Creates a new table.
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.rest.model
 

Methods in org.apache.hadoop.hbase.rest.model that return HTableDescriptor
 HTableDescriptor TableSchemaModel.getTableDescriptor()
           
 

Constructors in org.apache.hadoop.hbase.rest.model with parameters of type HTableDescriptor
TableSchemaModel(HTableDescriptor htd)
          Constructor
 

Uses of HTableDescriptor in org.apache.hadoop.hbase.util
 

Methods in org.apache.hadoop.hbase.util that return HTableDescriptor
 HTableDescriptor FSTableDescriptors.get(byte[] tablename)
           
 HTableDescriptor FSTableDescriptors.get(String tablename)
           
static HTableDescriptor FSTableDescriptors.getTableDescriptor(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir)
           
static HTableDescriptor FSTableDescriptors.getTableDescriptor(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir, byte[] tableName)
          Get HTD from HDFS.
 HTableDescriptor FSTableDescriptors.remove(String tablename)
           
 

Methods in org.apache.hadoop.hbase.util that return types with arguments of type HTableDescriptor
 Map<String,HTableDescriptor> FSTableDescriptors.getAll()
           
 

Methods in org.apache.hadoop.hbase.util with parameters of type HTableDescriptor
 void FSTableDescriptors.add(HTableDescriptor htd)
           
static HRegion HBaseFsckRepair.createHDFSRegionDir(org.apache.hadoop.conf.Configuration conf, HRegionInfo hri, HTableDescriptor htd)
          Creates, flushes, and closes a new region.
static boolean FSTableDescriptors.createTableDescriptor(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, HTableDescriptor htableDescriptor)
          Create new HTableDescriptor in HDFS.
static boolean FSTableDescriptors.createTableDescriptor(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, HTableDescriptor htableDescriptor, boolean forceCreation)
          Create new HTableDescriptor in HDFS.
static boolean FSTableDescriptors.createTableDescriptor(HTableDescriptor htableDescriptor, org.apache.hadoop.conf.Configuration conf)
          Create new HTableDescriptor in HDFS.
 



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.