@Stability(value=Stable) @Internal public static final class CfnAlarmProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAlarmProps
CfnAlarmPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnAlarmProps.Builder, CfnAlarmProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String comparisonOperator,
Number evaluationPeriods,
Object actionsEnabled,
List<String> alarmActions,
String alarmDescription,
String alarmName,
Number datapointsToAlarm,
Object dimensions,
String evaluateLowSampleCountPercentile,
String extendedStatistic,
List<String> insufficientDataActions,
String metricName,
Object metrics,
String namespace,
List<String> okActions,
Number period,
String statistic,
Number threshold,
String thresholdMetricId,
String treatMissingData,
String unit)
Constructor that initializes the object based on literal property values passed by the
CfnAlarmProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getActionsEnabled()
`AWS::CloudWatch::Alarm.ActionsEnabled`.
|
List<String> |
getAlarmActions()
`AWS::CloudWatch::Alarm.AlarmActions`.
|
String |
getAlarmDescription()
`AWS::CloudWatch::Alarm.AlarmDescription`.
|
String |
getAlarmName()
`AWS::CloudWatch::Alarm.AlarmName`.
|
String |
getComparisonOperator()
`AWS::CloudWatch::Alarm.ComparisonOperator`.
|
Number |
getDatapointsToAlarm()
`AWS::CloudWatch::Alarm.DatapointsToAlarm`.
|
Object |
getDimensions()
`AWS::CloudWatch::Alarm.Dimensions`.
|
String |
getEvaluateLowSampleCountPercentile()
`AWS::CloudWatch::Alarm.EvaluateLowSampleCountPercentile`.
|
Number |
getEvaluationPeriods()
`AWS::CloudWatch::Alarm.EvaluationPeriods`.
|
String |
getExtendedStatistic()
`AWS::CloudWatch::Alarm.ExtendedStatistic`.
|
List<String> |
getInsufficientDataActions()
`AWS::CloudWatch::Alarm.InsufficientDataActions`.
|
String |
getMetricName()
`AWS::CloudWatch::Alarm.MetricName`.
|
Object |
getMetrics()
`AWS::CloudWatch::Alarm.Metrics`.
|
String |
getNamespace()
`AWS::CloudWatch::Alarm.Namespace`.
|
List<String> |
getOkActions()
`AWS::CloudWatch::Alarm.OKActions`.
|
Number |
getPeriod()
`AWS::CloudWatch::Alarm.Period`.
|
String |
getStatistic()
`AWS::CloudWatch::Alarm.Statistic`.
|
Number |
getThreshold()
`AWS::CloudWatch::Alarm.Threshold`.
|
String |
getThresholdMetricId()
`AWS::CloudWatch::Alarm.ThresholdMetricId`.
|
String |
getTreatMissingData()
`AWS::CloudWatch::Alarm.TreatMissingData`.
|
String |
getUnit()
`AWS::CloudWatch::Alarm.Unit`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String comparisonOperator, Number evaluationPeriods, Object actionsEnabled, List<String> alarmActions, String alarmDescription, String alarmName, Number datapointsToAlarm, Object dimensions, String evaluateLowSampleCountPercentile, String extendedStatistic, List<String> insufficientDataActions, String metricName, Object metrics, String namespace, List<String> okActions, Number period, String statistic, Number threshold, String thresholdMetricId, String treatMissingData, String unit)
CfnAlarmProps.Builder.public final String getComparisonOperator()
CfnAlarmPropsgetComparisonOperator in interface CfnAlarmPropspublic final Number getEvaluationPeriods()
CfnAlarmPropsgetEvaluationPeriods in interface CfnAlarmPropspublic final Object getActionsEnabled()
CfnAlarmPropsgetActionsEnabled in interface CfnAlarmPropspublic final List<String> getAlarmActions()
CfnAlarmPropsgetAlarmActions in interface CfnAlarmPropspublic final String getAlarmDescription()
CfnAlarmPropsgetAlarmDescription in interface CfnAlarmPropspublic final String getAlarmName()
CfnAlarmPropsgetAlarmName in interface CfnAlarmPropspublic final Number getDatapointsToAlarm()
CfnAlarmPropsgetDatapointsToAlarm in interface CfnAlarmPropspublic final Object getDimensions()
CfnAlarmPropsgetDimensions in interface CfnAlarmPropspublic final String getEvaluateLowSampleCountPercentile()
CfnAlarmPropsgetEvaluateLowSampleCountPercentile in interface CfnAlarmPropspublic final String getExtendedStatistic()
CfnAlarmPropsgetExtendedStatistic in interface CfnAlarmPropspublic final List<String> getInsufficientDataActions()
CfnAlarmPropsgetInsufficientDataActions in interface CfnAlarmPropspublic final String getMetricName()
CfnAlarmPropsgetMetricName in interface CfnAlarmPropspublic final Object getMetrics()
CfnAlarmPropsgetMetrics in interface CfnAlarmPropspublic final String getNamespace()
CfnAlarmPropsgetNamespace in interface CfnAlarmPropspublic final List<String> getOkActions()
CfnAlarmPropsgetOkActions in interface CfnAlarmPropspublic final Number getPeriod()
CfnAlarmPropsgetPeriod in interface CfnAlarmPropspublic final String getStatistic()
CfnAlarmPropsgetStatistic in interface CfnAlarmPropspublic final Number getThreshold()
CfnAlarmPropsgetThreshold in interface CfnAlarmPropspublic final String getThresholdMetricId()
CfnAlarmPropsgetThresholdMetricId in interface CfnAlarmPropspublic final String getTreatMissingData()
CfnAlarmPropsgetTreatMissingData in interface CfnAlarmPropspublic final String getUnit()
CfnAlarmPropsgetUnit in interface CfnAlarmProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.