|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.hbase.thrift.ThriftServerRunner.HBaseHandler
public static class ThriftServerRunner.HBaseHandler
The HBaseHandler is a glue object that connects Thrift RPC calls to the HBase client API primarily defined in the HBaseAdmin and HTable objects.
| Field Summary | |
|---|---|
protected HBaseAdmin |
admin
|
protected org.apache.hadoop.conf.Configuration |
conf
|
protected org.apache.commons.logging.Log |
LOG
|
protected int |
nextScannerId
|
protected HashMap<Integer,ThriftServerRunner.ResultScannerWrapper> |
scannerMap
|
| Constructor Summary | |
|---|---|
protected |
ThriftServerRunner.HBaseHandler()
Constructs an HBaseHandler object. |
protected |
ThriftServerRunner.HBaseHandler(org.apache.hadoop.conf.Configuration c)
|
| Method Summary | |
|---|---|
protected int |
addScanner(ResultScanner scanner,
boolean sortColumns)
Assigns a unique ID to the scanner and adds the mapping to an internal hash-map. |
protected long |
atomicIncrement(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
long amount)
|
long |
atomicIncrement(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long amount)
Deprecated. |
void |
compact(ByteBuffer tableNameOrRegionName)
|
void |
createTable(ByteBuffer in_tableName,
List<org.apache.hadoop.hbase.thrift.generated.ColumnDescriptor> columnFamilies)
|
void |
deleteAll(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
deleteAllRow(ByteBuffer tableName,
ByteBuffer row,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
deleteAllRowTs(ByteBuffer tableName,
ByteBuffer row,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
deleteAllTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
deleteTable(ByteBuffer in_tableName)
|
void |
disableTable(ByteBuffer tableName)
|
void |
enableTable(ByteBuffer tableName)
|
protected List<org.apache.hadoop.hbase.thrift.generated.TCell> |
get(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TCell> |
get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
Deprecated. |
Map<ByteBuffer,org.apache.hadoop.hbase.thrift.generated.ColumnDescriptor> |
getColumnDescriptors(ByteBuffer tableName)
|
org.apache.hadoop.hbase.thrift.generated.TRegionInfo |
getRegionInfo(ByteBuffer searchRow)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRow(ByteBuffer tableName,
ByteBuffer row,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TCell> |
getRowOrBefore(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer family)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRows(ByteBuffer tableName,
List<ByteBuffer> rows,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRowsTs(ByteBuffer tableName,
List<ByteBuffer> rows,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRowsWithColumns(ByteBuffer tableName,
List<ByteBuffer> rows,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRowsWithColumnsTs(ByteBuffer tableName,
List<ByteBuffer> rows,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRowTs(ByteBuffer tableName,
ByteBuffer row,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRowWithColumns(ByteBuffer tableName,
ByteBuffer row,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
getRowWithColumnsTs(ByteBuffer tableName,
ByteBuffer row,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
protected ThriftServerRunner.ResultScannerWrapper |
getScanner(int id)
Returns the scanner associated with the specified ID. |
HTable |
getTable(byte[] tableName)
Creates and returns an HTable instance from a given table name. |
HTable |
getTable(ByteBuffer tableName)
|
List<ByteBuffer> |
getTableNames()
|
List<org.apache.hadoop.hbase.thrift.generated.TRegionInfo> |
getTableRegions(ByteBuffer tableName)
|
List<org.apache.hadoop.hbase.thrift.generated.TCell> |
getVer(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TCell> |
getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Deprecated. |
protected List<org.apache.hadoop.hbase.thrift.generated.TCell> |
getVerTs(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
|
List<org.apache.hadoop.hbase.thrift.generated.TCell> |
getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Deprecated. |
void |
increment(org.apache.hadoop.hbase.thrift.generated.TIncrement tincrement)
|
void |
incrementRows(List<org.apache.hadoop.hbase.thrift.generated.TIncrement> tincrements)
|
boolean |
isTableEnabled(ByteBuffer tableName)
|
void |
majorCompact(ByteBuffer tableNameOrRegionName)
|
void |
mutateRow(ByteBuffer tableName,
ByteBuffer row,
List<org.apache.hadoop.hbase.thrift.generated.Mutation> mutations,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
mutateRows(ByteBuffer tableName,
List<org.apache.hadoop.hbase.thrift.generated.BatchMutation> rowBatches,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
mutateRowsTs(ByteBuffer tableName,
List<org.apache.hadoop.hbase.thrift.generated.BatchMutation> rowBatches,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
void |
mutateRowTs(ByteBuffer tableName,
ByteBuffer row,
List<org.apache.hadoop.hbase.thrift.generated.Mutation> mutations,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
protected ThriftServerRunner.ResultScannerWrapper |
removeScanner(int id)
Removes the scanner associated with the specified ID from the internal id->scanner hash-map. |
void |
scannerClose(int id)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
scannerGet(int id)
|
List<org.apache.hadoop.hbase.thrift.generated.TRowResult> |
scannerGetList(int id,
int nbRows)
|
int |
scannerOpen(ByteBuffer tableName,
ByteBuffer startRow,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
|
int |
scannerOpenTs(ByteBuffer tableName,
ByteBuffer startRow,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
int |
scannerOpenWithPrefix(ByteBuffer tableName,
ByteBuffer startAndPrefix,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
|
int |
scannerOpenWithScan(ByteBuffer tableName,
org.apache.hadoop.hbase.thrift.generated.TScan tScan,
Map<ByteBuffer,ByteBuffer> attributes)
|
int |
scannerOpenWithStop(ByteBuffer tableName,
ByteBuffer startRow,
ByteBuffer stopRow,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
|
int |
scannerOpenWithStopTs(ByteBuffer tableName,
ByteBuffer startRow,
ByteBuffer stopRow,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.apache.hadoop.conf.Configuration conf
protected volatile HBaseAdmin admin
protected final org.apache.commons.logging.Log LOG
protected int nextScannerId
protected HashMap<Integer,ThriftServerRunner.ResultScannerWrapper> scannerMap
| Constructor Detail |
|---|
protected ThriftServerRunner.HBaseHandler()
throws IOException
IOException
protected ThriftServerRunner.HBaseHandler(org.apache.hadoop.conf.Configuration c)
throws IOException
IOException| Method Detail |
|---|
public HTable getTable(byte[] tableName)
throws IOException
tableName - name of table
IOException
org.apache.hadoop.hbase.thrift.generated.IOError
public HTable getTable(ByteBuffer tableName)
throws IOException
IOException
protected int addScanner(ResultScanner scanner,
boolean sortColumns)
scanner -
protected ThriftServerRunner.ResultScannerWrapper getScanner(int id)
id -
protected ThriftServerRunner.ResultScannerWrapper removeScanner(int id)
id -
public void enableTable(ByteBuffer tableName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
enableTable in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void disableTable(ByteBuffer tableName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
disableTable in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public boolean isTableEnabled(ByteBuffer tableName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
isTableEnabled in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void compact(ByteBuffer tableNameOrRegionName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
compact in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void majorCompact(ByteBuffer tableNameOrRegionName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
majorCompact in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<ByteBuffer> getTableNames()
throws org.apache.hadoop.hbase.thrift.generated.IOError
getTableNames in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRegionInfo> getTableRegions(ByteBuffer tableName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getTableRegions in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
@Deprecated
public List<org.apache.hadoop.hbase.thrift.generated.TCell> get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
get in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
protected List<org.apache.hadoop.hbase.thrift.generated.TCell> get(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IOError
@Deprecated
public List<org.apache.hadoop.hbase.thrift.generated.TCell> getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getVer in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TCell> getVer(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IOError
@Deprecated
public List<org.apache.hadoop.hbase.thrift.generated.TCell> getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getVerTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
protected List<org.apache.hadoop.hbase.thrift.generated.TCell> getVerTs(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRow(ByteBuffer tableName,
ByteBuffer row,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRow in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRowWithColumns(ByteBuffer tableName,
ByteBuffer row,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowWithColumns in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRowTs(ByteBuffer tableName,
ByteBuffer row,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRowWithColumnsTs(ByteBuffer tableName,
ByteBuffer row,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowWithColumnsTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRows(ByteBuffer tableName,
List<ByteBuffer> rows,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRows in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRowsWithColumns(ByteBuffer tableName,
List<ByteBuffer> rows,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowsWithColumns in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRowsTs(ByteBuffer tableName,
List<ByteBuffer> rows,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowsTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> getRowsWithColumnsTs(ByteBuffer tableName,
List<ByteBuffer> rows,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowsWithColumnsTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void deleteAll(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
deleteAll in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void deleteAllTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
deleteAllTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void deleteAllRow(ByteBuffer tableName,
ByteBuffer row,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
deleteAllRow in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void deleteAllRowTs(ByteBuffer tableName,
ByteBuffer row,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
deleteAllRowTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void createTable(ByteBuffer in_tableName,
List<org.apache.hadoop.hbase.thrift.generated.ColumnDescriptor> columnFamilies)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.hadoop.hbase.thrift.generated.AlreadyExists
createTable in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.hadoop.hbase.thrift.generated.AlreadyExists
public void deleteTable(ByteBuffer in_tableName)
throws org.apache.hadoop.hbase.thrift.generated.IOError
deleteTable in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void mutateRow(ByteBuffer tableName,
ByteBuffer row,
List<org.apache.hadoop.hbase.thrift.generated.Mutation> mutations,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
mutateRow in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
public void mutateRowTs(ByteBuffer tableName,
ByteBuffer row,
List<org.apache.hadoop.hbase.thrift.generated.Mutation> mutations,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
mutateRowTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
public void mutateRows(ByteBuffer tableName,
List<org.apache.hadoop.hbase.thrift.generated.BatchMutation> rowBatches,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.thrift.TException
mutateRows in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.thrift.TException
public void mutateRowsTs(ByteBuffer tableName,
List<org.apache.hadoop.hbase.thrift.generated.BatchMutation> rowBatches,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.thrift.TException
mutateRowsTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.thrift.TException
@Deprecated
public long atomicIncrement(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long amount)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.thrift.TException
atomicIncrement in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.thrift.TException
protected long atomicIncrement(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
long amount)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.thrift.TException
org.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.thrift.TException
public void scannerClose(int id)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
scannerClose in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.hadoop.hbase.thrift.generated.IllegalArgument
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> scannerGetList(int id,
int nbRows)
throws org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.hadoop.hbase.thrift.generated.IOError
scannerGetList in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.hadoop.hbase.thrift.generated.IOError
public List<org.apache.hadoop.hbase.thrift.generated.TRowResult> scannerGet(int id)
throws org.apache.hadoop.hbase.thrift.generated.IllegalArgument,
org.apache.hadoop.hbase.thrift.generated.IOError
scannerGet in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IllegalArgument
org.apache.hadoop.hbase.thrift.generated.IOError
public int scannerOpenWithScan(ByteBuffer tableName,
org.apache.hadoop.hbase.thrift.generated.TScan tScan,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
scannerOpenWithScan in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public int scannerOpen(ByteBuffer tableName,
ByteBuffer startRow,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError
scannerOpen in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public int scannerOpenWithStop(ByteBuffer tableName,
ByteBuffer startRow,
ByteBuffer stopRow,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
scannerOpenWithStop in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
public int scannerOpenWithPrefix(ByteBuffer tableName,
ByteBuffer startAndPrefix,
List<ByteBuffer> columns,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
scannerOpenWithPrefix in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
public int scannerOpenTs(ByteBuffer tableName,
ByteBuffer startRow,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
scannerOpenTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
public int scannerOpenWithStopTs(ByteBuffer tableName,
ByteBuffer startRow,
ByteBuffer stopRow,
List<ByteBuffer> columns,
long timestamp,
Map<ByteBuffer,ByteBuffer> attributes)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
scannerOpenWithStopTs in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
public Map<ByteBuffer,org.apache.hadoop.hbase.thrift.generated.ColumnDescriptor> getColumnDescriptors(ByteBuffer tableName)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
getColumnDescriptors in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
public List<org.apache.hadoop.hbase.thrift.generated.TCell> getRowOrBefore(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer family)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRowOrBefore in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public org.apache.hadoop.hbase.thrift.generated.TRegionInfo getRegionInfo(ByteBuffer searchRow)
throws org.apache.hadoop.hbase.thrift.generated.IOError
getRegionInfo in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
public void increment(org.apache.hadoop.hbase.thrift.generated.TIncrement tincrement)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
increment in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
public void incrementRows(List<org.apache.hadoop.hbase.thrift.generated.TIncrement> tincrements)
throws org.apache.hadoop.hbase.thrift.generated.IOError,
org.apache.thrift.TException
incrementRows in interface org.apache.hadoop.hbase.thrift.generated.Hbase.Ifaceorg.apache.hadoop.hbase.thrift.generated.IOError
org.apache.thrift.TException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||