public class AbstractMetricValue extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractMetricValue.Annotation
Annotation of a METRIC state value.
|
static class |
AbstractMetricValue.MetricQuality
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<AbstractMetricValue.Annotation> |
annotation |
protected ExtensionType |
extension |
protected AbstractMetricValue.MetricQuality |
measurementState |
protected BigInteger |
startTime |
protected BigInteger |
stopTime |
protected BigInteger |
timeOfObservation |
| Constructor and Description |
|---|
AbstractMetricValue() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that) |
List<AbstractMetricValue.Annotation> |
getAnnotation()
Gets the value of the annotation property.
|
ExtensionType |
getExtension()
Gets the value of the extension property.
|
AbstractMetricValue.MetricQuality |
getMeasurementState()
The quality state of the observed value of a METRIC.
|
BigInteger |
getStartTime()
Time when measurement activity was started.
|
BigInteger |
getStopTime()
Time when measurement activity was stopped.
|
BigInteger |
getTimeOfObservation()
Time when observed value has been derived from measurement.
|
int |
hashCode() |
void |
setAnnotation(List<AbstractMetricValue.Annotation> value) |
void |
setExtension(ExtensionType value)
Sets the value of the extension property.
|
void |
setMeasurementState(AbstractMetricValue.MetricQuality value)
Sets the value of the measurementState property.
|
void |
setStartTime(BigInteger value)
Sets the value of the startTime property.
|
void |
setStopTime(BigInteger value)
Sets the value of the stopTime property.
|
void |
setTimeOfObservation(BigInteger value)
Sets the value of the timeOfObservation property.
|
String |
toString() |
protected ExtensionType extension
protected AbstractMetricValue.MetricQuality measurementState
protected List<AbstractMetricValue.Annotation> annotation
protected BigInteger startTime
protected BigInteger stopTime
protected BigInteger timeOfObservation
public ExtensionType getExtension()
ExtensionTypepublic void setExtension(ExtensionType value)
value - allowed object is
ExtensionTypepublic AbstractMetricValue.MetricQuality getMeasurementState()
AbstractMetricValue.MetricQualitypublic void setMeasurementState(AbstractMetricValue.MetricQuality value)
value - allowed object is
AbstractMetricValue.MetricQualitypublic List<AbstractMetricValue.Annotation> getAnnotation()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the annotation property.
For example, to add a new item, do as follows:
getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractMetricValue.Annotation
public BigInteger getStartTime()
BigIntegerpublic void setStartTime(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getStopTime()
BigIntegerpublic void setStopTime(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getTimeOfObservation()
BigIntegerpublic void setTimeOfObservation(BigInteger value)
value - allowed object is
BigIntegerpublic void setAnnotation(List<AbstractMetricValue.Annotation> value)
Copyright © 2018. All rights reserved.