Class EngineDefaults
- All Implemented Interfaces:
Serializable
,Cloneable
Represents the output of a DescribeEngineDefaultParameters action.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
A list of parameters specific to a particular cache node type.Specifies the name of the cache parameter group family to which the engine default parameters apply.Provides an identifier to allow retrieval of paginated results.Contains a list of engine default parameters.int
hashCode()
void
setCacheNodeTypeSpecificParameters
(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters) A list of parameters specific to a particular cache node type.void
setCacheParameterGroupFamily
(String cacheParameterGroupFamily) Specifies the name of the cache parameter group family to which the engine default parameters apply.void
Provides an identifier to allow retrieval of paginated results.void
setParameters
(Collection<Parameter> parameters) Contains a list of engine default parameters.toString()
Returns a string representation of this object; useful for testing and debugging.withCacheNodeTypeSpecificParameters
(CacheNodeTypeSpecificParameter... cacheNodeTypeSpecificParameters) A list of parameters specific to a particular cache node type.withCacheNodeTypeSpecificParameters
(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters) A list of parameters specific to a particular cache node type.withCacheParameterGroupFamily
(String cacheParameterGroupFamily) Specifies the name of the cache parameter group family to which the engine default parameters apply.withMarker
(String marker) Provides an identifier to allow retrieval of paginated results.withParameters
(Parameter... parameters) Contains a list of engine default parameters.withParameters
(Collection<Parameter> parameters) Contains a list of engine default parameters.
-
Constructor Details
-
EngineDefaults
public EngineDefaults()
-
-
Method Details
-
setCacheParameterGroupFamily
Specifies the name of the cache parameter group family to which the engine default parameters apply.
- Parameters:
cacheParameterGroupFamily
- Specifies the name of the cache parameter group family to which the engine default parameters apply.
-
getCacheParameterGroupFamily
Specifies the name of the cache parameter group family to which the engine default parameters apply.
- Returns:
- Specifies the name of the cache parameter group family to which the engine default parameters apply.
-
withCacheParameterGroupFamily
Specifies the name of the cache parameter group family to which the engine default parameters apply.
- Parameters:
cacheParameterGroupFamily
- Specifies the name of the cache parameter group family to which the engine default parameters apply.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMarker
Provides an identifier to allow retrieval of paginated results.
- Parameters:
marker
- Provides an identifier to allow retrieval of paginated results.
-
getMarker
Provides an identifier to allow retrieval of paginated results.
- Returns:
- Provides an identifier to allow retrieval of paginated results.
-
withMarker
Provides an identifier to allow retrieval of paginated results.
- Parameters:
marker
- Provides an identifier to allow retrieval of paginated results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getParameters
Contains a list of engine default parameters.
- Returns:
- Contains a list of engine default parameters.
-
setParameters
Contains a list of engine default parameters.
- Parameters:
parameters
- Contains a list of engine default parameters.
-
withParameters
Contains a list of engine default parameters.
NOTE: This method appends the values to the existing list (if any). Use
setParameters(java.util.Collection)
orwithParameters(java.util.Collection)
if you want to override the existing values.- Parameters:
parameters
- Contains a list of engine default parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withParameters
Contains a list of engine default parameters.
- Parameters:
parameters
- Contains a list of engine default parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getCacheNodeTypeSpecificParameters
A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.
- Returns:
- A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.
-
setCacheNodeTypeSpecificParameters
public void setCacheNodeTypeSpecificParameters(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters) A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.
- Parameters:
cacheNodeTypeSpecificParameters
- A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.
-
withCacheNodeTypeSpecificParameters
public EngineDefaults withCacheNodeTypeSpecificParameters(CacheNodeTypeSpecificParameter... cacheNodeTypeSpecificParameters) A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.
NOTE: This method appends the values to the existing list (if any). Use
setCacheNodeTypeSpecificParameters(java.util.Collection)
orwithCacheNodeTypeSpecificParameters(java.util.Collection)
if you want to override the existing values.- Parameters:
cacheNodeTypeSpecificParameters
- A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withCacheNodeTypeSpecificParameters
public EngineDefaults withCacheNodeTypeSpecificParameters(Collection<CacheNodeTypeSpecificParameter> cacheNodeTypeSpecificParameters) A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.
- Parameters:
cacheNodeTypeSpecificParameters
- A list of parameters specific to a particular cache node type. Each element in the list contains detailed information about one parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-