@Stability(value=Stable) @Internal public static final class CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Builder, CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.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,
String metricName,
Number period,
Number threshold,
Object dimensions,
Number evaluationPeriods,
String namespace,
String statistic,
String unit)
Constructor that initializes the object based on literal property values passed by the
CfnInstanceGroupConfig.AutoScalingPolicyProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getComparisonOperator()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.ComparisonOperator`.
|
Object |
getDimensions()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Dimensions`.
|
Number |
getEvaluationPeriods()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.EvaluationPeriods`.
|
String |
getMetricName()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.MetricName`.
|
String |
getNamespace()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Namespace`.
|
Number |
getPeriod()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Period`.
|
String |
getStatistic()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Statistic`.
|
Number |
getThreshold()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Threshold`.
|
String |
getUnit()
`CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.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, String metricName, Number period, Number threshold, Object dimensions, Number evaluationPeriods, String namespace, String statistic, String unit)
CfnInstanceGroupConfig.AutoScalingPolicyProperty.Builder.public final String getComparisonOperator()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetComparisonOperator in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final String getMetricName()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetMetricName in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final Number getPeriod()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetPeriod in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final Number getThreshold()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetThreshold in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final Object getDimensions()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetDimensions in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final Number getEvaluationPeriods()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetEvaluationPeriods in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final String getNamespace()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetNamespace in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final String getStatistic()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetStatistic in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertypublic final String getUnit()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetUnit in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.