com.dynatrace.diagnostics.pdk
Interface Measure


public interface Measure

The Interface for a Measure. Holds a reference to the assigned Thresholds, Source and Metric.


Method Summary
 java.lang.String getApplication()
          getting the mapped application for this measure
 java.lang.String getConfigurationSummary()
          Returns the configuration of the measure.
 java.lang.String getDescription()
          Returns the description of the measure.
 Threshold getLowerSevere()
          Returns the Treshold for the Lower Severe
 Threshold getLowerWarning()
          Returns the Treshold for the Lower Warning
 Metric getMetric()
          Returns the metric of this measure.
 java.lang.String getName()
          Returns the name of the measure.
 Source getSource()
          Returns the Source of this Measure.
 java.util.List<java.lang.String> getSplittings()
          getting the splittings (eg. business transaction groups) for this measure
 java.lang.String getUnit()
          Returns the Unit of this Measure
 Threshold getUpperSevere()
          Returns the Treshold for the Upper Severe
 Threshold getUpperWarning()
          Returns the Treshold for the Upper Warning
 

Method Detail

getName

java.lang.String getName()
Returns the name of the measure.

Returns:
the name of the measure

getDescription

java.lang.String getDescription()
Returns the description of the measure.

Returns:
the description of the measure

getConfigurationSummary

java.lang.String getConfigurationSummary()
Returns the configuration of the measure.

Returns:
the configuration of the measure

getUnit

java.lang.String getUnit()
Returns the Unit of this Measure

Returns:
the unit of this Measure

getMetric

Metric getMetric()
Returns the metric of this measure.

Returns:
the metric of this measure.

getSource

Source getSource()
Returns the Source of this Measure.

Returns:
the Source of this Measure

getUpperSevere

Threshold getUpperSevere()
Returns the Treshold for the Upper Severe

Returns:
the Treshold for the Upper Severe

getUpperWarning

Threshold getUpperWarning()
Returns the Treshold for the Upper Warning

Returns:
the Treshold for the Upper Warning

getLowerWarning

Threshold getLowerWarning()
Returns the Treshold for the Lower Warning

Returns:
the Treshold for the Lower Warning

getLowerSevere

Threshold getLowerSevere()
Returns the Treshold for the Lower Severe

Returns:
the Treshold for the Lower Severe

getSplittings

java.util.List<java.lang.String> getSplittings()
getting the splittings (eg. business transaction groups) for this measure

Returns:
the splitting for this measure, returns an empty list in case the measure does not contain any splittings

getApplication

java.lang.String getApplication()
getting the mapped application for this measure

Returns:
the mapped application for this measure, does not return null


Copyright © 2004-2012 dynaTrace software GmbH