Class SimpleAlertEntity
java.lang.Object
com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- All Implemented Interfaces:
AlertEntity
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SimpleAlertEntity
-
SimpleAlertEntity
-
-
Method Details
-
getDetailsJson
- Specified by:
getDetailsJsonin interfaceAlertEntity- Returns:
- the JSON representation of the alert's details, if available
-
getId
public long getId()- Specified by:
getIdin interfaceAlertEntity- Returns:
- the ID of the persisted entity
-
getIssueId
- Specified by:
getIssueIdin interfaceAlertEntity- Returns:
- the
IDof the alert's issue
-
getIssueComponentId
- Specified by:
getIssueComponentIdin interfaceAlertEntity- Returns:
- the
component IDof the alert's issue's component
-
getIssueSeverity
- Specified by:
getIssueSeverityin interfaceAlertEntity- Returns:
- the
severityof the alert's issue
-
getNodeName
- Specified by:
getNodeNamein interfaceAlertEntity- Returns:
- the alert's
Alert.getNodeName()node name
-
getTimestamp
- Specified by:
getTimestampin interfaceAlertEntity- Returns:
- the alert's
Alert.getTimestamp()
-
getTriggerModule
- Specified by:
getTriggerModulein interfaceAlertEntity- Returns:
- the alert trigger's
module, if available
-
getTriggerPluginKey
- Specified by:
getTriggerPluginKeyin interfaceAlertEntity- Returns:
- the alert trigger's
plugin key, orDiagnosticsConstants.PLUGIN_NOT_DETECTED_KEYif no trigger was detected
-
getTriggerPluginVersion
- Specified by:
getTriggerPluginVersionin interfaceAlertEntity- Returns:
- the alert trigger's
AlertTrigger.getPluginVersion()() plugin version}, if available
-