本文按照 SDK 包名罗列了时序引擎 SDK 中常用的类。关于某些重要的常用类的详细信息和方法说明,请单击它们的类名链接查看相应文档。

包名:com.aliyun.hitsdb.client

类名 描述
TSDBConfig 时序引擎配置类;所有的客户端选项都在这个类中进行配置。
TSDBConfig.Builder TSDBConfig 的构建器类;TSDBConfig 对象由该类生产。
TSDBClientFactory 时序引擎对象的工程类;通过 TSDBConfig 对象生产 TSDB 对象。
TSDBClient 时序引擎操作类;用于实现 com.aliyun.hitsdb.client.TSDB 接口。该类线程安全,对时序引擎的操作都由该类完成。一般情况下,全局只需要一个时序引擎类对象。
TSDB TSDBClient 接口类

包名:com.aliyun.hitsdb.client.value.request

类名 描述
Point 时间点;表示需要写入时序引擎 的数据。
Point.MetricBuilder 时间点(Point)的构造类;Point 对象由这个类构建。
Timeline 时间线类;表示 时序引擎 的时间线。
Query 查询类
Query.Builder 查询类构造类
SubQuery 子查询类
SubQuery.Builder 子查询类构造类
Filter Filter 查询过滤类
Filter.Builder Filter 类,Filter 类的构造类。
MetricTimeRange MetricTimeRange 值
TTLValue TTL 值
SuggestValue SuggestValue 值

包名:com.aliyun.hitsdb.client.value.response

类名 描述
QueryResult 查询结果类
SQLResult SQL查询结果
TagResult Tag 查询结果
LastDPValue 最后的查询结果值

包名:com.aliyun.hitsdb.client.value.type

类名 描述
Aggregator 聚合计算类型
FilterType 过滤类型
Suggest 查询结果类

包名:com.aliyun.hitsdb.client.callback

类名 描述
QueryCallback 查询结果回调类
BatchPutCallback 写入回调类
BatchPutDetailsCallback 写入回调类
BatchPutSummaryCallback 写入回调类

包名:com.aliyun.hitsdb.client.exception

类名 描述
BufferQueueFullException 队列已满

包名:com.aliyun.hitsdb.client.exception.http

类名 描述
HttpClientConnectionRefusedException 时序引擎服务器拒绝连接
HttpClientException 客户端异常
HttpClientInitException 客户端初始化异常
HttpClientSocketTimeoutException 客户端网络超时
HttpServerErrorException 服务器返回 500 及 500 以上的错误码
HttpServerNotSupportException 服务器返回 400 及 400 以上的错误码
HttpUnknowStatusException 服务器返回未定义的错误码