Class BackupSettings.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticache.alpha.BackupSettings.Jsii$Proxy
- All Implemented Interfaces:
BackupSettings,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
BackupSettings
@Stability(Experimental)
@Internal
public static final class BackupSettings.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements BackupSettings
An implementation for
BackupSettings-
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.elasticache.alpha.BackupSettings
BackupSettings.Builder, BackupSettings.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(BackupSettings.Builder builder) Constructor that initializes the object based on literal property values passed by theBackupSettings.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 boolean(experimental) ARNs of backups from which to restore data into the new cache.final String(experimental) Name for the final backup taken before deletion.final Number(experimental) Number of days to retain backups (1-35).final Schedule(experimental) Automated daily backup UTC time.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 theBackupSettings.Builder.
-
-
Method Details
-
getBackupArnsToRestore
Description copied from interface:BackupSettings(experimental) ARNs of backups from which to restore data into the new cache.Default: - Create a new cache with no existing data
- Specified by:
getBackupArnsToRestorein interfaceBackupSettings
-
getBackupNameBeforeDeletion
Description copied from interface:BackupSettings(experimental) Name for the final backup taken before deletion.Default: - No final backup
- Specified by:
getBackupNameBeforeDeletionin interfaceBackupSettings
-
getBackupRetentionLimit
Description copied from interface:BackupSettings(experimental) Number of days to retain backups (1-35).Default: - Backups are not retained
- Specified by:
getBackupRetentionLimitin interfaceBackupSettings
-
getBackupTime
Description copied from interface:BackupSettings(experimental) Automated daily backup UTC time.Default: - No automated backups
- Specified by:
getBackupTimein interfaceBackupSettings
-
$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()
-