Class IScalableTableAttribute.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.IScalableTableAttribute.Jsii$Proxy
- All Implemented Interfaces:
IScalableTableAttribute
,IScalableTableAttribute.Jsii$Default
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
IScalableTableAttribute
@Internal
public static final class IScalableTableAttribute.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements IScalableTableAttribute.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
-
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.IScalableTableAttribute
IScalableTableAttribute.Jsii$Default, IScalableTableAttribute.Jsii$Proxy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
scaleOnSchedule
(String id, ScalingSchedule actions) Add scheduled scaling for this scaling attribute.final void
Scale out or in to keep utilization at a given level.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
-
-
Method Details
-
scaleOnSchedule
@Stability(Stable) public final void scaleOnSchedule(@NotNull String id, @NotNull ScalingSchedule actions) Add scheduled scaling for this scaling attribute.- Specified by:
scaleOnSchedule
in interfaceIScalableTableAttribute
- Specified by:
scaleOnSchedule
in interfaceIScalableTableAttribute.Jsii$Default
- Parameters:
id
- This parameter is required.actions
- This parameter is required.
-
scaleOnUtilization
Scale out or in to keep utilization at a given level.- Specified by:
scaleOnUtilization
in interfaceIScalableTableAttribute
- Specified by:
scaleOnUtilization
in interfaceIScalableTableAttribute.Jsii$Default
- Parameters:
props
- This parameter is required.
-