@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Parameter extends Object implements Serializable, Cloneable, StructuredPojo
Describes an individual setting that controls some aspect of MemoryDB behavior.
Constructor and Description |
---|
Parameter() |
Modifier and Type | Method and Description |
---|---|
Parameter |
clone() |
boolean |
equals(Object obj) |
String |
getAllowedValues()
The valid range of values for the parameter.
|
String |
getDataType()
The parameter's data type
|
String |
getDescription()
A description of the parameter
|
String |
getMinimumEngineVersion()
The earliest engine version to which the parameter can apply.
|
String |
getName()
The name of the parameter
|
String |
getValue()
The value of the parameter
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAllowedValues(String allowedValues)
The valid range of values for the parameter.
|
void |
setDataType(String dataType)
The parameter's data type
|
void |
setDescription(String description)
A description of the parameter
|
void |
setMinimumEngineVersion(String minimumEngineVersion)
The earliest engine version to which the parameter can apply.
|
void |
setName(String name)
The name of the parameter
|
void |
setValue(String value)
The value of the parameter
|
String |
toString()
Returns a string representation of this object.
|
Parameter |
withAllowedValues(String allowedValues)
The valid range of values for the parameter.
|
Parameter |
withDataType(String dataType)
The parameter's data type
|
Parameter |
withDescription(String description)
A description of the parameter
|
Parameter |
withMinimumEngineVersion(String minimumEngineVersion)
The earliest engine version to which the parameter can apply.
|
Parameter |
withName(String name)
The name of the parameter
|
Parameter |
withValue(String value)
The value of the parameter
|
public void setName(String name)
The name of the parameter
name
- The name of the parameterpublic String getName()
The name of the parameter
public Parameter withName(String name)
The name of the parameter
name
- The name of the parameterpublic void setValue(String value)
The value of the parameter
value
- The value of the parameterpublic String getValue()
The value of the parameter
public Parameter withValue(String value)
The value of the parameter
value
- The value of the parameterpublic void setDescription(String description)
A description of the parameter
description
- A description of the parameterpublic String getDescription()
A description of the parameter
public Parameter withDescription(String description)
A description of the parameter
description
- A description of the parameterpublic void setDataType(String dataType)
The parameter's data type
dataType
- The parameter's data typepublic String getDataType()
The parameter's data type
public Parameter withDataType(String dataType)
The parameter's data type
dataType
- The parameter's data typepublic void setAllowedValues(String allowedValues)
The valid range of values for the parameter.
allowedValues
- The valid range of values for the parameter.public String getAllowedValues()
The valid range of values for the parameter.
public Parameter withAllowedValues(String allowedValues)
The valid range of values for the parameter.
allowedValues
- The valid range of values for the parameter.public void setMinimumEngineVersion(String minimumEngineVersion)
The earliest engine version to which the parameter can apply.
minimumEngineVersion
- The earliest engine version to which the parameter can apply.public String getMinimumEngineVersion()
The earliest engine version to which the parameter can apply.
public Parameter withMinimumEngineVersion(String minimumEngineVersion)
The earliest engine version to which the parameter can apply.
minimumEngineVersion
- The earliest engine version to which the parameter can apply.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.