Class CacheEngineVersion
- java.lang.Object
-
- com.amazonaws.services.elasticache.model.CacheEngineVersion
-
- All Implemented Interfaces:
Serializable,Cloneable
public class CacheEngineVersion extends Object implements Serializable, Cloneable
Provides all of the details about a particular cache engine version.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CacheEngineVersion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheEngineVersionclone()booleanequals(Object obj)StringgetCacheEngineDescription()The description of the cache engine.StringgetCacheEngineVersionDescription()The description of the cache engine version.StringgetCacheParameterGroupFamily()The name of the cache parameter group family associated with this cache engine.StringgetEngine()The name of the cache engine.StringgetEngineVersion()The version number of the cache engine.inthashCode()voidsetCacheEngineDescription(String cacheEngineDescription)The description of the cache engine.voidsetCacheEngineVersionDescription(String cacheEngineVersionDescription)The description of the cache engine version.voidsetCacheParameterGroupFamily(String cacheParameterGroupFamily)The name of the cache parameter group family associated with this cache engine.voidsetEngine(String engine)The name of the cache engine.voidsetEngineVersion(String engineVersion)The version number of the cache engine.StringtoString()Returns a string representation of this object; useful for testing and debugging.CacheEngineVersionwithCacheEngineDescription(String cacheEngineDescription)The description of the cache engine.CacheEngineVersionwithCacheEngineVersionDescription(String cacheEngineVersionDescription)The description of the cache engine version.CacheEngineVersionwithCacheParameterGroupFamily(String cacheParameterGroupFamily)The name of the cache parameter group family associated with this cache engine.CacheEngineVersionwithEngine(String engine)The name of the cache engine.CacheEngineVersionwithEngineVersion(String engineVersion)The version number of the cache engine.
-
-
-
Method Detail
-
setEngine
public void setEngine(String engine)
The name of the cache engine.
- Parameters:
engine- The name of the cache engine.
-
getEngine
public String getEngine()
The name of the cache engine.
- Returns:
- The name of the cache engine.
-
withEngine
public CacheEngineVersion withEngine(String engine)
The name of the cache engine.
- Parameters:
engine- The name of the cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEngineVersion
public void setEngineVersion(String engineVersion)
The version number of the cache engine.
- Parameters:
engineVersion- The version number of the cache engine.
-
getEngineVersion
public String getEngineVersion()
The version number of the cache engine.
- Returns:
- The version number of the cache engine.
-
withEngineVersion
public CacheEngineVersion withEngineVersion(String engineVersion)
The version number of the cache engine.
- Parameters:
engineVersion- The version number of the cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCacheParameterGroupFamily
public void setCacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
- Parameters:
cacheParameterGroupFamily- The name of the cache parameter group family associated with this cache engine.
-
getCacheParameterGroupFamily
public String getCacheParameterGroupFamily()
The name of the cache parameter group family associated with this cache engine.
- Returns:
- The name of the cache parameter group family associated with this cache engine.
-
withCacheParameterGroupFamily
public CacheEngineVersion withCacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
- Parameters:
cacheParameterGroupFamily- The name of the cache parameter group family associated with this cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCacheEngineDescription
public void setCacheEngineDescription(String cacheEngineDescription)
The description of the cache engine.
- Parameters:
cacheEngineDescription- The description of the cache engine.
-
getCacheEngineDescription
public String getCacheEngineDescription()
The description of the cache engine.
- Returns:
- The description of the cache engine.
-
withCacheEngineDescription
public CacheEngineVersion withCacheEngineDescription(String cacheEngineDescription)
The description of the cache engine.
- Parameters:
cacheEngineDescription- The description of the cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCacheEngineVersionDescription
public void setCacheEngineVersionDescription(String cacheEngineVersionDescription)
The description of the cache engine version.
- Parameters:
cacheEngineVersionDescription- The description of the cache engine version.
-
getCacheEngineVersionDescription
public String getCacheEngineVersionDescription()
The description of the cache engine version.
- Returns:
- The description of the cache engine version.
-
withCacheEngineVersionDescription
public CacheEngineVersion withCacheEngineVersionDescription(String cacheEngineVersionDescription)
The description of the cache engine version.
- Parameters:
cacheEngineVersionDescription- The description of the cache engine version.- 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:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CacheEngineVersion clone()
-
-