Class CacheParameterGroupStatus
- java.lang.Object
-
- com.amazonaws.services.elasticache.model.CacheParameterGroupStatus
-
- All Implemented Interfaces:
Serializable,Cloneable
public class CacheParameterGroupStatus extends Object implements Serializable, Cloneable
The status of the cache parameter group.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CacheParameterGroupStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheParameterGroupStatusclone()booleanequals(Object obj)List<String>getCacheNodeIdsToReboot()A list of the cache node IDs which need to be rebooted for parameter changes to be applied.StringgetCacheParameterGroupName()The name of the cache parameter group.StringgetParameterApplyStatus()The status of parameter updates.inthashCode()voidsetCacheNodeIdsToReboot(Collection<String> cacheNodeIdsToReboot)A list of the cache node IDs which need to be rebooted for parameter changes to be applied.voidsetCacheParameterGroupName(String cacheParameterGroupName)The name of the cache parameter group.voidsetParameterApplyStatus(String parameterApplyStatus)The status of parameter updates.StringtoString()Returns a string representation of this object; useful for testing and debugging.CacheParameterGroupStatuswithCacheNodeIdsToReboot(String... cacheNodeIdsToReboot)A list of the cache node IDs which need to be rebooted for parameter changes to be applied.CacheParameterGroupStatuswithCacheNodeIdsToReboot(Collection<String> cacheNodeIdsToReboot)A list of the cache node IDs which need to be rebooted for parameter changes to be applied.CacheParameterGroupStatuswithCacheParameterGroupName(String cacheParameterGroupName)The name of the cache parameter group.CacheParameterGroupStatuswithParameterApplyStatus(String parameterApplyStatus)The status of parameter updates.
-
-
-
Method Detail
-
setCacheParameterGroupName
public void setCacheParameterGroupName(String cacheParameterGroupName)
The name of the cache parameter group.
- Parameters:
cacheParameterGroupName- The name of the cache parameter group.
-
getCacheParameterGroupName
public String getCacheParameterGroupName()
The name of the cache parameter group.
- Returns:
- The name of the cache parameter group.
-
withCacheParameterGroupName
public CacheParameterGroupStatus withCacheParameterGroupName(String cacheParameterGroupName)
The name of the cache parameter group.
- Parameters:
cacheParameterGroupName- The name of the cache parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setParameterApplyStatus
public void setParameterApplyStatus(String parameterApplyStatus)
The status of parameter updates.
- Parameters:
parameterApplyStatus- The status of parameter updates.
-
getParameterApplyStatus
public String getParameterApplyStatus()
The status of parameter updates.
- Returns:
- The status of parameter updates.
-
withParameterApplyStatus
public CacheParameterGroupStatus withParameterApplyStatus(String parameterApplyStatus)
The status of parameter updates.
- Parameters:
parameterApplyStatus- The status of parameter updates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getCacheNodeIdsToReboot
public List<String> getCacheNodeIdsToReboot()
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
- Returns:
- A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
-
setCacheNodeIdsToReboot
public void setCacheNodeIdsToReboot(Collection<String> cacheNodeIdsToReboot)
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
- Parameters:
cacheNodeIdsToReboot- A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
-
withCacheNodeIdsToReboot
public CacheParameterGroupStatus withCacheNodeIdsToReboot(String... cacheNodeIdsToReboot)
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
NOTE: This method appends the values to the existing list (if any). Use
setCacheNodeIdsToReboot(java.util.Collection)orwithCacheNodeIdsToReboot(java.util.Collection)if you want to override the existing values.- Parameters:
cacheNodeIdsToReboot- A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withCacheNodeIdsToReboot
public CacheParameterGroupStatus withCacheNodeIdsToReboot(Collection<String> cacheNodeIdsToReboot)
A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).
- Parameters:
cacheNodeIdsToReboot- A list of the cache node IDs which need to be rebooted for parameter changes to be applied. A node ID is a numeric identifier (0001, 0002, etc.).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CacheParameterGroupStatus clone()
-
-