| Package | Description | 
|---|---|
| org.apache.hadoop.hbase | |
| org.apache.hadoop.hbase.catalog | |
| org.apache.hadoop.hbase.client | Provides HBase Client | 
| org.apache.hadoop.hbase.client.coprocessor | Provides client classes for invoking Coprocessor RPC protocols | 
| org.apache.hadoop.hbase.ipc | |
| org.apache.hadoop.hbase.protobuf | Holds classes generated from protobuf
 src/main/protobufdefinition files. | 
| Class and Description | 
|---|
| Durability Enum describing the durability guarantees for tables and  Mutations
 Note that the items must be sorted in order of increasing durability | 
| HTableInterface Used to communicate with a single HBase table. | 
| Result | 
| Class and Description | 
|---|
| HConnection A cluster connection. | 
| Result | 
| Scan Used to perform Scan operations. | 
| Class and Description | 
|---|
| AbstractClientScanner Helper class for custom client scanners. | 
| Action A Get, Put or Delete associated with it's region. | 
| Append Performs Append operations on a single row. | 
| Attributes | 
| ClientScanner Implements the scanner interface for the HBase client. | 
| Delete Used to perform Delete operations on a single row. | 
| Durability Enum describing the durability guarantees for tables and  Mutations
 Note that the items must be sorted in order of increasing durability | 
| Get Used to perform Get operations on a single row. | 
| HConnectable This class makes it convenient for one to execute a command in the context
 of a  HConnectioninstance based on the givenConfiguration. | 
| HConnection A cluster connection. | 
| HTable Used to communicate with a single HBase table. | 
| HTableInterface Used to communicate with a single HBase table. | 
| HTableInterfaceFactory Defines methods to create new HTableInterface. | 
| Increment Used to perform Increment operations on a single row. | 
| IsolationLevel Specify Isolation levels in Scan operations. | 
| MetaScanner.DefaultMetaScannerVisitor A MetaScannerVisitor that skips offline regions and split parents | 
| MetaScanner.MetaScannerVisitor Visitor class called to process each row of the hbase:meta table | 
| MetaScanner.MetaScannerVisitorBase | 
| Mutation | 
| Operation Superclass for any type that maps to a potentially application-level query. | 
| OperationWithAttributes | 
| Put Used to perform Put operations for a single row. | 
| RegionServerCallable Implementations call a RegionServer and implement  Callable.call(). | 
| Result | 
| ResultScanner Interface for client-side scanning. | 
| RetriesExhaustedException Exception thrown by HTable methods when an attempt to do something (like
 commit changes) fails after a bunch of retries. | 
| RetriesExhaustedException.ThrowableWithExtraContext Datastructure that allows adding more info around Throwable incident. | 
| RetriesExhaustedWithDetailsException This subclass of  RetriesExhaustedExceptionis thrown when we have more information about which rows were causing which
 exceptions on what servers. | 
| RetryingCallable A Callable | 
| Row Has a row. | 
| RowMutations Performs multiple mutations atomically on a single row. | 
| RpcRetryingCaller Runs an rpc'ing  RetryingCallable. | 
| RpcRetryingCallerFactory Factory to create an  RpcRetryingCaller | 
| Scan Used to perform Scan operations. | 
| ScannerCallable Scanner operations such as create, next, etc. | 
| Class and Description | 
|---|
| HTable Used to communicate with a single HBase table. | 
| Class and Description | 
|---|
| HConnection A cluster connection. | 
| Class and Description | 
|---|
| Action A Get, Put or Delete associated with it's region. | 
| Append Performs Append operations on a single row. | 
| Delete Used to perform Delete operations on a single row. | 
| Durability Enum describing the durability guarantees for tables and  Mutations
 Note that the items must be sorted in order of increasing durability | 
| Get Used to perform Get operations on a single row. | 
| Increment Used to perform Increment operations on a single row. | 
| MultiResponse A container for Result objects, grouped by regionName. | 
| Mutation | 
| Put Used to perform Put operations for a single row. | 
| Result | 
| RowMutations Performs multiple mutations atomically on a single row. | 
| Scan Used to perform Scan operations. | 
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.