Class PackageConfig
- java.lang.Object
-
- org.opennms.netmgt.telemetry.config.model.PackageConfig
-
- All Implemented Interfaces:
PackageDefinition
public class PackageConfig extends java.lang.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(java.lang.Object o)PackageConfig.FiltergetFilter()java.lang.StringgetFilterRule()The filter rule is used to match which sources should belong to this package.java.lang.StringgetName()java.util.Map<java.lang.String,java.lang.String>getParameterMap()Package specific parameters.java.util.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(java.lang.String name)voidsetParameters(java.util.List<Parameter> parameters)voidsetRrd(PackageConfig.Rrd rrd)java.lang.StringtoString()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getFilter
public PackageConfig.Filter getFilter()
-
setFilter
public void setFilter(PackageConfig.Filter filter)
-
getFilterRule
public java.lang.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)
-
getParameters
public java.util.List<Parameter> getParameters()
-
setParameters
public void setParameters(java.util.List<Parameter> parameters)
-
getParameterMap
public java.util.Map<java.lang.String,java.lang.String> getParameterMap()
Description copied from interface:PackageDefinitionPackage specific parameters.- Specified by:
getParameterMapin interfacePackageDefinition- Returns:
- the parameter map
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-