public class ClusterParameterGroupStatus
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes the status of a parameter group.
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<ClusterParameterStatus> |
clusterParameterStatusList
The list of parameter statuses.
|
private java.lang.String |
parameterApplyStatus
The status of parameter updates.
|
private java.lang.String |
parameterGroupName
The name of the cluster parameter group.
|
Constructor and Description |
---|
ClusterParameterGroupStatus() |
Modifier and Type | Method and Description |
---|---|
ClusterParameterGroupStatus |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<ClusterParameterStatus> |
getClusterParameterStatusList()
The list of parameter statuses.
|
java.lang.String |
getParameterApplyStatus()
The status of parameter updates.
|
java.lang.String |
getParameterGroupName()
The name of the cluster parameter group.
|
int |
hashCode() |
void |
setClusterParameterStatusList(java.util.Collection<ClusterParameterStatus> clusterParameterStatusList)
The list of parameter statuses.
|
void |
setParameterApplyStatus(java.lang.String parameterApplyStatus)
The status of parameter updates.
|
void |
setParameterGroupName(java.lang.String parameterGroupName)
The name of the cluster parameter group.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ClusterParameterGroupStatus |
withClusterParameterStatusList(ClusterParameterStatus... clusterParameterStatusList)
The list of parameter statuses.
|
ClusterParameterGroupStatus |
withClusterParameterStatusList(java.util.Collection<ClusterParameterStatus> clusterParameterStatusList)
The list of parameter statuses.
|
ClusterParameterGroupStatus |
withParameterApplyStatus(java.lang.String parameterApplyStatus)
The status of parameter updates.
|
ClusterParameterGroupStatus |
withParameterGroupName(java.lang.String parameterGroupName)
The name of the cluster parameter group.
|
private java.lang.String parameterGroupName
The name of the cluster parameter group.
private java.lang.String parameterApplyStatus
The status of parameter updates.
private SdkInternalList<ClusterParameterStatus> clusterParameterStatusList
The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
public void setParameterGroupName(java.lang.String parameterGroupName)
The name of the cluster parameter group.
parameterGroupName
- The name of the cluster parameter group.public java.lang.String getParameterGroupName()
The name of the cluster parameter group.
public ClusterParameterGroupStatus withParameterGroupName(java.lang.String parameterGroupName)
The name of the cluster parameter group.
parameterGroupName
- The name of the cluster parameter group.public void setParameterApplyStatus(java.lang.String parameterApplyStatus)
The status of parameter updates.
parameterApplyStatus
- The status of parameter updates.public java.lang.String getParameterApplyStatus()
The status of parameter updates.
public ClusterParameterGroupStatus withParameterApplyStatus(java.lang.String parameterApplyStatus)
The status of parameter updates.
parameterApplyStatus
- The status of parameter updates.public java.util.List<ClusterParameterStatus> getClusterParameterStatusList()
The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
public void setClusterParameterStatusList(java.util.Collection<ClusterParameterStatus> clusterParameterStatusList)
The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
clusterParameterStatusList
- The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
public ClusterParameterGroupStatus withClusterParameterStatusList(ClusterParameterStatus... clusterParameterStatusList)
The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
NOTE: This method appends the values to the existing list (if
any). Use setClusterParameterStatusList(java.util.Collection)
or
withClusterParameterStatusList(java.util.Collection)
if you want
to override the existing values.
clusterParameterStatusList
- The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
public ClusterParameterGroupStatus withClusterParameterStatusList(java.util.Collection<ClusterParameterStatus> clusterParameterStatusList)
The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
clusterParameterStatusList
- The list of parameter statuses.
For more information about parameters and parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Cluster Management Guide.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ClusterParameterGroupStatus clone()
clone
in class java.lang.Object