Interface AlertSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AlertSummary.Builder,AlertSummary>, SdkBuilder<AlertSummary.Builder,AlertSummary>, SdkPojo
Enclosing class:
AlertSummary

public static interface AlertSummary.Builder extends SdkPojo, CopyableBuilder<AlertSummary.Builder,AlertSummary>
  • Method Details

    • alertArn

      AlertSummary.Builder alertArn(String alertArn)

      The ARN of the alert.

      Parameters:
      alertArn - The ARN of the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • anomalyDetectorArn

      AlertSummary.Builder anomalyDetectorArn(String anomalyDetectorArn)

      The ARN of the detector to which the alert is attached.

      Parameters:
      anomalyDetectorArn - The ARN of the detector to which the alert is attached.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • alertName

      AlertSummary.Builder alertName(String alertName)

      The name of the alert.

      Parameters:
      alertName - The name of the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • alertSensitivityThreshold

      AlertSummary.Builder alertSensitivityThreshold(Integer alertSensitivityThreshold)

      The minimum severity for an anomaly to trigger the alert.

      Parameters:
      alertSensitivityThreshold - The minimum severity for an anomaly to trigger the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • alertType

      AlertSummary.Builder alertType(String alertType)

      The type of the alert.

      Parameters:
      alertType - The type of the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • alertType

      AlertSummary.Builder alertType(AlertType alertType)

      The type of the alert.

      Parameters:
      alertType - The type of the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • alertStatus

      AlertSummary.Builder alertStatus(String alertStatus)

      The status of the alert.

      Parameters:
      alertStatus - The status of the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • alertStatus

      AlertSummary.Builder alertStatus(AlertStatus alertStatus)

      The status of the alert.

      Parameters:
      alertStatus - The status of the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastModificationTime

      AlertSummary.Builder lastModificationTime(Instant lastModificationTime)

      The time at which the alert was last modified.

      Parameters:
      lastModificationTime - The time at which the alert was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      AlertSummary.Builder creationTime(Instant creationTime)

      The time at which the alert was created.

      Parameters:
      creationTime - The time at which the alert was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The alert's tags.

      Parameters:
      tags - The alert's tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.