Public Member Functions
apache::hadoop::hbase::thrift::HbaseIf Class Reference

#include <Hbase.h>

Inheritance diagram for apache::hadoop::hbase::thrift::HbaseIf:
Inheritance graph
[legend]

List of all members.

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 ()

Detailed Description

Definition at line 14 of file Hbase.h.


Constructor & Destructor Documentation

virtual apache::hadoop::hbase::thrift::HbaseIf::~HbaseIf ( ) [inline, virtual]

Definition at line 16 of file Hbase.h.


Member Function Documentation

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]
virtual ScannerID apache::hadoop::hbase::thrift::HbaseIf::scannerOpenWithStop ( const Text tableName,
const Text startRow,
const Text stopRow,
const std::vector< Text > &  columns 
) [pure virtual]
virtual ScannerID apache::hadoop::hbase::thrift::HbaseIf::scannerOpenWithStopTs ( const Text tableName,
const Text startRow,
const Text stopRow,
const std::vector< Text > &  columns,
const int64_t  timestamp 
) [pure virtual]

The documentation for this class was generated from the following file:


megatree_storage
Author(s): Wim Meeussen
autogenerated on Mon Dec 2 2013 13:01:19