@Stability(value=Stable) @Internal public static final class CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnScalingPolicy.PredictiveScalingMetricSpecificationProperty.Builder, CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnScalingPolicy.CustomizedMetricSpecificationProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCustomizedCapacityMetricSpecification()
The customized capacity metric specification.
|
Object |
getCustomizedLoadMetricSpecification()
The customized load metric specification.
|
Object |
getCustomizedScalingMetricSpecification()
The customized scaling metric specification.
|
Object |
getPredefinedLoadMetricSpecification()
The predefined load metric specification.
|
Object |
getPredefinedMetricPairSpecification()
The predefined metric pair specification from which Amazon EC2 Auto Scaling determines the appropriate scaling metric and load metric to use.
|
Object |
getPredefinedScalingMetricSpecification()
The predefined scaling metric specification.
|
Number |
getTargetValue()
Specifies the target utilization.
|
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(CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty.Builder builder)
CfnScalingPolicy.CustomizedMetricSpecificationProperty.Builder.public final Number getTargetValue()
CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty
Some metrics are based on a count instead of a percentage, such as the request count for an Application Load Balancer or the number of messages in an SQS queue. If the scaling policy specifies one of these metrics, specify the target utilization as the optimal average request or message count per instance during any one-minute interval.
getTargetValue in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertypublic final Object getCustomizedCapacityMetricSpecification()
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertygetCustomizedCapacityMetricSpecification in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertypublic final Object getCustomizedLoadMetricSpecification()
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertygetCustomizedLoadMetricSpecification in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertypublic final Object getCustomizedScalingMetricSpecification()
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertygetCustomizedScalingMetricSpecification in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertypublic final Object getPredefinedLoadMetricSpecification()
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertygetPredefinedLoadMetricSpecification in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertypublic final Object getPredefinedMetricPairSpecification()
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertygetPredefinedMetricPairSpecification in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertypublic final Object getPredefinedScalingMetricSpecification()
CfnScalingPolicy.PredictiveScalingMetricSpecificationPropertygetPredefinedScalingMetricSpecification in interface CfnScalingPolicy.PredictiveScalingMetricSpecificationProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.