Interface AnomalyGroupSummary.Builder

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

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

    • startTime

      AnomalyGroupSummary.Builder startTime(String startTime)

      The start time for the group.

      Parameters:
      startTime - The start time for the group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The end time for the group.

      Parameters:
      endTime - The end time for the group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • anomalyGroupId

      AnomalyGroupSummary.Builder anomalyGroupId(String anomalyGroupId)

      The ID of the anomaly group.

      Parameters:
      anomalyGroupId - The ID of the anomaly group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • anomalyGroupScore

      AnomalyGroupSummary.Builder anomalyGroupScore(Double anomalyGroupScore)

      The severity score of the group.

      Parameters:
      anomalyGroupScore - The severity score of the group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primaryMetricName

      AnomalyGroupSummary.Builder primaryMetricName(String primaryMetricName)

      The name of the primary affected measure for the group.

      Parameters:
      primaryMetricName - The name of the primary affected measure for the group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.