Class MeasurementsBuilder

java.lang.Object
step.core.reports.MeasurementsBuilder

public class MeasurementsBuilder extends Object
  • Constructor Details

    • MeasurementsBuilder

      public MeasurementsBuilder()
  • Method Details

    • startMeasure

      public void startMeasure(String name)
    • startMeasure

      public void startMeasure(String name, long begin)
    • pushMeasure

      protected void pushMeasure(Measure tr)
    • stopMeasure

      public Measure stopMeasure(Map<String,Object> data)
    • stopMeasure

      public Measure stopMeasure()
    • addMeasure

      public void addMeasure(String measureName, long aDurationMillis)
    • addMeasure

      public void addMeasure(String measureName, long aDurationMillis, Map<String,Object> data)
    • addMeasure

      public void addMeasure(Measure measure)
    • addMeasures

      public void addMeasures(List<Measure> measures)
    • getMeasures

      public List<Measure> getMeasures()