Class CfnSnapshotPropsMixin.ClusterConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.memorydb.CfnSnapshotPropsMixin.ClusterConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSnapshotPropsMixin.ClusterConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSnapshotPropsMixin.ClusterConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnSnapshotPropsMixin.ClusterConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSnapshotPropsMixin.ClusterConfigurationProperty
An implementation for
CfnSnapshotPropsMixin.ClusterConfigurationProperty-
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.memorydb.CfnSnapshotPropsMixin.ClusterConfigurationProperty
CfnSnapshotPropsMixin.ClusterConfigurationProperty.Builder, CfnSnapshotPropsMixin.ClusterConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSnapshotPropsMixin.ClusterConfigurationProperty.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 description of the cluster configuration.final StringThe name of the engine used by the cluster configuration.final StringThe Redis OSS engine version used by the cluster.final StringThe specified maintenance window for the cluster.final StringgetName()The name of the cluster.final StringThe node type used for the cluster.final NumberThe number of shards in the cluster.final StringThe name of parameter group used by the cluster.final NumbergetPort()The port used by the cluster.final NumberThe snapshot retention limit set by the cluster.final StringThe snapshot window set by the cluster.final StringThe name of the subnet group used by the cluster.final StringThe Amazon Resource Name (ARN) of the SNS notification topic for the cluster.final StringgetVpcId()The ID of the VPC the cluster belongs to.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.ClusterConfigurationProperty.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe description of the cluster configuration.- Specified by:
getDescriptionin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getEngine
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe name of the engine used by the cluster configuration.- Specified by:
getEnginein interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getEngineVersion
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe Redis OSS engine version used by the cluster.- Specified by:
getEngineVersionin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getMaintenanceWindow
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe specified maintenance window for the cluster.- Specified by:
getMaintenanceWindowin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getName
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe name of the cluster.- Specified by:
getNamein interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getNodeType
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe node type used for the cluster.- Specified by:
getNodeTypein interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getNumShards
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe number of shards in the cluster.- Specified by:
getNumShardsin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getParameterGroupName
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe name of parameter group used by the cluster.- Specified by:
getParameterGroupNamein interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getPort
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe port used by the cluster.- Specified by:
getPortin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getSnapshotRetentionLimit
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe snapshot retention limit set by the cluster.- Specified by:
getSnapshotRetentionLimitin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getSnapshotWindow
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe snapshot window set by the cluster.- Specified by:
getSnapshotWindowin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getSubnetGroupName
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe name of the subnet group used by the cluster.- Specified by:
getSubnetGroupNamein interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getTopicArn
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe Amazon Resource Name (ARN) of the SNS notification topic for the cluster.- Specified by:
getTopicArnin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- See Also:
-
getVpcId
Description copied from interface:CfnSnapshotPropsMixin.ClusterConfigurationPropertyThe ID of the VPC the cluster belongs to.- Specified by:
getVpcIdin interfaceCfnSnapshotPropsMixin.ClusterConfigurationProperty- 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()
-