com.amazonaws.services.elasticache.model
Class EngineDefaults

java.lang.Object
  extended by com.amazonaws.services.elasticache.model.EngineDefaults

public class EngineDefaults
extends Object

The default Parameters and CacheNodeTypeSpecificParameters for a CacheParameterGroupFamily.


Constructor Summary
EngineDefaults()
           
 
Method Summary
 List<CacheNodeTypeSpecificParameter> getCacheNodeTypeSpecificParameters()
          A list of CacheNodeTypeSpecificParameter instances.
 String getCacheParameterGroupFamily()
          Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.
 String getMarker()
          Provides an identifier to allow retrieval of paginated results.
 List<Parameter> getParameters()
          Contains a list of engine default parameters.
 void setCacheNodeTypeSpecificParameters(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters)
          A list of CacheNodeTypeSpecificParameter instances.
 void setCacheParameterGroupFamily(String cacheParameterGroupFamily)
          Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.
 void setMarker(String marker)
          Provides an identifier to allow retrieval of paginated results.
 void setParameters(Collection<Parameter> parameters)
          Contains a list of engine default parameters.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 EngineDefaults withCacheNodeTypeSpecificParameters(CacheNodeTypeSpecificParameter... cacheNodeTypeSpecificParameters)
          A list of CacheNodeTypeSpecificParameter instances.
 EngineDefaults withCacheNodeTypeSpecificParameters(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters)
          A list of CacheNodeTypeSpecificParameter instances.
 EngineDefaults withCacheParameterGroupFamily(String cacheParameterGroupFamily)
          Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.
 EngineDefaults withMarker(String marker)
          Provides an identifier to allow retrieval of paginated results.
 EngineDefaults withParameters(Collection<Parameter> parameters)
          Contains a list of engine default parameters.
 EngineDefaults withParameters(Parameter... parameters)
          Contains a list of engine default parameters.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EngineDefaults

public EngineDefaults()
Method Detail

getCacheParameterGroupFamily

public String getCacheParameterGroupFamily()
Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.

Returns:
Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.

setCacheParameterGroupFamily

public void setCacheParameterGroupFamily(String cacheParameterGroupFamily)
Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.

Parameters:
cacheParameterGroupFamily - Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.

withCacheParameterGroupFamily

public EngineDefaults withCacheParameterGroupFamily(String cacheParameterGroupFamily)
Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.

Returns a reference to this object so that method calls can be chained together.

Parameters:
cacheParameterGroupFamily - Specifies the name of the Cache Parameter Group Family which the engine default parameters apply to.
Returns:
A reference to this updated object so that method calls can be chained together.

getMarker

public String getMarker()
Provides an identifier to allow retrieval of paginated results.

Returns:
Provides an identifier to allow retrieval of paginated results.

setMarker

public void setMarker(String marker)
Provides an identifier to allow retrieval of paginated results.

Parameters:
marker - Provides an identifier to allow retrieval of paginated results.

withMarker

public EngineDefaults withMarker(String marker)
Provides an identifier to allow retrieval of paginated results.

Returns a reference to this object so that method calls can be chained together.

Parameters:
marker - Provides an identifier to allow retrieval of paginated results.
Returns:
A reference to this updated object so that method calls can be chained together.

getParameters

public List<Parameter> getParameters()
Contains a list of engine default parameters.

Returns:
Contains a list of engine default parameters.

setParameters

public void setParameters(Collection<Parameter> parameters)
Contains a list of engine default parameters.

Parameters:
parameters - Contains a list of engine default parameters.

withParameters

public EngineDefaults withParameters(Parameter... parameters)
Contains a list of engine default parameters.

Returns a reference to this object so that method calls can be chained together.

Parameters:
parameters - Contains a list of engine default parameters.
Returns:
A reference to this updated object so that method calls can be chained together.

withParameters

public EngineDefaults withParameters(Collection<Parameter> parameters)
Contains a list of engine default parameters.

Returns a reference to this object so that method calls can be chained together.

Parameters:
parameters - Contains a list of engine default parameters.
Returns:
A reference to this updated object so that method calls can be chained together.

getCacheNodeTypeSpecificParameters

public List<CacheNodeTypeSpecificParameter> getCacheNodeTypeSpecificParameters()
A list of CacheNodeTypeSpecificParameter instances.

Returns:
A list of CacheNodeTypeSpecificParameter instances.

setCacheNodeTypeSpecificParameters

public void setCacheNodeTypeSpecificParameters(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters)
A list of CacheNodeTypeSpecificParameter instances.

Parameters:
cacheNodeTypeSpecificParameters - A list of CacheNodeTypeSpecificParameter instances.

withCacheNodeTypeSpecificParameters

public EngineDefaults withCacheNodeTypeSpecificParameters(CacheNodeTypeSpecificParameter... cacheNodeTypeSpecificParameters)
A list of CacheNodeTypeSpecificParameter instances.

Returns a reference to this object so that method calls can be chained together.

Parameters:
cacheNodeTypeSpecificParameters - A list of CacheNodeTypeSpecificParameter instances.
Returns:
A reference to this updated object so that method calls can be chained together.

withCacheNodeTypeSpecificParameters

public EngineDefaults withCacheNodeTypeSpecificParameters(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters)
A list of CacheNodeTypeSpecificParameter instances.

Returns a reference to this object so that method calls can be chained together.

Parameters:
cacheNodeTypeSpecificParameters - A list of CacheNodeTypeSpecificParameter instances.
Returns:
A reference to this updated 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:
Object.toString()


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.