|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAggregateMetric
An AggregatedMetric extends the basic metric by encapsulating the sources of the metrics from which the aggregate metric value was derived.
IMetric
Field Summary | |
---|---|
static short |
AVERAGE_AGGREGATION_TYPE
|
static short |
MAXIMUM_AGGREGATION_TYPE
|
static short |
MINIMUM_AGGREGATION_TYPE
|
static short |
TOTAL_AGGREGATION_TYPE
|
Method Summary | |
---|---|
long |
getCurrencyTimestamp()
Gets the currency of the aggregated metric (an average of the currency time of all the contributing metrics). |
IMetricIdentity |
getMetricIdentity()
Gets the metric identity of the metric. |
java.lang.String[] |
getSources()
Gets the source components that provided the metrics from which the aggregate metric value was derived. |
long[] |
getValues()
Gets the array aggregate metric values indexed by aggregation type. |
Field Detail |
---|
static final short AVERAGE_AGGREGATION_TYPE
static final short MAXIMUM_AGGREGATION_TYPE
static final short MINIMUM_AGGREGATION_TYPE
static final short TOTAL_AGGREGATION_TYPE
Method Detail |
---|
long getCurrencyTimestamp()
IMetricIdentity getMetricIdentity()
java.lang.String[] getSources()
long[] getValues()
TOTAL_AGGREGATION_TYPE
,
AVERAGE_AGGREGATION_TYPE
,
MAXIMUM_AGGREGATION_TYPE
,
MINIMUM_AGGREGATION_TYPE
|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |