Package | Description |
---|---|
org.apache.hadoop.hbase.thrift |
Provides an HBase Thrift
service.
|
org.apache.hadoop.hbase.thrift.generated |
Modifier and Type | Method and Description |
---|---|
List<TCell> |
ThriftServerRunner.HBaseHandler.append(TAppend tappend) |
static List<TCell> |
ThriftUtilities.cellFromHBase(Cell in)
This utility method creates a list of Thrift TCell "struct" based on
an Hbase Cell object.
|
static List<TCell> |
ThriftUtilities.cellFromHBase(Cell[] in)
This utility method creates a list of Thrift TCell "struct" based on
an Hbase Cell array.
|
protected List<TCell> |
ThriftServerRunner.HBaseHandler.get(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
Map<ByteBuffer,ByteBuffer> attributes)
Note: this internal interface is slightly different from public APIs in regard to handling
of the qualifier.
|
List<TCell> |
ThriftServerRunner.HBaseHandler.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
Deprecated.
|
List<TCell> |
ThriftServerRunner.HBaseHandler.getRowOrBefore(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer family)
Deprecated.
|
List<TCell> |
ThriftServerRunner.HBaseHandler.getVer(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Note: this public interface is slightly different from public Java APIs in regard to
handling of the qualifier.
|
List<TCell> |
ThriftServerRunner.HBaseHandler.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Deprecated.
|
protected List<TCell> |
ThriftServerRunner.HBaseHandler.getVerTs(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Note: this internal interface is slightly different from public APIs in regard to handling
of the qualifier.
|
List<TCell> |
ThriftServerRunner.HBaseHandler.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
TCell |
TColumn.cell |
Modifier and Type | Field and Description |
---|---|
Map<ByteBuffer,TCell> |
TRowResult.columns |
List<TCell> |
Hbase.get_result.success |
List<TCell> |
Hbase.getVer_result.success |
List<TCell> |
Hbase.getVerTs_result.success |
List<TCell> |
Hbase.getRowOrBefore_result.success |
List<TCell> |
Hbase.append_result.success |
Modifier and Type | Method and Description |
---|---|
TCell |
TCell.deepCopy() |
TCell |
TColumn.getCell() |
TCell |
TCell.setTimestamp(long timestamp) |
TCell |
TCell.setValue(byte[] value) |
TCell |
TCell.setValue(ByteBuffer value) |
Modifier and Type | Method and Description |
---|---|
List<TCell> |
Hbase.Iface.append(TAppend append)
Appends values to one or more columns within a single row.
|
List<TCell> |
Hbase.Client.append(TAppend append) |
List<TCell> |
Hbase.Iface.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
Get a single TCell for the specified table, row, and column at the
latest timestamp.
|
List<TCell> |
Hbase.Client.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes) |
Map<ByteBuffer,TCell> |
TRowResult.getColumns() |
List<TCell> |
Hbase.AsyncClient.get_call.getResult() |
List<TCell> |
Hbase.AsyncClient.getVer_call.getResult() |
List<TCell> |
Hbase.AsyncClient.getVerTs_call.getResult() |
List<TCell> |
Hbase.AsyncClient.getRowOrBefore_call.getResult() |
List<TCell> |
Hbase.AsyncClient.append_call.getResult() |
List<TCell> |
Hbase.Iface.getRowOrBefore(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer family)
Get the row just before the specified one.
|
List<TCell> |
Hbase.Client.getRowOrBefore(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer family) |
List<TCell> |
Hbase.get_result.getSuccess() |
List<TCell> |
Hbase.getVer_result.getSuccess() |
List<TCell> |
Hbase.getVerTs_result.getSuccess() |
List<TCell> |
Hbase.getRowOrBefore_result.getSuccess() |
List<TCell> |
Hbase.append_result.getSuccess() |
Iterator<TCell> |
Hbase.get_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.getVer_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.getVerTs_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.getRowOrBefore_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.append_result.getSuccessIterator() |
List<TCell> |
Hbase.Iface.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Get the specified number of versions for the specified table,
row, and column.
|
List<TCell> |
Hbase.Client.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes) |
List<TCell> |
Hbase.Iface.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Get the specified number of versions for the specified table,
row, and column.
|
List<TCell> |
Hbase.Client.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes) |
List<TCell> |
Hbase.Client.recv_append() |
List<TCell> |
Hbase.Client.recv_get() |
List<TCell> |
Hbase.Client.recv_getRowOrBefore() |
List<TCell> |
Hbase.Client.recv_getVer() |
List<TCell> |
Hbase.Client.recv_getVerTs() |
Modifier and Type | Method and Description |
---|---|
void |
Hbase.get_result.addToSuccess(TCell elem) |
void |
Hbase.getVer_result.addToSuccess(TCell elem) |
void |
Hbase.getVerTs_result.addToSuccess(TCell elem) |
void |
Hbase.getRowOrBefore_result.addToSuccess(TCell elem) |
void |
Hbase.append_result.addToSuccess(TCell elem) |
int |
TCell.compareTo(TCell other) |
boolean |
TCell.equals(TCell that) |
void |
TRowResult.putToColumns(ByteBuffer key,
TCell val) |
TColumn |
TColumn.setCell(TCell cell) |
Modifier and Type | Method and Description |
---|---|
TRowResult |
TRowResult.setColumns(Map<ByteBuffer,TCell> columns) |
Hbase.get_result |
Hbase.get_result.setSuccess(List<TCell> success) |
Hbase.getVer_result |
Hbase.getVer_result.setSuccess(List<TCell> success) |
Hbase.getVerTs_result |
Hbase.getVerTs_result.setSuccess(List<TCell> success) |
Hbase.getRowOrBefore_result |
Hbase.getRowOrBefore_result.setSuccess(List<TCell> success) |
Hbase.append_result |
Hbase.append_result.setSuccess(List<TCell> success) |
Constructor and Description |
---|
TCell(TCell other)
Performs a deep copy on other.
|
TColumn(ByteBuffer columnName,
TCell cell) |
Constructor and Description |
---|
Hbase.append_result(List<TCell> success,
IOError io) |
Hbase.get_result(List<TCell> success,
IOError io) |
Hbase.getRowOrBefore_result(List<TCell> success,
IOError io) |
Hbase.getVer_result(List<TCell> success,
IOError io) |
Hbase.getVerTs_result(List<TCell> success,
IOError io) |
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.