| 接口 | 说明 |
|---|---|
| IRow | |
| Measurable | |
| Request | |
| RetryStrategy | |
| SplitsOptions |
| 类 | 说明 |
|---|---|
| AbortTransactionRequest | |
| AbortTransactionResponse | |
| AbstractColumnIteratorImpl | |
| AddDefinedColumnRequest |
AddDefinedColumn includes some necessary parameters for adding a predefined column to a table, including the table name, the name and type of the predefined column to be added.
|
| AddDefinedColumnResponse |
The return result of the AddDefinedColumn operation.
|
| AlwaysRetryStrategy |
The TableStore SDK supports custom retry logic
RetryStrategy, which is used to determine whether a retry is needed when an exception occurs, and provides the time interval for the current retry. |
| BatchGetRowRequest | |
| BatchGetRowResponse | |
| BatchGetRowResponse.RowResult |
The result of a single row query in the BatchGetRow batch operation.
|
| BatchWriteRowRequest | |
| BatchWriteRowResponse | |
| BatchWriteRowResponse.RowResult |
The result of a single row write in the BatchWriteRow batch operation.
|
| BindGlobalTableRequest |
BindGlobalTableRequest在指定的位置给全局表添加一个新的物理表副本。
|
| BindGlobalTableResponse |
BindGlobalTable操作的返回结果。
|
| BulkExportRequest | |
| BulkExportResponse | |
| BulkImportRequest | |
| BulkImportResponse | |
| BulkImportResponse.RowResult |
The result of a single row write operation in the BatchWriteRow batch operation.
|
| CapacityDataSize |
The unit of read/write throughput for a table, also known as a capacity unit.
|
| CapacityUnit |
The unit of a table's read/write throughput, namely the capacity unit.
|
| Column |
In TableStore, each row of data can contain one or more attribute columns (
Column),
and each attribute column includes a name, a value (ColumnValue), and a timestamp. |
| ColumnValue |
Represents the value of an attribute column.
|
| CommitTransactionRequest | |
| CommitTransactionResponse | |
| ComputeSplitsBySizeRequest | |
| ComputeSplitsBySizeResponse | |
| ComputeSplitsRequest |
Get the partition information of the data.
|
| ComputeSplitsRequest.Builder | |
| ComputeSplitsResponse |
Get the partition information of the data.
|
| Condition |
TableStore supports conditional update functionality, where you can set a condition
Condition when performing PutRow, UpdateRow, DeleteRow, or BatchWriteRow operations. |
| ConsumedCapacity |
The capacity unit and data size consumed by read and write operations.
|
| CreateGlobalTableRequest |
CreateGlobalTableRequest以一张已有的表为基础表,创建全局表。
|
| CreateGlobalTableResponse |
CreateGlobalTable操作的返回结果。
|
| CreateIndexRequest |
CreateIndexRequest contains some necessary parameters for creating a new index table, including the table's Meta.
|
| CreateIndexResponse |
The return result of the CreateIndex operation.
|
| CreateTableRequest |
CreateTableRequest contains some necessary parameters for creating a new table, including the table's Meta, reserved read/write throughput, table configuration, and pre-partition configuration.
|
| CreateTableRequestEx |
CreateTableRequestEx inherits from CreateTableRequest and additionally provides pre-partitioning capabilities for tables.
|
| CreateTableResponse |
The return result of the CreateTable operation.
|
| CustomRetryStrategy |
The TableStore SDK supports custom retry logic
RetryStrategy, which is used to determine whether a retry is needed when an exception occurs, and provides the time interval for the current retry. |
| DefaultRetryStrategy |
The TableStore SDK supports custom retry logic
RetryStrategy, which is used to determine whether a retry is needed when an exception occurs, and provides the time interval for the current retry. |
| DefinedColumnSchema | |
| DeleteDefinedColumnRequest |
DeleteDefinedColumn includes some parameters required to delete a predefined column for a table, including the table name and the name of the predefined column to be deleted.
|
| DeleteDefinedColumnResponse |
The return result of the DeleteDefinedColumn operation.
|
| DeleteIndexRequest | |
| DeleteIndexResponse | |
| DeleteRowRequest | |
| DeleteRowResponse | |
| DeleteTableRequest | |
| DeleteTableResponse | |
| DescribeGlobalTableRequest |
DescribeGlobalTableRequest获取全局表的物理表信息和状态。
|
| DescribeGlobalTableResponse |
DescribeGlobalTable操作的返回结果。
|
| DescribeStreamRequest | |
| DescribeStreamResponse | |
| DescribeTableRequest | |
| DescribeTableResponse | |
| Error | |
| ExtensionRequest | |
| GetRangeRequest | |
| GetRangeResponse | |
| GetRowColumnIteratorImpl | |
| GetRowRequest |
Query parameters for GetRow.
|
| GetRowResponse | |
| GetShardIteratorRequest | |
| GetShardIteratorResponse | |
| GetStreamRecordRequest | |
| GetStreamRecordResponse | |
| GlobalTableTypes | |
| GlobalTableTypes.BaseTable | |
| GlobalTableTypes.PhyTable | |
| GlobalTableTypes.Placement | |
| GlobalTableTypes.Removal | |
| GlobalTableTypes.UpdatePhyTable | |
| IndexMeta |
The structure information of the index table, including the name of the index table, and the definition of the primary key and predefined columns of the index table.
|
| ListStreamRequest | |
| ListStreamResponse | |
| ListTableRequest | |
| ListTableResponse | |
| MultiRowQueryCriteria |
The parameters required to query multiple rows of data from the TableStore table, which can support the following several reading behaviors:
Read a specific version of certain columns or all columns
Read all versions or the latest N versions within a version range for certain columns or all columns
Read the latest N versions for certain columns or all columns (N is at least 1 and at most MaxVersions)
Note: The read parameters cannot be set separately for each row; the same query parameters must be used for multiple rows.
|
| NameTimestampComparator | |
| OperationNames | |
| OperationNames.IdempotentActionTool | |
| PartitionRange | |
| PlainBufferBlockParser |
Data block based on rows for the range scan scenario
|
| PlainBufferBlockRowIterator | |
| PrimaryKey |
In TableStore, each row of data contains a primary key (
PrimaryKey),
which is composed of multiple primary key columns (PrimaryKeyColumn). |
| PrimaryKeyBuilder | |
| PrimaryKeyColumn |
In TableStore, each row of data contains a primary key (
PrimaryKey),
which is composed of multiple primary key columns (PrimaryKeyColumn),
and each primary key column includes the name and value of the primary key column (PrimaryKeyValue). |
| PrimaryKeySchema | |
| PrimaryKeyValue |
Represents the value of a primary key column.
|
| PutRowRequest | |
| PutRowResponse | |
| RangeIteratorParameter | |
| RangeRowQueryCriteria | |
| RecordColumn | |
| RecordSequenceInfo | |
| RequestExtension | |
| ReservedThroughput | |
| ReservedThroughputDetails | |
| Response |
The base class for all TableStore return results, containing meta-attribute information of the return result, such as RequestId, TraceId, etc.
|
| Row | |
| RowChange |
Basic structure for single-row data change operations.
|
| RowDeleteChange | |
| RowPutChange | |
| RowQueryCriteria |
Basic parameters for reading data from TableStore, mainly including:
ColumnsToGet: The list of attribute column names to read.
|
| RowRangeColumnIteratorImpl | |
| RowUpdateChange | |
| SearchIndexSplitsOptions | |
| SimpleRowMatrixBlockConstants | |
| SimpleRowMatrixBlockParser |
Data block based on rows for the range scan scenario
|
| SimpleRowMatrixBlockRowIterator |
Row iterator for SimleRowMatrixBlock
|
| SingleRowQueryCriteria |
Parameters required to query a single row of data from the TableStore table, supporting the following read behaviors:
Read a specific version of certain columns or all columns
Read all versions or the largest N versions within a version range for certain columns or all columns
Read the largest N versions of certain columns or all columns (N is at least 1 and at most MaxVersions)
|
| Split |
The ComputeSplitsBySize interface is a class for data blocks that are split based on the data size specified by the user.
|
| SplitPointFactory | |
| SSEDetails | |
| SSESpecification | |
| StartLocalTransactionRequest | |
| StartLocalTransactionResponse | |
| Stream | |
| StreamDetails | |
| StreamRecord | |
| StreamShard | |
| StreamSpecification | |
| TableMeta |
The table's structure information, including the table's name and primary key definition.
|
| TableOptions |
Table configuration options, used to configure TTL and MaxVersions.
|
| TimeRange | |
| TimeseriesMetaOptions | |
| TimeseriesTableMeta |
The structure information of the table, including the table name and configuration information.
|
| TimeseriesTableOptions |
Configuration options for the time-series table, currently only used for configuring TTL.
|
| TxnRequest | |
| UnbindGlobalTableRequest |
UnbindGlobalTableRequest从全局表中解绑指定的物理表,解绑操作不会删除该物理表。
|
| UnbindGlobalTableResponse |
UnbindGlobalTable操作的返回结果。
|
| UpdateGlobalTableRequest |
UpdateGlobalTableRequest修改全局表中物理表的读写权限,需注意,这会让被禁写的物理表上的写操作失败。
|
| UpdateGlobalTableResponse |
UpdateGlobalTableResponse操作的返回结果。
|
| UpdateRowRequest | |
| UpdateRowResponse | |
| UpdateTableRequest |
UpdateTableRequest contains some necessary parameters for updating a table, including the table name, reserved throughput changes, and table configuration changes, etc.
|
| UpdateTableResponse |
The return result of the UpdateTable operation, which includes the details of the reserved throughput changes and the current configuration parameters of the table after the change.
|
| WideColumnIterator | |
| WideRowIterator |
| 枚举 | 说明 |
|---|---|
| ColumnType |
Indicates the data types of attribute columns.
|
| DataBlockType | |
| DefinedColumnType |
Indicates the data type of predefined columns.
|
| Direction | |
| GlobalTableTypes.GlobalTableStatus | |
| GlobalTableTypes.PhyTableStatus | |
| GlobalTableTypes.ServeMode | |
| GlobalTableTypes.SyncMode | |
| GlobalTableTypes.SyncStage | |
| IndexType |
Indicates the index table type.
|
| IndexUpdateMode |
Indicates the index update mode.
|
| PrimaryKeyOption |
Represents the properties of a primary key column
|
| PrimaryKeyType |
Indicates the data type of the primary key column.
|
| Priority | |
| RecordColumn.ColumnType | |
| ReturnType |
Indicates whether the operation (PUT, UPDATE, DELETE) returns the PK value in the result.
|
| RowExistenceExpectation | |
| RowUpdateChange.Type | |
| SSEKeyType |
Indicates the type of server-side encryption key
|
| StreamRecord.RecordType | |
| StreamStatus |
Copyright © 2025. All Rights Reserved.