@Stability(value=Stable) public static final class CfnAlarmProps.Builder extends Object implements software.amazon.jsii.Builder<CfnAlarmProps>
CfnAlarmProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnAlarmProps.Builder comparisonOperator(String comparisonOperator)
CfnAlarmProps.getComparisonOperator()comparisonOperator - `AWS::CloudWatch::Alarm.ComparisonOperator`. This parameter is required.this@Stability(value=Stable) public CfnAlarmProps.Builder evaluationPeriods(Number evaluationPeriods)
CfnAlarmProps.getEvaluationPeriods()evaluationPeriods - `AWS::CloudWatch::Alarm.EvaluationPeriods`. This parameter is required.this@Stability(value=Stable) public CfnAlarmProps.Builder actionsEnabled(Boolean actionsEnabled)
CfnAlarmProps.getActionsEnabled()actionsEnabled - `AWS::CloudWatch::Alarm.ActionsEnabled`.this@Stability(value=Stable) public CfnAlarmProps.Builder actionsEnabled(IResolvable actionsEnabled)
CfnAlarmProps.getActionsEnabled()actionsEnabled - `AWS::CloudWatch::Alarm.ActionsEnabled`.this@Stability(value=Stable) public CfnAlarmProps.Builder alarmActions(List<String> alarmActions)
CfnAlarmProps.getAlarmActions()alarmActions - `AWS::CloudWatch::Alarm.AlarmActions`.this@Stability(value=Stable) public CfnAlarmProps.Builder alarmDescription(String alarmDescription)
CfnAlarmProps.getAlarmDescription()alarmDescription - `AWS::CloudWatch::Alarm.AlarmDescription`.this@Stability(value=Stable) public CfnAlarmProps.Builder alarmName(String alarmName)
CfnAlarmProps.getAlarmName()alarmName - `AWS::CloudWatch::Alarm.AlarmName`.this@Stability(value=Stable) public CfnAlarmProps.Builder datapointsToAlarm(Number datapointsToAlarm)
CfnAlarmProps.getDatapointsToAlarm()datapointsToAlarm - `AWS::CloudWatch::Alarm.DatapointsToAlarm`.this@Stability(value=Stable) public CfnAlarmProps.Builder dimensions(IResolvable dimensions)
CfnAlarmProps.getDimensions()dimensions - `AWS::CloudWatch::Alarm.Dimensions`.this@Stability(value=Stable) public CfnAlarmProps.Builder dimensions(List<? extends Object> dimensions)
CfnAlarmProps.getDimensions()dimensions - `AWS::CloudWatch::Alarm.Dimensions`.this@Stability(value=Stable) public CfnAlarmProps.Builder evaluateLowSampleCountPercentile(String evaluateLowSampleCountPercentile)
CfnAlarmProps.getEvaluateLowSampleCountPercentile()evaluateLowSampleCountPercentile - `AWS::CloudWatch::Alarm.EvaluateLowSampleCountPercentile`.this@Stability(value=Stable) public CfnAlarmProps.Builder extendedStatistic(String extendedStatistic)
CfnAlarmProps.getExtendedStatistic()extendedStatistic - `AWS::CloudWatch::Alarm.ExtendedStatistic`.this@Stability(value=Stable) public CfnAlarmProps.Builder insufficientDataActions(List<String> insufficientDataActions)
CfnAlarmProps.getInsufficientDataActions()insufficientDataActions - `AWS::CloudWatch::Alarm.InsufficientDataActions`.this@Stability(value=Stable) public CfnAlarmProps.Builder metricName(String metricName)
CfnAlarmProps.getMetricName()metricName - `AWS::CloudWatch::Alarm.MetricName`.this@Stability(value=Stable) public CfnAlarmProps.Builder metrics(IResolvable metrics)
CfnAlarmProps.getMetrics()metrics - `AWS::CloudWatch::Alarm.Metrics`.this@Stability(value=Stable) public CfnAlarmProps.Builder metrics(List<? extends Object> metrics)
CfnAlarmProps.getMetrics()metrics - `AWS::CloudWatch::Alarm.Metrics`.this@Stability(value=Stable) public CfnAlarmProps.Builder namespace(String namespace)
CfnAlarmProps.getNamespace()namespace - `AWS::CloudWatch::Alarm.Namespace`.this@Stability(value=Stable) public CfnAlarmProps.Builder okActions(List<String> okActions)
CfnAlarmProps.getOkActions()okActions - `AWS::CloudWatch::Alarm.OKActions`.this@Stability(value=Stable) public CfnAlarmProps.Builder period(Number period)
CfnAlarmProps.getPeriod()period - `AWS::CloudWatch::Alarm.Period`.this@Stability(value=Stable) public CfnAlarmProps.Builder statistic(String statistic)
CfnAlarmProps.getStatistic()statistic - `AWS::CloudWatch::Alarm.Statistic`.this@Stability(value=Stable) public CfnAlarmProps.Builder threshold(Number threshold)
CfnAlarmProps.getThreshold()threshold - `AWS::CloudWatch::Alarm.Threshold`.this@Stability(value=Stable) public CfnAlarmProps.Builder thresholdMetricId(String thresholdMetricId)
CfnAlarmProps.getThresholdMetricId()thresholdMetricId - `AWS::CloudWatch::Alarm.ThresholdMetricId`.this@Stability(value=Stable) public CfnAlarmProps.Builder treatMissingData(String treatMissingData)
CfnAlarmProps.getTreatMissingData()treatMissingData - `AWS::CloudWatch::Alarm.TreatMissingData`.this@Stability(value=Stable) public CfnAlarmProps.Builder unit(String unit)
CfnAlarmProps.getUnit()unit - `AWS::CloudWatch::Alarm.Unit`.this@Stability(value=Stable) public CfnAlarmProps build()
build in interface software.amazon.jsii.Builder<CfnAlarmProps>CfnAlarmPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.