Class ServerlessScalingOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.rds.ServerlessScalingOptions.Jsii$Proxy
- All Implemented Interfaces:
ServerlessScalingOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ServerlessScalingOptions
@Stability(Stable)
@Internal
public static final class ServerlessScalingOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ServerlessScalingOptions
An implementation for
ServerlessScalingOptions
-
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.rds.ServerlessScalingOptions
ServerlessScalingOptions.Builder, ServerlessScalingOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theServerlessScalingOptions.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 Duration
The time before an Aurora Serverless database cluster is paused.final AuroraCapacityUnit
The maximum capacity for an Aurora Serverless database cluster.final AuroraCapacityUnit
The minimum capacity for an Aurora Serverless database cluster.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 theServerlessScalingOptions.Builder
.
-
-
Method Details
-
getAutoPause
Description copied from interface:ServerlessScalingOptions
The time before an Aurora Serverless database cluster is paused.A database cluster can be paused only when it is idle (it has no connections). Auto pause time must be between 5 minutes and 1 day.
If a DB cluster is paused for more than seven days, the DB cluster might be backed up with a snapshot. In this case, the DB cluster is restored when there is a request to connect to it.
Set to 0 to disable
Default: - automatic pause enabled after 5 minutes
- Specified by:
getAutoPause
in interfaceServerlessScalingOptions
-
getMaxCapacity
Description copied from interface:ServerlessScalingOptions
The maximum capacity for an Aurora Serverless database cluster.Default: - determined by Aurora based on database engine
- Specified by:
getMaxCapacity
in interfaceServerlessScalingOptions
-
getMinCapacity
Description copied from interface:ServerlessScalingOptions
The minimum capacity for an Aurora Serverless database cluster.Default: - determined by Aurora based on database engine
- Specified by:
getMinCapacity
in interfaceServerlessScalingOptions
-
$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()
-