Package com.pulumi.aws.cloudwatch.inputs
Class MetricAlarmWarmUpConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.MetricAlarmWarmUpConfigurationArgs.Builder
-
- Enclosing class:
- MetricAlarmWarmUpConfigurationArgs
public static final class MetricAlarmWarmUpConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MetricAlarmWarmUpConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricAlarmWarmUpConfigurationArgsbuild()MetricAlarmWarmUpConfigurationArgs.BuilderonlyStartEvaluatingAfterWarmUpPeriodEnds(com.pulumi.core.Output<java.lang.Boolean> onlyStartEvaluatingAfterWarmUpPeriodEnds)MetricAlarmWarmUpConfigurationArgs.BuilderonlyStartEvaluatingAfterWarmUpPeriodEnds(java.lang.Boolean onlyStartEvaluatingAfterWarmUpPeriodEnds)MetricAlarmWarmUpConfigurationArgs.BuilderwarmUpPeriodDurationInMinutes(com.pulumi.core.Output<java.lang.Integer> warmUpPeriodDurationInMinutes)MetricAlarmWarmUpConfigurationArgs.BuilderwarmUpPeriodDurationInMinutes(java.lang.Integer warmUpPeriodDurationInMinutes)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MetricAlarmWarmUpConfigurationArgs defaults)
-
-
Method Detail
-
onlyStartEvaluatingAfterWarmUpPeriodEnds
public MetricAlarmWarmUpConfigurationArgs.Builder onlyStartEvaluatingAfterWarmUpPeriodEnds(@Nullable com.pulumi.core.Output<java.lang.Boolean> onlyStartEvaluatingAfterWarmUpPeriodEnds)
- Parameters:
onlyStartEvaluatingAfterWarmUpPeriodEnds- Whether to wait for the full warm-up period before evaluation begins, even if metric data arrives earlier. When `false`, the warm-up period ends early as soon as the alarm has enough data to fill its evaluation window. Defaults to `false`. > **Note:** The warm-up period applies once, when the alarm is created. Changing the warm-up configuration after the warm-up period ends does not start a new warm-up period. See [Alarm warm-up periods](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/alarm-warm-up.html) in the Amazon CloudWatch User Guide.- Returns:
- builder
-
onlyStartEvaluatingAfterWarmUpPeriodEnds
public MetricAlarmWarmUpConfigurationArgs.Builder onlyStartEvaluatingAfterWarmUpPeriodEnds(java.lang.Boolean onlyStartEvaluatingAfterWarmUpPeriodEnds)
- Parameters:
onlyStartEvaluatingAfterWarmUpPeriodEnds- Whether to wait for the full warm-up period before evaluation begins, even if metric data arrives earlier. When `false`, the warm-up period ends early as soon as the alarm has enough data to fill its evaluation window. Defaults to `false`. > **Note:** The warm-up period applies once, when the alarm is created. Changing the warm-up configuration after the warm-up period ends does not start a new warm-up period. See [Alarm warm-up periods](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/alarm-warm-up.html) in the Amazon CloudWatch User Guide.- Returns:
- builder
-
warmUpPeriodDurationInMinutes
public MetricAlarmWarmUpConfigurationArgs.Builder warmUpPeriodDurationInMinutes(com.pulumi.core.Output<java.lang.Integer> warmUpPeriodDurationInMinutes)
- Parameters:
warmUpPeriodDurationInMinutes- Length of the warm-up period, in minutes. Valid values are `1` to `2880`.- Returns:
- builder
-
warmUpPeriodDurationInMinutes
public MetricAlarmWarmUpConfigurationArgs.Builder warmUpPeriodDurationInMinutes(java.lang.Integer warmUpPeriodDurationInMinutes)
- Parameters:
warmUpPeriodDurationInMinutes- Length of the warm-up period, in minutes. Valid values are `1` to `2880`.- Returns:
- builder
-
build
public MetricAlarmWarmUpConfigurationArgs build()
-
-