public final class Counters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATAOBJECTCOUNT |
static java.lang.String |
DURATION |
static java.lang.String |
DURATION_IODATA |
static java.lang.String |
DURATION_IODATA_CLOSE |
static java.lang.String |
DURATION_IODATA_OPEN |
static java.lang.String |
DURATION_PERFORM |
static java.lang.String |
DURATION_PERFORM_FUNCTION |
static java.lang.String |
DURATION_PERFORM_INPUT |
static java.lang.String |
DURATION_PERFORM_OUTPUT |
static java.lang.String |
FUNCTION |
static java.lang.String |
INPUT |
static double |
NANOS_PER_SEC
prevent instance creation.
|
static java.lang.String |
OUTPUT |
static java.lang.String |
WARN_COUNT
name for counters and durations.
|
Modifier and Type | Method and Description |
---|---|
static void |
add(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
double count)
add count value to counter key.
|
static void |
add(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
long count)
add count value to counter key.
|
static void |
addAll(java.util.Map<java.lang.String,java.lang.Number> counters,
java.util.Map<java.lang.String,java.lang.Number> moreCounters)
add all counters from the second map to the first one.
|
static void |
addAll(java.util.Map<java.lang.String,java.lang.Number> counters,
java.util.Map<java.lang.String,java.lang.Number> moreCounters,
java.lang.String prefix)
add all counters from the second map to the first one, add a prefix to the names of the added counters.
|
static void |
addDuration(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
long nanoSeconds)
convert nanoseconds value to seconds (as double) and add to counter key.
|
public static final double NANOS_PER_SEC
public static final java.lang.String WARN_COUNT
public static final java.lang.String INPUT
public static final java.lang.String OUTPUT
public static final java.lang.String FUNCTION
public static final java.lang.String DURATION
public static final java.lang.String DURATION_IODATA
public static final java.lang.String DURATION_IODATA_OPEN
public static final java.lang.String DURATION_IODATA_CLOSE
public static final java.lang.String DURATION_PERFORM
public static final java.lang.String DURATION_PERFORM_FUNCTION
public static final java.lang.String DURATION_PERFORM_INPUT
public static final java.lang.String DURATION_PERFORM_OUTPUT
public static final java.lang.String DATAOBJECTCOUNT
public static void addDuration(java.util.Map<java.lang.String,java.lang.Number> counters, java.lang.String key, long nanoSeconds)
public static void add(java.util.Map<java.lang.String,java.lang.Number> counters, java.lang.String key, long count)
public static void add(java.util.Map<java.lang.String,java.lang.Number> counters, java.lang.String key, double count)
public static void addAll(java.util.Map<java.lang.String,java.lang.Number> counters, java.util.Map<java.lang.String,java.lang.Number> moreCounters)
public static void addAll(java.util.Map<java.lang.String,java.lang.Number> counters, java.util.Map<java.lang.String,java.lang.Number> moreCounters, java.lang.String prefix)