Package org.graylog2.alerts
Class AbstractAlertCondition.CheckResult
java.lang.Object
org.graylog2.alerts.AbstractAlertCondition.CheckResult
- All Implemented Interfaces:
AlertCondition.CheckResult
- Direct Known Subclasses:
AbstractAlertCondition.NegativeCheckResult
- Enclosing class:
- AbstractAlertCondition
public static class AbstractAlertCondition.CheckResult
extends Object
implements AlertCondition.CheckResult
-
Constructor Summary
ConstructorDescriptionCheckResult
(boolean isTriggered, AlertCondition triggeredCondition, String resultDescription, org.joda.time.DateTime triggeredAt, List<MessageSummary> summaries) -
Method Summary
Modifier and TypeMethodDescriptionThe limited list of messages that matched the alert in the corresponding stream.org.joda.time.DateTime
boolean
-
Constructor Details
-
CheckResult
public CheckResult(boolean isTriggered, AlertCondition triggeredCondition, String resultDescription, org.joda.time.DateTime triggeredAt, List<MessageSummary> summaries)
-
-
Method Details
-
isTriggered
public boolean isTriggered()- Specified by:
isTriggered
in interfaceAlertCondition.CheckResult
-
getResultDescription
- Specified by:
getResultDescription
in interfaceAlertCondition.CheckResult
-
getTriggeredCondition
- Specified by:
getTriggeredCondition
in interfaceAlertCondition.CheckResult
-
getTriggeredAt
public org.joda.time.DateTime getTriggeredAt()- Specified by:
getTriggeredAt
in interfaceAlertCondition.CheckResult
-
getMatchingMessages
Description copied from interface:AlertCondition.CheckResult
The limited list of messages that matched the alert in the corresponding stream.- Specified by:
getMatchingMessages
in interfaceAlertCondition.CheckResult
- Returns:
- list of message summaries
-