Class UpdateAnomalyRequest

    • Method Detail

      • anomalyId

        public final String anomalyId()

        If you are suppressing or unsuppressing an anomaly, specify its unique ID here. You can find anomaly IDs by using the ListAnomalies operation.

        Returns:
        If you are suppressing or unsuppressing an anomaly, specify its unique ID here. You can find anomaly IDs by using the ListAnomalies operation.
      • patternId

        public final String patternId()

        If you are suppressing or unsuppressing an pattern, specify its unique ID here. You can find pattern IDs by using the ListAnomalies operation.

        Returns:
        If you are suppressing or unsuppressing an pattern, specify its unique ID here. You can find pattern IDs by using the ListAnomalies operation.
      • anomalyDetectorArn

        public final String anomalyDetectorArn()

        The ARN of the anomaly detector that this operation is to act on.

        Returns:
        The ARN of the anomaly detector that this operation is to act on.
      • suppressionType

        public final SuppressionType suppressionType()

        Use this to specify whether the suppression to be temporary or infinite. If you specify LIMITED, you must also specify a suppressionPeriod. If you specify INFINITE, any value for suppressionPeriod is ignored.

        If the service returns an enum value that is not available in the current SDK version, suppressionType will return SuppressionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from suppressionTypeAsString().

        Returns:
        Use this to specify whether the suppression to be temporary or infinite. If you specify LIMITED, you must also specify a suppressionPeriod. If you specify INFINITE, any value for suppressionPeriod is ignored.
        See Also:
        SuppressionType
      • suppressionTypeAsString

        public final String suppressionTypeAsString()

        Use this to specify whether the suppression to be temporary or infinite. If you specify LIMITED, you must also specify a suppressionPeriod. If you specify INFINITE, any value for suppressionPeriod is ignored.

        If the service returns an enum value that is not available in the current SDK version, suppressionType will return SuppressionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from suppressionTypeAsString().

        Returns:
        Use this to specify whether the suppression to be temporary or infinite. If you specify LIMITED, you must also specify a suppressionPeriod. If you specify INFINITE, any value for suppressionPeriod is ignored.
        See Also:
        SuppressionType
      • suppressionPeriod

        public final SuppressionPeriod suppressionPeriod()

        If you are temporarily suppressing an anomaly or pattern, use this structure to specify how long the suppression is to last.

        Returns:
        If you are temporarily suppressing an anomaly or pattern, use this structure to specify how long the suppression is to last.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object