public static final class ImmutableAlarmData.Builder extends Object
Constructor and Description |
---|
Builder(IAlarmData alarmData) |
Modifier and Type | Method and 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) |
public Builder(IAlarmData alarmData)
public ImmutableAlarmData.Builder setReductionKey(String reductionKey)
public ImmutableAlarmData.Builder setAlarmType(Integer alarmType)
public ImmutableAlarmData.Builder setClearKey(String clearKey)
public ImmutableAlarmData.Builder setAutoClean(Boolean autoClean)
public ImmutableAlarmData.Builder setX733AlarmType(String x733AlarmType)
public ImmutableAlarmData.Builder setX733ProbableCause(Integer x733ProbableCause)
public ImmutableAlarmData.Builder setUpdateFieldList(List<IUpdateField> updateFieldList)
public ImmutableAlarmData.Builder setManagedObject(IManagedObject managedObject)
public ImmutableAlarmData build()
Copyright © 2021. All rights reserved.