| Package | Description |
|---|---|
| software.amazon.awssdk.services.elasticache |
|
| software.amazon.awssdk.services.elasticache.model |
| Modifier and Type | Method and Description |
|---|---|
default ModifyReplicationGroupShardConfigurationResponse |
ElastiCacheClient.modifyReplicationGroupShardConfiguration(Consumer<ModifyReplicationGroupShardConfigurationRequest.Builder> modifyReplicationGroupShardConfigurationRequest)
Modifies a replication group's shards (node groups) by allowing you to add shards, remove shards, or rebalance
the keyspaces among existing shards.
|
default CompletableFuture<ModifyReplicationGroupShardConfigurationResponse> |
ElastiCacheAsyncClient.modifyReplicationGroupShardConfiguration(Consumer<ModifyReplicationGroupShardConfigurationRequest.Builder> modifyReplicationGroupShardConfigurationRequest)
Modifies a replication group's shards (node groups) by allowing you to add shards, remove shards, or rebalance
the keyspaces among existing shards.
|
| Modifier and Type | Method and Description |
|---|---|
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.applyImmediately(Boolean applyImmediately)
Indicates that the shard reconfiguration process begins immediately.
|
static ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.builder() |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.nodeGroupCount(Integer nodeGroupCount)
The number of node groups (shards) that results from the modification of the shard configuration.
|
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.nodeGroupsToRemove(Collection<String> nodeGroupsToRemove)
If the value of
NodeGroupCount is less than the current number of node groups (shards), then
either NodeGroupsToRemove or NodeGroupsToRetain is required. |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.nodeGroupsToRemove(String... nodeGroupsToRemove)
If the value of
NodeGroupCount is less than the current number of node groups (shards), then
either NodeGroupsToRemove or NodeGroupsToRetain is required. |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.nodeGroupsToRetain(Collection<String> nodeGroupsToRetain)
If the value of
NodeGroupCount is less than the current number of node groups (shards), then
either NodeGroupsToRemove or NodeGroupsToRetain is required. |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.nodeGroupsToRetain(String... nodeGroupsToRetain)
If the value of
NodeGroupCount is less than the current number of node groups (shards), then
either NodeGroupsToRemove or NodeGroupsToRetain is required. |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.replicationGroupId(String replicationGroupId)
The name of the Redis (cluster mode enabled) cluster (replication group) on which the shards are to be
configured.
|
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.reshardingConfiguration(Collection<ReshardingConfiguration> reshardingConfiguration)
Specifies the preferred availability zones for each node group in the cluster.
|
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.reshardingConfiguration(Consumer<ReshardingConfiguration.Builder>... reshardingConfiguration)
Specifies the preferred availability zones for each node group in the cluster.
|
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.Builder.reshardingConfiguration(ReshardingConfiguration... reshardingConfiguration)
Specifies the preferred availability zones for each node group in the cluster.
|
ModifyReplicationGroupShardConfigurationRequest.Builder |
ModifyReplicationGroupShardConfigurationRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ModifyReplicationGroupShardConfigurationRequest.Builder> |
ModifyReplicationGroupShardConfigurationRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.