@Stability(value=Stable) @Internal public static final class CfnCacheClusterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCacheClusterProps
CfnCacheClusterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCacheClusterProps.Builder, CfnCacheClusterProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String cacheNodeType,
String engine,
Number numCacheNodes,
Object autoMinorVersionUpgrade,
String azMode,
String cacheParameterGroupName,
List<String> cacheSecurityGroupNames,
String cacheSubnetGroupName,
String clusterName,
String engineVersion,
Object logDeliveryConfigurations,
String notificationTopicArn,
Number port,
String preferredAvailabilityZone,
List<String> preferredAvailabilityZones,
String preferredMaintenanceWindow,
List<String> snapshotArns,
String snapshotName,
Number snapshotRetentionLimit,
String snapshotWindow,
List<? extends CfnTag> tags,
List<String> vpcSecurityGroupIds)
Constructor that initializes the object based on literal property values passed by the
CfnCacheClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAutoMinorVersionUpgrade()
`AWS::ElastiCache::CacheCluster.AutoMinorVersionUpgrade`.
|
String |
getAzMode()
`AWS::ElastiCache::CacheCluster.AZMode`.
|
String |
getCacheNodeType()
`AWS::ElastiCache::CacheCluster.CacheNodeType`.
|
String |
getCacheParameterGroupName()
`AWS::ElastiCache::CacheCluster.CacheParameterGroupName`.
|
List<String> |
getCacheSecurityGroupNames()
`AWS::ElastiCache::CacheCluster.CacheSecurityGroupNames`.
|
String |
getCacheSubnetGroupName()
`AWS::ElastiCache::CacheCluster.CacheSubnetGroupName`.
|
String |
getClusterName()
`AWS::ElastiCache::CacheCluster.ClusterName`.
|
String |
getEngine()
`AWS::ElastiCache::CacheCluster.Engine`.
|
String |
getEngineVersion()
`AWS::ElastiCache::CacheCluster.EngineVersion`.
|
Object |
getLogDeliveryConfigurations()
`AWS::ElastiCache::CacheCluster.LogDeliveryConfigurations`.
|
String |
getNotificationTopicArn()
`AWS::ElastiCache::CacheCluster.NotificationTopicArn`.
|
Number |
getNumCacheNodes()
`AWS::ElastiCache::CacheCluster.NumCacheNodes`.
|
Number |
getPort()
`AWS::ElastiCache::CacheCluster.Port`.
|
String |
getPreferredAvailabilityZone()
`AWS::ElastiCache::CacheCluster.PreferredAvailabilityZone`.
|
List<String> |
getPreferredAvailabilityZones()
`AWS::ElastiCache::CacheCluster.PreferredAvailabilityZones`.
|
String |
getPreferredMaintenanceWindow()
`AWS::ElastiCache::CacheCluster.PreferredMaintenanceWindow`.
|
List<String> |
getSnapshotArns()
`AWS::ElastiCache::CacheCluster.SnapshotArns`.
|
String |
getSnapshotName()
`AWS::ElastiCache::CacheCluster.SnapshotName`.
|
Number |
getSnapshotRetentionLimit()
`AWS::ElastiCache::CacheCluster.SnapshotRetentionLimit`.
|
String |
getSnapshotWindow()
`AWS::ElastiCache::CacheCluster.SnapshotWindow`.
|
List<CfnTag> |
getTags()
`AWS::ElastiCache::CacheCluster.Tags`.
|
List<String> |
getVpcSecurityGroupIds()
`AWS::ElastiCache::CacheCluster.VpcSecurityGroupIds`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String cacheNodeType, String engine, Number numCacheNodes, Object autoMinorVersionUpgrade, String azMode, String cacheParameterGroupName, List<String> cacheSecurityGroupNames, String cacheSubnetGroupName, String clusterName, String engineVersion, Object logDeliveryConfigurations, String notificationTopicArn, Number port, String preferredAvailabilityZone, List<String> preferredAvailabilityZones, String preferredMaintenanceWindow, List<String> snapshotArns, String snapshotName, Number snapshotRetentionLimit, String snapshotWindow, List<? extends CfnTag> tags, List<String> vpcSecurityGroupIds)
CfnCacheClusterProps.Builder.public final String getCacheNodeType()
CfnCacheClusterPropsgetCacheNodeType in interface CfnCacheClusterPropspublic final String getEngine()
CfnCacheClusterPropsgetEngine in interface CfnCacheClusterPropspublic final Number getNumCacheNodes()
CfnCacheClusterPropsgetNumCacheNodes in interface CfnCacheClusterPropspublic final Object getAutoMinorVersionUpgrade()
CfnCacheClusterPropsgetAutoMinorVersionUpgrade in interface CfnCacheClusterPropspublic final String getAzMode()
CfnCacheClusterPropsgetAzMode in interface CfnCacheClusterPropspublic final String getCacheParameterGroupName()
CfnCacheClusterPropsgetCacheParameterGroupName in interface CfnCacheClusterPropspublic final List<String> getCacheSecurityGroupNames()
CfnCacheClusterPropsgetCacheSecurityGroupNames in interface CfnCacheClusterPropspublic final String getCacheSubnetGroupName()
CfnCacheClusterPropsgetCacheSubnetGroupName in interface CfnCacheClusterPropspublic final String getClusterName()
CfnCacheClusterPropsgetClusterName in interface CfnCacheClusterPropspublic final String getEngineVersion()
CfnCacheClusterPropsgetEngineVersion in interface CfnCacheClusterPropspublic final Object getLogDeliveryConfigurations()
CfnCacheClusterPropsgetLogDeliveryConfigurations in interface CfnCacheClusterPropspublic final String getNotificationTopicArn()
CfnCacheClusterPropsgetNotificationTopicArn in interface CfnCacheClusterPropspublic final Number getPort()
CfnCacheClusterPropsgetPort in interface CfnCacheClusterPropspublic final String getPreferredAvailabilityZone()
CfnCacheClusterPropsgetPreferredAvailabilityZone in interface CfnCacheClusterPropspublic final List<String> getPreferredAvailabilityZones()
CfnCacheClusterPropsgetPreferredAvailabilityZones in interface CfnCacheClusterPropspublic final String getPreferredMaintenanceWindow()
CfnCacheClusterPropsgetPreferredMaintenanceWindow in interface CfnCacheClusterPropspublic final List<String> getSnapshotArns()
CfnCacheClusterPropsgetSnapshotArns in interface CfnCacheClusterPropspublic final String getSnapshotName()
CfnCacheClusterPropsgetSnapshotName in interface CfnCacheClusterPropspublic final Number getSnapshotRetentionLimit()
CfnCacheClusterPropsgetSnapshotRetentionLimit in interface CfnCacheClusterPropspublic final String getSnapshotWindow()
CfnCacheClusterPropsgetSnapshotWindow in interface CfnCacheClusterPropspublic final List<CfnTag> getTags()
CfnCacheClusterPropsgetTags in interface CfnCacheClusterPropspublic final List<String> getVpcSecurityGroupIds()
CfnCacheClusterPropsgetVpcSecurityGroupIds in interface CfnCacheClusterProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.