@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RelationalDatabaseParameter extends Object implements Serializable, Cloneable, StructuredPojo
Describes the parameters of a database.
Constructor and Description |
---|
RelationalDatabaseParameter() |
Modifier and Type | Method and Description |
---|---|
RelationalDatabaseParameter |
clone() |
boolean |
equals(Object obj) |
String |
getAllowedValues()
Specifies the valid range of values for the parameter.
|
String |
getApplyMethod()
Indicates when parameter updates are applied.
|
String |
getApplyType()
Specifies the engine-specific parameter type.
|
String |
getDataType()
Specifies the valid data type for the parameter.
|
String |
getDescription()
Provides a description of the parameter.
|
Boolean |
getIsModifiable()
A Boolean value indicating whether the parameter can be modified.
|
String |
getParameterName()
Specifies the name of the parameter.
|
String |
getParameterValue()
Specifies the value of the parameter.
|
int |
hashCode() |
Boolean |
isModifiable()
A Boolean value indicating whether the parameter can be modified.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAllowedValues(String allowedValues)
Specifies the valid range of values for the parameter.
|
void |
setApplyMethod(String applyMethod)
Indicates when parameter updates are applied.
|
void |
setApplyType(String applyType)
Specifies the engine-specific parameter 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)
A Boolean value indicating whether the parameter can be modified.
|
void |
setParameterName(String parameterName)
Specifies the name of the parameter.
|
void |
setParameterValue(String parameterValue)
Specifies the value of the parameter.
|
String |
toString()
Returns a string representation of this object.
|
RelationalDatabaseParameter |
withAllowedValues(String allowedValues)
Specifies the valid range of values for the parameter.
|
RelationalDatabaseParameter |
withApplyMethod(String applyMethod)
Indicates when parameter updates are applied.
|
RelationalDatabaseParameter |
withApplyType(String applyType)
Specifies the engine-specific parameter type.
|
RelationalDatabaseParameter |
withDataType(String dataType)
Specifies the valid data type for the parameter.
|
RelationalDatabaseParameter |
withDescription(String description)
Provides a description of the parameter.
|
RelationalDatabaseParameter |
withIsModifiable(Boolean isModifiable)
A Boolean value indicating whether the parameter can be modified.
|
RelationalDatabaseParameter |
withParameterName(String parameterName)
Specifies the name of the parameter.
|
RelationalDatabaseParameter |
withParameterValue(String parameterValue)
Specifies the value of the parameter.
|
public void setAllowedValues(String allowedValues)
Specifies the valid range of values for the parameter.
allowedValues
- Specifies the valid range of values for the parameter.public String getAllowedValues()
Specifies the valid range of values for the parameter.
public RelationalDatabaseParameter withAllowedValues(String allowedValues)
Specifies the valid range of values for the parameter.
allowedValues
- Specifies the valid range of values for the parameter.public void setApplyMethod(String applyMethod)
Indicates when parameter updates are applied.
Can be immediate
or pending-reboot
.
applyMethod
- Indicates when parameter updates are applied.
Can be immediate
or pending-reboot
.
public String getApplyMethod()
Indicates when parameter updates are applied.
Can be immediate
or pending-reboot
.
Can be immediate
or pending-reboot
.
public RelationalDatabaseParameter withApplyMethod(String applyMethod)
Indicates when parameter updates are applied.
Can be immediate
or pending-reboot
.
applyMethod
- Indicates when parameter updates are applied.
Can be immediate
or pending-reboot
.
public void setApplyType(String applyType)
Specifies the engine-specific parameter type.
applyType
- Specifies the engine-specific parameter type.public String getApplyType()
Specifies the engine-specific parameter type.
public RelationalDatabaseParameter withApplyType(String applyType)
Specifies the engine-specific parameter type.
applyType
- Specifies the engine-specific parameter type.public void setDataType(String dataType)
Specifies the valid data type for the parameter.
dataType
- Specifies the valid data type for the parameter.public String getDataType()
Specifies the valid data type for the parameter.
public RelationalDatabaseParameter withDataType(String dataType)
Specifies the valid data type for the parameter.
dataType
- Specifies the valid data type for the parameter.public void setDescription(String description)
Provides a description of the parameter.
description
- Provides a description of the parameter.public String getDescription()
Provides a description of the parameter.
public RelationalDatabaseParameter withDescription(String description)
Provides a description of the parameter.
description
- Provides a description of the parameter.public void setIsModifiable(Boolean isModifiable)
A Boolean value indicating whether the parameter can be modified.
isModifiable
- A Boolean value indicating whether the parameter can be modified.public Boolean getIsModifiable()
A Boolean value indicating whether the parameter can be modified.
public RelationalDatabaseParameter withIsModifiable(Boolean isModifiable)
A Boolean value indicating whether the parameter can be modified.
isModifiable
- A Boolean value indicating whether the parameter can be modified.public Boolean isModifiable()
A Boolean value indicating whether the parameter can be modified.
public void setParameterName(String parameterName)
Specifies the name of the parameter.
parameterName
- Specifies the name of the parameter.public String getParameterName()
Specifies the name of the parameter.
public RelationalDatabaseParameter withParameterName(String parameterName)
Specifies the name of the parameter.
parameterName
- Specifies the name of the parameter.public void setParameterValue(String parameterValue)
Specifies the value of the parameter.
parameterValue
- Specifies the value of the parameter.public String getParameterValue()
Specifies the value of the parameter.
public RelationalDatabaseParameter withParameterValue(String parameterValue)
Specifies the value of the parameter.
parameterValue
- Specifies the value of the parameter.public String toString()
toString
in class Object
Object.toString()
public RelationalDatabaseParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.