public class Alert extends Event
| Modifier and Type | Class and Description |
|---|---|
static class |
Alert.Note |
static class |
Alert.Status |
| Constructor and Description |
|---|
Alert() |
Alert(String tenantId,
Trigger trigger,
Dampening dampening,
List<Set<ConditionEval>> evalSets) |
Alert(String tenantId,
Trigger trigger,
List<Set<ConditionEval>> evalSets)
Assumes default dampening.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNote(String user,
String text)
Add a note on this alert
|
String |
getAckBy() |
long |
getAckTime() |
String |
getAlertId() |
List<Alert.Note> |
getNotes() |
String |
getResolvedBy() |
List<Set<ConditionEval>> |
getResolvedEvalSets() |
long |
getResolvedTime() |
Severity |
getSeverity() |
Alert.Status |
getStatus() |
String |
getTriggerId() |
void |
setAckBy(String ackBy) |
void |
setAckTime(long ackTime) |
void |
setAlertId(String alertId) |
void |
setNotes(List<Alert.Note> notes) |
void |
setResolvedBy(String resolvedBy) |
void |
setResolvedEvalSets(List<Set<ConditionEval>> resolvedEvalSets) |
void |
setResolvedTime(long resolvedTime) |
void |
setSeverity(Severity severity) |
void |
setStatus(Alert.Status status) |
String |
toString() |
addContext, addTag, compareTo, equals, getCategory, getContext, getCtime, getDampening, getDataId, getDataSource, getEvalSets, getEventType, getId, getTags, getTenantId, getText, getTrigger, hashCode, removeTag, setCategory, setContext, setCtime, setDampening, setDataId, setDataSource, setEvalSets, setEventType, setId, setTags, setTenantId, setText, setTriggerpublic Alert()
public Alert(String tenantId, Trigger trigger, List<Set<ConditionEval>> evalSets)
public String getAlertId()
public void setAlertId(String alertId)
public String getTriggerId()
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 List<Alert.Note> getNotes()
public void setNotes(List<Alert.Note> notes)
public void addNote(String user, String text)
user - author of the commenttext - content of the noteCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.