| Interface | Description |
|---|---|
| Aggregator |
A function capable of aggregating multiple
DataPoints together. |
| Aggregator.Doubles |
A sequence of
doubles. |
| Aggregator.Longs |
A sequence of
longs. |
| DataPoint |
Represents a single data point.
|
| DataPoints |
Represents a read-only sequence of continuous data points.
|
| Query |
A query to retreive data from the TSDB.
|
| SeekableView |
Provides a zero-copy view to iterate through data points.
|
| WritableDataPoints |
Represents a mutable sequence of continuous data points.
|
| Class | Description |
|---|---|
| Aggregators |
Utility class that provides common, generally useful aggregators.
|
| Const |
Constants used in various places.
|
| IncomingDataPoint |
Bridging class that stores a normalized data point parsed from the "put"
RPC methods and gets it ready for storage.
|
| Internal |
This class is not part of the public API.
|
| Internal.Cell |
Represents a single data point in a row.
|
| Internal.KeyValueComparator |
Helper to sort a row with a mixture of millisecond and second data points.
|
| RateOptions |
Provides additional options that will be used when calculating rates.
|
| Tags |
Helper functions to deal with tags.
|
| TSDB |
Thread-safe implementation of the TSDB client.
|
| TSQuery |
Parameters and state to query the underlying storage system for
timeseries data points.
|
| TSSubQuery |
Represents the parameters for an individual sub query on a metric or specific
timeseries.
|
| Enum | Description |
|---|---|
| Aggregators.Interpolation |
Different interpolation methods
|
| Exception | Description |
|---|---|
| IllegalDataException |
Some illegal / malformed / corrupted data has been found in HBase.
|