Package jetbrains.buildServer.util
Class Vars
- java.lang.Object
-
- jetbrains.buildServer.util.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
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Vars o)
static Vars[]
counters()
static void
dumpAsText()
boolean
equals(Object o)
long
getCount0()
long
getCount1()
long
getCount2()
Date
getLastModified()
String
getName()
int
hashCode()
static void
inc(String actionName)
static void
reset()
static void
resetCounters()
static void
setTimeService(TimeService timeService)
-
-
-
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()
-
compareTo
public int compareTo(Vars o)
- Specified by:
compareTo
in interfaceComparable<Vars>
-
-