public class Timer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BYTES_PER_KILOBYTE |
static int |
MICROSECONDS_PER_MILLISECOND |
static int |
MILLISECONDS_PER_SECOND |
static int |
NANOSECONDS_PER_MICROSECOND |
static int |
NANOSECONDS_PER_MILLISECOND |
static int |
NANOSECONDS_PER_SECOND |
| Constructor and Description |
|---|
Timer() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(TimedEvent event) |
void |
add(TimedEvent event,
boolean keepEvent) |
void |
add(Timer timer) |
long |
getBytes() |
double |
getBytesPerSecond() |
java.lang.String |
getCurrProgressMessage() |
long |
getDuration() |
double |
getDurationMilliseconds() |
double |
getDurationSeconds() |
long |
getErrorCount() |
long |
getEventCount() |
double |
getEventsPerSecond() |
long |
getKiloBytes() |
double |
getKilobytesPerSecond() |
long |
getMaxDuration() |
long |
getMeanOfEvents() |
long |
getMeanOverall() |
long |
getMinDuration() |
long |
getPercentileDuration(int p) |
java.lang.String |
getProgressMessage() |
java.lang.String |
getProgressMessage(boolean rawValues) |
long |
getStart() |
long |
getSuccessfulEventCount() |
void |
incrementEventCount() |
void |
incrementEventCount(boolean successful) |
void |
incrementEventCount(int count) |
void |
incrementEventCount(int count,
boolean successful) |
long |
stop() |
long |
stop(long l) |
public static final int BYTES_PER_KILOBYTE
public static final int MILLISECONDS_PER_SECOND
public static final int NANOSECONDS_PER_MICROSECOND
public static final int MICROSECONDS_PER_MILLISECOND
public static final int NANOSECONDS_PER_MILLISECOND
public static final int NANOSECONDS_PER_SECOND
public void add(TimedEvent event)
public void add(TimedEvent event, boolean keepEvent)
public void add(Timer timer)
timer - public long getBytes()
public double getBytesPerSecond()
public long getEventCount()
public long getSuccessfulEventCount()
public long getErrorCount()
public long getDuration()
public long getMeanOfEvents()
public long getPercentileDuration(int p)
public long getMaxDuration()
public long getMinDuration()
public long getMeanOverall()
public long getStart()
public long getKiloBytes()
public double getKilobytesPerSecond()
public double getEventsPerSecond()
public long stop()
public long stop(long l)
l - public void incrementEventCount(int count,
boolean successful)
count - successful - public void incrementEventCount()
public void incrementEventCount(int count)
count - public void incrementEventCount(boolean successful)
successful - public double getDurationMilliseconds()
public double getDurationSeconds()
public java.lang.String getProgressMessage(boolean rawValues)
public java.lang.String getProgressMessage()
public java.lang.String getCurrProgressMessage()