AbstractColumnIteratorImpl |
|
AlwaysRetryStrategy |
TableStore SDK支持自定义重试逻辑 RetryStrategy , 重试逻辑用于判断在发生异常时是否需要重试, 并给出本次重试的时间间隔.
|
BatchGetRowRequest |
|
BatchGetRowResponse |
|
BatchGetRowResponse.RowResult |
BatchGetRow批量操作中单行查询的结果。
|
BatchWriteRowRequest |
|
BatchWriteRowResponse |
|
BatchWriteRowResponse.RowResult |
BatchWriteRow批量操作中单行写的结果。
|
CapacityUnit |
表的读写吞吐量的单位,即能力单元。
|
Column |
|
ColumnValue |
表示属性列的值。
|
ComputeSplitsBySizeRequest |
|
ComputeSplitsBySizeResponse |
|
Condition |
TableStore支持条件更新功能, 在进行PutRow, UpdateRow, DeleteRow或BatchWriteRow操作时, 可以设置条件 Condition .
|
ConsumedCapacity |
读写操作消耗的能力单元。
|
CreateTableRequest |
CreateTableRequest包含创建一张新的表所必需的一些参数,包括表的Meta、预留读写吞吐量、表的配置以及预分区配置等。
|
CreateTableResponse |
CreateTable操作的返回结果。
|
DefaultRetryStrategy |
TableStore SDK支持自定义重试逻辑 RetryStrategy , 重试逻辑用于判断在发生异常时是否需要重试, 并给出本次重试的时间间隔.
|
DeleteRowRequest |
|
DeleteRowResponse |
|
DeleteTableRequest |
|
DeleteTableResponse |
|
DescribeStreamRequest |
|
DescribeStreamResponse |
|
DescribeTableRequest |
|
DescribeTableResponse |
|
Error |
|
GetRangeRequest |
|
GetRangeResponse |
|
GetRowColumnIteratorImpl |
|
GetRowRequest |
GetRow的查询参数。
|
GetRowResponse |
|
GetShardIteratorRequest |
|
GetShardIteratorResponse |
|
GetStreamRecordRequest |
|
GetStreamRecordResponse |
|
ListStreamRequest |
|
ListStreamResponse |
|
ListTableRequest |
|
ListTableResponse |
|
MultiRowQueryCriteria |
从TableStore表中查询多行数据所需的参数,可以支持以下几种读取行为:
读取某些列或所有列的某个特定版本
读取某些列或所有列的某个版本范围内的所有版本或最大的N个版本
读取某些列或所有列的最大的N个版本(N最小为 1,最大为MaxVersions)
注意:读取参数不能为每行单独设置,多行必须使用相同的查询参数。
|
NameTimestampComparator |
|
OperationNames |
|
PartitionRange |
|
PrimaryKey |
|
PrimaryKeyBuilder |
|
PrimaryKeyColumn |
|
PrimaryKeySchema |
|
PrimaryKeyValue |
表示主键列的值。
|
PutRowRequest |
|
PutRowResponse |
|
RangeIteratorParameter |
|
RangeRowQueryCriteria |
|
RecordColumn |
|
RecordSequenceInfo |
|
ReservedThroughput |
|
ReservedThroughputDetails |
|
Response |
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
Row |
|
RowChange |
单行的数据变更操作的基础结构。
|
RowDeleteChange |
|
RowIterator |
|
RowPutChange |
|
RowQueryCriteria |
从TableStore内读取数据操作的基本参数,主要包含:
ColumnsToGet: 要读取的属性列名列表,若为空,则代表读取该行所有的列。
|
RowRangeColumnIteratorImpl |
|
RowUpdateChange |
|
SingleRowQueryCriteria |
从TableStore表中查询单行数据所需的参数,可以支持以下几种读取行为:
读取某些列或所有列的某个特定版本
读取某些列或所有列的某个版本范围内的所有版本或最大的N个版本
读取某些列或所有列的最大的N个版本(N最小为 1,最大为MaxVersions)
|
Split |
ComputeSplitsBySize接口根据用户制定的数据大小进行分块后的数据块类,每个split类表示一串连续的主键值行,每个主键行的遵守目标表格的结构设计。
|
Stream |
|
StreamDetails |
|
StreamRecord |
|
StreamShard |
|
StreamSpecification |
|
TableMeta |
表的结构信息,包含表的名称以及表的主键定义。
|
TableOptions |
表的配置选项,用于配置TTL、MaxVersions.
|
TimeRange |
|
UpdateRowRequest |
|
UpdateRowResponse |
|
UpdateTableRequest |
UpdateTableRequest包含更新一张表所必需的一些参数,包括表的名称、预留吞吐量更改和表的配置更改等。
|
UpdateTableResponse |
UpdateTable操作的返回结果,包含预留吞吐量的变更细节以及更改之后表的当前配置参数。
|
WideColumnIterator |
|
WideRowIterator |
|