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 ImmutableAlarmDatabuild()ImmutableAlarmData.BuildersetAlarmType(Integer alarmType)ImmutableAlarmData.BuildersetAutoClean(Boolean autoClean)ImmutableAlarmData.BuildersetClearKey(String clearKey)ImmutableAlarmData.BuildersetManagedObject(IManagedObject managedObject)ImmutableAlarmData.BuildersetReductionKey(String reductionKey)ImmutableAlarmData.BuildersetUpdateFieldList(List<IUpdateField> updateFieldList)ImmutableAlarmData.BuildersetX733AlarmType(String x733AlarmType)ImmutableAlarmData.BuildersetX733ProbableCause(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()
-
-