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:
  • Constructor Details

    • CacheEngineVersion

      public CacheEngineVersion()
  • Method Details

    • 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 class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public CacheEngineVersion clone()
      Overrides:
      clone in class Object