Interface AlertEntity
- All Known Implementing Classes:
SimpleAlertEntity
public interface AlertEntity
The persisted entity which contains all details for an
Alert-
Method Summary
-
Method Details
-
getDetailsJson
- Returns:
- the JSON representation of the alert's details, if available
-
getId
long getId()- Returns:
- the ID of the persisted entity
-
getIssueId
- Returns:
- the
IDof the alert's issue
-
getIssueComponentId
- Returns:
- the
component IDof the alert's issue's component
-
getIssueSeverity
- Returns:
- the
severityof the alert's issue
-
getNodeName
- Returns:
- the alert's
Alert.getNodeName()node name
-
getTriggerModule
- Returns:
- the alert trigger's
module, if available
-
getTriggerPluginKey
- Returns:
- the alert trigger's
plugin key, orDiagnosticsConstants.PLUGIN_NOT_DETECTED_KEYif no trigger was detected
-
getTriggerPluginVersion
- Returns:
- the alert trigger's
AlertTrigger.getPluginVersion()() plugin version}, if available
-
getTimestamp
- Returns:
- the alert's
Alert.getTimestamp()
-