Aggregator

com.netflix.atlas.eval.model.AggrDatapoint.Aggregator
abstract class Aggregator(settings: AggregatorSettings)

Base trait for an aggregator that can efficiently combine the datapoints as they arrive using the aggregation function for the data expression associated with the datapoint. The caller should ensure that all datapoints passed to a given aggregator instance have the same data expression.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

Add datapoint to the aggregate. It may get dropped if configured limits have been exceeded.

Add datapoint to the aggregate. It may get dropped if configured limits have been exceeded.

Attributes

Final set of aggregate datapoints.

Final set of aggregate datapoints.

Attributes

Concrete methods

def limitExceeded: Boolean

Returns true if any of the configured limits have been exceeded.

Returns true if any of the configured limits have been exceeded.

Attributes

Concrete fields