| AbortTransactionRequest |
|
| AbortTransactionResponse |
|
| AbstractColumnIteratorImpl |
|
| AddDefinedColumnRequest |
AddDefinedColumn包含为一张表添加预定义列所必需的一些参数,包括表的名字,要添加的预定义列的名字及类型
|
| AddDefinedColumnResponse |
AddDefinedColumn操作的返回结果。
|
| AlwaysRetryStrategy |
TableStore SDK支持自定义重试逻辑 RetryStrategy, 重试逻辑用于判断在发生异常时是否需要重试, 并给出本次重试的时间间隔.
|
| BatchGetRowRequest |
|
| BatchGetRowResponse |
|
| BatchGetRowResponse.RowResult |
BatchGetRow批量操作中单行查询的结果。
若isSucceed为true,则代表该行查询操作成功,可以通过getRow获取单行查询的结果。
若isSucceed为false,则代表该行查询操作失败,可以通过getError获取失败的错误信息。
|
| BatchWriteRowRequest |
|
| BatchWriteRowResponse |
|
| BatchWriteRowResponse.RowResult |
BatchWriteRow批量操作中单行写的结果。
若isSucceed为true,则代表该行写操作成功。
若isSucceed为false,则代表该行写操作失败,可以通过getError获取失败的错误信息。
|
| BulkExportRequest |
|
| BulkExportResponse |
|
| BulkImportRequest |
|
| BulkImportResponse |
|
| BulkImportResponse.RowResult |
BatchWriteRow批量操作中单行写的结果。
若isSucceed为true,则代表该行写操作成功。
若isSucceed为false,则代表该行写操作失败,可以通过getError获取失败的错误信息。
|
| CapacityDataSize |
|
| CapacityUnit |
|
| Column |
|
| ColumnValue |
表示属性列的值。
|
| CommitTransactionRequest |
|
| CommitTransactionResponse |
|
| ComputeSplitsBySizeRequest |
|
| ComputeSplitsBySizeResponse |
|
| ComputeSplitsRequest |
| ComputeSplitsRequest.Builder |
|
| ComputeSplitsResponse |
Get the partition information of the data.
|
| Condition |
TableStore支持条件更新功能, 在进行PutRow, UpdateRow, DeleteRow或BatchWriteRow操作时, 可以设置条件 Condition.
|
| ConsumedCapacity |
读写操作消耗的能力单元和数据大小。
|
| CreateIndexRequest |
|
| CreateIndexResponse |
CreateIndex操作的返回结果。
|
| CreateTableRequest |
|
| CreateTableRequestEx |
CreateTableRequestEx继承了CreateTableRequest,并额外提供了表预分区能力。
|
| CreateTableResponse |
CreateTable操作的返回结果。
|
| CustomRetryStrategy |
TableStore SDK支持自定义重试逻辑 RetryStrategy, 重试逻辑用于判断在发生异常时是否需要重试, 并给出本次重试的时间间隔.
|
| DefaultRetryStrategy |
TableStore SDK支持自定义重试逻辑 RetryStrategy, 重试逻辑用于判断在发生异常时是否需要重试, 并给出本次重试的时间间隔.
|
| DefinedColumnSchema |
|
| DeleteDefinedColumnRequest |
DeleteDefinedColumn包含为一张表删除预定义列所必需的一些参数,包括表的名字,要删除的预定义列的名字
|
| DeleteDefinedColumnResponse |
DeleteDefinedColumn操作的返回结果。
|
| DeleteIndexRequest |
|
| DeleteIndexResponse |
|
| DeleteRowRequest |
|
| DeleteRowResponse |
|
| DeleteTableRequest |
|
| DeleteTableResponse |
|
| DescribeStreamRequest |
|
| DescribeStreamResponse |
|
| DescribeTableRequest |
|
| DescribeTableResponse |
|
| Error |
|
| ExtensionRequest |
|
| GetRangeRequest |
|
| GetRangeResponse |
|
| GetRowColumnIteratorImpl |
|
| GetRowRequest |
GetRow的查询参数。
|
| GetRowResponse |
|
| GetShardIteratorRequest |
|
| GetShardIteratorResponse |
|
| GetStreamRecordRequest |
|
| GetStreamRecordResponse |
|
| IndexMeta |
索引表的结构信息,包含索引表的名称以及索引表的主键及预定义列定义。
|
| ListStreamRequest |
|
| ListStreamResponse |
|
| ListTableRequest |
|
| ListTableResponse |
|
| MultiRowQueryCriteria |
从TableStore表中查询多行数据所需的参数,可以支持以下几种读取行为:
读取某些列或所有列的某个特定版本
读取某些列或所有列的某个版本范围内的所有版本或最大的N个版本
读取某些列或所有列的最大的N个版本(N最小为 1,最大为MaxVersions)
|
| NameTimestampComparator |
|
| OperationNames |
|
| OperationNames.IdempotentActionTool |
|
| PartitionRange |
|
| PlainBufferBlockParser |
面向range scan场景的基于行的数据块
|
| PlainBufferBlockRowIterator |
|
| PrimaryKey |
|
| PrimaryKeyBuilder |
|
| PrimaryKeyColumn |
|
| PrimaryKeySchema |
|
| PrimaryKeyValue |
表示主键列的值。
|
| PutRowRequest |
|
| PutRowResponse |
|
| RangeIteratorParameter |
|
| RangeRowQueryCriteria |
|
| RecordColumn |
|
| RecordSequenceInfo |
|
| RequestExtension |
|
| ReservedThroughput |
|
| ReservedThroughputDetails |
|
| Response |
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| Row |
|
| RowChange |
单行的数据变更操作的基础结构。
|
| RowDeleteChange |
|
| RowPutChange |
|
| RowQueryCriteria |
从TableStore内读取数据操作的基本参数,主要包含:
ColumnsToGet: 要读取的属性列名列表,若为空,则代表读取该行所有的列。
TimeRange: 要读取的时间戳的范围,若未设置,则代表读取所有的版本。
MaxVersions: 要返回的列的版本的个数,若未设置,则返回OTS当前保留的所有版本。
Filter: 代表本次查询使用的Filter,Filter能够对查询范围内的数据在服务端进行初步的过滤,以减少额外的传输数据。
|
| RowRangeColumnIteratorImpl |
|
| RowUpdateChange |
|
| SearchIndexSplitsOptions |
|
| SimpleRowMatrixBlockConstants |
|
| SimpleRowMatrixBlockParser |
面向range scan场景的基于行的数据块
|
| SimpleRowMatrixBlockRowIterator |
面向SimleRowMatrixBlock的行迭代器
|
| SingleRowQueryCriteria |
从TableStore表中查询单行数据所需的参数,可以支持以下几种读取行为:
读取某些列或所有列的某个特定版本
读取某些列或所有列的某个版本范围内的所有版本或最大的N个版本
读取某些列或所有列的最大的N个版本(N最小为 1,最大为MaxVersions)
|
| Split |
ComputeSplitsBySize接口根据用户制定的数据大小进行分块后的数据块类,每个split类表示一串连续的主键值行,每个主键行的遵守目标表格的结构设计。
每个数据块保证其中所包含的数据约等于用户指定的大小。
|
| SplitPointFactory |
|
| SSEDetails |
|
| SSESpecification |
|
| StartLocalTransactionRequest |
|
| StartLocalTransactionResponse |
|
| Stream |
|
| StreamDetails |
|
| StreamRecord |
|
| StreamShard |
|
| StreamSpecification |
|
| TableMeta |
表的结构信息,包含表的名称以及表的主键定义。
|
| TableOptions |
表的配置选项,用于配置TTL、MaxVersions.
|
| TimeRange |
|
| TimeseriesMetaOptions |
|
| TimeseriesTableMeta |
表的结构信息,包含表的名称以及表的配置信息。
|
| TimeseriesTableOptions |
时序表的配置选项,目前只用于用于配置TTL
|
| TxnRequest |
|
| UpdateRowRequest |
|
| UpdateRowResponse |
|
| UpdateTableRequest |
UpdateTableRequest包含更新一张表所必需的一些参数,包括表的名称、预留吞吐量更改和表的配置更改等。
|
| UpdateTableResponse |
UpdateTable操作的返回结果,包含预留吞吐量的变更细节以及更改之后表的当前配置参数。
|
| WideColumnIterator |
|
| WideRowIterator |
|