Class RepSumByPrefTask

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
RepSelectByPrefTask, RepSumByPrefRoundTask

public class RepSumByPrefTask extends ReportTask
Report by-name-prefix statistics aggregated by name.
Other side effects: None.
  • Field Details

    • prefix

      protected String prefix
  • Constructor Details

    • RepSumByPrefTask

      public RepSumByPrefTask(PerfRunData runData)
  • Method Details

    • doLogic

      public int doLogic() throws Exception
      Description copied from class: PerfTask
      Perform the task once (ignoring repetitions specification) Return number of work items done by this task. For indexing that can be number of docs added. For warming that can be number of scanned items, etc.
      Specified by:
      doLogic in class PerfTask
      Returns:
      number of work items done by this task.
      Throws:
      Exception
    • reportSumByPrefix

      protected Report reportSumByPrefix(List<TaskStats> taskStats)
    • setPrefix

      public void setPrefix(String prefix)
    • toString

      public String toString()
      Overrides:
      toString in class PerfTask