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.
 
 - 
 
 -