public interface OTS
开放结构化数据服务(Open Table Service,OTS)是构建在阿里云大规模分布式计算系统之上 的海量数据存储与实时查询的服务。
CreateTableResult createTable(CreateTableRequest createTableRequest) throws OTSException, ClientException
createTableRequest
- 执行CreateTable操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。DescribeTableResult describeTable(DescribeTableRequest describeTableRequest) throws OTSException, ClientException
describeTableRequest
- 执行DescribeTable操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。ListTableResult listTable() throws OTSException, ClientException
OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。DeleteTableResult deleteTable(DeleteTableRequest deleteTableRequest) throws OTSException, ClientException
deleteTableRequest
- 执行DeleteTable操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。UpdateTableResult updateTable(UpdateTableRequest updateTableRequest) throws OTSException, ClientException
updateTableRequest
- 执行UpdateTable操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。GetRowResult getRow(GetRowRequest getRowRequest) throws OTSException, ClientException
getRowRequest
- 执行GetRow操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。PutRowResult putRow(PutRowRequest putRowRequest) throws OTSException, ClientException
putRowRequest
- 执行PutRow操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。UpdateRowResult updateRow(UpdateRowRequest updateRowRequest) throws OTSException, ClientException
updateRowRequest
- 执行UpdateRow操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。DeleteRowResult deleteRow(DeleteRowRequest deleteRowRequest) throws OTSException, ClientException
deleteRowRequest
- 执行DeleteRow操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。BatchGetRowResult batchGetRow(BatchGetRowRequest batchGetRowRequest) throws OTSException, ClientException
batchGetRowRequest
- 执行BatchGetRow操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。BatchWriteRowResult batchWriteRow(BatchWriteRowRequest batchWriteRowRequest) throws OTSException, ClientException
batchWriteRowRequest
- 执行BatchWriteRow操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。GetRangeResult getRange(GetRangeRequest getRangeRequest) throws OTSException, ClientException
getRangeRequest
- 执行GetRange操作所需参数的封装。OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。Iterator<Row> createRangeIterator(RangeIteratorParameter rangeIteratorParameter) throws OTSException, ClientException
rangeIteratorParameter
- 迭代读时的参数,包括开始,结束位置OTSException
- OTS访问返回错误消息ClientException
- 请求的返回结果无效, 或由于网络原因请求失败, 或访问超时。void shutdown()
请确保在所有请求执行完毕之后释放资源。释放资源之后将不能再发送请求,正在执行的请求可能无法返回结果。
Copyright © 2016. All Rights Reserved.