java.lang.Object
com.atlassian.confluence.internal.diagnostics.persistence.dao.hibernate.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 Details

    • AlertEntityImpl

      protected AlertEntityImpl()
    • AlertEntityImpl

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

    • 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
    • getIssueSeverityId

      protected int getIssueSeverityId()
    • 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