public class Parameter extends Object implements Serializable, Cloneable
This data type is used as a request parameter in the ModifyDBParameterGroup and ResetDBParameterGroup actions.
This data type is used as a response element in the DescribeEngineDefaultParameters and DescribeDBParameters actions.
Constructor and Description |
---|
Parameter()
Default constructor for a new Parameter object.
|
Modifier and Type | Method and Description |
---|---|
Parameter |
clone() |
boolean |
equals(Object obj) |
String |
getAllowedValues()
Specifies the valid range of values for the parameter.
|
String |
getApplyMethod()
Indicates when to apply parameter updates.
|
String |
getApplyType()
Specifies the engine specific parameters type.
|
String |
getDataType()
Specifies the valid data type for the parameter.
|
String |
getDescription()
Provides a description of the parameter.
|
Boolean |
getIsModifiable()
Indicates whether (
true ) or not (false ) the
parameter can be modified. |
String |
getMinimumEngineVersion()
The earliest engine version to which the parameter can apply.
|
String |
getParameterName()
Specifies the name of the parameter.
|
String |
getParameterValue()
Specifies the value of the parameter.
|
String |
getSource()
Indicates the source of the parameter value.
|
int |
hashCode() |
Boolean |
isModifiable()
Indicates whether (
true ) or not (false ) the
parameter can be modified. |
void |
setAllowedValues(String allowedValues)
Specifies the valid range of values for the parameter.
|
void |
setApplyMethod(ApplyMethod applyMethod)
Indicates when to apply parameter updates.
|
void |
setApplyMethod(String applyMethod)
Indicates when to apply parameter updates.
|
void |
setApplyType(String applyType)
Specifies the engine specific parameters type.
|
void |
setDataType(String dataType)
Specifies the valid data type for the parameter.
|
void |
setDescription(String description)
Provides 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 engine version to which the parameter can apply.
|
void |
setParameterName(String parameterName)
Specifies the name of the parameter.
|
void |
setParameterValue(String parameterValue)
Specifies the value of the parameter.
|
void |
setSource(String source)
Indicates the source of the parameter value.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
Parameter |
withAllowedValues(String allowedValues)
Specifies the valid range of values for the parameter.
|
Parameter |
withApplyMethod(ApplyMethod applyMethod)
Indicates when to apply parameter updates.
|
Parameter |
withApplyMethod(String applyMethod)
Indicates when to apply parameter updates.
|
Parameter |
withApplyType(String applyType)
Specifies the engine specific parameters type.
|
Parameter |
withDataType(String dataType)
Specifies the valid data type for the parameter.
|
Parameter |
withDescription(String description)
Provides 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 engine version to which the parameter can apply.
|
Parameter |
withParameterName(String parameterName)
Specifies the name of the parameter.
|
Parameter |
withParameterValue(String parameterValue)
Specifies the value of the parameter.
|
Parameter |
withSource(String source)
Indicates the source of the parameter value.
|
public Parameter()
public String getParameterName()
public void setParameterName(String parameterName)
parameterName
- Specifies the name of the parameter.public Parameter withParameterName(String parameterName)
Returns a reference to this object so that method calls can be chained together.
parameterName
- Specifies the name of the parameter.public String getParameterValue()
public void setParameterValue(String parameterValue)
parameterValue
- Specifies the value of the parameter.public Parameter withParameterValue(String parameterValue)
Returns a reference to this object so that method calls can be chained together.
parameterValue
- Specifies the value of the parameter.public String getDescription()
public void setDescription(String description)
description
- Provides a description of the parameter.public Parameter withDescription(String description)
Returns a reference to this object so that method calls can be chained together.
description
- Provides a description of the parameter.public String getSource()
public void setSource(String source)
source
- Indicates the source of the parameter value.public Parameter withSource(String source)
Returns a reference to this object so that method calls can be chained together.
source
- Indicates the source of the parameter value.public String getApplyType()
public void setApplyType(String applyType)
applyType
- Specifies the engine specific parameters type.public Parameter withApplyType(String applyType)
Returns a reference to this object so that method calls can be chained together.
applyType
- Specifies the engine specific parameters type.public String getDataType()
public void setDataType(String dataType)
dataType
- Specifies the valid data type for the parameter.public Parameter withDataType(String dataType)
Returns a reference to this object so that method calls can be chained together.
dataType
- Specifies the valid data type for the parameter.public String getAllowedValues()
public void setAllowedValues(String allowedValues)
allowedValues
- Specifies the valid range of values for the parameter.public Parameter withAllowedValues(String allowedValues)
Returns a reference to this object so that method calls can be chained together.
allowedValues
- Specifies the valid range of values for the parameter.public Boolean isModifiable()
true
) or not (false
) the
parameter can be modified. Some parameters have security or
operational implications that prevent them from being changed.true
) or not (false
) the
parameter can be modified. Some parameters have security or
operational implications that prevent them from being changed.public void setIsModifiable(Boolean isModifiable)
true
) or not (false
) the
parameter can be modified. Some parameters have security or
operational implications that prevent them from being changed.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.public Parameter withIsModifiable(Boolean isModifiable)
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.
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.public Boolean getIsModifiable()
true
) or not (false
) the
parameter can be modified. Some parameters have security or
operational implications that prevent them from being changed.true
) or not (false
) the
parameter can be modified. Some parameters have security or
operational implications that prevent them from being changed.public String getMinimumEngineVersion()
public void setMinimumEngineVersion(String minimumEngineVersion)
minimumEngineVersion
- The earliest engine version to which the parameter can apply.public Parameter withMinimumEngineVersion(String minimumEngineVersion)
Returns a reference to this object so that method calls can be chained together.
minimumEngineVersion
- The earliest engine version to which the parameter can apply.public String getApplyMethod()
Constraints:
Allowed Values: immediate, pending-reboot
ApplyMethod
public void setApplyMethod(String applyMethod)
Constraints:
Allowed Values: immediate, pending-reboot
applyMethod
- Indicates when to apply parameter updates.ApplyMethod
public Parameter withApplyMethod(String applyMethod)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: immediate, pending-reboot
applyMethod
- Indicates when to apply parameter updates.ApplyMethod
public void setApplyMethod(ApplyMethod applyMethod)
Constraints:
Allowed Values: immediate, pending-reboot
applyMethod
- Indicates when to apply parameter updates.ApplyMethod
public Parameter withApplyMethod(ApplyMethod applyMethod)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: immediate, pending-reboot
applyMethod
- Indicates when to apply parameter updates.ApplyMethod
public String toString()
toString
in class Object
Object.toString()
Copyright © 2015. All rights reserved.