public class CacheEngineVersion
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Provides all of the details about a particular cache engine version.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cacheEngineDescription
The description of the cache engine.
|
private java.lang.String |
cacheEngineVersionDescription
The description of the cache engine version.
|
private java.lang.String |
cacheParameterGroupFamily
The name of the cache parameter group family associated with this cache
engine.
|
private java.lang.String |
engine
The name of the cache engine.
|
private java.lang.String |
engineVersion
The version number of the cache engine.
|
Constructor and Description |
---|
CacheEngineVersion() |
Modifier and Type | Method and Description |
---|---|
CacheEngineVersion |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCacheEngineDescription()
The description of the cache engine.
|
java.lang.String |
getCacheEngineVersionDescription()
The description of the cache engine version.
|
java.lang.String |
getCacheParameterGroupFamily()
The name of the cache parameter group family associated with this cache
engine.
|
java.lang.String |
getEngine()
The name of the cache engine.
|
java.lang.String |
getEngineVersion()
The version number of the cache engine.
|
int |
hashCode() |
void |
setCacheEngineDescription(java.lang.String cacheEngineDescription)
The description of the cache engine.
|
void |
setCacheEngineVersionDescription(java.lang.String cacheEngineVersionDescription)
The description of the cache engine version.
|
void |
setCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache
engine.
|
void |
setEngine(java.lang.String engine)
The name of the cache engine.
|
void |
setEngineVersion(java.lang.String engineVersion)
The version number of the cache engine.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CacheEngineVersion |
withCacheEngineDescription(java.lang.String cacheEngineDescription)
The description of the cache engine.
|
CacheEngineVersion |
withCacheEngineVersionDescription(java.lang.String cacheEngineVersionDescription)
The description of the cache engine version.
|
CacheEngineVersion |
withCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache
engine.
|
CacheEngineVersion |
withEngine(java.lang.String engine)
The name of the cache engine.
|
CacheEngineVersion |
withEngineVersion(java.lang.String engineVersion)
The version number of the cache engine.
|
private java.lang.String engine
The name of the cache engine.
private java.lang.String engineVersion
The version number of the cache engine.
private java.lang.String cacheParameterGroupFamily
The name of the cache parameter group family associated with this cache engine.
private java.lang.String cacheEngineDescription
The description of the cache engine.
private java.lang.String cacheEngineVersionDescription
The description of the cache engine version.
public void setEngine(java.lang.String engine)
The name of the cache engine.
engine
- The name of the cache engine.public java.lang.String getEngine()
The name of the cache engine.
public CacheEngineVersion withEngine(java.lang.String engine)
The name of the cache engine.
engine
- The name of the cache engine.public void setEngineVersion(java.lang.String engineVersion)
The version number of the cache engine.
engineVersion
- The version number of the cache engine.public java.lang.String getEngineVersion()
The version number of the cache engine.
public CacheEngineVersion withEngineVersion(java.lang.String engineVersion)
The version number of the cache engine.
engineVersion
- The version number of the cache engine.public void setCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
cacheParameterGroupFamily
- The name of the cache parameter group family associated with this
cache engine.public java.lang.String getCacheParameterGroupFamily()
The name of the cache parameter group family associated with this cache engine.
public CacheEngineVersion withCacheParameterGroupFamily(java.lang.String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
cacheParameterGroupFamily
- The name of the cache parameter group family associated with this
cache engine.public void setCacheEngineDescription(java.lang.String cacheEngineDescription)
The description of the cache engine.
cacheEngineDescription
- The description of the cache engine.public java.lang.String getCacheEngineDescription()
The description of the cache engine.
public CacheEngineVersion withCacheEngineDescription(java.lang.String cacheEngineDescription)
The description of the cache engine.
cacheEngineDescription
- The description of the cache engine.public void setCacheEngineVersionDescription(java.lang.String cacheEngineVersionDescription)
The description of the cache engine version.
cacheEngineVersionDescription
- The description of the cache engine version.public java.lang.String getCacheEngineVersionDescription()
The description of the cache engine version.
public CacheEngineVersion withCacheEngineVersionDescription(java.lang.String cacheEngineVersionDescription)
The description of the cache engine version.
cacheEngineVersionDescription
- The description of the cache engine 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 CacheEngineVersion clone()
clone
in class java.lang.Object