| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.thrift2 | 
 Provides an HBase Thrift
service. 
 | 
| org.apache.hadoop.hbase.thrift2.generated | 
| Modifier and Type | Method and Description | 
|---|---|
static TDelete | 
ThriftUtilities.deleteFromHBase(Delete in)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<TDelete> | 
ThriftHBaseServiceHandler.deleteMultiple(ByteBuffer table,
              List<TDelete> deletes)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ThriftHBaseServiceHandler.checkAndDelete(ByteBuffer table,
              ByteBuffer row,
              ByteBuffer family,
              ByteBuffer qualifier,
              ByteBuffer value,
              TDelete deleteSingle)  | 
static Delete | 
ThriftUtilities.deleteFromThrift(TDelete in)
Creates a  
Delete (HBase) from a TDelete (Thrift). | 
void | 
ThriftHBaseServiceHandler.deleteSingle(ByteBuffer table,
            TDelete deleteSingle)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<TDelete> | 
ThriftHBaseServiceHandler.deleteMultiple(ByteBuffer table,
              List<TDelete> deletes)  | 
static List<Delete> | 
ThriftUtilities.deletesFromThrift(List<TDelete> in)
Converts multiple  
TDeletes (Thrift) into a list of Deletes (HBase). | 
| Modifier and Type | Field and Description | 
|---|---|
TDelete | 
THBaseService.deleteSingle_args.tdelete
the TDelete to delete 
 | 
TDelete | 
THBaseService.checkAndDelete_args.tdelete
the TDelete to execute if the check succeeds 
 | 
| Modifier and Type | Field and Description | 
|---|---|
List<TDelete> | 
THBaseService.deleteMultiple_result.success  | 
List<TDelete> | 
THBaseService.deleteMultiple_args.tdeletes
list of TDeletes to delete 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TDelete | 
TDelete.deepCopy()  | 
TDelete | 
TMutation.getDeleteSingle()  | 
TDelete | 
THBaseService.deleteSingle_args.getTdelete()
the TDelete to delete 
 | 
TDelete | 
THBaseService.checkAndDelete_args.getTdelete()
the TDelete to execute if the check succeeds 
 | 
TDelete | 
TDelete.setAttributes(Map<ByteBuffer,ByteBuffer> attributes)  | 
TDelete | 
TDelete.setColumns(List<TColumn> columns)  | 
TDelete | 
TDelete.setDeleteType(TDeleteType deleteType)  | 
TDelete | 
TDelete.setDurability(TDurability durability)  | 
TDelete | 
TDelete.setRow(byte[] row)  | 
TDelete | 
TDelete.setRow(ByteBuffer row)  | 
TDelete | 
TDelete.setTimestamp(long timestamp)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<TDelete> | 
THBaseService.Iface.deleteMultiple(ByteBuffer table,
              List<TDelete> tdeletes)
Bulk commit a List of TDeletes to the table. 
 | 
List<TDelete> | 
THBaseService.Client.deleteMultiple(ByteBuffer table,
              List<TDelete> tdeletes)  | 
List<TDelete> | 
THBaseService.AsyncClient.deleteMultiple_call.getResult()  | 
List<TDelete> | 
THBaseService.deleteMultiple_result.getSuccess()  | 
Iterator<TDelete> | 
THBaseService.deleteMultiple_result.getSuccessIterator()  | 
List<TDelete> | 
THBaseService.deleteMultiple_args.getTdeletes()
list of TDeletes to delete 
 | 
Iterator<TDelete> | 
THBaseService.deleteMultiple_args.getTdeletesIterator()  | 
List<TDelete> | 
THBaseService.Client.recv_deleteMultiple()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
THBaseService.deleteMultiple_result.addToSuccess(TDelete elem)  | 
void | 
THBaseService.deleteMultiple_args.addToTdeletes(TDelete elem)  | 
boolean | 
THBaseService.Iface.checkAndDelete(ByteBuffer table,
              ByteBuffer row,
              ByteBuffer family,
              ByteBuffer qualifier,
              ByteBuffer value,
              TDelete tdelete)
Atomically checks if a row/family/qualifier value matches the expected
 value. 
 | 
boolean | 
THBaseService.Client.checkAndDelete(ByteBuffer table,
              ByteBuffer row,
              ByteBuffer family,
              ByteBuffer qualifier,
              ByteBuffer value,
              TDelete tdelete)  | 
void | 
THBaseService.AsyncIface.checkAndDelete(ByteBuffer table,
              ByteBuffer row,
              ByteBuffer family,
              ByteBuffer qualifier,
              ByteBuffer value,
              TDelete tdelete,
              org.apache.thrift.async.AsyncMethodCallback resultHandler)  | 
void | 
THBaseService.AsyncClient.checkAndDelete(ByteBuffer table,
              ByteBuffer row,
              ByteBuffer family,
              ByteBuffer qualifier,
              ByteBuffer value,
              TDelete tdelete,
              org.apache.thrift.async.AsyncMethodCallback resultHandler)  | 
int | 
TDelete.compareTo(TDelete other)  | 
void | 
THBaseService.Iface.deleteSingle(ByteBuffer table,
            TDelete tdelete)
Deletes as specified by the TDelete. 
 | 
void | 
THBaseService.Client.deleteSingle(ByteBuffer table,
            TDelete tdelete)  | 
void | 
THBaseService.AsyncIface.deleteSingle(ByteBuffer table,
            TDelete tdelete,
            org.apache.thrift.async.AsyncMethodCallback resultHandler)  | 
void | 
THBaseService.AsyncClient.deleteSingle(ByteBuffer table,
            TDelete tdelete,
            org.apache.thrift.async.AsyncMethodCallback resultHandler)  | 
static TMutation | 
TMutation.deleteSingle(TDelete value)  | 
boolean | 
TDelete.equals(TDelete that)  | 
void | 
THBaseService.Client.send_checkAndDelete(ByteBuffer table,
                   ByteBuffer row,
                   ByteBuffer family,
                   ByteBuffer qualifier,
                   ByteBuffer value,
                   TDelete tdelete)  | 
void | 
THBaseService.Client.send_deleteSingle(ByteBuffer table,
                 TDelete tdelete)  | 
void | 
TMutation.setDeleteSingle(TDelete value)  | 
THBaseService.deleteSingle_args | 
THBaseService.deleteSingle_args.setTdelete(TDelete tdelete)
the TDelete to delete 
 | 
THBaseService.checkAndDelete_args | 
THBaseService.checkAndDelete_args.setTdelete(TDelete tdelete)
the TDelete to execute if the check succeeds 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<TDelete> | 
THBaseService.Iface.deleteMultiple(ByteBuffer table,
              List<TDelete> tdeletes)
Bulk commit a List of TDeletes to the table. 
 | 
List<TDelete> | 
THBaseService.Client.deleteMultiple(ByteBuffer table,
              List<TDelete> tdeletes)  | 
void | 
THBaseService.AsyncIface.deleteMultiple(ByteBuffer table,
              List<TDelete> tdeletes,
              org.apache.thrift.async.AsyncMethodCallback resultHandler)  | 
void | 
THBaseService.AsyncClient.deleteMultiple(ByteBuffer table,
              List<TDelete> tdeletes,
              org.apache.thrift.async.AsyncMethodCallback resultHandler)  | 
void | 
THBaseService.Client.send_deleteMultiple(ByteBuffer table,
                   List<TDelete> tdeletes)  | 
THBaseService.deleteMultiple_result | 
THBaseService.deleteMultiple_result.setSuccess(List<TDelete> success)  | 
THBaseService.deleteMultiple_args | 
THBaseService.deleteMultiple_args.setTdeletes(List<TDelete> tdeletes)
list of TDeletes to delete 
 | 
| Constructor and Description | 
|---|
checkAndDelete_args(ByteBuffer table,
                   ByteBuffer row,
                   ByteBuffer family,
                   ByteBuffer qualifier,
                   ByteBuffer value,
                   TDelete tdelete)  | 
checkAndDelete_call(ByteBuffer table,
                   ByteBuffer row,
                   ByteBuffer family,
                   ByteBuffer qualifier,
                   ByteBuffer value,
                   TDelete tdelete,
                   org.apache.thrift.async.AsyncMethodCallback resultHandler,
                   org.apache.thrift.async.TAsyncClient client,
                   org.apache.thrift.protocol.TProtocolFactory protocolFactory,
                   org.apache.thrift.transport.TNonblockingTransport transport)  | 
deleteSingle_args(ByteBuffer table,
                 TDelete tdelete)  | 
deleteSingle_call(ByteBuffer table,
                 TDelete tdelete,
                 org.apache.thrift.async.AsyncMethodCallback resultHandler,
                 org.apache.thrift.async.TAsyncClient client,
                 org.apache.thrift.protocol.TProtocolFactory protocolFactory,
                 org.apache.thrift.transport.TNonblockingTransport transport)  | 
TDelete(TDelete other)
Performs a deep copy on other. 
 | 
| Constructor and Description | 
|---|
deleteMultiple_args(ByteBuffer table,
                   List<TDelete> tdeletes)  | 
deleteMultiple_call(ByteBuffer table,
                   List<TDelete> tdeletes,
                   org.apache.thrift.async.AsyncMethodCallback resultHandler,
                   org.apache.thrift.async.TAsyncClient client,
                   org.apache.thrift.protocol.TProtocolFactory protocolFactory,
                   org.apache.thrift.transport.TNonblockingTransport transport)  | 
deleteMultiple_result(List<TDelete> success,
                     TIOError io)  |