#include <Hbase.h>
Public Member Functions | |
virtual int64_t | atomicIncrement (const Text &tableName, const Text &row, const Text &column, const int64_t value)=0 |
virtual void | compact (const Bytes &tableNameOrRegionName)=0 |
virtual void | createTable (const Text &tableName, const std::vector< ColumnDescriptor > &columnFamilies)=0 |
virtual void | deleteAll (const Text &tableName, const Text &row, const Text &column)=0 |
virtual void | deleteAllRow (const Text &tableName, const Text &row)=0 |
virtual void | deleteAllRowTs (const Text &tableName, const Text &row, const int64_t timestamp)=0 |
virtual void | deleteAllTs (const Text &tableName, const Text &row, const Text &column, const int64_t timestamp)=0 |
virtual void | deleteTable (const Text &tableName)=0 |
virtual void | disableTable (const Bytes &tableName)=0 |
virtual void | enableTable (const Bytes &tableName)=0 |
virtual void | get (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &column)=0 |
virtual void | getColumnDescriptors (std::map< Text, ColumnDescriptor > &_return, const Text &tableName)=0 |
virtual void | getRegionInfo (TRegionInfo &_return, const Text &row)=0 |
virtual void | getRow (std::vector< TRowResult > &_return, const Text &tableName, const Text &row)=0 |
virtual void | getRowOrBefore (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &family)=0 |
virtual void | getRows (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows)=0 |
virtual void | getRowsTs (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows, const int64_t timestamp)=0 |
virtual void | getRowsWithColumns (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows, const std::vector< Text > &columns)=0 |
virtual void | getRowsWithColumnsTs (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows, const std::vector< Text > &columns, const int64_t timestamp)=0 |
virtual void | getRowTs (std::vector< TRowResult > &_return, const Text &tableName, const Text &row, const int64_t timestamp)=0 |
virtual void | getRowWithColumns (std::vector< TRowResult > &_return, const Text &tableName, const Text &row, const std::vector< Text > &columns)=0 |
virtual void | getRowWithColumnsTs (std::vector< TRowResult > &_return, const Text &tableName, const Text &row, const std::vector< Text > &columns, const int64_t timestamp)=0 |
virtual void | getTableNames (std::vector< Text > &_return)=0 |
virtual void | getTableRegions (std::vector< TRegionInfo > &_return, const Text &tableName)=0 |
virtual void | getVer (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &column, const int32_t numVersions)=0 |
virtual void | getVerTs (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &column, const int64_t timestamp, const int32_t numVersions)=0 |
virtual bool | isTableEnabled (const Bytes &tableName)=0 |
virtual void | majorCompact (const Bytes &tableNameOrRegionName)=0 |
virtual void | mutateRow (const Text &tableName, const Text &row, const std::vector< Mutation > &mutations)=0 |
virtual void | mutateRows (const Text &tableName, const std::vector< BatchMutation > &rowBatches)=0 |
virtual void | mutateRowsTs (const Text &tableName, const std::vector< BatchMutation > &rowBatches, const int64_t timestamp)=0 |
virtual void | mutateRowTs (const Text &tableName, const Text &row, const std::vector< Mutation > &mutations, const int64_t timestamp)=0 |
virtual void | scannerClose (const ScannerID id)=0 |
virtual void | scannerGet (std::vector< TRowResult > &_return, const ScannerID id)=0 |
virtual void | scannerGetList (std::vector< TRowResult > &_return, const ScannerID id, const int32_t nbRows)=0 |
virtual ScannerID | scannerOpen (const Text &tableName, const Text &startRow, const std::vector< Text > &columns)=0 |
virtual ScannerID | scannerOpenTs (const Text &tableName, const Text &startRow, const std::vector< Text > &columns, const int64_t timestamp)=0 |
virtual ScannerID | scannerOpenWithPrefix (const Text &tableName, const Text &startAndPrefix, const std::vector< Text > &columns)=0 |
virtual ScannerID | scannerOpenWithScan (const Text &tableName, const TScan &scan)=0 |
virtual ScannerID | scannerOpenWithStop (const Text &tableName, const Text &startRow, const Text &stopRow, const std::vector< Text > &columns)=0 |
virtual ScannerID | scannerOpenWithStopTs (const Text &tableName, const Text &startRow, const Text &stopRow, const std::vector< Text > &columns, const int64_t timestamp)=0 |
virtual | ~HbaseIf () |
virtual apache::hadoop::hbase::thrift::HbaseIf::~HbaseIf | ( | ) | [inline, virtual] |
virtual int64_t apache::hadoop::hbase::thrift::HbaseIf::atomicIncrement | ( | const Text & | tableName, |
const Text & | row, | ||
const Text & | column, | ||
const int64_t | value | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::compact | ( | const Bytes & | tableNameOrRegionName | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::createTable | ( | const Text & | tableName, |
const std::vector< ColumnDescriptor > & | columnFamilies | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::deleteAll | ( | const Text & | tableName, |
const Text & | row, | ||
const Text & | column | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::deleteAllRow | ( | const Text & | tableName, |
const Text & | row | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::deleteAllRowTs | ( | const Text & | tableName, |
const Text & | row, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::deleteAllTs | ( | const Text & | tableName, |
const Text & | row, | ||
const Text & | column, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::deleteTable | ( | const Text & | tableName | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::disableTable | ( | const Bytes & | tableName | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::enableTable | ( | const Bytes & | tableName | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::get | ( | std::vector< TCell > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const Text & | column | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getColumnDescriptors | ( | std::map< Text, ColumnDescriptor > & | _return, |
const Text & | tableName | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRegionInfo | ( | TRegionInfo & | _return, |
const Text & | row | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRow | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const Text & | row | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowOrBefore | ( | std::vector< TCell > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const Text & | family | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRows | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const std::vector< Text > & | rows | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowsTs | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const std::vector< Text > & | rows, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowsWithColumns | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const std::vector< Text > & | rows, | ||
const std::vector< Text > & | columns | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowsWithColumnsTs | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const std::vector< Text > & | rows, | ||
const std::vector< Text > & | columns, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowTs | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowWithColumns | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const std::vector< Text > & | columns | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getRowWithColumnsTs | ( | std::vector< TRowResult > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const std::vector< Text > & | columns, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getTableNames | ( | std::vector< Text > & | _return | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getTableRegions | ( | std::vector< TRegionInfo > & | _return, |
const Text & | tableName | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getVer | ( | std::vector< TCell > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const Text & | column, | ||
const int32_t | numVersions | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::getVerTs | ( | std::vector< TCell > & | _return, |
const Text & | tableName, | ||
const Text & | row, | ||
const Text & | column, | ||
const int64_t | timestamp, | ||
const int32_t | numVersions | ||
) | [pure virtual] |
virtual bool apache::hadoop::hbase::thrift::HbaseIf::isTableEnabled | ( | const Bytes & | tableName | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::majorCompact | ( | const Bytes & | tableNameOrRegionName | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::mutateRow | ( | const Text & | tableName, |
const Text & | row, | ||
const std::vector< Mutation > & | mutations | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::mutateRows | ( | const Text & | tableName, |
const std::vector< BatchMutation > & | rowBatches | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::mutateRowsTs | ( | const Text & | tableName, |
const std::vector< BatchMutation > & | rowBatches, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::mutateRowTs | ( | const Text & | tableName, |
const Text & | row, | ||
const std::vector< Mutation > & | mutations, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::scannerClose | ( | const ScannerID | id | ) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::scannerGet | ( | std::vector< TRowResult > & | _return, |
const ScannerID | id | ||
) | [pure virtual] |
virtual void apache::hadoop::hbase::thrift::HbaseIf::scannerGetList | ( | std::vector< TRowResult > & | _return, |
const ScannerID | id, | ||
const int32_t | nbRows | ||
) | [pure virtual] |
virtual ScannerID apache::hadoop::hbase::thrift::HbaseIf::scannerOpen | ( | const Text & | tableName, |
const Text & | startRow, | ||
const std::vector< Text > & | columns | ||
) | [pure virtual] |
virtual ScannerID apache::hadoop::hbase::thrift::HbaseIf::scannerOpenTs | ( | const Text & | tableName, |
const Text & | startRow, | ||
const std::vector< Text > & | columns, | ||
const int64_t | timestamp | ||
) | [pure virtual] |
virtual ScannerID apache::hadoop::hbase::thrift::HbaseIf::scannerOpenWithPrefix | ( | const Text & | tableName, |
const Text & | startAndPrefix, | ||
const std::vector< Text > & | columns | ||
) | [pure virtual] |
virtual ScannerID apache::hadoop::hbase::thrift::HbaseIf::scannerOpenWithScan | ( | const Text & | tableName, |
const TScan & | scan | ||
) | [pure virtual] |