Class AutoscaledCapacityOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.AutoscaledCapacityOptions.Jsii$Proxy
- All Implemented Interfaces:
AutoscaledCapacityOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AutoscaledCapacityOptions
@Stability(Stable)
@Internal
public static final class AutoscaledCapacityOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AutoscaledCapacityOptions
An implementation for
AutoscaledCapacityOptions
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.dynamodb.AutoscaledCapacityOptions
AutoscaledCapacityOptions.Builder, AutoscaledCapacityOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theAutoscaledCapacityOptions.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
The maximum allowable capacity.final Number
The minimum allowable capacity.final Number
If you want to switch a table's billing mode from on-demand to provisioned or from provisioned to on-demand, you must specify a value for this property for each autoscaled resource.final Number
The ratio of consumed capacity units to provisioned capacity units.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theAutoscaledCapacityOptions.Builder
.
-
-
Method Details
-
getMaxCapacity
Description copied from interface:AutoscaledCapacityOptions
The maximum allowable capacity.- Specified by:
getMaxCapacity
in interfaceAutoscaledCapacityOptions
-
getMinCapacity
Description copied from interface:AutoscaledCapacityOptions
The minimum allowable capacity.Default: 1
- Specified by:
getMinCapacity
in interfaceAutoscaledCapacityOptions
-
getSeedCapacity
Description copied from interface:AutoscaledCapacityOptions
If you want to switch a table's billing mode from on-demand to provisioned or from provisioned to on-demand, you must specify a value for this property for each autoscaled resource.Default: no seed capacity
- Specified by:
getSeedCapacity
in interfaceAutoscaledCapacityOptions
-
getTargetUtilizationPercent
Description copied from interface:AutoscaledCapacityOptions
The ratio of consumed capacity units to provisioned capacity units.Note: Target utilization percent cannot be less than 20 and cannot be greater than 90.
Default: 70
- Specified by:
getTargetUtilizationPercent
in interfaceAutoscaledCapacityOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-