public class Alert extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Alert.Note |
static class |
Alert.Status |
static interface |
Alert.Thin
Used to annotate fields that should be thinned in order to return/deserialize a lightweight Alert
|
| Constructor and Description |
|---|
Alert() |
Alert(String tenantId,
String triggerId,
Severity severity,
List<Set<ConditionEval>> evalSets) |
public String getTenantId()
public void setTenantId(String tenantId)
public String getAlertId()
public void setAlertId(String alertId)
public List<Set<ConditionEval>> getEvalSets()
public void setEvalSets(List<Set<ConditionEval>> evalSets)
public long getCtime()
public void setCtime(long ctime)
public String getTriggerId()
public void setTriggerId(String triggerId)
public Severity getSeverity()
public void setSeverity(Severity severity)
public Alert.Status getStatus()
public void setStatus(Alert.Status status)
public long getAckTime()
public void setAckTime(long ackTime)
public String getAckBy()
public void setAckBy(String ackBy)
public long getResolvedTime()
public void setResolvedTime(long resolvedTime)
public String getResolvedBy()
public void setResolvedBy(String resolvedBy)
public List<Set<ConditionEval>> getResolvedEvalSets()
public void setResolvedEvalSets(List<Set<ConditionEval>> resolvedEvalSets)
public Trigger getTrigger()
public void setTrigger(Trigger trigger)
public Dampening getDampening()
public void setDampening(Dampening dampening)
public List<Alert.Note> getNotes()
public void setNotes(List<Alert.Note> notes)
public void addProperty(String name, String value)
name - context key.value - context value.public void addNote(String user, String text)
user - author of the commenttext - content of the noteCopyright © 2015 Red Hat, Inc.. All rights reserved.