Package | Description |
---|---|
org.apache.hadoop.hbase.thrift2 |
Provides an HBase Thrift
service.
|
org.apache.hadoop.hbase.thrift2.generated |
Modifier and Type | Method and Description |
---|---|
boolean |
ThriftHBaseServiceHandler.checkAndPut(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut put) |
void |
ThriftHBaseServiceHandler.put(java.nio.ByteBuffer table,
TPut put) |
static Put |
ThriftUtilities.putFromThrift(TPut in)
Creates a
Put (HBase) from a TPut (Thrift) |
Modifier and Type | Method and Description |
---|---|
void |
ThriftHBaseServiceHandler.putMultiple(java.nio.ByteBuffer table,
java.util.List<TPut> puts) |
static java.util.List<Put> |
ThriftUtilities.putsFromThrift(java.util.List<TPut> in)
Converts multiple
TPut s (Thrift) into a list of Put s (HBase). |
Modifier and Type | Field and Description |
---|---|
TPut |
THBaseService.put_args.tput
the TPut to put
|
TPut |
THBaseService.checkAndPut_args.tput
the TPut to put if the check succeeds
|
Modifier and Type | Field and Description |
---|---|
java.util.List<TPut> |
THBaseService.putMultiple_args.tputs
a list of TPuts to commit
|
Modifier and Type | Method and Description |
---|---|
TPut |
TPut.deepCopy() |
TPut |
TMutation.getPut() |
TPut |
THBaseService.put_args.getTput()
the TPut to put
|
TPut |
THBaseService.checkAndPut_args.getTput()
the TPut to put if the check succeeds
|
TPut |
TPut.setAttributes(java.util.Map<java.nio.ByteBuffer,java.nio.ByteBuffer> attributes) |
TPut |
TPut.setCellVisibility(TCellVisibility cellVisibility) |
TPut |
TPut.setColumnValues(java.util.List<TColumnValue> columnValues) |
TPut |
TPut.setDurability(TDurability durability) |
TPut |
TPut.setRow(byte[] row) |
TPut |
TPut.setRow(java.nio.ByteBuffer row) |
TPut |
TPut.setTimestamp(long timestamp) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TPut> |
THBaseService.putMultiple_args.getTputs()
a list of TPuts to commit
|
java.util.Iterator<TPut> |
THBaseService.putMultiple_args.getTputsIterator() |
Modifier and Type | Method and Description |
---|---|
void |
THBaseService.putMultiple_args.addToTputs(TPut elem) |
boolean |
THBaseService.Iface.checkAndPut(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput)
Atomically checks if a row/family/qualifier value matches the expected
value.
|
boolean |
THBaseService.Client.checkAndPut(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput) |
void |
THBaseService.AsyncIface.checkAndPut(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
THBaseService.AsyncClient.checkAndPut(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
int |
TPut.compareTo(TPut other) |
boolean |
TPut.equals(TPut that) |
void |
THBaseService.Iface.put(java.nio.ByteBuffer table,
TPut tput)
Commit a TPut to a table.
|
void |
THBaseService.Client.put(java.nio.ByteBuffer table,
TPut tput) |
void |
THBaseService.AsyncIface.put(java.nio.ByteBuffer table,
TPut tput,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
THBaseService.AsyncClient.put(java.nio.ByteBuffer table,
TPut tput,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
static TMutation |
TMutation.put(TPut value) |
void |
THBaseService.Client.send_checkAndPut(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput) |
void |
THBaseService.Client.send_put(java.nio.ByteBuffer table,
TPut tput) |
void |
TMutation.setPut(TPut value) |
THBaseService.put_args |
THBaseService.put_args.setTput(TPut tput)
the TPut to put
|
THBaseService.checkAndPut_args |
THBaseService.checkAndPut_args.setTput(TPut tput)
the TPut to put if the check succeeds
|
Modifier and Type | Method and Description |
---|---|
void |
THBaseService.Iface.putMultiple(java.nio.ByteBuffer table,
java.util.List<TPut> tputs)
Commit a List of Puts to the table.
|
void |
THBaseService.Client.putMultiple(java.nio.ByteBuffer table,
java.util.List<TPut> tputs) |
void |
THBaseService.AsyncIface.putMultiple(java.nio.ByteBuffer table,
java.util.List<TPut> tputs,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
THBaseService.AsyncClient.putMultiple(java.nio.ByteBuffer table,
java.util.List<TPut> tputs,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
THBaseService.Client.send_putMultiple(java.nio.ByteBuffer table,
java.util.List<TPut> tputs) |
THBaseService.putMultiple_args |
THBaseService.putMultiple_args.setTputs(java.util.List<TPut> tputs)
a list of TPuts to commit
|
Constructor and Description |
---|
checkAndPut_args(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput) |
checkAndPut_call(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
java.nio.ByteBuffer value,
TPut tput,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
put_args(java.nio.ByteBuffer table,
TPut tput) |
put_call(java.nio.ByteBuffer table,
TPut tput,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
TPut(TPut other)
Performs a deep copy on other.
|
Constructor and Description |
---|
putMultiple_args(java.nio.ByteBuffer table,
java.util.List<TPut> tputs) |
putMultiple_call(java.nio.ByteBuffer table,
java.util.List<TPut> tputs,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |