All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractQueryBuilder<B extends AbstractQueryBuilder<B>> Abstract class for querying KairosDB.Aggregator An aggregator manipulates data points.AggregatorDeserializer AggregatorFactory AggregatorFactory.FilterOperation AggregatorFactory.Trim BinGrouper BinGroupResult Grouping by bins.BuilderUtils Client CustomAggregator Creates an aggregator that takes custom JSON.CustomAggregatorSerializer Used by the JSON parser to serialize a custom aggregator.CustomGrouper Grouper that that takes custom json.CustomGrouperSerializer CustomGroupResult DataFormatException DataPoint A measurement.DataPointSerializer Used by the JSON parser to serialize a DataPoint.DataPointTypeRegistry DefaultGroupResult Group that represents natural grouping based on the type of the data.DefaultJsonResponseHandler<T> DeserializedAggregator ErrorResponse List of errors returned by KairosDB.Exceptions Group GroupByDeserializer Called by the JSON parser to deserialize groub-by.Grouper Specifies how data is grouped.GrouperDeserializer GroupingNumber How the results were grouped.GroupResult HttpClient HTTP implementation of a client.JsonMapper JsonResponseHandler<T> ListMultiMapDeserializer ListMultiMapSerializer Metric A metric contains measurements or data points.MetricBuilder Builder used to create the JSON to push metrics to KairosDB.OrderSerializer PercentileAggregator Preconditions QueryBuilder Builder used to create the JSON to query KairosDB.QueryMetric Query request for a metric.QueryMetric.Order QueryResponse Response returned by KairosDB.QueryResult Resulting object from a Query.QueryTagBuilder Builder used to create the JSON to query tags from KairosDB.QueryTagMetric Query request for tags.QueryTagResponse Response returned by KairosDB.RateAggregator RelativeTime A time unit relative to now.ResponseHelper Result Query Results.ResultsDeserializer Rollup RollupBuilder RollupTask SamplingAggregator TagGrouper Grouper used to group by tag names.TagGroupResult Grouping by tags.TagQueryResult Resulting object from a tag query.TagResult Tag Query Results.TelnetClient Communicates with KairosDB using the Telnet protocol.TimeGrouper Grouper used to group by time range.TimeGroupResult TimeUnit TimeValidator Validates start and end times.TimeZoneDeserializer TimeZoneSerializer UnexpectedResponseException ValueGrouper Grouper used to group by metric value.ValueGroupResult Results from a ValueGrouper.