com.netflix.atlas.eval.model.AggrDatapoint
See theAggrDatapoint companion object
case class AggrDatapoint(timestamp: Long, step: Long, expr: DataExpr, source: String, tags: Map[String, String], value: Double)
Datapoint for an aggregate data expression. This type is used for the intermediate results during evaluation of an expression until we get the final aggregated value for a given query.
Value parameters
- expr
-
Data expression associated with the value. This is needed if further aggregation is necessary and later for matching in the final evaluation phase.
- source
-
Indicates whether it is an actual data point or a synthetic data point generated from a heartbeat.
- step
-
Step size for the subscription. Datapoints should be received at this frequency.
- tags
-
Tags associated with the datapoint.
- timestamp
-
Timestamp for all values that contributed to the aggregate. It should already be normalized to the step interval for the data stream prior to aggregation taking place.
- value
-
Value for the datapoint.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article