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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticache.CfnGlobalReplicationGroupProps
CfnGlobalReplicationGroupProps.Builder, CfnGlobalReplicationGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnGlobalReplicationGroupProps.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 ObjectSpecifies whether a read-only replica is automatically promoted to read/write primary if the existing primary fails.final StringThe cache node type of the Global datastore.final StringThe name of the cache parameter group to use with the Global datastore.final StringThe ElastiCache engine.final StringThe Elasticache Valkey or Redis OSS engine version.final NumberThe number of node groups that comprise the Global Datastore.final StringThe optional description of the Global datastore.final StringThe suffix name of a Global Datastore.final ObjectThe replication groups that comprise the Global datastore.final ObjectThe Regions that comprise the Global Datastore.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 theCfnGlobalReplicationGroupProps.Builder.
-
-
Method Details
-
getMembers
Description copied from interface:CfnGlobalReplicationGroupPropsThe replication groups that comprise the Global datastore.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnGlobalReplicationGroup.GlobalReplicationGroupMemberProperty>- Specified by:
getMembersin interfaceCfnGlobalReplicationGroupProps- See Also:
-
getAutomaticFailoverEnabled
Description copied from interface:CfnGlobalReplicationGroupPropsSpecifies whether a read-only replica is automatically promoted to read/write primary if the existing primary fails.AutomaticFailoverEnabledmust be enabled for Valkey or Redis OSS (cluster mode enabled) replication groups.Returns union: either
BooleanorIResolvable- Specified by:
getAutomaticFailoverEnabledin interfaceCfnGlobalReplicationGroupProps- See Also:
-
getCacheNodeType
Description copied from interface:CfnGlobalReplicationGroupPropsThe cache node type of the Global datastore.- Specified by:
getCacheNodeTypein interfaceCfnGlobalReplicationGroupProps- See Also:
-
getCacheParameterGroupName
Description copied from interface:CfnGlobalReplicationGroupPropsThe 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:
getCacheParameterGroupNamein interfaceCfnGlobalReplicationGroupProps- See Also:
-
getEngine
Description copied from interface:CfnGlobalReplicationGroupPropsThe ElastiCache engine.For Valkey or Redis OSS only.
- Specified by:
getEnginein interfaceCfnGlobalReplicationGroupProps- See Also:
-
getEngineVersion
Description copied from interface:CfnGlobalReplicationGroupPropsThe Elasticache Valkey or Redis OSS engine version.- Specified by:
getEngineVersionin interfaceCfnGlobalReplicationGroupProps- See Also:
-
getGlobalNodeGroupCount
Description copied from interface:CfnGlobalReplicationGroupPropsThe number of node groups that comprise the Global Datastore.- Specified by:
getGlobalNodeGroupCountin interfaceCfnGlobalReplicationGroupProps- See Also:
-
getGlobalReplicationGroupDescription
Description copied from interface:CfnGlobalReplicationGroupPropsThe optional description of the Global datastore.- Specified by:
getGlobalReplicationGroupDescriptionin interfaceCfnGlobalReplicationGroupProps- See Also:
-
getGlobalReplicationGroupIdSuffix
Description copied from interface:CfnGlobalReplicationGroupPropsThe suffix name of a Global Datastore.The suffix guarantees uniqueness of the Global Datastore name across multiple regions.
- Specified by:
getGlobalReplicationGroupIdSuffixin interfaceCfnGlobalReplicationGroupProps- See Also:
-
getRegionalConfigurations
Description copied from interface:CfnGlobalReplicationGroupPropsThe Regions that comprise the Global Datastore.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnGlobalReplicationGroup.RegionalConfigurationProperty>- Specified by:
getRegionalConfigurationsin interfaceCfnGlobalReplicationGroupProps- 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()
-