Class PackageConfig
- java.lang.Object
-
- org.opennms.netmgt.telemetry.config.model.PackageConfig
-
- All Implemented Interfaces:
PackageDefinition
public class PackageConfig extends Object implements PackageDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPackageConfig.Filterstatic classPackageConfig.Rrd
-
Constructor Summary
Constructors Constructor Description PackageConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)PackageConfig.FiltergetFilter()StringgetFilterRule()The filter rule is used to match which sources should belong to this package.StringgetName()Map<String,String>getParameterMap()Package specific parameters.List<Parameter>getParameters()PackageConfig.RrdgetRrd()The RRD settings are use to control the control of RRD files, when applicable.inthashCode()voidsetFilter(PackageConfig.Filter filter)voidsetName(String name)voidsetParameters(List<Parameter> parameters)voidsetRrd(PackageConfig.Rrd rrd)StringtoString()
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getFilter
public PackageConfig.Filter getFilter()
-
setFilter
public void setFilter(PackageConfig.Filter filter)
-
getFilterRule
public String getFilterRule()
Description copied from interface:PackageDefinitionThe filter rule is used to match which sources should belong to this package. If the rule isnull, then all sources should match.- Specified by:
getFilterRulein interfacePackageDefinition- Returns:
- the filter rule
-
getRrd
public PackageConfig.Rrd getRrd()
Description copied from interface:PackageDefinitionThe RRD settings are use to control the control of RRD files, when applicable.- Specified by:
getRrdin interfacePackageDefinition- Returns:
- the rrd settings
-
setRrd
public void setRrd(PackageConfig.Rrd rrd)
-
getParameterMap
public Map<String,String> getParameterMap()
Description copied from interface:PackageDefinitionPackage specific parameters.- Specified by:
getParameterMapin interfacePackageDefinition- Returns:
- the parameter map
-
-