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 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; useful for testing and debugging.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.
-
-
-
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:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CacheEngineVersion clone()
-
-