@Stability(value=Stable) @Internal public static final class ScalingSchedule.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ScalingSchedule
ScalingSchedule
software.amazon.jsii.JsiiObject.InitializationMode
ScalingSchedule.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, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected 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()
ScalingSchedule
getSchedule
in interface ScalingSchedule
public final Instant getEndTime()
ScalingSchedule
Default: The rule never expires.
getEndTime
in interface ScalingSchedule
public final Number getMaxCapacity()
ScalingSchedule
During 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 ScalingSchedule
public final Number getMinCapacity()
ScalingSchedule
During 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 ScalingSchedule
public final Instant getStartTime()
ScalingSchedule
Default: 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.JsiiSerializable
Copyright © 2023. All rights reserved.