com.amazonaws.services.elasticache.model
Class Parameter

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

public class Parameter
extends Object
implements Serializable

Describes an individual setting that controls some aspect of ElastiCache behavior.

See Also:
Serialized Form

Constructor Summary
Parameter()
          Default constructor for a new Parameter object.
 
Method Summary
 boolean equals(Object obj)
           
 String getAllowedValues()
          The valid range of values for the parameter.
 String getDataType()
          The valid data type for the parameter.
 String getDescription()
          A description of the parameter.
 Boolean getIsModifiable()
          Indicates whether (true) or not (false) the parameter can be modified.
 String getMinimumEngineVersion()
          The earliest cache engine version to which the parameter can apply.
 String getParameterName()
          The name of the parameter.
 String getParameterValue()
          The value of the parameter.
 String getSource()
          The source of the parameter.
 int hashCode()
           
 Boolean isModifiable()
          Indicates whether (true) or not (false) the parameter can be modified.
 void setAllowedValues(String allowedValues)
          The valid range of values for the parameter.
 void setDataType(String dataType)
          The valid data type for the parameter.
 void setDescription(String description)
          A description of the parameter.
 void setIsModifiable(Boolean isModifiable)
          Indicates whether (true) or not (false) the parameter can be modified.
 void setMinimumEngineVersion(String minimumEngineVersion)
          The earliest cache engine version to which the parameter can apply.
 void setParameterName(String parameterName)
          The name of the parameter.
 void setParameterValue(String parameterValue)
          The value of the parameter.
 void setSource(String source)
          The source of the parameter.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 Parameter withAllowedValues(String allowedValues)
          The valid range of values for the parameter.
 Parameter withDataType(String dataType)
          The valid data type for the parameter.
 Parameter withDescription(String description)
          A description of the parameter.
 Parameter withIsModifiable(Boolean isModifiable)
          Indicates whether (true) or not (false) the parameter can be modified.
 Parameter withMinimumEngineVersion(String minimumEngineVersion)
          The earliest cache engine version to which the parameter can apply.
 Parameter withParameterName(String parameterName)
          The name of the parameter.
 Parameter withParameterValue(String parameterValue)
          The value of the parameter.
 Parameter withSource(String source)
          The source of the parameter.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Parameter

public Parameter()
Default constructor for a new Parameter object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

Method Detail

getParameterName

public String getParameterName()
The name of the parameter.

Returns:
The name of the parameter.

setParameterName

public void setParameterName(String parameterName)
The name of the parameter.

Parameters:
parameterName - The name of the parameter.

withParameterName

public Parameter withParameterName(String parameterName)
The name of the parameter.

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

Parameters:
parameterName - The name of the parameter.
Returns:
A reference to this updated object so that method calls can be chained together.

getParameterValue

public String getParameterValue()
The value of the parameter.

Returns:
The value of the parameter.

setParameterValue

public void setParameterValue(String parameterValue)
The value of the parameter.

Parameters:
parameterValue - The value of the parameter.

withParameterValue

public Parameter withParameterValue(String parameterValue)
The value of the parameter.

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

Parameters:
parameterValue - The value of the parameter.
Returns:
A reference to this updated object so that method calls can be chained together.

getDescription

public String getDescription()
A description of the parameter.

Returns:
A description of the parameter.

setDescription

public void setDescription(String description)
A description of the parameter.

Parameters:
description - A description of the parameter.

withDescription

public Parameter withDescription(String description)
A description of the parameter.

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

Parameters:
description - A description of the parameter.
Returns:
A reference to this updated object so that method calls can be chained together.

getSource

public String getSource()
The source of the parameter.

Returns:
The source of the parameter.

setSource

public void setSource(String source)
The source of the parameter.

Parameters:
source - The source of the parameter.

withSource

public Parameter withSource(String source)
The source of the parameter.

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

Parameters:
source - The source of the parameter.
Returns:
A reference to this updated object so that method calls can be chained together.

getDataType

public String getDataType()
The valid data type for the parameter.

Returns:
The valid data type for the parameter.

setDataType

public void setDataType(String dataType)
The valid data type for the parameter.

Parameters:
dataType - The valid data type for the parameter.

withDataType

public Parameter withDataType(String dataType)
The valid data type for the parameter.

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

Parameters:
dataType - The valid data type for the parameter.
Returns:
A reference to this updated object so that method calls can be chained together.

getAllowedValues

public String getAllowedValues()
The valid range of values for the parameter.

Returns:
The valid range of values for the parameter.

setAllowedValues

public void setAllowedValues(String allowedValues)
The valid range of values for the parameter.

Parameters:
allowedValues - The valid range of values for the parameter.

withAllowedValues

public Parameter withAllowedValues(String allowedValues)
The valid range of values for the parameter.

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

Parameters:
allowedValues - The valid range of values for the parameter.
Returns:
A reference to this updated object so that method calls can be chained together.

isModifiable

public Boolean isModifiable()
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

Returns:
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

setIsModifiable

public void setIsModifiable(Boolean isModifiable)
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

Parameters:
isModifiable - Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

withIsModifiable

public Parameter withIsModifiable(Boolean isModifiable)
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

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

Parameters:
isModifiable - Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.
Returns:
A reference to this updated object so that method calls can be chained together.

getIsModifiable

public Boolean getIsModifiable()
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

Returns:
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

getMinimumEngineVersion

public String getMinimumEngineVersion()
The earliest cache engine version to which the parameter can apply.

Returns:
The earliest cache engine version to which the parameter can apply.

setMinimumEngineVersion

public void setMinimumEngineVersion(String minimumEngineVersion)
The earliest cache engine version to which the parameter can apply.

Parameters:
minimumEngineVersion - The earliest cache engine version to which the parameter can apply.

withMinimumEngineVersion

public Parameter withMinimumEngineVersion(String minimumEngineVersion)
The earliest cache engine version to which the parameter can apply.

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

Parameters:
minimumEngineVersion - The earliest cache engine version to which the parameter can apply.
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 © 2016. All rights reserved.