| Package | Description |
|---|---|
| org.apache.hadoop.hbase.thrift | |
| org.apache.hadoop.hbase.thrift.generated |
| Modifier and Type | Method and Description |
|---|---|
List<TCell> |
ThriftHBaseServiceHandler.append(TAppend tappend) |
static List<TCell> |
ThriftUtilities.cellFromHBase(Cell in)
This utility method creates a list of Thrift TCell "struct" based on
an Hbase Cell object.
|
static List<TCell> |
ThriftUtilities.cellFromHBase(Cell[] in)
This utility method creates a list of Thrift TCell "struct" based on
an Hbase Cell array.
|
protected List<TCell> |
ThriftHBaseServiceHandler.get(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
Map<ByteBuffer,ByteBuffer> attributes)
Note: this internal interface is slightly different from public APIs in regard to handling
of the qualifier.
|
List<TCell> |
ThriftHBaseServiceHandler.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes) |
List<TCell> |
ThriftHBaseServiceHandler.getVer(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Note: this public interface is slightly different from public Java APIs in regard to
handling of the qualifier.
|
List<TCell> |
ThriftHBaseServiceHandler.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes) |
protected List<TCell> |
ThriftHBaseServiceHandler.getVerTs(ByteBuffer tableName,
ByteBuffer row,
byte[] family,
byte[] qualifier,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Note: this internal interface is slightly different from public APIs in regard to handling
of the qualifier.
|
List<TCell> |
ThriftHBaseServiceHandler.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes) |
| Modifier and Type | Field and Description |
|---|---|
TCell |
TColumn.cell |
| Modifier and Type | Field and Description |
|---|---|
Map<ByteBuffer,TCell> |
TRowResult.columns |
List<TCell> |
Hbase.get_result.success |
List<TCell> |
Hbase.getVer_result.success |
List<TCell> |
Hbase.getVerTs_result.success |
List<TCell> |
Hbase.append_result.success |
| Modifier and Type | Method and Description |
|---|---|
TCell |
TCell.deepCopy() |
TCell |
TColumn.getCell() |
TCell |
TCell.setTimestamp(long timestamp) |
TCell |
TCell.setValue(byte[] value) |
TCell |
TCell.setValue(ByteBuffer value) |
| Modifier and Type | Method and Description |
|---|---|
List<TCell> |
Hbase.Iface.append(TAppend append)
Appends values to one or more columns within a single row.
|
List<TCell> |
Hbase.Client.append(TAppend append) |
List<TCell> |
Hbase.Iface.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes)
Get a single TCell for the specified table, row, and column at the
latest timestamp.
|
List<TCell> |
Hbase.Client.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes) |
Map<ByteBuffer,TCell> |
TRowResult.getColumns() |
List<TCell> |
Hbase.AsyncClient.get_call.getResult() |
List<TCell> |
Hbase.AsyncClient.getVer_call.getResult() |
List<TCell> |
Hbase.AsyncClient.getVerTs_call.getResult() |
List<TCell> |
Hbase.AsyncClient.append_call.getResult() |
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> |
Hbase.AsyncProcessor.get.getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb,
int seqid) |
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> |
Hbase.AsyncProcessor.getVer.getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb,
int seqid) |
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> |
Hbase.AsyncProcessor.getVerTs.getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb,
int seqid) |
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> |
Hbase.AsyncProcessor.append.getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb,
int seqid) |
List<TCell> |
Hbase.get_result.getSuccess() |
List<TCell> |
Hbase.getVer_result.getSuccess() |
List<TCell> |
Hbase.getVerTs_result.getSuccess() |
List<TCell> |
Hbase.append_result.getSuccess() |
Iterator<TCell> |
Hbase.get_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.getVer_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.getVerTs_result.getSuccessIterator() |
Iterator<TCell> |
Hbase.append_result.getSuccessIterator() |
List<TCell> |
Hbase.Iface.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Get the specified number of versions for the specified table,
row, and column.
|
List<TCell> |
Hbase.Client.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes) |
List<TCell> |
Hbase.Iface.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes)
Get the specified number of versions for the specified table,
row, and column.
|
List<TCell> |
Hbase.Client.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes) |
List<TCell> |
Hbase.Client.recv_append() |
List<TCell> |
Hbase.Client.recv_get() |
List<TCell> |
Hbase.Client.recv_getVer() |
List<TCell> |
Hbase.Client.recv_getVerTs() |
| Modifier and Type | Method and Description |
|---|---|
void |
Hbase.get_result.addToSuccess(TCell elem) |
void |
Hbase.getVer_result.addToSuccess(TCell elem) |
void |
Hbase.getVerTs_result.addToSuccess(TCell elem) |
void |
Hbase.append_result.addToSuccess(TCell elem) |
int |
TCell.compareTo(TCell other) |
boolean |
TCell.equals(TCell that) |
void |
TRowResult.putToColumns(ByteBuffer key,
TCell val) |
TColumn |
TColumn.setCell(TCell cell) |
| Modifier and Type | Method and Description |
|---|---|
void |
Hbase.AsyncIface.append(TAppend append,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncClient.append(TAppend append,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncIface.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncClient.get(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncIface.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncClient.getVer(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncIface.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncClient.getVerTs(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
TRowResult |
TRowResult.setColumns(Map<ByteBuffer,TCell> columns) |
Hbase.get_result |
Hbase.get_result.setSuccess(List<TCell> success) |
Hbase.getVer_result |
Hbase.getVer_result.setSuccess(List<TCell> success) |
Hbase.getVerTs_result |
Hbase.getVerTs_result.setSuccess(List<TCell> success) |
Hbase.append_result |
Hbase.append_result.setSuccess(List<TCell> success) |
void |
Hbase.AsyncProcessor.append.start(I iface,
Hbase.append_args args,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncProcessor.get.start(I iface,
Hbase.get_args args,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncProcessor.getVer.start(I iface,
Hbase.getVer_args args,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
void |
Hbase.AsyncProcessor.getVerTs.start(I iface,
Hbase.getVerTs_args args,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler) |
| Constructor and Description |
|---|
TCell(TCell other)
Performs a deep copy on other.
|
TColumn(ByteBuffer columnName,
TCell cell) |
| Constructor and Description |
|---|
append_call(TAppend append,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
append_result(List<TCell> success,
IOError io) |
get_call(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
get_result(List<TCell> success,
IOError io) |
getVer_call(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
getVer_result(List<TCell> success,
IOError io) |
getVerTs_call(ByteBuffer tableName,
ByteBuffer row,
ByteBuffer column,
long timestamp,
int numVersions,
Map<ByteBuffer,ByteBuffer> attributes,
org.apache.thrift.async.AsyncMethodCallback<List<TCell>> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
getVerTs_result(List<TCell> success,
IOError io) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.