public class ClusterVersion
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes a cluster version, including the parameter group family and description of the version.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
clusterParameterGroupFamily
The name of the cluster parameter group family for the cluster.
|
private java.lang.String |
clusterVersion
The version number used by the cluster.
|
private java.lang.String |
description
The description of the cluster version.
|
Constructor and Description |
---|
ClusterVersion() |
Modifier and Type | Method and Description |
---|---|
ClusterVersion |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClusterParameterGroupFamily()
The name of the cluster parameter group family for the cluster.
|
java.lang.String |
getClusterVersion()
The version number used by the cluster.
|
java.lang.String |
getDescription()
The description of the cluster version.
|
int |
hashCode() |
void |
setClusterParameterGroupFamily(java.lang.String clusterParameterGroupFamily)
The name of the cluster parameter group family for the cluster.
|
void |
setClusterVersion(java.lang.String clusterVersion)
The version number used by the cluster.
|
void |
setDescription(java.lang.String description)
The description of the cluster version.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ClusterVersion |
withClusterParameterGroupFamily(java.lang.String clusterParameterGroupFamily)
The name of the cluster parameter group family for the cluster.
|
ClusterVersion |
withClusterVersion(java.lang.String clusterVersion)
The version number used by the cluster.
|
ClusterVersion |
withDescription(java.lang.String description)
The description of the cluster version.
|
private java.lang.String clusterVersion
The version number used by the cluster.
private java.lang.String clusterParameterGroupFamily
The name of the cluster parameter group family for the cluster.
private java.lang.String description
The description of the cluster version.
public void setClusterVersion(java.lang.String clusterVersion)
The version number used by the cluster.
clusterVersion
- The version number used by the cluster.public java.lang.String getClusterVersion()
The version number used by the cluster.
public ClusterVersion withClusterVersion(java.lang.String clusterVersion)
The version number used by the cluster.
clusterVersion
- The version number used by the cluster.public void setClusterParameterGroupFamily(java.lang.String clusterParameterGroupFamily)
The name of the cluster parameter group family for the cluster.
clusterParameterGroupFamily
- The name of the cluster parameter group family for the cluster.public java.lang.String getClusterParameterGroupFamily()
The name of the cluster parameter group family for the cluster.
public ClusterVersion withClusterParameterGroupFamily(java.lang.String clusterParameterGroupFamily)
The name of the cluster parameter group family for the cluster.
clusterParameterGroupFamily
- The name of the cluster parameter group family for the cluster.public void setDescription(java.lang.String description)
The description of the cluster version.
description
- The description of the cluster version.public java.lang.String getDescription()
The description of the cluster version.
public ClusterVersion withDescription(java.lang.String description)
The description of the cluster version.
description
- The description of the cluster version.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 ClusterVersion clone()
clone
in class java.lang.Object