Class CfnGlobalReplicationGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticache.CfnGlobalReplicationGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnGlobalReplicationGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnGlobalReplicationGroupProps
@Stability(Stable)
@Internal
public static final class CfnGlobalReplicationGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGlobalReplicationGroupProps
An implementation for
CfnGlobalReplicationGroupProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticache.CfnGlobalReplicationGroupProps
CfnGlobalReplicationGroupProps.Builder, CfnGlobalReplicationGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnGlobalReplicationGroupProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Specifies whether a read-only replica is automatically promoted to read/write primary if the existing primary fails.final String
The cache node type of the Global datastore.final String
The name of the cache parameter group to use with the Global datastore.final String
The Elasticache Redis engine version.final Number
The number of node groups that comprise the Global Datastore.final String
The optional description of the Global datastore.final String
The suffix name of a Global Datastore.final Object
The replication groups that comprise the Global datastore.final Object
The Regions that comprise the Global Datastore.final int
hashCode()
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 theCfnGlobalReplicationGroupProps.Builder
.
-
-
Method Details
-
getMembers
Description copied from interface:CfnGlobalReplicationGroupProps
The replication groups that comprise the Global datastore.- Specified by:
getMembers
in interfaceCfnGlobalReplicationGroupProps
-
getAutomaticFailoverEnabled
Description copied from interface:CfnGlobalReplicationGroupProps
Specifies whether a read-only replica is automatically promoted to read/write primary if the existing primary fails.AutomaticFailoverEnabled
must be enabled for Redis (cluster mode enabled) replication groups.- Specified by:
getAutomaticFailoverEnabled
in interfaceCfnGlobalReplicationGroupProps
-
getCacheNodeType
Description copied from interface:CfnGlobalReplicationGroupProps
The cache node type of the Global datastore.- Specified by:
getCacheNodeType
in interfaceCfnGlobalReplicationGroupProps
-
getCacheParameterGroupName
Description copied from interface:CfnGlobalReplicationGroupProps
The name of the cache parameter group to use with the Global datastore.It must be compatible with the major engine version used by the Global datastore.
- Specified by:
getCacheParameterGroupName
in interfaceCfnGlobalReplicationGroupProps
-
getEngineVersion
Description copied from interface:CfnGlobalReplicationGroupProps
The Elasticache Redis engine version.- Specified by:
getEngineVersion
in interfaceCfnGlobalReplicationGroupProps
-
getGlobalNodeGroupCount
Description copied from interface:CfnGlobalReplicationGroupProps
The number of node groups that comprise the Global Datastore.- Specified by:
getGlobalNodeGroupCount
in interfaceCfnGlobalReplicationGroupProps
-
getGlobalReplicationGroupDescription
Description copied from interface:CfnGlobalReplicationGroupProps
The optional description of the Global datastore.- Specified by:
getGlobalReplicationGroupDescription
in interfaceCfnGlobalReplicationGroupProps
-
getGlobalReplicationGroupIdSuffix
Description copied from interface:CfnGlobalReplicationGroupProps
The suffix name of a Global Datastore.The suffix guarantees uniqueness of the Global Datastore name across multiple regions.
- Specified by:
getGlobalReplicationGroupIdSuffix
in interfaceCfnGlobalReplicationGroupProps
-
getRegionalConfigurations
Description copied from interface:CfnGlobalReplicationGroupProps
The Regions that comprise the Global Datastore.- Specified by:
getRegionalConfigurations
in interfaceCfnGlobalReplicationGroupProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-