public static class DefaultAlarm.Builder extends Object
| Constructor and Description |
|---|
Builder(Alarm alarm) |
Builder(org.onosproject.net.DeviceId deviceId,
String description,
Alarm.SeverityLevel severity,
long timeRaised) |
| Modifier and Type | Method and Description |
|---|---|
DefaultAlarm |
build() |
DefaultAlarm.Builder |
clear() |
DefaultAlarm.Builder |
forSource(AlarmEntityId source) |
DefaultAlarm.Builder |
withAcknowledged(boolean isAcknowledged) |
DefaultAlarm.Builder |
withAssignedUser(String assignedUser) |
DefaultAlarm.Builder |
withId(AlarmId id) |
DefaultAlarm.Builder |
withManuallyClearable(boolean isManuallyClearable) |
DefaultAlarm.Builder |
withServiceAffecting(boolean isServiceAffecting) |
DefaultAlarm.Builder |
withTimeCleared(Long timeCleared) |
DefaultAlarm.Builder |
withTimeUpdated(long timeUpdated) |
public Builder(Alarm alarm)
public Builder(org.onosproject.net.DeviceId deviceId,
String description,
Alarm.SeverityLevel severity,
long timeRaised)
public DefaultAlarm.Builder forSource(AlarmEntityId source)
public DefaultAlarm.Builder withTimeUpdated(long timeUpdated)
public DefaultAlarm.Builder withTimeCleared(Long timeCleared)
public DefaultAlarm.Builder withId(AlarmId id)
public DefaultAlarm.Builder clear()
public DefaultAlarm.Builder withServiceAffecting(boolean isServiceAffecting)
public DefaultAlarm.Builder withAcknowledged(boolean isAcknowledged)
public DefaultAlarm.Builder withManuallyClearable(boolean isManuallyClearable)
public DefaultAlarm.Builder withAssignedUser(String assignedUser)
public DefaultAlarm build()