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 CacheParameterGroupStatus
clone()
boolean
equals(Object obj)
List<String>
getCacheNodeIdsToReboot()
A list of the cache node IDs which need to be rebooted for parameter changes to be applied.String
getCacheParameterGroupName()
The name of the cache parameter group.String
getParameterApplyStatus()
The status of parameter updates.int
hashCode()
void
setCacheNodeIdsToReboot(Collection<String> cacheNodeIdsToReboot)
A list of the cache node IDs which need to be rebooted for parameter changes to be applied.void
setCacheParameterGroupName(String cacheParameterGroupName)
The name of the cache parameter group.void
setParameterApplyStatus(String parameterApplyStatus)
The status of parameter updates.String
toString()
Returns a string representation of this object; useful for testing and debugging.CacheParameterGroupStatus
withCacheNodeIdsToReboot(String... cacheNodeIdsToReboot)
A list of the cache node IDs which need to be rebooted for parameter changes to be applied.CacheParameterGroupStatus
withCacheNodeIdsToReboot(Collection<String> cacheNodeIdsToReboot)
A list of the cache node IDs which need to be rebooted for parameter changes to be applied.CacheParameterGroupStatus
withCacheParameterGroupName(String cacheParameterGroupName)
The name of the cache parameter group.CacheParameterGroupStatus
withParameterApplyStatus(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:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CacheParameterGroupStatus clone()
-
-