Class Service
- java.lang.Object
-
- org.opennms.netmgt.config.collectd.Service
-
- All Implemented Interfaces:
java.io.Serializable
public class Service extends java.lang.Object implements java.io.SerializableService to be collected for addresses in this package- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Service()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(java.lang.String key, java.lang.String value)voidaddParameter(Parameter parameter)booleanequals(java.lang.Object obj)java.lang.LonggetInterval()the interval at which the service is to be collectedjava.lang.StringgetName()the service namejava.lang.StringgetParameter(java.lang.String key)java.util.List<Parameter>getParameters()java.lang.StringgetStatus()status of the service, service is collected only if onjava.lang.StringgetUserDefined()marker to say if service is user defined, used specifically for UI purposesinthashCode()booleanremoveParameter(Parameter parameter)voidsetInterval(java.lang.Long interval)voidsetName(java.lang.String name)voidsetParameters(java.util.List<Parameter> parameters)voidsetStatus(java.lang.String status)voidsetUserDefined(java.lang.String userDefined)java.lang.StringtoString()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
the service name
-
setName
public void setName(java.lang.String name)
-
getInterval
public java.lang.Long getInterval()
the interval at which the service is to be collected
-
setInterval
public void setInterval(java.lang.Long interval)
-
getUserDefined
public java.lang.String getUserDefined()
marker to say if service is user defined, used specifically for UI purposes
-
setUserDefined
public void setUserDefined(java.lang.String userDefined)
-
getStatus
public java.lang.String getStatus()
status of the service, service is collected only if on
-
setStatus
public void setStatus(java.lang.String status)
-
getParameters
public java.util.List<Parameter> getParameters()
-
setParameters
public void setParameters(java.util.List<Parameter> parameters)
-
addParameter
public void addParameter(Parameter parameter) throws java.lang.IndexOutOfBoundsException
- Throws:
java.lang.IndexOutOfBoundsException
-
addParameter
public void addParameter(java.lang.String key, java.lang.String value)
-
removeParameter
public boolean removeParameter(Parameter parameter)
-
getParameter
public java.lang.String getParameter(java.lang.String key)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-