| Class and Description |
|---|
| AbortTransactionResponse |
| AddDefinedColumnResponse
AddDefinedColumn操作的返回结果。
|
| BatchGetRowResponse |
| BatchWriteRowResponse |
| BulkExportResponse |
| BulkImportResponse |
| CommitTransactionResponse |
| ComputeSplitsBySizeResponse |
| ComputeSplitsResponse
Get the partition information of the data.
|
| CreateIndexResponse
CreateIndex操作的返回结果。
|
| CreateTableResponse
CreateTable操作的返回结果。
|
| DeleteDefinedColumnResponse
DeleteDefinedColumn操作的返回结果。
|
| DeleteIndexResponse |
| DeleteRowResponse |
| DeleteTableResponse |
| DescribeStreamResponse |
| DescribeTableResponse |
| GetRangeResponse |
| GetRowResponse |
| GetShardIteratorResponse |
| GetStreamRecordResponse |
| ListStreamResponse |
| ListTableResponse |
| PutRowResponse |
| RetryStrategy |
| StartLocalTransactionResponse |
| UpdateRowResponse |
| UpdateTableResponse
UpdateTable操作的返回结果,包含预留吞吐量的变更细节以及更改之后表的当前配置参数。
|
| Class and Description |
|---|
| ColumnType
表示属性列的数据类型,目前只支持
ColumnType.STRING、ColumnType.INTEGER、ColumnType.BINARY、ColumnType.DOUBLE和ColumnType.BOOLEAN这五种数据类型。 |
| TimeseriesMetaOptions |
| TimeseriesTableMeta
表的结构信息,包含表的名称以及表的配置信息。
|
| Class and Description |
|---|
| Column
TableStore中每行数据可以包含一个或多个属性列(
Column),
每一个属性列包含名称、值ColumnValue以及时间戳。 |
| ColumnValue
表示属性列的值。
|
| PrimaryKeySchema |
| RetryStrategy |
| RowChange
单行的数据变更操作的基础结构。
|
| TableMeta
表的结构信息,包含表的名称以及表的主键定义。
|
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| PrimaryKey |
| PrimaryKeyColumn |
| Row |
| Split
ComputeSplitsBySize接口根据用户制定的数据大小进行分块后的数据块类,每个split类表示一串连续的主键值行,每个主键行的遵守目标表格的结构设计。
每个数据块保证其中所包含的数据约等于用户指定的大小。
|
| TableMeta
表的结构信息,包含表的名称以及表的主键定义。
|
| Class and Description |
|---|
| PrimaryKeyValue
表示主键列的值。
|
| Class and Description |
|---|
| AbstractColumnIteratorImpl |
| AlwaysRetryStrategy
TableStore SDK支持自定义重试逻辑
RetryStrategy, 重试逻辑用于判断在发生异常时是否需要重试, 并给出本次重试的时间间隔. |
| BatchGetRowRequest |
| BatchGetRowResponse.RowResult
BatchGetRow批量操作中单行查询的结果。
若isSucceed为true,则代表该行查询操作成功,可以通过getRow获取单行查询的结果。
若isSucceed为false,则代表该行查询操作失败,可以通过getError获取失败的错误信息。
|
| BatchWriteRowRequest |
| BatchWriteRowResponse.RowResult
BatchWriteRow批量操作中单行写的结果。
若isSucceed为true,则代表该行写操作成功。
若isSucceed为false,则代表该行写操作失败,可以通过getError获取失败的错误信息。
|
| BulkImportRequest |
| BulkImportResponse.RowResult
BatchWriteRow批量操作中单行写的结果。
若isSucceed为true,则代表该行写操作成功。
若isSucceed为false,则代表该行写操作失败,可以通过getError获取失败的错误信息。
|
| CapacityDataSize
表的读写吞吐量的单位,即能力单元。
主要用于
ReservedThroughput中配置表的预留读写吞吐量以及标识读写操作消耗的能力单元的量。 |
| CapacityUnit
表的读写吞吐量的单位,即能力单元。
主要用于
ReservedThroughput中配置表的预留读写吞吐量以及标识读写操作消耗的能力单元的量。 |
| Column
TableStore中每行数据可以包含一个或多个属性列(
Column),
每一个属性列包含名称、值ColumnValue以及时间戳。 |
| ColumnType
表示属性列的数据类型,目前只支持
ColumnType.STRING、ColumnType.INTEGER、ColumnType.BINARY、ColumnType.DOUBLE和ColumnType.BOOLEAN这五种数据类型。 |
| ColumnValue
表示属性列的值。
|
| ComputeSplitsBySizeRequest |
| ComputeSplitsRequest |
| ComputeSplitsRequest.Builder |
| ComputeSplitsResponse
Get the partition information of the data.
|
| Condition
TableStore支持条件更新功能, 在进行PutRow, UpdateRow, DeleteRow或BatchWriteRow操作时, 可以设置条件
Condition. |
| ConsumedCapacity
读写操作消耗的能力单元和数据大小。
|
| CreateTableRequest
CreateTableRequest包含创建一张新的表所必需的一些参数,包括表的Meta、预留读写吞吐量、表的配置以及预分区配置等。
在初始化实例之后,可以通过调用
CreateTableRequest.setTableMeta(TableMeta) 来更改表的Meta。
在初始化实例之后,可以通过调用CreateTableRequest.setReservedThroughput(ReservedThroughput) 来更改表的预留吞吐量。
在初始化实例之后,可以通过调用CreateTableRequest.setTableOptions(TableOptions) 来更改表的配置。 |
| DataBlockType |
| DefinedColumnSchema |
| DefinedColumnType |
| Direction |
| Error |
| ExtensionRequest |
| GetRowRequest
GetRow的查询参数。
|
| IndexMeta
索引表的结构信息,包含索引表的名称以及索引表的主键及预定义列定义。
|
| IndexType
表示索引表类型。
|
| IndexUpdateMode
表示索引更新模式。
|
| IRow |
| Measurable |
| MultiRowQueryCriteria
从TableStore表中查询多行数据所需的参数,可以支持以下几种读取行为:
读取某些列或所有列的某个特定版本
读取某些列或所有列的某个版本范围内的所有版本或最大的N个版本
读取某些列或所有列的最大的N个版本(N最小为 1,最大为MaxVersions)
|
| NameTimestampComparator |
| PrimaryKey |
| PrimaryKeyBuilder |
| PrimaryKeyColumn |
| PrimaryKeyOption
表示主键列的属性
|
| PrimaryKeySchema |
| PrimaryKeyType |
| PrimaryKeyValue
表示主键列的值。
|
| Priority |
| RangeIteratorParameter |
| RangeRowQueryCriteria |
| RecordColumn |
| RecordColumn.ColumnType |
| RecordSequenceInfo |
| Request |
| RequestExtension |
| ReservedThroughput |
| ReservedThroughputDetails |
| Response
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| RetryStrategy |
| ReturnType
表示操作(PUT,UPDATE,DELETE)的返回结果中是否附带PK值,对于PK递增列,应该设置返回PK
|
| Row |
| RowChange
单行的数据变更操作的基础结构。
|
| RowDeleteChange |
| RowExistenceExpectation |
| RowPutChange |
| RowQueryCriteria
从TableStore内读取数据操作的基本参数,主要包含:
ColumnsToGet: 要读取的属性列名列表,若为空,则代表读取该行所有的列。
TimeRange: 要读取的时间戳的范围,若未设置,则代表读取所有的版本。
MaxVersions: 要返回的列的版本的个数,若未设置,则返回OTS当前保留的所有版本。
Filter: 代表本次查询使用的Filter,Filter能够对查询范围内的数据在服务端进行初步的过滤,以减少额外的传输数据。
|
| RowUpdateChange |
| RowUpdateChange.Type |
| SearchIndexSplitsOptions |
| SingleRowQueryCriteria
从TableStore表中查询单行数据所需的参数,可以支持以下几种读取行为:
读取某些列或所有列的某个特定版本
读取某些列或所有列的某个版本范围内的所有版本或最大的N个版本
读取某些列或所有列的最大的N个版本(N最小为 1,最大为MaxVersions)
|
| Split
ComputeSplitsBySize接口根据用户制定的数据大小进行分块后的数据块类,每个split类表示一串连续的主键值行,每个主键行的遵守目标表格的结构设计。
每个数据块保证其中所包含的数据约等于用户指定的大小。
|
| SplitsOptions |
| SSEDetails |
| SSEKeyType
表示服务器端加密的秘钥类型
|
| SSESpecification |
| Stream |
| StreamDetails |
| StreamRecord |
| StreamRecord.RecordType |
| StreamShard |
| StreamSpecification |
| StreamStatus |
| TableMeta
表的结构信息,包含表的名称以及表的主键定义。
|
| TableOptions
表的配置选项,用于配置TTL、MaxVersions.
|
| TimeRange |
| TimeseriesMetaOptions |
| TimeseriesTableOptions
时序表的配置选项,目前只用于用于配置TTL
|
| TxnRequest |
| WideColumnIterator |
| WideRowIterator |
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| Request |
| Response
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| RangeIteratorParameter |
| Row |
| Class and Description |
|---|
| ConsumedCapacity
读写操作消耗的能力单元和数据大小。
|
| PrimaryKey |
| PrimaryKeyBuilder |
| Request |
| ReservedThroughput |
| Response
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| Row |
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Row |
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| ColumnType
表示属性列的数据类型,目前只支持
ColumnType.STRING、ColumnType.INTEGER、ColumnType.BINARY、ColumnType.DOUBLE和ColumnType.BOOLEAN这五种数据类型。 |
| ConsumedCapacity
读写操作消耗的能力单元和数据大小。
|
| Request |
| Response
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| Class and Description |
|---|
| ColumnType
表示属性列的数据类型,目前只支持
ColumnType.STRING、ColumnType.INTEGER、ColumnType.BINARY、ColumnType.DOUBLE和ColumnType.BOOLEAN这五种数据类型。 |
| ColumnValue
表示属性列的值。
|
| Error |
| Request |
| Response
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| TimeseriesMetaOptions |
| TimeseriesTableMeta
表的结构信息,包含表的名称以及表的配置信息。
|
| TimeseriesTableOptions
时序表的配置选项,目前只用于用于配置TTL
|
| Class and Description |
|---|
| DataBlockType |
| PrimaryKey |
| Request |
| Response
所有TableStore返回结果的基类,包含返回结果的元属性信息,例如RequestId、TraceId等。
|
| Class and Description |
|---|
| BatchGetRowRequest |
| BatchGetRowResponse.RowResult
BatchGetRow批量操作中单行查询的结果。
若isSucceed为true,则代表该行查询操作成功,可以通过getRow获取单行查询的结果。
若isSucceed为false,则代表该行查询操作失败,可以通过getError获取失败的错误信息。
|
| ConsumedCapacity
读写操作消耗的能力单元和数据大小。
|
| Error |
| PrimaryKey |
| Row |
| RowQueryCriteria
从TableStore内读取数据操作的基本参数,主要包含:
ColumnsToGet: 要读取的属性列名列表,若为空,则代表读取该行所有的列。
TimeRange: 要读取的时间戳的范围,若未设置,则代表读取所有的版本。
MaxVersions: 要返回的列的版本的个数,若未设置,则返回OTS当前保留的所有版本。
Filter: 代表本次查询使用的Filter,Filter能够对查询范围内的数据在服务端进行初步的过滤,以减少额外的传输数据。
|
| TableMeta
表的结构信息,包含表的名称以及表的主键定义。
|
| Class and Description |
|---|
| Column
TableStore中每行数据可以包含一个或多个属性列(
Column),
每一个属性列包含名称、值ColumnValue以及时间戳。 |
| IRow |
| Measurable |
| PrimaryKey |
| PrimaryKeyColumn |
| PrimaryKeySchema |
| RowChange
单行的数据变更操作的基础结构。
|
| RowPutChange |
| Class and Description |
|---|
| Column
TableStore中每行数据可以包含一个或多个属性列(
Column),
每一个属性列包含名称、值ColumnValue以及时间戳。 |
| PrimaryKey |
| Row |
| RowPutChange |
| Class and Description |
|---|
| Request |
| Class and Description |
|---|
| ConsumedCapacity
读写操作消耗的能力单元和数据大小。
|
| RowChange
单行的数据变更操作的基础结构。
|
| Class and Description |
|---|
| Column
TableStore中每行数据可以包含一个或多个属性列(
Column),
每一个属性列包含名称、值ColumnValue以及时间戳。 |
| ColumnValue
表示属性列的值。
|
| GetRangeRequest |
| GetRowRequest
GetRow的查询参数。
|
| Row |
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| ColumnValue
表示属性列的值。
|
| Class and Description |
|---|
| StreamRecord |
| Class and Description |
|---|
| ConsumedCapacity
读写操作消耗的能力单元和数据大小。
|
| Request |
| Row |
| RowChange
单行的数据变更操作的基础结构。
|
| Class and Description |
|---|
| RowChange
单行的数据变更操作的基础结构。
|
| Class and Description |
|---|
| PrimaryKey |
| RowChange
单行的数据变更操作的基础结构。
|
| Class and Description |
|---|
| RetryStrategy |
Copyright © 2024. All Rights Reserved.