Package org.opennms.netmgt.statsd
Interface ReportInstance
-
- All Known Implementing Classes:
AbstractReportInstance
,BaseReportInstance
,FilteredReportInstance
,UnfilteredReportInstance
public interface ReportInstance
ReportInstance interface.
- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAttributeMatch()
getAttributeMatchString
getConsolidationFunction()
getConsolidationFunctionint
getCount()
getCountString
getDescription()
getDescriptionlong
getEndTime()
getEndTimeDate
getJobCompletedDate()
getJobCompletedDateDate
getJobStartedDate()
getJobStartedDateString
getName()
getNameReportDefinition
getReportDefinition()
getReportDefinitionString
getResourceAttributeKey()
getResourceAttributeKeyString
getResourceAttributeValueMatch()
getResourceAttributeValueMatchString
getResourceTypeMatch()
getResourceTypeMatchSortedSet<AttributeStatistic>
getResults()
getResultslong
getRetainInterval()
getRetainIntervallong
getStartTime()
getStartTimevoid
setAttributeMatch(String attr)
setAttributeMatchvoid
setConsolidationFunction(String cf)
setConsolidationFunctionvoid
setCount(int count)
setCountvoid
setEndTime(long end)
setEndTimevoid
setReportDefinition(ReportDefinition definition)
setReportDefinitionvoid
setResourceAttributeKey(String resourceAttributeKey)
setResourceAttributeKeyvoid
setResourceAttributeValueMatch(String resourceAttributeValueMatch)
setResourceAttributeValueMatchvoid
setResourceTypeMatch(String resourceType)
setResourceTypeMatchvoid
setStartTime(long start)
setStartTimevoid
walk()
walk
-
-
-
Method Detail
-
walk
void walk()
walk
-
getResults
SortedSet<AttributeStatistic> getResults()
getResults
- Returns:
- a
SortedSet
object.
-
setResourceTypeMatch
void setResourceTypeMatch(String resourceType)
setResourceTypeMatch
- Parameters:
resourceType
- aString
object.
-
setAttributeMatch
void setAttributeMatch(String attr)
setAttributeMatch
- Parameters:
attr
- aString
object.
-
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
String
object.
-
setConsolidationFunction
void setConsolidationFunction(String cf)
setConsolidationFunction
- Parameters:
cf
- aString
object.
-
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
ReportDefinition
object.
-
setReportDefinition
void setReportDefinition(ReportDefinition definition)
setReportDefinition
- Parameters:
definition
- aReportDefinition
object.
-
setResourceAttributeKey
void setResourceAttributeKey(String resourceAttributeKey)
setResourceAttributeKey
- Parameters:
resourceAttributeKey
- aString
object.
-
getResourceAttributeKey
String getResourceAttributeKey()
getResourceAttributeKey
- Returns:
- a
String
object.
-
setResourceAttributeValueMatch
void setResourceAttributeValueMatch(String resourceAttributeValueMatch)
setResourceAttributeValueMatch
- Parameters:
resourceAttributeValueMatch
- aString
object.
-
-