Interface InterMetricImpactDetails.Builder

    • Method Detail

      • metricName

        InterMetricImpactDetails.Builder metricName​(String metricName)

        The name of the measure.

        Parameters:
        metricName - The name of the measure.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • anomalyGroupId

        InterMetricImpactDetails.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.
      • relationshipType

        InterMetricImpactDetails.Builder relationshipType​(String relationshipType)

        Whether a measure is a potential cause of the anomaly group (CAUSE_OF_INPUT_ANOMALY_GROUP), or whether the measure is impacted by the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP).

        Parameters:
        relationshipType - Whether a measure is a potential cause of the anomaly group (CAUSE_OF_INPUT_ANOMALY_GROUP ), or whether the measure is impacted by the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP ).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RelationshipType, RelationshipType
      • relationshipType

        InterMetricImpactDetails.Builder relationshipType​(RelationshipType relationshipType)

        Whether a measure is a potential cause of the anomaly group (CAUSE_OF_INPUT_ANOMALY_GROUP), or whether the measure is impacted by the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP).

        Parameters:
        relationshipType - Whether a measure is a potential cause of the anomaly group (CAUSE_OF_INPUT_ANOMALY_GROUP ), or whether the measure is impacted by the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP ).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RelationshipType, RelationshipType
      • contributionPercentage

        InterMetricImpactDetails.Builder contributionPercentage​(Double contributionPercentage)

        For potential causes (CAUSE_OF_INPUT_ANOMALY_GROUP), the percentage contribution the measure has in causing the anomalies.

        Parameters:
        contributionPercentage - For potential causes (CAUSE_OF_INPUT_ANOMALY_GROUP), the percentage contribution the measure has in causing the anomalies.
        Returns:
        Returns a reference to this object so that method calls can be chained together.