Class Notification
- java.lang.Object
-
- org.opennms.netmgt.config.notifications.Notification
-
- All Implemented Interfaces:
java.io.Serializable
public class Notification extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Notification()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(Parameter parameter)booleanequals(java.lang.Object obj)java.util.Optional<java.lang.String>getDescription()java.lang.StringgetDestinationPath()java.util.Optional<java.lang.String>getEventSeverity()java.lang.StringgetName()java.util.Optional<java.lang.String>getNoticeQueue()java.util.Optional<java.lang.String>getNumericMessage()java.util.List<Parameter>getParameters()RulegetRule()java.lang.StringgetStatus()java.util.Optional<java.lang.String>getSubject()java.lang.StringgetTextMessage()java.lang.StringgetUei()VarbindgetVarbind()java.lang.BooleangetWriteable()inthashCode()booleanremoveParameter(Parameter parameter)voidsetDescription(java.lang.String description)voidsetDestinationPath(java.lang.String destinationPath)voidsetEventSeverity(java.lang.String eventSeverity)voidsetName(java.lang.String name)voidsetNoticeQueue(java.lang.String noticeQueue)voidsetNumericMessage(java.lang.String numericMessage)voidsetParameters(java.util.List<Parameter> parameters)voidsetRule(Rule rule)voidsetStatus(java.lang.String status)voidsetSubject(java.lang.String subject)voidsetTextMessage(java.lang.String textMessage)voidsetUei(java.lang.String uei)voidsetVarbind(Varbind varbind)voidsetWriteable(java.lang.Boolean writeable)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getWriteable
public java.lang.Boolean getWriteable()
-
setWriteable
public void setWriteable(java.lang.Boolean writeable)
-
getUei
public java.lang.String getUei()
-
setUei
public void setUei(java.lang.String uei)
-
getDescription
public java.util.Optional<java.lang.String> getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getRule
public Rule getRule()
-
setRule
public void setRule(Rule rule)
-
getNoticeQueue
public java.util.Optional<java.lang.String> getNoticeQueue()
-
setNoticeQueue
public void setNoticeQueue(java.lang.String noticeQueue)
-
getDestinationPath
public java.lang.String getDestinationPath()
-
setDestinationPath
public void setDestinationPath(java.lang.String destinationPath)
-
getTextMessage
public java.lang.String getTextMessage()
-
setTextMessage
public void setTextMessage(java.lang.String textMessage)
-
getSubject
public java.util.Optional<java.lang.String> getSubject()
-
setSubject
public void setSubject(java.lang.String subject)
-
getNumericMessage
public java.util.Optional<java.lang.String> getNumericMessage()
-
setNumericMessage
public void setNumericMessage(java.lang.String numericMessage)
-
getEventSeverity
public java.util.Optional<java.lang.String> getEventSeverity()
-
setEventSeverity
public void setEventSeverity(java.lang.String eventSeverity)
-
getParameters
public java.util.List<Parameter> getParameters()
-
setParameters
public void setParameters(java.util.List<Parameter> parameters)
-
addParameter
public void addParameter(Parameter parameter)
-
removeParameter
public boolean removeParameter(Parameter parameter)
-
getVarbind
public Varbind getVarbind()
-
setVarbind
public void setVarbind(Varbind varbind)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-