@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.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-comparisonoperatorpublic final String getMetricName()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetMetricName in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-metricnamepublic final Number getPeriod()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetPeriod in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-periodpublic final Number getThreshold()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetThreshold in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-thresholdpublic final Object getDimensions()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetDimensions in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-dimensionspublic final Number getEvaluationPeriods()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetEvaluationPeriods in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-evaluationperiodspublic final String getNamespace()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetNamespace in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-namespacepublic final String getStatistic()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetStatistic in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-statisticpublic final String getUnit()
CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertygetUnit in interface CfnInstanceGroupConfig.CloudWatchAlarmDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-unit@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.