Interface | Description |
---|---|
HasFailedRpcException |
Interface implemented by
HBaseException s that can tell you which
RPC failed. |
HBaseRpc.HasFamily |
An RPC from which you can get a family name.
|
HBaseRpc.HasKey |
An RPC from which you can get a row key name.
|
HBaseRpc.HasQualifier |
An RPC from which you can get a column qualifier name.
|
HBaseRpc.HasQualifiers |
An RPC from which you can get multiple column qualifier names.
|
HBaseRpc.HasTable |
An RPC from which you can get a table name.
|
HBaseRpc.HasTimestamp |
An RPC from which you can get a timestamp.
|
HBaseRpc.HasValue |
An RPC from which you can get a value.
|
HBaseRpc.HasValues |
An RPC from which you can get multiple values.
|
Class | Description |
---|---|
AtomicIncrementRequest |
Atomically increments a value in HBase.
|
BinaryComparator |
A binary comparator used in comparison filters.
|
BinaryPrefixComparator |
A binary comparator used in comparison filters.
|
BitComparator |
A bitwise comparator used in comparison filters.
|
Bytes |
Helper functions to manipulate byte arrays.
|
Bytes.ByteMap<V> |
A convenient map keyed with a byte array.
|
ClientStats |
HBaseClient usage statistics. |
ColumnPrefixFilter |
Sets a binary prefix to filter results based on the column qualifier.
|
ColumnRangeFilter |
Filters based on a range of column qualifiers.
|
CompareFilter |
A generic scan filter to be used to filter by comparison.
|
Counter |
An atomic counter to replace
AtomicLong . |
DeleteRequest |
Deletes some data into HBase.
|
DependentColumnFilter |
Filters key values based on the existence of a dependent, or reference,
column.
|
FamilyFilter |
Filter columns based on the column family.
|
FilterComparator |
Abstract base class for
ScanFilter comparators. |
FilterList |
Combines a list of filters into one.
|
GetRequest |
Reads something from HBase.
|
HBaseClient |
A fully asynchronous, thread-safe, modern HBase client.
|
HBaseRpc |
Abstract base class for all RPC requests going out to HBase.
|
KeyRegexpFilter |
Filters rows based on an expression applied to the row key.
|
KeyValue |
A "cell" in an HBase table.
|
PutRequest |
Puts some data into HBase.
|
QualifierFilter |
Filter columns based on the qualifier.
|
RegexStringComparator |
A regular expression comparator used in comparison filters such as RowFilter,
QualifierFilter, and ValueFilter.
|
RowFilter |
Filter rows based on the rowkey.
|
RowLock |
An explicit row lock.
|
RowLockRequest |
Acquires an explicit row lock.
|
ScanFilter |
Abstract base class for
Scanner filters. |
Scanner |
Creates a scanner to read data sequentially from HBase.
|
SubstringComparator |
A substring comparator used in comparison filters such as RowFilter,
QualifierFilter, and ValueFilter.
|
TimestampsFilter |
Filter that returns only cells whose timestamp (version) is
in the specified list of timestamps (versions).
|
ValueFilter |
Filter key values based on their value.
|
Enum | Description |
---|---|
BitComparator.BitwiseOp |
Bit operators.
|
CompareFilter.CompareOp |
Comparison operators.
|
FilterList.Operator |
Operator to combine the list of filters together.
|
Exception | Description |
---|---|
BrokenMetaException |
Indicates that the
.META. or -ROOT- table is corrupted. |
ConnectionResetException |
Exception thrown when an RPC was in flight while we got disconnected.
|
HBaseException |
The parent class of all
RuntimeException created by this package. |
InvalidResponseException |
Exception used when the server sends an invalid response to an RPC.
|
NonRecoverableException |
An exception for which it's typically pointless to retry
(such as
TableNotFoundException ). |
NoSuchColumnFamilyException |
Exception thrown when attempting to use a nonexistent column family.
|
NotServingRegionException |
Exception thrown when we attempted to use a region that wasn't serving from
that particular RegionServer.
|
PleaseThrottleException |
This exception notifies the application to throttle its use of HBase.
|
RecoverableException |
An exception for which it's typically useful to retry
(such as
RegionOfflineException ). |
RegionMovedException |
Exception thrown when we attempted to use a region that was moved from
that particular RegionServer to a new one.
|
RegionOfflineException |
Exception thrown when we attempted to find a region, but it wasn't being
served by any RegionServer (it's "offline" in HBase speak).
|
RemoteException |
An unclassified exception that occurred on the server side.
|
TableNotFoundException |
Exception thrown when an attempt to use an inexistent table was made.
|
UnknownRowLockException |
Exception thrown when we try to use an invalid or expired
RowLock . |
UnknownScannerException |
Exception thrown when we try to use an invalid or expired scanner ID.
|
VersionMismatchException |
Indicates that an RPC version mismatch occurred.
|