Class AlertEntityImpl

  • All Implemented Interfaces:
    com.atlassian.diagnostics.internal.dao.AlertEntity

    public class AlertEntityImpl
    extends Object
    implements com.atlassian.diagnostics.internal.dao.AlertEntity
    Since:
    6.10
    • Constructor Detail

      • AlertEntityImpl

        protected AlertEntityImpl()
      • AlertEntityImpl

        public AlertEntityImpl​(com.atlassian.diagnostics.Alert alert)
    • Method Detail

      • getDetailsJson

        public @Nullable String getDetailsJson()
        Specified by:
        getDetailsJson in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getId

        public long getId()
        Specified by:
        getId in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getIssueId

        public @NonNull String getIssueId()
        Specified by:
        getIssueId in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getIssueComponentId

        public @NonNull String getIssueComponentId()
        Specified by:
        getIssueComponentId in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getIssueSeverity

        public @NonNull com.atlassian.diagnostics.Severity getIssueSeverity()
        Specified by:
        getIssueSeverity in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getNodeName

        public @NonNull String getNodeName()
        Specified by:
        getNodeName in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getTriggerModule

        public @Nullable String getTriggerModule()
        Specified by:
        getTriggerModule in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getTriggerPluginKey

        public @NonNull String getTriggerPluginKey()
        Specified by:
        getTriggerPluginKey in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getTriggerPluginVersion

        public @Nullable String getTriggerPluginVersion()
        Specified by:
        getTriggerPluginVersion in interface com.atlassian.diagnostics.internal.dao.AlertEntity
      • getTimestamp

        public @NonNull Instant getTimestamp()
        Specified by:
        getTimestamp in interface com.atlassian.diagnostics.internal.dao.AlertEntity