Package org.opennms.netmgt.statsd
Interface ReportInstance
-
- All Known Implementing Classes:
AbstractReportInstance,BaseReportInstance,FilteredReportInstance,UnfilteredReportInstance
public interface ReportInstanceReportInstance interface.
- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAttributeMatch()getAttributeMatchStringgetConsolidationFunction()getConsolidationFunctionintgetCount()getCountStringgetDescription()getDescriptionlonggetEndTime()getEndTimeDategetJobCompletedDate()getJobCompletedDateDategetJobStartedDate()getJobStartedDateStringgetName()getNameReportDefinitiongetReportDefinition()getReportDefinitionStringgetResourceAttributeKey()getResourceAttributeKeyStringgetResourceAttributeValueMatch()getResourceAttributeValueMatchStringgetResourceTypeMatch()getResourceTypeMatchSortedSet<AttributeStatistic>getResults()getResultslonggetRetainInterval()getRetainIntervallonggetStartTime()getStartTimevoidsetAttributeMatch(String attr)setAttributeMatchvoidsetConsolidationFunction(String cf)setConsolidationFunctionvoidsetCount(int count)setCountvoidsetEndTime(long end)setEndTimevoidsetReportDefinition(ReportDefinition definition)setReportDefinitionvoidsetResourceAttributeKey(String resourceAttributeKey)setResourceAttributeKeyvoidsetResourceAttributeValueMatch(String resourceAttributeValueMatch)setResourceAttributeValueMatchvoidsetResourceTypeMatch(String resourceType)setResourceTypeMatchvoidsetStartTime(long start)setStartTimevoidwalk()walk
-
-
-
Method Detail
-
walk
void walk()
walk
-
getResults
SortedSet<AttributeStatistic> getResults()
getResults
- Returns:
- a
SortedSetobject.
-
setResourceTypeMatch
void setResourceTypeMatch(String resourceType)
setResourceTypeMatch
- Parameters:
resourceType- aStringobject.
-
setAttributeMatch
void setAttributeMatch(String attr)
setAttributeMatch
- Parameters:
attr- aStringobject.
-
getStartTime
long getStartTime()
getStartTime
- Returns:
- a long.
-
setStartTime
void setStartTime(long start)
setStartTime
- Parameters:
start- a long.
-
getEndTime
long getEndTime()
getEndTime
- Returns:
- a long.
-
setEndTime
void setEndTime(long end)
setEndTime
- Parameters:
end- a long.
-
getConsolidationFunction
String getConsolidationFunction()
getConsolidationFunction
- Returns:
- a
Stringobject.
-
setConsolidationFunction
void setConsolidationFunction(String cf)
setConsolidationFunction
- Parameters:
cf- aStringobject.
-
getCount
int getCount()
getCount
- Returns:
- a int.
-
setCount
void setCount(int count)
setCount
- Parameters:
count- a int.
-
getRetainInterval
long getRetainInterval()
getRetainInterval
- Returns:
- a long.
-
getReportDefinition
ReportDefinition getReportDefinition()
getReportDefinition
- Returns:
- a
ReportDefinitionobject.
-
setReportDefinition
void setReportDefinition(ReportDefinition definition)
setReportDefinition
- Parameters:
definition- aReportDefinitionobject.
-
setResourceAttributeKey
void setResourceAttributeKey(String resourceAttributeKey)
setResourceAttributeKey
- Parameters:
resourceAttributeKey- aStringobject.
-
getResourceAttributeKey
String getResourceAttributeKey()
getResourceAttributeKey
- Returns:
- a
Stringobject.
-
setResourceAttributeValueMatch
void setResourceAttributeValueMatch(String resourceAttributeValueMatch)
setResourceAttributeValueMatch
- Parameters:
resourceAttributeValueMatch- aStringobject.
-
-