@Stability(value=Stable) @Internal public static final class CfnScalingPlan.ScalingInstructionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnScalingPlan.ScalingInstructionProperty
CfnScalingPlan.ScalingInstructionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnScalingPlan.ScalingInstructionProperty.Builder, CfnScalingPlan.ScalingInstructionProperty.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(Number maxCapacity,
Number minCapacity,
String resourceId,
String scalableDimension,
String serviceNamespace,
Object targetTrackingConfigurations,
Object customizedLoadMetricSpecification,
Object disableDynamicScaling,
Object predefinedLoadMetricSpecification,
String predictiveScalingMaxCapacityBehavior,
Number predictiveScalingMaxCapacityBuffer,
String predictiveScalingMode,
String scalingPolicyUpdateBehavior,
Number scheduledActionBufferTime)
Constructor that initializes the object based on literal property values passed by the
CfnScalingPlan.ApplicationSourceProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCustomizedLoadMetricSpecification()
`CfnScalingPlan.ScalingInstructionProperty.CustomizedLoadMetricSpecification`.
|
Object |
getDisableDynamicScaling()
`CfnScalingPlan.ScalingInstructionProperty.DisableDynamicScaling`.
|
Number |
getMaxCapacity()
`CfnScalingPlan.ScalingInstructionProperty.MaxCapacity`.
|
Number |
getMinCapacity()
`CfnScalingPlan.ScalingInstructionProperty.MinCapacity`.
|
Object |
getPredefinedLoadMetricSpecification()
`CfnScalingPlan.ScalingInstructionProperty.PredefinedLoadMetricSpecification`.
|
String |
getPredictiveScalingMaxCapacityBehavior()
`CfnScalingPlan.ScalingInstructionProperty.PredictiveScalingMaxCapacityBehavior`.
|
Number |
getPredictiveScalingMaxCapacityBuffer()
`CfnScalingPlan.ScalingInstructionProperty.PredictiveScalingMaxCapacityBuffer`.
|
String |
getPredictiveScalingMode()
`CfnScalingPlan.ScalingInstructionProperty.PredictiveScalingMode`.
|
String |
getResourceId()
`CfnScalingPlan.ScalingInstructionProperty.ResourceId`.
|
String |
getScalableDimension()
`CfnScalingPlan.ScalingInstructionProperty.ScalableDimension`.
|
String |
getScalingPolicyUpdateBehavior()
`CfnScalingPlan.ScalingInstructionProperty.ScalingPolicyUpdateBehavior`.
|
Number |
getScheduledActionBufferTime()
`CfnScalingPlan.ScalingInstructionProperty.ScheduledActionBufferTime`.
|
String |
getServiceNamespace()
`CfnScalingPlan.ScalingInstructionProperty.ServiceNamespace`.
|
Object |
getTargetTrackingConfigurations()
`CfnScalingPlan.ScalingInstructionProperty.TargetTrackingConfigurations`.
|
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(Number maxCapacity, Number minCapacity, String resourceId, String scalableDimension, String serviceNamespace, Object targetTrackingConfigurations, Object customizedLoadMetricSpecification, Object disableDynamicScaling, Object predefinedLoadMetricSpecification, String predictiveScalingMaxCapacityBehavior, Number predictiveScalingMaxCapacityBuffer, String predictiveScalingMode, String scalingPolicyUpdateBehavior, Number scheduledActionBufferTime)
CfnScalingPlan.ApplicationSourceProperty.Builder.public final Number getMaxCapacity()
CfnScalingPlan.ScalingInstructionPropertygetMaxCapacity in interface CfnScalingPlan.ScalingInstructionPropertypublic final Number getMinCapacity()
CfnScalingPlan.ScalingInstructionPropertygetMinCapacity in interface CfnScalingPlan.ScalingInstructionPropertypublic final String getResourceId()
CfnScalingPlan.ScalingInstructionPropertygetResourceId in interface CfnScalingPlan.ScalingInstructionPropertypublic final String getScalableDimension()
CfnScalingPlan.ScalingInstructionPropertygetScalableDimension in interface CfnScalingPlan.ScalingInstructionPropertypublic final String getServiceNamespace()
CfnScalingPlan.ScalingInstructionPropertygetServiceNamespace in interface CfnScalingPlan.ScalingInstructionPropertypublic final Object getTargetTrackingConfigurations()
CfnScalingPlan.ScalingInstructionPropertygetTargetTrackingConfigurations in interface CfnScalingPlan.ScalingInstructionPropertypublic final Object getCustomizedLoadMetricSpecification()
CfnScalingPlan.ScalingInstructionPropertygetCustomizedLoadMetricSpecification in interface CfnScalingPlan.ScalingInstructionPropertypublic final Object getDisableDynamicScaling()
CfnScalingPlan.ScalingInstructionPropertygetDisableDynamicScaling in interface CfnScalingPlan.ScalingInstructionPropertypublic final Object getPredefinedLoadMetricSpecification()
CfnScalingPlan.ScalingInstructionPropertygetPredefinedLoadMetricSpecification in interface CfnScalingPlan.ScalingInstructionPropertypublic final String getPredictiveScalingMaxCapacityBehavior()
CfnScalingPlan.ScalingInstructionPropertygetPredictiveScalingMaxCapacityBehavior in interface CfnScalingPlan.ScalingInstructionPropertypublic final Number getPredictiveScalingMaxCapacityBuffer()
CfnScalingPlan.ScalingInstructionPropertygetPredictiveScalingMaxCapacityBuffer in interface CfnScalingPlan.ScalingInstructionPropertypublic final String getPredictiveScalingMode()
CfnScalingPlan.ScalingInstructionPropertygetPredictiveScalingMode in interface CfnScalingPlan.ScalingInstructionPropertypublic final String getScalingPolicyUpdateBehavior()
CfnScalingPlan.ScalingInstructionPropertygetScalingPolicyUpdateBehavior in interface CfnScalingPlan.ScalingInstructionPropertypublic final Number getScheduledActionBufferTime()
CfnScalingPlan.ScalingInstructionPropertygetScheduledActionBufferTime in interface CfnScalingPlan.ScalingInstructionProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.