Class CfnSnapshotPropsMixin.NodeSnapshotProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.elasticache.CfnSnapshotPropsMixin.NodeSnapshotProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSnapshotPropsMixin.NodeSnapshotProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSnapshotPropsMixin.NodeSnapshotProperty
@Stability(Stable)
@Internal
public static final class CfnSnapshotPropsMixin.NodeSnapshotProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSnapshotPropsMixin.NodeSnapshotProperty
An implementation for
CfnSnapshotPropsMixin.NodeSnapshotProperty-
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.cfnpropertymixins.services.elasticache.CfnSnapshotPropsMixin.NodeSnapshotProperty
CfnSnapshotPropsMixin.NodeSnapshotProperty.Builder, CfnSnapshotPropsMixin.NodeSnapshotProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSnapshotPropsMixin.NodeSnapshotProperty.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 StringA unique identifier for the source cluster.final StringThe date and time when the cache node was created in the source cluster.final StringThe cache node identifier for the node in the source cluster.final StringThe size of the cache on the source cache node.final StringA unique identifier for the source node group (shard).final StringThe date and time when the source node's metadata and cache data set was obtained for 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 theCfnSnapshotPropsMixin.NodeSnapshotProperty.Builder.
-
-
Method Details
-
getCacheClusterId
Description copied from interface:CfnSnapshotPropsMixin.NodeSnapshotPropertyA unique identifier for the source cluster.- Specified by:
getCacheClusterIdin interfaceCfnSnapshotPropsMixin.NodeSnapshotProperty- See Also:
-
getCacheNodeCreateTime
Description copied from interface:CfnSnapshotPropsMixin.NodeSnapshotPropertyThe date and time when the cache node was created in the source cluster.- Specified by:
getCacheNodeCreateTimein interfaceCfnSnapshotPropsMixin.NodeSnapshotProperty- See Also:
-
getCacheNodeId
Description copied from interface:CfnSnapshotPropsMixin.NodeSnapshotPropertyThe cache node identifier for the node in the source cluster.- Specified by:
getCacheNodeIdin interfaceCfnSnapshotPropsMixin.NodeSnapshotProperty- See Also:
-
getCacheSize
Description copied from interface:CfnSnapshotPropsMixin.NodeSnapshotPropertyThe size of the cache on the source cache node.- Specified by:
getCacheSizein interfaceCfnSnapshotPropsMixin.NodeSnapshotProperty- See Also:
-
getNodeGroupId
Description copied from interface:CfnSnapshotPropsMixin.NodeSnapshotPropertyA unique identifier for the source node group (shard).- Specified by:
getNodeGroupIdin interfaceCfnSnapshotPropsMixin.NodeSnapshotProperty- See Also:
-
getSnapshotCreateTime
Description copied from interface:CfnSnapshotPropsMixin.NodeSnapshotPropertyThe date and time when the source node's metadata and cache data set was obtained for the snapshot.- Specified by:
getSnapshotCreateTimein interfaceCfnSnapshotPropsMixin.NodeSnapshotProperty- 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()
-