@Stability(value=Stable) public static final class CfnGlobalReplicationGroupProps.Builder extends Object implements software.amazon.jsii.Builder<CfnGlobalReplicationGroupProps>
CfnGlobalReplicationGroupProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder members(IResolvable members)
CfnGlobalReplicationGroupProps.getMembers()members - The replication groups that comprise the Global datastore. This parameter is required.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder members(List<? extends Object> members)
CfnGlobalReplicationGroupProps.getMembers()members - The replication groups that comprise the Global datastore. This parameter is required.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder automaticFailoverEnabled(Boolean automaticFailoverEnabled)
CfnGlobalReplicationGroupProps.getAutomaticFailoverEnabled()automaticFailoverEnabled - 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.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder automaticFailoverEnabled(IResolvable automaticFailoverEnabled)
CfnGlobalReplicationGroupProps.getAutomaticFailoverEnabled()automaticFailoverEnabled - 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.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder cacheNodeType(String cacheNodeType)
CfnGlobalReplicationGroupProps.getCacheNodeType()cacheNodeType - The cache node type of the Global datastore.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder cacheParameterGroupName(String cacheParameterGroupName)
CfnGlobalReplicationGroupProps.getCacheParameterGroupName()cacheParameterGroupName - 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.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder engineVersion(String engineVersion)
CfnGlobalReplicationGroupProps.getEngineVersion()engineVersion - The Elasticache Redis engine version.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder globalNodeGroupCount(Number globalNodeGroupCount)
CfnGlobalReplicationGroupProps.getGlobalNodeGroupCount()globalNodeGroupCount - The number of node groups that comprise the Global Datastore.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder globalReplicationGroupDescription(String globalReplicationGroupDescription)
CfnGlobalReplicationGroupProps.getGlobalReplicationGroupDescription()globalReplicationGroupDescription - The optional description of the Global datastore.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder globalReplicationGroupIdSuffix(String globalReplicationGroupIdSuffix)
CfnGlobalReplicationGroupProps.getGlobalReplicationGroupIdSuffix()globalReplicationGroupIdSuffix - The suffix name of a Global Datastore.
The suffix guarantees uniqueness of the Global Datastore name across multiple regions.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder regionalConfigurations(IResolvable regionalConfigurations)
CfnGlobalReplicationGroupProps.getRegionalConfigurations()regionalConfigurations - The Amazon Regions that comprise the Global Datastore.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps.Builder regionalConfigurations(List<? extends Object> regionalConfigurations)
CfnGlobalReplicationGroupProps.getRegionalConfigurations()regionalConfigurations - The Amazon Regions that comprise the Global Datastore.this@Stability(value=Stable) public CfnGlobalReplicationGroupProps build()
build in interface software.amazon.jsii.Builder<CfnGlobalReplicationGroupProps>CfnGlobalReplicationGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.