public static interface ReplicationGroupPendingModifiedValues.Builder extends SdkPojo, CopyableBuilder<ReplicationGroupPendingModifiedValues.Builder,ReplicationGroupPendingModifiedValues>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReplicationGroupPendingModifiedValues.Builder primaryClusterId(String primaryClusterId)
The primary cluster ID that is applied immediately (if --apply-immediately was specified), or
during the next maintenance window.
primaryClusterId - The primary cluster ID that is applied immediately (if --apply-immediately was
specified), or during the next maintenance window.ReplicationGroupPendingModifiedValues.Builder automaticFailoverStatus(String automaticFailoverStatus)
Indicates the status of automatic failover for this Redis replication group.
automaticFailoverStatus - Indicates the status of automatic failover for this Redis replication group.PendingAutomaticFailoverStatus,
PendingAutomaticFailoverStatusReplicationGroupPendingModifiedValues.Builder automaticFailoverStatus(PendingAutomaticFailoverStatus automaticFailoverStatus)
Indicates the status of automatic failover for this Redis replication group.
automaticFailoverStatus - Indicates the status of automatic failover for this Redis replication group.PendingAutomaticFailoverStatus,
PendingAutomaticFailoverStatusReplicationGroupPendingModifiedValues.Builder resharding(ReshardingStatus resharding)
The status of an online resharding operation.
resharding - The status of an online resharding operation.default ReplicationGroupPendingModifiedValues.Builder resharding(Consumer<ReshardingStatus.Builder> resharding)
The status of an online resharding operation.
This is a convenience method that creates an instance of theReshardingStatus.Builder avoiding the
need to create one manually via ReshardingStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to resharding(ReshardingStatus).
resharding - a consumer that will call methods on ReshardingStatus.Builderresharding(ReshardingStatus)ReplicationGroupPendingModifiedValues.Builder authTokenStatus(String authTokenStatus)
The auth token status
authTokenStatus - The auth token statusAuthTokenUpdateStatus,
AuthTokenUpdateStatusReplicationGroupPendingModifiedValues.Builder authTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
authTokenStatus - The auth token statusAuthTokenUpdateStatus,
AuthTokenUpdateStatusReplicationGroupPendingModifiedValues.Builder userGroups(UserGroupsUpdateStatus userGroups)
The user group being modified.
userGroups - The user group being modified.default ReplicationGroupPendingModifiedValues.Builder userGroups(Consumer<UserGroupsUpdateStatus.Builder> userGroups)
The user group being modified.
This is a convenience method that creates an instance of theUserGroupsUpdateStatus.Builder avoiding
the need to create one manually via UserGroupsUpdateStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to userGroups(UserGroupsUpdateStatus).
userGroups - a consumer that will call methods on UserGroupsUpdateStatus.BuilderuserGroups(UserGroupsUpdateStatus)ReplicationGroupPendingModifiedValues.Builder logDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
logDeliveryConfigurations - The log delivery configurations being modifiedReplicationGroupPendingModifiedValues.Builder logDeliveryConfigurations(PendingLogDeliveryConfiguration... logDeliveryConfigurations)
The log delivery configurations being modified
logDeliveryConfigurations - The log delivery configurations being modifiedReplicationGroupPendingModifiedValues.Builder logDeliveryConfigurations(Consumer<PendingLogDeliveryConfiguration.Builder>... logDeliveryConfigurations)
The log delivery configurations being modified
This is a convenience method that creates an instance of thePendingLogDeliveryConfiguration.Builder avoiding
the need to create one manually via
PendingLogDeliveryConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #logDeliveryConfigurations(List.
logDeliveryConfigurations - a consumer that will call methods on
PendingLogDeliveryConfiguration.Builder#logDeliveryConfigurations(java.util.Collection) ReplicationGroupPendingModifiedValues.Builder transitEncryptionEnabled(Boolean transitEncryptionEnabled)
A flag that enables in-transit encryption when set to true.
transitEncryptionEnabled - A flag that enables in-transit encryption when set to true.ReplicationGroupPendingModifiedValues.Builder transitEncryptionMode(String transitEncryptionMode)
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
transitEncryptionMode - A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.TransitEncryptionMode,
TransitEncryptionModeReplicationGroupPendingModifiedValues.Builder transitEncryptionMode(TransitEncryptionMode transitEncryptionMode)
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
transitEncryptionMode - A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.TransitEncryptionMode,
TransitEncryptionModeReplicationGroupPendingModifiedValues.Builder clusterMode(String clusterMode)
Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster mode to Compatible. Compatible mode allows your Redis clients to connect using both cluster mode enabled and cluster mode disabled. After you migrate all Redis clients to use cluster mode enabled, you can then complete cluster mode configuration and set the cluster mode to Enabled.
clusterMode - Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster
mode to Compatible. Compatible mode allows your Redis clients to connect using both cluster mode
enabled and cluster mode disabled. After you migrate all Redis clients to use cluster mode enabled,
you can then complete cluster mode configuration and set the cluster mode to Enabled.ClusterMode,
ClusterModeReplicationGroupPendingModifiedValues.Builder clusterMode(ClusterMode clusterMode)
Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster mode to Compatible. Compatible mode allows your Redis clients to connect using both cluster mode enabled and cluster mode disabled. After you migrate all Redis clients to use cluster mode enabled, you can then complete cluster mode configuration and set the cluster mode to Enabled.
clusterMode - Enabled or Disabled. To modify cluster mode from Disabled to Enabled, you must first set the cluster
mode to Compatible. Compatible mode allows your Redis clients to connect using both cluster mode
enabled and cluster mode disabled. After you migrate all Redis clients to use cluster mode enabled,
you can then complete cluster mode configuration and set the cluster mode to Enabled.ClusterMode,
ClusterModeCopyright © 2023. All rights reserved.