@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplicationGroupPendingModifiedValues extends Object implements Serializable, Cloneable
The settings to be applied to the Redis replication group, either immediately or during the next maintenance window.
Constructor and Description |
---|
ReplicationGroupPendingModifiedValues() |
Modifier and Type | Method and Description |
---|---|
ReplicationGroupPendingModifiedValues |
clone() |
boolean |
equals(Object obj) |
String |
getAuthTokenStatus()
The auth token status
|
String |
getAutomaticFailoverStatus()
Indicates the status of automatic failover for this Redis replication group.
|
List<PendingLogDeliveryConfiguration> |
getLogDeliveryConfigurations()
The log delivery configurations being modified
|
String |
getPrimaryClusterId()
The primary cluster ID that is applied immediately (if
--apply-immediately was specified), or during
the next maintenance window. |
ReshardingStatus |
getResharding()
The status of an online resharding operation.
|
UserGroupsUpdateStatus |
getUserGroups()
The user group being modified.
|
int |
hashCode() |
void |
setAuthTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
|
void |
setAuthTokenStatus(String authTokenStatus)
The auth token status
|
void |
setAutomaticFailoverStatus(PendingAutomaticFailoverStatus automaticFailoverStatus)
Indicates the status of automatic failover for this Redis replication group.
|
void |
setAutomaticFailoverStatus(String automaticFailoverStatus)
Indicates the status of automatic failover for this Redis replication group.
|
void |
setLogDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
|
void |
setPrimaryClusterId(String primaryClusterId)
The primary cluster ID that is applied immediately (if
--apply-immediately was specified), or during
the next maintenance window. |
void |
setResharding(ReshardingStatus resharding)
The status of an online resharding operation.
|
void |
setUserGroups(UserGroupsUpdateStatus userGroups)
The user group being modified.
|
String |
toString()
Returns a string representation of this object.
|
ReplicationGroupPendingModifiedValues |
withAuthTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
|
ReplicationGroupPendingModifiedValues |
withAuthTokenStatus(String authTokenStatus)
The auth token status
|
ReplicationGroupPendingModifiedValues |
withAutomaticFailoverStatus(PendingAutomaticFailoverStatus automaticFailoverStatus)
Indicates the status of automatic failover for this Redis replication group.
|
ReplicationGroupPendingModifiedValues |
withAutomaticFailoverStatus(String automaticFailoverStatus)
Indicates the status of automatic failover for this Redis replication group.
|
ReplicationGroupPendingModifiedValues |
withLogDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
|
ReplicationGroupPendingModifiedValues |
withLogDeliveryConfigurations(PendingLogDeliveryConfiguration... logDeliveryConfigurations)
The log delivery configurations being modified
|
ReplicationGroupPendingModifiedValues |
withPrimaryClusterId(String primaryClusterId)
The primary cluster ID that is applied immediately (if
--apply-immediately was specified), or during
the next maintenance window. |
ReplicationGroupPendingModifiedValues |
withResharding(ReshardingStatus resharding)
The status of an online resharding operation.
|
ReplicationGroupPendingModifiedValues |
withUserGroups(UserGroupsUpdateStatus userGroups)
The user group being modified.
|
public ReplicationGroupPendingModifiedValues()
public void setPrimaryClusterId(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.public String getPrimaryClusterId()
The primary cluster ID that is applied immediately (if --apply-immediately
was specified), or during
the next maintenance window.
--apply-immediately
was specified),
or during the next maintenance window.public ReplicationGroupPendingModifiedValues withPrimaryClusterId(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.public void setAutomaticFailoverStatus(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
public String getAutomaticFailoverStatus()
Indicates the status of automatic failover for this Redis replication group.
PendingAutomaticFailoverStatus
public ReplicationGroupPendingModifiedValues withAutomaticFailoverStatus(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
public void setAutomaticFailoverStatus(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
public ReplicationGroupPendingModifiedValues withAutomaticFailoverStatus(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
public void setResharding(ReshardingStatus resharding)
The status of an online resharding operation.
resharding
- The status of an online resharding operation.public ReshardingStatus getResharding()
The status of an online resharding operation.
public ReplicationGroupPendingModifiedValues withResharding(ReshardingStatus resharding)
The status of an online resharding operation.
resharding
- The status of an online resharding operation.public void setAuthTokenStatus(String authTokenStatus)
The auth token status
authTokenStatus
- The auth token statusAuthTokenUpdateStatus
public String getAuthTokenStatus()
The auth token status
AuthTokenUpdateStatus
public ReplicationGroupPendingModifiedValues withAuthTokenStatus(String authTokenStatus)
The auth token status
authTokenStatus
- The auth token statusAuthTokenUpdateStatus
public void setAuthTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
authTokenStatus
- The auth token statusAuthTokenUpdateStatus
public ReplicationGroupPendingModifiedValues withAuthTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
authTokenStatus
- The auth token statusAuthTokenUpdateStatus
public void setUserGroups(UserGroupsUpdateStatus userGroups)
The user group being modified.
userGroups
- The user group being modified.public UserGroupsUpdateStatus getUserGroups()
The user group being modified.
public ReplicationGroupPendingModifiedValues withUserGroups(UserGroupsUpdateStatus userGroups)
The user group being modified.
userGroups
- The user group being modified.public List<PendingLogDeliveryConfiguration> getLogDeliveryConfigurations()
The log delivery configurations being modified
public void setLogDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
logDeliveryConfigurations
- The log delivery configurations being modifiedpublic ReplicationGroupPendingModifiedValues withLogDeliveryConfigurations(PendingLogDeliveryConfiguration... logDeliveryConfigurations)
The log delivery configurations being modified
NOTE: This method appends the values to the existing list (if any). Use
setLogDeliveryConfigurations(java.util.Collection)
or
withLogDeliveryConfigurations(java.util.Collection)
if you want to override the existing values.
logDeliveryConfigurations
- The log delivery configurations being modifiedpublic ReplicationGroupPendingModifiedValues withLogDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
logDeliveryConfigurations
- The log delivery configurations being modifiedpublic String toString()
toString
in class Object
Object.toString()
public ReplicationGroupPendingModifiedValues clone()