This section lists frequently used classes of the HiTSDB SDK according to the SDK package name. Click class name links for details and usage methods of important classes.
Class name Description
HiTSDBConfig HiTSDB configuration class; all client options are configured in this class.
HiTSDBConfig.Builder HiTSDBConfig’s builder class; HiTSDBConfig objects are produced by this class.
HiTSDBClientFactory HiTSDB object’s engineering class; HiTSDB objects are produced by the HiTSDBConfig objects.
HiTSDBClient HiTSDB operation class; used to implement com.aliyun.hitsdb.client.HiTSDB interfaces. This class is thread-safe, and used to complete all HiTSDB operations. Typically, only one HiTSDB class object is required globally.
HiTSDB HiTSDBClient interface class
Class name Description
Point Point; represents data to be put into HiTSDB.
Point.MetricBuilder Point building class; Point objects are built by this class.
Timeline class; the timeline of HiTSDB.
Query Query class
Query.Builder Query class and building class
SubQuery SubQuery class
SubQuery.Builder SubQuery class and building class
Filter Filter query class
Filter.Builder Filter class, Filter class’ building class.
MetricTimeRange MetricTimeRange value
TTLValue Time to Live (TTL) value
SuggestValue SuggestValue value
Class name Description
QueryResult Query result class
Timeline class; the timeline of HiTSDB.
TagResult Tag query result
LastDPValue Last query result value
Class name Description
Aggregator Aggregation calculation type
FilterType Filter type
Suggest Query result class
Class name Description
QueryCallback Query callback class
BatchPutCallback Put callback
BatchPutDetailsCallback Put callback class
BatchPutSummaryCallback Put callback class
Class name Description
BufferQueueFullException Full queue
Class name Description
HttpClientConnectionRefusedException HiTSDB server refused connection
HttpClientException Client exception
HttpClientInitException Exception during client initialization
HttpClientSocketTimeoutException Client socket time-out
HttpServerErrorException Server returned 5xx-level error code
HttpServerNotSupportException Server returned 4xx-level error code
HttpUnknowStatusException Server returned undefined error code
Thank you! We've received your feedback.
Thank you for your rating!
Thank you for your rating!
Comments or suggestions?Tell us
What might be the problems? (Select all that apply)
How can we make it better? (Select all that apply)