public class EventBuilder extends Object
EventBuilder class.
| Constructor and Description |
|---|
EventBuilder(Event event)
Constructor for EventBuilder.
|
EventBuilder(String uei,
String source)
Constructor for EventBuilder.
|
EventBuilder(String uei,
String source,
Date date)
Constructor for EventBuilder.
|
public EventBuilder(String uei, String source, Date date)
Constructor for EventBuilder.
public EventBuilder setUei(String uei)
public EventBuilder setTime(Date date)
setTime
date - a Date object.EventBuilder object.public EventBuilder setCreationTime(Date date)
setCreationTime
date - a Date object.EventBuilder object.public EventBuilder setSource(String source)
setSource
source - a String object.EventBuilder object.public EventBuilder setSeverity(String severity)
setSeverity
severity - a String object.EventBuilder object.public EventBuilder setNodeid(long nodeid)
setNodeid
nodeid - a long.EventBuilder object.public EventBuilder setHost(String hostname)
setHost
hostname - a String object.EventBuilder object.public EventBuilder setInterface(InetAddress ipAddress)
setInterface
ipAddress - a String object.EventBuilder object.public EventBuilder setIfIndex(int ifIndex)
setInterface
ipAddress - a String object.EventBuilder object.public EventBuilder setService(String serviceName)
setService
serviceName - a String object.EventBuilder object.public EventBuilder addParam(String parmName, String val)
addParam
parmName - a String object.val - a String object.EventBuilder object.public EventBuilder addParam(String parmName, String val, String type, String encoding)
public EventBuilder addParam(Parm parm)
public EventBuilder addParam(String parmName, boolean val)
addParam
parmName - a String object.val - a String object.EventBuilder object.public EventBuilder setParam(String parmName, String val)
setParam
parmName - a String object.val - a String object.EventBuilder object.public EventBuilder addParam(String parmName, double val)
addParam
parmName - a String object.val - a long.EventBuilder object.public EventBuilder addParam(String parmName, long val)
addParam
parmName - a String object.val - a long.EventBuilder object.public EventBuilder addParam(String parmName, int val)
addParam
parmName - a String object.val - a int.EventBuilder object.public EventBuilder addParam(String parmName, char ch)
addParam
parmName - a String object.ch - a char.EventBuilder object.public EventBuilder addParam(String parmName, Collection<String> vals)
addParam
parmName - a String object.vals - a Collection object.EventBuilder object.public EventBuilder setAlarmData(AlarmData alarmData)
setAlarmData
alarmData - a AlarmData object.EventBuilder object.public EventBuilder setNode(OnmsNode node)
setNode
node - a OnmsNode object.EventBuilder object.public EventBuilder setIpInterface(OnmsIpInterface iface)
setIpInterface
iface - a OnmsIpInterface object.EventBuilder object.public EventBuilder setMonitoredService(OnmsMonitoredService monitoredService)
setMonitoredService
monitoredService - a OnmsMonitoredService object.EventBuilder object.public EventBuilder setSnmpVersion(String version)
setSnmpVersion
version - a String object.EventBuilder object.public EventBuilder setCommunity(String community)
public EventBuilder setEnterpriseId(String enterprise)
setEnterpriseId
enterprise - a String object.EventBuilder object.public EventBuilder setGeneric(int generic)
setGeneric
generic - a int.EventBuilder object.public EventBuilder setSpecific(int specific)
setSpecific
specific - a int.EventBuilder object.public EventBuilder setSnmpHost(String snmpHost)
setSnmpHost
snmpHost - a String object.EventBuilder object.public EventBuilder setSnmpTimeStamp(long timeStamp)
public EventBuilder setLogDest(String dest)
setLogDest
dest - a String object.EventBuilder object.public EventBuilder setLogMessage(String content)
setLogMessage
content - a String object.EventBuilder object.public EventBuilder setDescription(String descr)
setDescription
descr - a String object.EventBuilder object.public EventBuilder setParms(List<Parm> parms)
setParms
parms - a list of parameters.public EventBuilder setUuid(String uuid)
public EventBuilder setDistPoller(String distPoller)
public EventBuilder setMasterStation(String masterStation)
Copyright © 2017. All rights reserved.