Class TrackerStats

java.lang.Object
ru.vyarus.dropwizard.guice.test.track.stat.TrackerStats

public class TrackerStats extends Object
Default tracker report implementation: shows all tracked methods, sorted by duration (the slowest go first).
Since:
12.02.2025
  • Constructor Details

    • TrackerStats

      public TrackerStats(Tracker... trackers)
      Create stats.
      Parameters:
      trackers - trackers
    • TrackerStats

      public TrackerStats(List<MethodTrack> tracks)
      Create stats.
      Parameters:
      tracks - tracks
  • Method Details

    • getMethods

      public List<MethodSummary> getMethods()
      Returns:
      methods summary sorted by the slowness (the slowest go first)
    • render

      public String render()
      Returns:
      rendered report or null if no tracks