LimitedAggregateCollector

com.netflix.atlas.core.db.LimitedAggregateCollector

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

protected def checkLimits(numLines: Int, numDatapoints: Int): Unit

Inherited methods

Inherited and Abstract methods

def add(tags: Map[String, String], blocks: List[Block], aggr: Int, cf: ConsolidationFunction, multiple: Int, newBuffer: (Map[String, String]) => TimeSeriesBuffer): Int

Add a block to the aggregate directly. The underlying buffer must be using the same step size as the block storage.

Add a block to the aggregate directly. The underlying buffer must be using the same step size as the block storage.

Attributes

Inherited from:
AggregateCollector
def add(b: TimeSeriesBuffer): Unit

Add b to the aggregate.

Add b to the aggregate.

Attributes

Inherited from:
AggregateCollector
def combine(collector: AggregateCollector): Unit

Combine the data with another collector.

Combine the data with another collector.

Attributes

Inherited from:
AggregateCollector

Returns the final set of aggregate buffers.

Returns the final set of aggregate buffers.

Attributes

Inherited from:
AggregateCollector

Statistics for this collector.

Statistics for this collector.

Attributes

Inherited from:
AggregateCollector