Class ImmutableAlarmData.Builder
- java.lang.Object
-
- org.opennms.netmgt.events.api.model.ImmutableAlarmData.Builder
-
- Enclosing class:
- ImmutableAlarmData
public static final class ImmutableAlarmData.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(IAlarmData alarmData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableAlarmData
build()
ImmutableAlarmData.Builder
setAlarmType(Integer alarmType)
ImmutableAlarmData.Builder
setAutoClean(Boolean autoClean)
ImmutableAlarmData.Builder
setClearKey(String clearKey)
ImmutableAlarmData.Builder
setManagedObject(IManagedObject managedObject)
ImmutableAlarmData.Builder
setReductionKey(String reductionKey)
ImmutableAlarmData.Builder
setUpdateFieldList(List<IUpdateField> updateFieldList)
ImmutableAlarmData.Builder
setX733AlarmType(String x733AlarmType)
ImmutableAlarmData.Builder
setX733ProbableCause(Integer x733ProbableCause)
-
-
-
Constructor Detail
-
Builder
public Builder(IAlarmData alarmData)
-
-
Method Detail
-
setReductionKey
public ImmutableAlarmData.Builder setReductionKey(String reductionKey)
-
setAlarmType
public ImmutableAlarmData.Builder setAlarmType(Integer alarmType)
-
setClearKey
public ImmutableAlarmData.Builder setClearKey(String clearKey)
-
setAutoClean
public ImmutableAlarmData.Builder setAutoClean(Boolean autoClean)
-
setX733AlarmType
public ImmutableAlarmData.Builder setX733AlarmType(String x733AlarmType)
-
setX733ProbableCause
public ImmutableAlarmData.Builder setX733ProbableCause(Integer x733ProbableCause)
-
setUpdateFieldList
public ImmutableAlarmData.Builder setUpdateFieldList(List<IUpdateField> updateFieldList)
-
setManagedObject
public ImmutableAlarmData.Builder setManagedObject(IManagedObject managedObject)
-
build
public ImmutableAlarmData build()
-
-