Class Vars

  • All Implemented Interfaces:
    Comparable<Vars>

    public class Vars
    extends Object
    implements Comparable<Vars>
    We want to monitor how often some actions occurs in TeamCity and report some statistics about it. So this class will help us. Usage: Vars.inc("name of counter");
    Author:
    kir
    • Constructor Detail

      • Vars

        public Vars​(String actionName)
    • Method Detail

      • inc

        public static void inc​(String actionName)
      • resetCounters

        public static void resetCounters()
      • getCount0

        public long getCount0()
      • getCount1

        public long getCount1()
      • getCount2

        public long getCount2()
      • getLastModified

        public Date getLastModified()
      • getName

        public String getName()
      • counters

        public static Vars[] counters()
      • reset

        public static void reset()
      • setTimeService

        public static void setTimeService​(@NotNull
                                          TimeService timeService)
      • dumpAsText

        public static void dumpAsText()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object