@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 CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-comparisonoperatorpublic final Number getEvaluationPeriods()
CfnAlarmPropsgetEvaluationPeriods in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-evaluationperiodspublic final Object getActionsEnabled()
CfnAlarmPropsgetActionsEnabled in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-actionsenabledpublic final List<String> getAlarmActions()
CfnAlarmPropsgetAlarmActions in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-alarmactionspublic final String getAlarmDescription()
CfnAlarmPropsgetAlarmDescription in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-alarmdescriptionpublic final String getAlarmName()
CfnAlarmPropsgetAlarmName in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-alarmnamepublic final Number getDatapointsToAlarm()
CfnAlarmPropsgetDatapointsToAlarm in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarm-datapointstoalarmpublic final Object getDimensions()
CfnAlarmPropsgetDimensions in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-dimensionpublic final String getEvaluateLowSampleCountPercentile()
CfnAlarmPropsgetEvaluateLowSampleCountPercentile in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-evaluatelowsamplecountpercentilepublic final String getExtendedStatistic()
CfnAlarmPropsgetExtendedStatistic in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-extendedstatisticpublic final List<String> getInsufficientDataActions()
CfnAlarmPropsgetInsufficientDataActions in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-insufficientdataactionspublic final String getMetricName()
CfnAlarmPropsgetMetricName in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-metricnamepublic final Object getMetrics()
CfnAlarmPropsgetMetrics in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarm-metricspublic final String getNamespace()
CfnAlarmPropsgetNamespace in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-namespacepublic final List<String> getOkActions()
CfnAlarmPropsgetOkActions in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-okactionspublic final Number getPeriod()
CfnAlarmPropsgetPeriod in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-periodpublic final String getStatistic()
CfnAlarmPropsgetStatistic in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-statisticpublic final Number getThreshold()
CfnAlarmPropsgetThreshold in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-thresholdpublic final String getThresholdMetricId()
CfnAlarmPropsgetThresholdMetricId in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-dynamic-thresholdpublic final String getTreatMissingData()
CfnAlarmPropsgetTreatMissingData in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-treatmissingdatapublic final String getUnit()
CfnAlarmPropsgetUnit in interface CfnAlarmPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-unit@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.