Class ImmutableEvent.Builder
- java.lang.Object
-
- org.opennms.netmgt.events.api.model.ImmutableEvent.Builder
-
- Enclosing class:
- ImmutableEvent
public static final class ImmutableEvent.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
setUuid
public ImmutableEvent.Builder setUuid(String uuid)
-
setDbId
public ImmutableEvent.Builder setDbId(Integer dbId)
-
setDistPoller
public ImmutableEvent.Builder setDistPoller(String distPoller)
-
setCreationTime
public ImmutableEvent.Builder setCreationTime(Date creationTime)
-
setMasterStation
public ImmutableEvent.Builder setMasterStation(String masterStation)
-
setMask
public ImmutableEvent.Builder setMask(IMask mask)
-
setUei
public ImmutableEvent.Builder setUei(String uei)
-
setSource
public ImmutableEvent.Builder setSource(String source)
-
setNodeid
public ImmutableEvent.Builder setNodeid(Long nodeid)
-
setTime
public ImmutableEvent.Builder setTime(Date time)
-
setHost
public ImmutableEvent.Builder setHost(String host)
-
setInterfaceAddress
public ImmutableEvent.Builder setInterfaceAddress(InetAddress interfaceAddress)
-
setInterface
public ImmutableEvent.Builder setInterface(String interfaceString)
-
setSnmpHost
public ImmutableEvent.Builder setSnmpHost(String snmpHost)
-
setService
public ImmutableEvent.Builder setService(String service)
-
setSnmp
public ImmutableEvent.Builder setSnmp(ISnmp snmp)
-
setParms
public ImmutableEvent.Builder setParms(List<IParm> parms)
-
setDescr
public ImmutableEvent.Builder setDescr(String descr)
-
setLogMsg
public ImmutableEvent.Builder setLogMsg(ILogMsg logMsg)
-
setSeverity
public ImmutableEvent.Builder setSeverity(String severity)
-
setPathOutage
public ImmutableEvent.Builder setPathOutage(String pathOutage)
-
setCorrelation
public ImmutableEvent.Builder setCorrelation(ICorrelation correlation)
-
setOperInstruct
public ImmutableEvent.Builder setOperInstruct(String operInstruct)
-
setAutoActionList
public ImmutableEvent.Builder setAutoActionList(List<IAutoAction> autoActionList)
-
setOperActionList
public ImmutableEvent.Builder setOperActionList(List<IOperAction> operActionList)
-
setAutoAcknowledge
public ImmutableEvent.Builder setAutoAcknowledge(IAutoAcknowledge autoAcknowledge)
-
setLogGroupList
public ImmutableEvent.Builder setLogGroupList(List<String> logGroupList)
-
settTicket
public ImmutableEvent.Builder settTicket(ITticket tTicket)
-
setForwardList
public ImmutableEvent.Builder setForwardList(List<IForward> forwardList)
-
setScriptList
public ImmutableEvent.Builder setScriptList(List<IScript> scriptList)
-
setIfIndex
public ImmutableEvent.Builder setIfIndex(Integer ifIndex)
-
setIfAlias
public ImmutableEvent.Builder setIfAlias(String ifAlias)
-
setMouseOverText
public ImmutableEvent.Builder setMouseOverText(String mouseOverText)
-
setAlarmData
public ImmutableEvent.Builder setAlarmData(IAlarmData alarmData)
-
build
public ImmutableEvent build()
-
-