public class KeyInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
KEY_TYPE_CUMULATIVE
type value identifying a counter whose value should be treated as a running total.
|
static int |
KEY_TYPE_MEAN
type value identifying a counter whose value should be used to compute a running average by
dividing the running total for the last N samples by N where N is 5.
|
static int |
KEY_TYPE_RATE
type value identifying a counter whose value should be used to compute a rate by dividing
the sampled count by the time in seconds over which the sample was obtained.
|
Constructor and Description |
---|
KeyInfo() |
KeyInfo(java.lang.String label) |
KeyInfo(java.lang.String label,
java.lang.String[] keyNames) |
KeyInfo(java.lang.String label,
java.lang.String[] keyNames,
int[] keyTypes) |
KeyInfo(java.lang.String label,
java.lang.String[] keyNames,
int[] keyTypes,
java.lang.String[] keyLabels) |
KeyInfo(java.lang.String label,
java.lang.String[] keyNames,
java.lang.String[] keyLabels) |
Modifier and Type | Method and Description |
---|---|
void |
addKey(java.lang.String keyName) |
KeyInfo |
addKey(java.lang.String keyName,
int keyType) |
KeyInfo |
addKey(java.lang.String keyName,
int keyType,
java.lang.String keyLabel) |
int |
getKeyCount() |
java.lang.String[] |
getKeyLabels() |
java.lang.String[] |
getKeyNames() |
int[] |
getKeyTypes() |
java.lang.String |
getLabel() |
public static final int KEY_TYPE_CUMULATIVE
public static final int KEY_TYPE_RATE
public static final int KEY_TYPE_MEAN
public KeyInfo()
public KeyInfo(java.lang.String label)
public KeyInfo(java.lang.String label, java.lang.String[] keyNames)
public KeyInfo(java.lang.String label, java.lang.String[] keyNames, java.lang.String[] keyLabels)
public KeyInfo(java.lang.String label, java.lang.String[] keyNames, int[] keyTypes)
public KeyInfo(java.lang.String label, java.lang.String[] keyNames, int[] keyTypes, java.lang.String[] keyLabels)
public java.lang.String getLabel()
public int getKeyCount()
public java.lang.String[] getKeyNames()
public int[] getKeyTypes()
public java.lang.String[] getKeyLabels()
public void addKey(java.lang.String keyName)
public KeyInfo addKey(java.lang.String keyName, int keyType)
public KeyInfo addKey(java.lang.String keyName, int keyType, java.lang.String keyLabel)
Copyright © 2015. All Rights Reserved.