@Stability(value=Stable) @Internal public static final class ScalingSchedule.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ScalingSchedule
ScalingSchedulesoftware.amazon.jsii.JsiiObject.InitializationModeScalingSchedule.Builder, ScalingSchedule.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(ScalingSchedule.Builder builder)
Constructor that initializes the object based on literal property values passed by the
ScalingSchedule.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Instant |
getEndTime()
When this scheduled action expires.
|
Number |
getMaxCapacity()
The new maximum capacity.
|
Number |
getMinCapacity()
The new minimum capacity.
|
Schedule |
getSchedule()
When to perform this action.
|
Instant |
getStartTime()
When this scheduled action becomes active.
|
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(ScalingSchedule.Builder builder)
ScalingSchedule.Builder.public final Schedule getSchedule()
ScalingSchedulegetSchedule in interface ScalingSchedulepublic final Instant getEndTime()
ScalingScheduleDefault: The rule never expires.
getEndTime in interface ScalingSchedulepublic final Number getMaxCapacity()
ScalingScheduleDuring the scheduled time, the current capacity is above the maximum capacity, Application Auto Scaling scales in to the maximum capacity.
At least one of maxCapacity and minCapacity must be supplied.
Default: No new maximum capacity
getMaxCapacity in interface ScalingSchedulepublic final Number getMinCapacity()
ScalingScheduleDuring the scheduled time, if the current capacity is below the minimum capacity, Application Auto Scaling scales out to the minimum capacity.
At least one of maxCapacity and minCapacity must be supplied.
Default: No new minimum capacity
getMinCapacity in interface ScalingSchedulepublic final Instant getStartTime()
ScalingScheduleDefault: The rule is activate immediately
getStartTime in interface ScalingSchedule@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.