Interface AnomalyGroup.Builder

    • Method Detail

      • startTime

        AnomalyGroup.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

        AnomalyGroup.Builder endTime​(String 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

        AnomalyGroup.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

        AnomalyGroup.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

        AnomalyGroup.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.
      • metricLevelImpactList

        AnomalyGroup.Builder metricLevelImpactList​(Collection<MetricLevelImpact> metricLevelImpactList)

        A list of measures affected by the anomaly.

        Parameters:
        metricLevelImpactList - A list of measures affected by the anomaly.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • metricLevelImpactList

        AnomalyGroup.Builder metricLevelImpactList​(MetricLevelImpact... metricLevelImpactList)

        A list of measures affected by the anomaly.

        Parameters:
        metricLevelImpactList - A list of measures affected by the anomaly.
        Returns:
        Returns a reference to this object so that method calls can be chained together.