org.opennms.netmgt.statsd
Interface ReportInstance

All Known Implementing Classes:
FilteredReportInstance, UnfilteredReportInstance

public interface ReportInstance

ReportInstance interface.

Version:
$Id: $
Author:
DJ Gregor

Method Summary
 String getAttributeMatch()
          getAttributeMatch
 String getConsolidationFunction()
          getConsolidationFunction
 int getCount()
          getCount
 String getDescription()
          getDescription
 long getEndTime()
          getEndTime
 Date getJobCompletedDate()
          getJobCompletedDate
 Date getJobStartedDate()
          getJobStartedDate
 String getName()
          getName
 ReportDefinition getReportDefinition()
          getReportDefinition
 String getResourceAttributeKey()
          getResourceAttributeKey
 String getResourceAttributeValueMatch()
          getResourceAttributeValueMatch
 String getResourceTypeMatch()
          getResourceTypeMatch
 SortedSet<AttributeStatistic> getResults()
          getResults
 long getRetainInterval()
          getRetainInterval
 long getStartTime()
          getStartTime
 void setAttributeMatch(String attr)
          setAttributeMatch
 void setConsolidationFunction(String cf)
          setConsolidationFunction
 void setCount(int count)
          setCount
 void setEndTime(long end)
          setEndTime
 void setReportDefinition(ReportDefinition definition)
          setReportDefinition
 void setResourceAttributeKey(String resourceAttributeKey)
          setResourceAttributeKey
 void setResourceAttributeValueMatch(String resourceAttributeValueMatch)
          setResourceAttributeValueMatch
 void setResourceTypeMatch(String resourceType)
          setResourceTypeMatch
 void setStartTime(long start)
          setStartTime
 void walk()
          walk
 

Method Detail

walk

void walk()

walk


getResults

SortedSet<AttributeStatistic> getResults()

getResults

Returns:
a SortedSet object.

getResourceTypeMatch

String getResourceTypeMatch()

getResourceTypeMatch

Returns:
a String object.

setResourceTypeMatch

void setResourceTypeMatch(String resourceType)

setResourceTypeMatch

Parameters:
resourceType - a String object.

getAttributeMatch

String getAttributeMatch()

getAttributeMatch

Returns:
a String object.

setAttributeMatch

void setAttributeMatch(String attr)

setAttributeMatch

Parameters:
attr - a String 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 - a String object.

getCount

int getCount()

getCount

Returns:
a int.

setCount

void setCount(int count)

setCount

Parameters:
count - a int.

getJobStartedDate

Date getJobStartedDate()

getJobStartedDate

Returns:
a Date object.

getJobCompletedDate

Date getJobCompletedDate()

getJobCompletedDate

Returns:
a Date object.

getName

String getName()

getName

Returns:
a String object.

getDescription

String getDescription()

getDescription

Returns:
a String object.

getRetainInterval

long getRetainInterval()

getRetainInterval

Returns:
a long.

getReportDefinition

ReportDefinition getReportDefinition()

getReportDefinition

Returns:
a ReportDefinition object.

setReportDefinition

void setReportDefinition(ReportDefinition definition)

setReportDefinition

Parameters:
definition - a ReportDefinition object.

setResourceAttributeKey

void setResourceAttributeKey(String resourceAttributeKey)

setResourceAttributeKey

Parameters:
resourceAttributeKey - a String object.

getResourceAttributeKey

String getResourceAttributeKey()

getResourceAttributeKey

Returns:
a String object.

setResourceAttributeValueMatch

void setResourceAttributeValueMatch(String resourceAttributeValueMatch)

setResourceAttributeValueMatch

Parameters:
resourceAttributeValueMatch - a String object.

getResourceAttributeValueMatch

String getResourceAttributeValueMatch()

getResourceAttributeValueMatch

Returns:
a String object.


Copyright © 2011. All Rights Reserved.