@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CacheEngineVersion extends Object implements Serializable, Cloneable
Provides all of the details about a particular cache engine version.
| Constructor and Description | 
|---|
| CacheEngineVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| CacheEngineVersion | clone() | 
| boolean | equals(Object obj) | 
| String | getCacheEngineDescription()
 The description of the cache engine. | 
| String | getCacheEngineVersionDescription()
 The description of the cache engine version. | 
| String | getCacheParameterGroupFamily()
 The name of the cache parameter group family associated with this cache engine. | 
| String | getEngine()
 The name of the cache engine. | 
| String | getEngineVersion()
 The version number of the cache engine. | 
| int | hashCode() | 
| void | setCacheEngineDescription(String cacheEngineDescription)
 The description of the cache engine. | 
| void | setCacheEngineVersionDescription(String cacheEngineVersionDescription)
 The description of the cache engine version. | 
| void | setCacheParameterGroupFamily(String cacheParameterGroupFamily)
 The name of the cache parameter group family associated with this cache engine. | 
| void | setEngine(String engine)
 The name of the cache engine. | 
| void | setEngineVersion(String engineVersion)
 The version number of the cache engine. | 
| String | toString()Returns a string representation of this object. | 
| CacheEngineVersion | withCacheEngineDescription(String cacheEngineDescription)
 The description of the cache engine. | 
| CacheEngineVersion | withCacheEngineVersionDescription(String cacheEngineVersionDescription)
 The description of the cache engine version. | 
| CacheEngineVersion | withCacheParameterGroupFamily(String cacheParameterGroupFamily)
 The name of the cache parameter group family associated with this cache engine. | 
| CacheEngineVersion | withEngine(String engine)
 The name of the cache engine. | 
| CacheEngineVersion | withEngineVersion(String engineVersion)
 The version number of the cache engine. | 
public void setEngine(String engine)
The name of the cache engine.
engine - The name of the cache engine.public String getEngine()
The name of the cache engine.
public CacheEngineVersion withEngine(String engine)
The name of the cache engine.
engine - The name of the cache engine.public void setEngineVersion(String engineVersion)
The version number of the cache engine.
engineVersion - The version number of the cache engine.public String getEngineVersion()
The version number of the cache engine.
public CacheEngineVersion withEngineVersion(String engineVersion)
The version number of the cache engine.
engineVersion - The version number of the cache engine.public void setCacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
 Valid values are: memcached1.4 | memcached1.5 | memcached1.6 |
 redis2.6 | redis2.8 | redis3.2 | redis4.0 |
 redis5.0 | redis6.x
 
cacheParameterGroupFamily - The name of the cache parameter group family associated with this cache engine.
        
        Valid values are: memcached1.4 | memcached1.5 | memcached1.6 |
        redis2.6 | redis2.8 | redis3.2 | redis4.0 |
        redis5.0 | redis6.x
public String getCacheParameterGroupFamily()
The name of the cache parameter group family associated with this cache engine.
 Valid values are: memcached1.4 | memcached1.5 | memcached1.6 |
 redis2.6 | redis2.8 | redis3.2 | redis4.0 |
 redis5.0 | redis6.x
 
         Valid values are: memcached1.4 | memcached1.5 | memcached1.6 |
         redis2.6 | redis2.8 | redis3.2 | redis4.0 |
         redis5.0 | redis6.x
public CacheEngineVersion withCacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
 Valid values are: memcached1.4 | memcached1.5 | memcached1.6 |
 redis2.6 | redis2.8 | redis3.2 | redis4.0 |
 redis5.0 | redis6.x
 
cacheParameterGroupFamily - The name of the cache parameter group family associated with this cache engine.
        
        Valid values are: memcached1.4 | memcached1.5 | memcached1.6 |
        redis2.6 | redis2.8 | redis3.2 | redis4.0 |
        redis5.0 | redis6.x
public void setCacheEngineDescription(String cacheEngineDescription)
The description of the cache engine.
cacheEngineDescription - The description of the cache engine.public String getCacheEngineDescription()
The description of the cache engine.
public CacheEngineVersion withCacheEngineDescription(String cacheEngineDescription)
The description of the cache engine.
cacheEngineDescription - The description of the cache engine.public void setCacheEngineVersionDescription(String cacheEngineVersionDescription)
The description of the cache engine version.
cacheEngineVersionDescription - The description of the cache engine version.public String getCacheEngineVersionDescription()
The description of the cache engine version.
public CacheEngineVersion withCacheEngineVersionDescription(String cacheEngineVersionDescription)
The description of the cache engine version.
cacheEngineVersionDescription - The description of the cache engine version.public String toString()
toString in class ObjectObject.toString()public CacheEngineVersion clone()