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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.dynamodb.AutoscaledCapacityOptions
AutoscaledCapacityOptions.Builder, AutoscaledCapacityOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theAutoscaledCapacityOptions.Builder.protectedJsii$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.JsonNodefinal booleanfinal NumberThe maximum allowable capacity.final NumberThe minimum allowable capacity.final NumberIf 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 NumberThe ratio of consumed capacity units to provisioned capacity units.final inthashCode()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:AutoscaledCapacityOptionsThe maximum allowable capacity.- Specified by:
getMaxCapacityin interfaceAutoscaledCapacityOptions
-
getMinCapacity
Description copied from interface:AutoscaledCapacityOptionsThe minimum allowable capacity.Default: 1
- Specified by:
getMinCapacityin interfaceAutoscaledCapacityOptions
-
getSeedCapacity
Description copied from interface:AutoscaledCapacityOptionsIf 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:
getSeedCapacityin interfaceAutoscaledCapacityOptions
-
getTargetUtilizationPercent
Description copied from interface:AutoscaledCapacityOptionsThe 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:
getTargetUtilizationPercentin interfaceAutoscaledCapacityOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-