Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.elasticache.model
Class EngineDefaults

java.lang.Object
  extended by com.amazonaws.services.elasticache.model.EngineDefaults
All Implemented Interfaces:
Serializable

public class EngineDefaults
extends Object
implements Serializable

The default Parameters and CacheNodeTypeSpecificParameters for a CacheParameterGroupFamily.

See Also:
Serialized Form

Constructor Summary
EngineDefaults()
           
 
Method Summary
 boolean equals(Object obj)
           
 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.
 int hashCode()
           
 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
getClass, 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()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


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