Class PointInTimeRecoverySpecification.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.PointInTimeRecoverySpecification.Jsii$Proxy
- All Implemented Interfaces:
PointInTimeRecoverySpecification,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
PointInTimeRecoverySpecification
@Stability(Stable)
@Internal
public static final class PointInTimeRecoverySpecification.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements PointInTimeRecoverySpecification
An implementation for
PointInTimeRecoverySpecification-
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.PointInTimeRecoverySpecification
PointInTimeRecoverySpecification.Builder, PointInTimeRecoverySpecification.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by thePointInTimeRecoverySpecification.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 BooleanIndicates whether point in time recovery is enabled (true) or disabled (false) on the table.final NumberThe number of preceding days for which continuous backups are taken and maintained.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 thePointInTimeRecoverySpecification.Builder.
-
-
Method Details
-
getPointInTimeRecoveryEnabled
Description copied from interface:PointInTimeRecoverySpecificationIndicates whether point in time recovery is enabled (true) or disabled (false) on the table.Default: false
- Specified by:
getPointInTimeRecoveryEnabledin interfacePointInTimeRecoverySpecification
-
getRecoveryPeriodInDays
Description copied from interface:PointInTimeRecoverySpecificationThe number of preceding days for which continuous backups are taken and maintained.Your table data is only recoverable to any point-in-time from within the configured recovery period. If no value is provided, the value will default to 35.
Default: 35
- Specified by:
getRecoveryPeriodInDaysin interfacePointInTimeRecoverySpecification
-
$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()
-