Interface AlertEvaluation.Builder

  • Method Details

    • intervalSeconds

      AlertEvaluation.Builder intervalSeconds(Integer intervalSeconds)

      The interval between evaluations, in seconds.

      Parameters:
      intervalSeconds - The interval between evaluations, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pendingDurationSeconds

      AlertEvaluation.Builder pendingDurationSeconds(Integer pendingDurationSeconds)

      The duration a breach must persist before the alert fires, in seconds.

      Parameters:
      pendingDurationSeconds - The duration a breach must persist before the alert fires, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recoveryDurationSeconds

      AlertEvaluation.Builder recoveryDurationSeconds(Integer recoveryDurationSeconds)

      The duration a recovery must persist before the alert clears, in seconds.

      Parameters:
      recoveryDurationSeconds - The duration a recovery must persist before the alert clears, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.