public static final class CreateAlarmOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CreateAlarmOptions
software.amazon.jsii.JsiiObject.InitializationModeCreateAlarmOptions.Builder, CreateAlarmOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getActionsEnabled()
Whether the actions for this alarm are enabled.
|
String |
getAlarmDescription()
Description for the alarm.
|
String |
getAlarmName()
Name of the alarm.
|
ComparisonOperator |
getComparisonOperator()
Comparison to use to check if metric is breaching.
|
Number |
getDatapointsToAlarm()
The number of datapoints that must be breaching to trigger the alarm.
|
String |
getEvaluateLowSampleCountPercentile()
Specifies whether to evaluate the data and potentially change the alarm state if there are too few data points to be statistically significant.
|
Number |
getEvaluationPeriods()
The number of periods over which data is compared to the specified threshold.
|
software.amazon.awscdk.core.Duration |
getPeriod()
The period over which the specified statistic is applied.
|
String |
getStatistic()
What function to use for aggregating.
|
Number |
getThreshold()
The value against which the specified statistic is compared.
|
TreatMissingData |
getTreatMissingData()
Sets how this alarm is to handle missing data points.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
@Stability(value=Experimental) public Number getEvaluationPeriods()
getEvaluationPeriods in interface CreateAlarmOptions@Stability(value=Experimental) public Number getThreshold()
getThreshold in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public Boolean getActionsEnabled()
getActionsEnabled in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public String getAlarmDescription()
getAlarmDescription in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public String getAlarmName()
getAlarmName in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public ComparisonOperator getComparisonOperator()
getComparisonOperator in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public Number getDatapointsToAlarm()
getDatapointsToAlarm in interface CreateAlarmOptionshttps://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation@Stability(value=Experimental) @Nullable public String getEvaluateLowSampleCountPercentile()
getEvaluateLowSampleCountPercentile in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public software.amazon.awscdk.core.Duration getPeriod()
getPeriod in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public String getStatistic()
getStatistic in interface CreateAlarmOptions@Stability(value=Experimental) @Nullable public TreatMissingData getTreatMissingData()
getTreatMissingData in interface CreateAlarmOptionsCopyright © 2019. All rights reserved.