| 限定符和类型 | 方法和说明 |
|---|---|
void |
TableStoreReader.addPrimaryKey(String tableName,
PrimaryKey primaryKey) |
void |
DefaultTableStoreReader.addPrimaryKey(String tableName,
PrimaryKey primaryKey) |
Future<ReaderResult> |
TableStoreReader.addPrimaryKeyWithFuture(String tableName,
PrimaryKey primaryKey) |
Future<ReaderResult> |
DefaultTableStoreReader.addPrimaryKeyWithFuture(String tableName,
PrimaryKey primaryKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TableStoreReader.addPrimaryKeys(String tableName,
List<PrimaryKey> primaryKeys) |
void |
DefaultTableStoreReader.addPrimaryKeys(String tableName,
List<PrimaryKey> primaryKeys) |
Future<ReaderResult> |
TableStoreReader.addPrimaryKeysWithFuture(String tableName,
List<PrimaryKey> primaryKeys) |
Future<ReaderResult> |
DefaultTableStoreReader.addPrimaryKeysWithFuture(String tableName,
List<PrimaryKey> primaryKeys) |
| 限定符和类型 | 方法和说明 |
|---|---|
static PrimaryKey |
PlainBufferConversion.toPrimaryKey(List<PlainBufferCell> pkCells) |
static PrimaryKey |
PlainBufferConversion.toTimeseriesPrimaryKey(List<PlainBufferCell> pkCells) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<PrimaryKey> |
SearchProtocolParser.toRoutingValues(List<com.aliyun.ots.thirdparty.com.google.protobuf.ByteString> byteStringList) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
PlainBufferBuilder.buildPrimaryKeyWithHeader(PrimaryKey primaryKey) |
static int |
PlainBufferBuilder.computePrimaryKey(PrimaryKey primaryKey) |
static int |
PlainBufferBuilder.computePrimaryKeyWithHeader(PrimaryKey primaryKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
PrimaryKey |
TablestoreSplit.PkRange.getBegin() |
PrimaryKey |
TablestoreSplit.PkRange.getEnd() |
PrimaryKey |
TablestoreSplit.PkRange.getEqual() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<TablestoreSplit.PkRange> |
TablestoreSplit.filterPkRanges(List<TablestoreSplit.PkRange> pkList,
PrimaryKey begin,
PrimaryKey end) |
List<TablestoreSplit.PkRange> |
TablestoreSplit.generatePkRange(Filter filter,
PrimaryKey begin,
PrimaryKey end) |
| 构造器和说明 |
|---|
PkRange(PrimaryKey equal) |
PkRange(PrimaryKey begin,
PrimaryKey end) |
| 限定符和类型 | 方法和说明 |
|---|---|
PrimaryKey |
PrimaryKeyBuilder.build() |
PrimaryKey |
MultiRowQueryCriteria.get(int index)
Get the primary key of a certain row.
|
PrimaryKey |
RangeRowQueryCriteria.getExclusiveEndPrimaryKey()
Get the primary key value of the right boundary for the range query.
|
PrimaryKey |
RangeIteratorParameter.getExclusiveEndPrimaryKey()
Get the primary key value of the right boundary for the range query.
|
PrimaryKey |
RangeRowQueryCriteria.getInclusiveStartPrimaryKey()
Get the primary key value of the left boundary for the range query.
|
PrimaryKey |
RangeIteratorParameter.getInclusiveStartPrimaryKey()
Gets the primary key value of the left boundary for the range query.
|
PrimaryKey |
Split.getLowerBound() |
PrimaryKey |
BulkExportResponse.getNextStartPrimaryKey()
Get the start boundary of the next query range.
|
PrimaryKey |
GetRangeResponse.getNextStartPrimaryKey()
Get the start boundary of the next query range.
|
PrimaryKey |
StartLocalTransactionRequest.getPrimaryKey()
Get the primary key of this row.
|
PrimaryKey |
IRow.getPrimaryKey() |
PrimaryKey |
RowRangeColumnIteratorImpl.getPrimaryKey() |
PrimaryKey |
StreamRecord.getPrimaryKey()
Get the primary key of the corresponding row
|
PrimaryKey |
Row.getPrimaryKey() |
PrimaryKey |
WideColumnIterator.getPrimaryKey() |
PrimaryKey |
RowChange.getPrimaryKey()
Get the primary key of this row.
|
PrimaryKey |
SingleRowQueryCriteria.getPrimaryKey() |
PrimaryKey |
BatchGetRowRequest.getPrimaryKey(String tableName,
int index)
Returns the primary key of a specific row based on the table name and index.
|
PrimaryKey |
Split.getUpperBound() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<PrimaryKey> |
MultiRowQueryCriteria.getRowKeys()
Get the primary key of the row to be queried in this table.
|
List<PrimaryKey> |
DescribeTableResponse.getShardSplits()
The split points between all shards.
|
| 限定符和类型 | 方法和说明 |
|---|---|
MultiRowQueryCriteria |
MultiRowQueryCriteria.addRow(PrimaryKey primaryKey)
Insert the primary key of the row to be queried into the multi-row query condition.
|
MultiRowQueryCriteria |
MultiRowQueryCriteria.addRow(PrimaryKey primaryKey,
byte[] token)
Insert the primary key of the row to be queried into the multi-row query condition.
|
int |
PrimaryKey.compareTo(PrimaryKey target)
Compare two primary keys.
|
void |
RangeRowQueryCriteria.setExclusiveEndPrimaryKey(PrimaryKey exclusiveEndPrimaryKey)
Range queries require the user to specify a range for the primary key.
|
void |
RangeIteratorParameter.setExclusiveEndPrimaryKey(PrimaryKey exclusiveEndPrimaryKey)
Range queries require users to specify a range of primary keys.
|
void |
RangeRowQueryCriteria.setInclusiveStartPrimaryKey(PrimaryKey inclusiveStartPrimaryKey)
A range query requires the user to specify a range of primary keys.
|
void |
RangeIteratorParameter.setInclusiveStartPrimaryKey(PrimaryKey inclusiveStartPrimaryKey)
A range query requires the user to specify a range of primary keys.
|
void |
Split.setLowerBound(PrimaryKey lowerBound) |
void |
BulkExportResponse.setNextStartPrimaryKey(PrimaryKey nextStartPrimaryKey) |
void |
GetRangeResponse.setNextStartPrimaryKey(PrimaryKey nextStartPrimaryKey)
internal use
|
void |
StartLocalTransactionRequest.setPrimaryKey(PrimaryKey primaryKey)
Add the name and value of the primary key (Primary Key) column.
|
void |
StreamRecord.setPrimaryKey(PrimaryKey primaryKey) |
void |
RowChange.setPrimaryKey(PrimaryKey primaryKey)
Add the name and value of the primary key (Primary Key) column.
|
void |
SingleRowQueryCriteria.setPrimaryKey(PrimaryKey primaryKey)
Set the primary key of the row.
|
void |
Split.setUpperBound(PrimaryKey upperBound) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MultiRowQueryCriteria.setRowKeys(List<PrimaryKey> primaryKeys)
Set the primary keys of all rows to be queried in this table.
|
void |
DescribeTableResponse.setShardSplits(List<PrimaryKey> splits) |
| 构造器和说明 |
|---|
Row(PrimaryKey primaryKey,
Column[] columns)
Constructor.
|
Row(PrimaryKey primaryKey,
Column[] columns,
boolean needSortColumns) |
Row(PrimaryKey primaryKey,
List<Column> columns)
Constructor.
|
Row(PrimaryKey primaryKey,
List<Column> columns,
boolean needSortColumns)
Constructor.
|
RowChange(String tableName,
PrimaryKey primaryKey)
Constructor.
|
RowDeleteChange(String tableName,
PrimaryKey primaryKey)
Constructor.
|
RowPutChange(String tableName,
PrimaryKey primaryKey)
Constructor.
|
RowPutChange(String tableName,
PrimaryKey primaryKey,
long ts)
Constructor.
|
RowRangeColumnIteratorImpl(WideRowIterator wideRowIterator,
PrimaryKey primaryKey,
Iterator<Column> columnIterator,
boolean complete) |
RowUpdateChange(String tableName,
PrimaryKey primaryKey)
Constructor.
|
RowUpdateChange(String tableName,
PrimaryKey primaryKey,
long ts)
Constructor.
|
SingleRowQueryCriteria(String tableName,
PrimaryKey primaryKey)
Constructs a query condition in the table with the given name.
|
Split(String location,
PrimaryKey lowerBound,
PrimaryKey upperBound) |
StartLocalTransactionRequest(String tableName,
PrimaryKey key)
Initialize the StartLocalTransactionRequest instance.
|
WideColumnIterator(PrimaryKey primaryKey,
AbstractColumnIteratorImpl columnIteratorImpl) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<PrimaryKey> |
SearchRequest.getRoutingValues() |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchRequest.Builder |
SearchRequest.Builder.addRoutingValue(PrimaryKey primaryKey)
Routing field.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SearchRequest.Builder |
SearchRequest.Builder.addRoutingValues(List<PrimaryKey> primaryKeys)
Routing field.
|
void |
SearchRequest.setRoutingValues(List<PrimaryKey> routingValues) |
| 限定符和类型 | 方法和说明 |
|---|---|
PrimaryKey |
BulkExportQueryCriteria.getExclusiveEndPrimaryKey()
Get the primary key value of the right boundary for the range query.
|
PrimaryKey |
BulkExportQueryCriteria.getInclusiveStartPrimaryKey()
Get the primary key value of the left boundary for the range query.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BulkExportQueryCriteria.setExclusiveEndPrimaryKey(PrimaryKey exclusiveEndPrimaryKey)
A range query requires the user to specify a range for a primary key.
|
void |
BulkExportQueryCriteria.setInclusiveStartPrimaryKey(PrimaryKey inclusiveStartPrimaryKey)
Range queries require the user to specify a range for the primary key.
|
| 限定符和类型 | 方法和说明 |
|---|---|
PrimaryKey |
RowReadResult.getPrimaryKey() |
PrimaryKey |
PrimaryKeyWithTable.getPrimaryKey() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ReaderUtils.checkTableMeta(TableMeta meta,
PrimaryKey primaryKey) |
void |
ReaderGroup.failedOneRow(PrimaryKey primaryKey,
BatchGetRowResponse.RowResult rowResult,
Exception exception) |
int |
ReaderDispatcher.getDispatchIndex(PrimaryKey primaryKey) |
void |
RowReadResult.setPrimaryKey(PrimaryKey primaryKey) |
void |
PrimaryKeyWithTable.setPrimaryKey(PrimaryKey primaryKey) |
void |
ReaderGroup.succeedOneRow(PrimaryKey primaryKey,
BatchGetRowResponse.RowResult rowResult) |
| 构造器和说明 |
|---|
PrimaryKeyWithTable(String tableName,
PrimaryKey primaryKey) |
PrimaryKeyWithTable(String tableName,
PrimaryKey primaryKey,
RowQueryCriteria criteria) |
RowReadResult(PrimaryKey primaryKey,
BatchGetRowResponse.RowResult rowResult) |
| 构造器和说明 |
|---|
RowPutChangeWithCallback(String tableName,
PrimaryKey primaryKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
static PrimaryKey |
Utils.identifierToPrimaryKey(TimelineIdentifier identifier) |
static PrimaryKey |
Utils.identifierToPrimaryKeyWithSequenceId(TimelineIdentifier identifier,
String seqColName,
long sequenceId,
boolean isAutoIncrement) |
| 限定符和类型 | 方法和说明 |
|---|---|
static RowPutChangeWithCallback |
Utils.messageToNewRowPutChange(String tableName,
PrimaryKey primaryKey,
TimelineMessage message) |
static RowPutChange |
Utils.messageToRowPutChange(String tableName,
PrimaryKey primaryKey,
TimelineMessage message) |
static TimelineIdentifier |
Utils.primaryKeyToIdentifier(TimelineIdentifierSchema identifierSchema,
PrimaryKey primaryKey) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConcurrentSkipListSet<PrimaryKey> |
BaseRequestManager.sendingPrimarykeys |
Copyright © 2025. All Rights Reserved.