Class PackageReport
- java.lang.Object
-
- org.opennms.netmgt.config.statsd.model.PackageReport
-
public class PackageReport extends java.lang.ObjectRepresents a report that is configured on a specific package.- Version:
- $Id: $
- Author:
- DJ Gregor
- See Also:
Report,StatsdPackage
-
-
Constructor Summary
Constructors Constructor Description PackageReport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(java.lang.String key, java.lang.String value)addParameterjava.util.Map<java.lang.String,java.lang.String>getAggregateParameters()getAggregateParametersjava.lang.StringgetDescription()getDescriptionStatsdPackagegetPackage()getPackagejava.util.Map<java.lang.String,java.lang.String>getParameters()getParametersReportgetReport()getReportjava.lang.LonggetRetainInterval()getRetainIntervaljava.lang.StringgetSchedule()getSchedulebooleanisEnabled()isEnabledvoidsetDescription(java.lang.String description)setDescriptionvoidsetEnabled(boolean enabled)setEnabledvoidsetPackage(StatsdPackage pkg)setPackagevoidsetParameters(java.util.Map<java.lang.String,java.lang.String> parameters)setParametersvoidsetReport(Report report)setReportvoidsetRetainInterval(java.lang.Long retainInterval)setRetainIntervalvoidsetSchedule(java.lang.String schedule)setSchedule
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
isEnabled
- Returns:
- a boolean.
-
setEnabled
public void setEnabled(boolean enabled)
setEnabled
- Parameters:
enabled- a boolean.
-
getParameters
public java.util.Map<java.lang.String,java.lang.String> getParameters()
getParameters
- Returns:
- a
LinkedHashMapobject.
-
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
setParameters
- Parameters:
parameters- aLinkedHashMapobject.
-
addParameter
public void addParameter(java.lang.String key, java.lang.String value)addParameter
- Parameters:
key- aStringobject.value- aStringobject.
-
getAggregateParameters
public java.util.Map<java.lang.String,java.lang.String> getAggregateParameters()
getAggregateParameters
- Returns:
- a
LinkedHashMapobject.
-
getSchedule
public java.lang.String getSchedule()
getSchedule
- Returns:
- a
Stringobject.
-
setSchedule
public void setSchedule(java.lang.String schedule)
setSchedule
- Parameters:
schedule- aStringobject.
-
getDescription
public java.lang.String getDescription()
getDescription
- Returns:
- a
Stringobject.
-
setDescription
public void setDescription(java.lang.String description)
setDescription
- Parameters:
description- aStringobject.
-
getRetainInterval
public java.lang.Long getRetainInterval()
getRetainInterval
- Returns:
- a
Longobject.
-
setRetainInterval
public void setRetainInterval(java.lang.Long retainInterval)
setRetainInterval
- Parameters:
retainInterval- aLongobject.
-
getPackage
public StatsdPackage getPackage()
getPackage
- Returns:
- a
StatsdPackageobject.
-
setPackage
public void setPackage(StatsdPackage pkg)
setPackage
- Parameters:
pkg- aStatsdPackageobject.
-
-