Interface | Description |
---|---|
Abortable |
Interface to support the aborting of a given server or client.
|
Coprocessor |
Coprocess interface.
|
CoprocessorEnvironment |
Coprocessor environment state.
|
KeyValue.SamePrefixComparator<T> |
Avoids redundant comparisons for better performance.
|
Server |
Defines the set of shared functions implemented by HBase servers (Masters
and RegionServers).
|
Stoppable |
Implementers are Stoppable.
|
TableDescriptors |
Get, remove and modify table descriptors.
|
Class | Description |
---|---|
BaseConfigurable |
HBase version of Hadoop's Configured class that doesn't initialize the
configuration via
BaseConfigurable.setConf(Configuration) in the constructor, but
only sets the configuration through the BaseConfigurable.setConf(Configuration)
method |
Chore |
Chore is a task performed on a period in hbase.
|
ClusterStatus |
Status information on the HBase cluster.
|
DaemonThreadFactory |
Thread factory that creates daemon threads
|
EmptyWatcher |
An empty ZooKeeper watcher
|
HBaseConfiguration |
Adds HBase configuration files to a Configuration
|
HBaseFileSystem |
An abstraction of the underlying filesystem.
|
HColumnDescriptor |
An HColumnDescriptor contains information about a column family such as the
number of versions, compression settings, etc.
|
HConstants |
HConstants holds a bunch of HBase-related constants
|
HDFSBlocksDistribution |
Data structure to describe the distribution of HDFS blocks amount hosts.
|
HDFSBlocksDistribution.HostAndWeight |
Stores the hostname and weight for that hostname.
|
HDFSBlocksDistribution.HostAndWeight.WeightComparator |
comparator used to sort hosts based on weight
|
HealthCheckChore |
The Class HealthCheckChore for running health checker regularly.
|
HRegionInfo |
HRegion information.
|
HRegionLocation |
Data structure to hold HRegionInfo and the address for the hosting
HRegionServer.
|
HServerAddress | Deprecated
Use
InetSocketAddress or ServerName or
a hostname String and port. |
HServerInfo | Deprecated |
HServerLoad |
This class is used exporting current state of load on a RegionServer.
|
HServerLoad.RegionLoad |
Encapsulates per-region loading metrics.
|
HTableDescriptor |
HTableDescriptor contains the details about an HBase table such as the descriptors of
all the column families, is the table a catalog table,
-ROOT- or
.META. |
KeyValue |
An HBase Key/Value.
|
KeyValue.KeyComparator |
Compare key portion of a
KeyValue . |
KeyValue.KVComparator |
Compare KeyValues.
|
KeyValue.MetaComparator | |
KeyValue.MetaKeyComparator |
Compare key portion of a
KeyValue for keys in .META.
table. |
KeyValue.RootComparator | |
KeyValue.RootKeyComparator |
Compare key portion of a
KeyValue for keys in -ROOT- |
KeyValue.RowComparator |
Comparator that compares row component only of a KeyValue.
|
KeyValue.SplitKeyValue |
Utility class that splits a KeyValue buffer into separate byte arrays.
|
LocalHBaseCluster |
This class creates a single process HBase cluster.
|
MasterAddressTracker |
Manages the location of the current active Master for this RegionServer.
|
RemoteExceptionHandler |
An immutable class which contains a static method for handling
org.apache.hadoop.ipc.RemoteException exceptions.
|
ServerName |
Instance of an HBase ServerName.
|
Enum | Description |
---|---|
Coprocessor.State |
Lifecycle state of a given coprocessor instance.
|
HConstants.Modify |
modifyTable op for replacing the table descriptor
|
HConstants.OperationStatusCode |
Status codes used for return values of bulk operations.
|
KeyValue.Type |
Key type.
|
Exception | Description |
---|---|
ClockOutOfSyncException |
This exception is thrown by the master when a region server clock skew is
too high.
|
DoNotRetryIOException |
Subclass if exception is not meant to be retried: e.g.
|
DroppedSnapshotException |
Thrown during flush if the possibility snapshot content was not properly
persisted into store files.
|
HBaseIOException |
All hbase specific IOExceptions should be subclasses of HBaseIOException
|
InvalidFamilyOperationException |
Thrown if a request is table schema modification is requested but
made for an invalid family name.
|
MasterNotRunningException |
Thrown if the master is not running
|
NotAllMetaRegionsOnlineException |
Thrown when an operation requires the root and all meta regions to be online
|
NotServingRegionException |
Thrown by a region server if it is sent a request for a region it is not
serving.
|
PleaseHoldException |
This exception is thrown by the master when a region server was shut down and
restarted so fast that the master still hasn't processed the server shutdown
of the first instance, or when master is initializing and client call admin
operations
|
RegionException |
Thrown when something happens related to region handling.
|
RegionTooBusyException |
Thrown by a region server if it will block and wait to serve a request.
|
TableExistsException |
Thrown when a table exists but should not
|
TableInfoMissingException |
Failed to find .tableinfo file under table dir
|
TableNotDisabledException |
Thrown if a table should be offline but is not
|
TableNotEnabledException |
Thrown if a table should be enabled but is not
|
TableNotFoundException |
Thrown when a table can not be located
|
UnknownRegionException |
Thrown when we are asked to operate on a region we know nothing about.
|
UnknownRowLockException | Deprecated
row locks are deprecated (and thus so our associated exceptions).
|
UnknownScannerException |
Thrown if a region server is passed an unknown scanner id.
|
YouAreDeadException |
This exception is thrown by the master when a region server reports and is
already being processed as dead.
|
ZooKeeperConnectionException |
Thrown if the client can't connect to zookeeper
|
Annotation Type | Description |
---|---|
VersionAnnotation |
A package attribute that captures the version of hbase that was compiled.
|
Copyright © 2014 The Apache Software Foundation. All Rights Reserved.