Class CfnTable.TargetTrackingScalingPolicyConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTable.TargetTrackingScalingPolicyConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTable.TargetTrackingScalingPolicyConfigurationProperty
CfnTable.TargetTrackingScalingPolicyConfigurationProperty
-
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.cassandra.CfnTable.TargetTrackingScalingPolicyConfigurationProperty
CfnTable.TargetTrackingScalingPolicyConfigurationProperty.Builder, CfnTable.TargetTrackingScalingPolicyConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnTable.TargetTrackingScalingPolicyConfigurationProperty.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 Object
Specifies ifscale-in
is enabled.final Number
Specifies ascale-in
cool down period.final Number
Specifies a scale out cool down period.final Number
Specifies the target value for the target tracking auto scaling policy.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 theCfnTable.TargetTrackingScalingPolicyConfigurationProperty.Builder
.
-
-
Method Details
-
getTargetValue
Description copied from interface:CfnTable.TargetTrackingScalingPolicyConfigurationProperty
Specifies the target value for the target tracking auto scaling policy.Amazon Keyspaces auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target. This ensures that the ratio of consumed capacity to provisioned capacity stays at or near this value. You define
targetValue
as a percentage. Aninteger
between 20 and 90.- Specified by:
getTargetValue
in interfaceCfnTable.TargetTrackingScalingPolicyConfigurationProperty
- See Also:
-
getDisableScaleIn
Description copied from interface:CfnTable.TargetTrackingScalingPolicyConfigurationProperty
Specifies ifscale-in
is enabled.When auto scaling automatically decreases capacity for a table, the table scales in . When scaling policies are set, they can't scale in the table lower than its minimum capacity.
- Specified by:
getDisableScaleIn
in interfaceCfnTable.TargetTrackingScalingPolicyConfigurationProperty
- See Also:
-
getScaleInCooldown
Description copied from interface:CfnTable.TargetTrackingScalingPolicyConfigurationProperty
Specifies ascale-in
cool down period.A cooldown period in seconds between scaling activities that lets the table stabilize before another scaling activity starts.
Default: - 0
- Specified by:
getScaleInCooldown
in interfaceCfnTable.TargetTrackingScalingPolicyConfigurationProperty
- See Also:
-
getScaleOutCooldown
Description copied from interface:CfnTable.TargetTrackingScalingPolicyConfigurationProperty
Specifies a scale out cool down period.A cooldown period in seconds between scaling activities that lets the table stabilize before another scaling activity starts.
Default: - 0
- Specified by:
getScaleOutCooldown
in interfaceCfnTable.TargetTrackingScalingPolicyConfigurationProperty
- See Also:
-
$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()
-