Class CfnSnapshot.SnapshotProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.redshiftserverless.CfnSnapshot.SnapshotProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSnapshot.SnapshotProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSnapshot.SnapshotProperty
@Stability(Stable)
@Internal
public static final class CfnSnapshot.SnapshotProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSnapshot.SnapshotProperty
An implementation for
CfnSnapshot.SnapshotProperty-
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.redshiftserverless.CfnSnapshot.SnapshotProperty
CfnSnapshot.SnapshotProperty.Builder, CfnSnapshot.SnapshotProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSnapshot.SnapshotProperty.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 username of the database within a snapshot.final StringThe unique identifier of the KMS key used to encrypt the snapshot.final StringThe Amazon Resource Name (ARN) of the namespace the snapshot was created from.final StringThe name of the namepsace.final StringThe owner AWS ;final NumberThe retention period of the snapshot created by the scheduled action.final StringThe Amazon Resource Name (ARN) of the snapshot.final StringThe timestamp of when the snapshot was created.final StringThe name of the snapshot.final StringThe status of the 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 theCfnSnapshot.SnapshotProperty.Builder.
-
-
Method Details
-
getAdminUsername
Description copied from interface:CfnSnapshot.SnapshotPropertyThe username of the database within a snapshot.- Specified by:
getAdminUsernamein interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getKmsKeyId
Description copied from interface:CfnSnapshot.SnapshotPropertyThe unique identifier of the KMS key used to encrypt the snapshot.- Specified by:
getKmsKeyIdin interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getNamespaceArn
Description copied from interface:CfnSnapshot.SnapshotPropertyThe Amazon Resource Name (ARN) of the namespace the snapshot was created from.- Specified by:
getNamespaceArnin interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getNamespaceName
Description copied from interface:CfnSnapshot.SnapshotPropertyThe name of the namepsace.- Specified by:
getNamespaceNamein interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getOwnerAccount
Description copied from interface:CfnSnapshot.SnapshotPropertyThe owner AWS ;account of the snapshot.
- Specified by:
getOwnerAccountin interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getRetentionPeriod
Description copied from interface:CfnSnapshot.SnapshotPropertyThe retention period of the snapshot created by the scheduled action.- Specified by:
getRetentionPeriodin interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getSnapshotArn
Description copied from interface:CfnSnapshot.SnapshotPropertyThe Amazon Resource Name (ARN) of the snapshot.- Specified by:
getSnapshotArnin interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getSnapshotCreateTime
Description copied from interface:CfnSnapshot.SnapshotPropertyThe timestamp of when the snapshot was created.- Specified by:
getSnapshotCreateTimein interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getSnapshotName
Description copied from interface:CfnSnapshot.SnapshotPropertyThe name of the snapshot.- Specified by:
getSnapshotNamein interfaceCfnSnapshot.SnapshotProperty- See Also:
-
getStatus
Description copied from interface:CfnSnapshot.SnapshotPropertyThe status of the snapshot.- Specified by:
getStatusin interfaceCfnSnapshot.SnapshotProperty- 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()
-