java.lang.Object
org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats

public class LagStats extends Object
  • Constructor Details

    • LagStats

      public LagStats(long maxLag, long totalLag, long avgLag)
    • LagStats

      public LagStats(long maxLag, long totalLag, long avgLag, AggregateFunction aggregateForScaling)
  • Method Details

    • getMaxLag

      public long getMaxLag()
    • getTotalLag

      public long getTotalLag()
    • getAvgLag

      public long getAvgLag()
    • getAggregateForScaling

      public AggregateFunction getAggregateForScaling()
      The preferred scaling metric that supervisor may specify to be used. This could be overrided by the autscaler.
    • getMetric

      public long getMetric(AggregateFunction metric)