org.opennms.netmgt.dao.castor.statsd
Class PackageReport

java.lang.Object
  extended by org.opennms.netmgt.dao.castor.statsd.PackageReport

public class PackageReport
extends Object

Represents a report that is configured on a specific package.

Version:
$Id: $
Author:
DJ Gregor
See Also:
Report, StatsdPackage

Constructor Summary
PackageReport()
           
 
Method Summary
 void addParameter(String key, String value)
          addParameter
 LinkedHashMap<String,String> getAggregateParameters()
          getAggregateParameters
 String getDescription()
          getDescription
 StatsdPackage getPackage()
          getPackage
 LinkedHashMap<String,String> getParameters()
          getParameters
 Report getReport()
          getReport
 Long getRetainInterval()
          getRetainInterval
 String getSchedule()
          getSchedule
 boolean isEnabled()
          isEnabled
 void setDescription(String description)
          setDescription
 void setEnabled(boolean enabled)
          setEnabled
 void setPackage(StatsdPackage pkg)
          setPackage
 void setParameters(LinkedHashMap<String,String> parameters)
          setParameters
 void setReport(Report report)
          setReport
 void setRetainInterval(Long retainInterval)
          setRetainInterval
 void setSchedule(String schedule)
          setSchedule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageReport

public PackageReport()
Method Detail

isEnabled

public boolean isEnabled()

isEnabled

Returns:
a boolean.

setEnabled

public void setEnabled(boolean enabled)

setEnabled

Parameters:
enabled - a boolean.

getParameters

public LinkedHashMap<String,String> getParameters()

getParameters

Returns:
a LinkedHashMap object.

setParameters

public void setParameters(LinkedHashMap<String,String> parameters)

setParameters

Parameters:
parameters - a LinkedHashMap object.

addParameter

public void addParameter(String key,
                         String value)

addParameter

Parameters:
key - a String object.
value - a String object.

getAggregateParameters

public LinkedHashMap<String,String> getAggregateParameters()

getAggregateParameters

Returns:
a LinkedHashMap object.

getSchedule

public String getSchedule()

getSchedule

Returns:
a String object.

setSchedule

public void setSchedule(String schedule)

setSchedule

Parameters:
schedule - a String object.

getReport

public Report getReport()

getReport

Returns:
a Report object.

setReport

public void setReport(Report report)

setReport

Parameters:
report - a Report object.

getDescription

public String getDescription()

getDescription

Returns:
a String object.

setDescription

public void setDescription(String description)

setDescription

Parameters:
description - a String object.

getRetainInterval

public Long getRetainInterval()

getRetainInterval

Returns:
a Long object.

setRetainInterval

public void setRetainInterval(Long retainInterval)

setRetainInterval

Parameters:
retainInterval - a Long object.

getPackage

public StatsdPackage getPackage()

getPackage

Returns:
a StatsdPackage object.

setPackage

public void setPackage(StatsdPackage pkg)

setPackage

Parameters:
pkg - a StatsdPackage object.


Copyright © 2011. All Rights Reserved.