|
Sonic Management API | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| 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 | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||