public class JabbixMetric
extends java.lang.Object
Constructor and Description |
---|
JabbixMetric(java.lang.String key,
java.lang.Class type,
java.lang.Object value)
Строит новую метрику с указанными именем и типом значения.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Указывает является ли некоторый другой объект "равным" метрики.
|
java.lang.String |
getKey()
Возвращает имя метрики.
|
java.lang.Object |
getValue()
Возвращает значение метрики.
|
java.lang.Class |
getValueType()
Возвращает класс типа значения метрики.
|
java.lang.String |
toString()
Возвращает значения метрики в виде текстовой строки
|
void |
updateValue(java.lang.Object value)
Обновляет значение метрики.
|
public JabbixMetric(java.lang.String key, java.lang.Class type, java.lang.Object value)
key
- имя метрикиvalue
- значение метрикиpublic java.lang.String getKey()
public java.lang.Object getValue()
public void updateValue(java.lang.Object value) throws java.lang.ClassCastException
value
- новое значениеjava.lang.ClassCastException
- если тип данных нового значения не совместим с типом значения метрикиMetricTable.updateMetric(JabbixMetric)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.Class getValueType()