Class CfnDBSnapshotProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.rds.CfnDBSnapshotProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDBSnapshotProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBSnapshotProps
@Stability(Stable)
@Internal
public static final class CfnDBSnapshotProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDBSnapshotProps
An implementation for
CfnDBSnapshotProps-
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.rds.CfnDBSnapshotProps
CfnDBSnapshotProps.Builder, CfnDBSnapshotProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDBSnapshotProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDBSnapshotProps.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 StringThe identifier of the DB instance that you want to create the snapshot of.final StringThe identifier for the DB snapshot.getTags()The tags to be assigned to the DB snapshot.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 theCfnDBSnapshotProps.Builder.
-
-
Method Details
-
getDbInstanceIdentifier
Description copied from interface:CfnDBSnapshotPropsThe identifier of the DB instance that you want to create the snapshot of.- Specified by:
getDbInstanceIdentifierin interfaceCfnDBSnapshotProps- See Also:
-
getDbSnapshotIdentifier
Description copied from interface:CfnDBSnapshotPropsThe identifier for the DB snapshot.Must contain from 1 to 255 letters, numbers, or hyphens. First character must be a letter. Can't end with a hyphen or contain two consecutive hyphens.
- Specified by:
getDbSnapshotIdentifierin interfaceCfnDBSnapshotProps- See Also:
-
getTags
Description copied from interface:CfnDBSnapshotPropsThe tags to be assigned to the DB snapshot.- Specified by:
getTagsin interfaceCfnDBSnapshotProps- See Also:
-
$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()
-