| Package | Description |
|---|---|
| org.kairosdb.client.builder | |
| org.kairosdb.client.builder.aggregator |
| Modifier and Type | Method and Description |
|---|---|
static TimeUnit |
TimeUnit.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TimeUnit[] |
TimeUnit.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static SamplingAggregator |
AggregatorFactory.createAverageAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the average values for each time period as specified.
|
static SamplingAggregator |
AggregatorFactory.createCountAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the count of all values over each time period as specified.
|
static SamplingAggregator |
AggregatorFactory.createDataGapsMarkingAggregator(int value,
TimeUnit unit)
Creates an aggregator that marks gaps in data according to sampling rate with a null data point.
|
static SamplingAggregator |
AggregatorFactory.createFirstAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the first data point for the time range.
|
static SamplingAggregator |
AggregatorFactory.createLastAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the last data point for the time range.
|
static SamplingAggregator |
AggregatorFactory.createLeastSquaresAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns a best fit line through the datapoints using the least squares algorithm..
|
static SamplingAggregator |
AggregatorFactory.createMaxAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the maximum values for each time period as specified.
|
static SamplingAggregator |
AggregatorFactory.createMinAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the minimum values for each time period as specified.
|
static PercentileAggregator |
AggregatorFactory.createPercentileAggregator(double percentile,
int value,
TimeUnit unit)
Creates an aggregator that returns the percentile value for a given percentage of all values over each time period as specified.
|
static RateAggregator |
AggregatorFactory.createRateAggregator(TimeUnit unit)
Creates an aggregator that returns the rate of change between each pair of data points
|
static SamplingAggregator |
AggregatorFactory.createStandardDeviationAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the standard deviation values for each time period as specified.
|
static SamplingAggregator |
AggregatorFactory.createSumAggregator(int value,
TimeUnit unit)
Creates an aggregator that returns the sum of all values over each time period as specified.
|
B |
AbstractQueryBuilder.setEnd(int duration,
TimeUnit unit)
The ending time of the time range relative to now.
|
B |
AbstractQueryBuilder.setStart(int duration,
TimeUnit unit)
The beginning time of the time range relative to now.
|
| Constructor and Description |
|---|
RelativeTime(int value,
TimeUnit unit) |
| Modifier and Type | Method and Description |
|---|---|
TimeUnit |
SamplingAggregator.getUnit() |
TimeUnit |
RateAggregator.getUnit() |
| Constructor and Description |
|---|
PercentileAggregator(double percentile,
int value,
TimeUnit unit) |
RateAggregator(TimeUnit unit) |
SamplingAggregator(String name,
int value,
TimeUnit unit) |
Copyright © 2018. All rights reserved.