@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OptionSetting extends Object implements Serializable, Cloneable
Option settings are the actual settings being applied or configured for that option. It is used when you modify an option group or describe option groups. For example, the NATIVE_NETWORK_ENCRYPTION option has a setting called SQLNET.ENCRYPTION_SERVER that can have several different values.
Constructor and Description |
---|
OptionSetting() |
Modifier and Type | Method and Description |
---|---|
OptionSetting |
clone() |
boolean |
equals(Object obj) |
String |
getAllowedValues()
The allowed values of the option setting.
|
String |
getApplyType()
The DB engine specific parameter type.
|
String |
getDataType()
The data type of the option setting.
|
String |
getDefaultValue()
The default value of the option setting.
|
String |
getDescription()
The description of the option setting.
|
Boolean |
getIsCollection()
Indicates whether the option setting is part of a collection.
|
Boolean |
getIsModifiable()
Indicates whether the option setting can be modified from the default.
|
String |
getName()
The name of the option that has settings that you can set.
|
String |
getValue()
The current value of the option setting.
|
int |
hashCode() |
Boolean |
isCollection()
Indicates whether the option setting is part of a collection.
|
Boolean |
isModifiable()
Indicates whether the option setting can be modified from the default.
|
void |
setAllowedValues(String allowedValues)
The allowed values of the option setting.
|
void |
setApplyType(String applyType)
The DB engine specific parameter type.
|
void |
setDataType(String dataType)
The data type of the option setting.
|
void |
setDefaultValue(String defaultValue)
The default value of the option setting.
|
void |
setDescription(String description)
The description of the option setting.
|
void |
setIsCollection(Boolean isCollection)
Indicates whether the option setting is part of a collection.
|
void |
setIsModifiable(Boolean isModifiable)
Indicates whether the option setting can be modified from the default.
|
void |
setName(String name)
The name of the option that has settings that you can set.
|
void |
setValue(String value)
The current value of the option setting.
|
String |
toString()
Returns a string representation of this object.
|
OptionSetting |
withAllowedValues(String allowedValues)
The allowed values of the option setting.
|
OptionSetting |
withApplyType(String applyType)
The DB engine specific parameter type.
|
OptionSetting |
withDataType(String dataType)
The data type of the option setting.
|
OptionSetting |
withDefaultValue(String defaultValue)
The default value of the option setting.
|
OptionSetting |
withDescription(String description)
The description of the option setting.
|
OptionSetting |
withIsCollection(Boolean isCollection)
Indicates whether the option setting is part of a collection.
|
OptionSetting |
withIsModifiable(Boolean isModifiable)
Indicates whether the option setting can be modified from the default.
|
OptionSetting |
withName(String name)
The name of the option that has settings that you can set.
|
OptionSetting |
withValue(String value)
The current value of the option setting.
|
public void setName(String name)
The name of the option that has settings that you can set.
name
- The name of the option that has settings that you can set.public String getName()
The name of the option that has settings that you can set.
public OptionSetting withName(String name)
The name of the option that has settings that you can set.
name
- The name of the option that has settings that you can set.public void setValue(String value)
The current value of the option setting.
value
- The current value of the option setting.public String getValue()
The current value of the option setting.
public OptionSetting withValue(String value)
The current value of the option setting.
value
- The current value of the option setting.public void setDefaultValue(String defaultValue)
The default value of the option setting.
defaultValue
- The default value of the option setting.public String getDefaultValue()
The default value of the option setting.
public OptionSetting withDefaultValue(String defaultValue)
The default value of the option setting.
defaultValue
- The default value of the option setting.public void setDescription(String description)
The description of the option setting.
description
- The description of the option setting.public String getDescription()
The description of the option setting.
public OptionSetting withDescription(String description)
The description of the option setting.
description
- The description of the option setting.public void setApplyType(String applyType)
The DB engine specific parameter type.
applyType
- The DB engine specific parameter type.public String getApplyType()
The DB engine specific parameter type.
public OptionSetting withApplyType(String applyType)
The DB engine specific parameter type.
applyType
- The DB engine specific parameter type.public void setDataType(String dataType)
The data type of the option setting.
dataType
- The data type of the option setting.public String getDataType()
The data type of the option setting.
public OptionSetting withDataType(String dataType)
The data type of the option setting.
dataType
- The data type of the option setting.public void setAllowedValues(String allowedValues)
The allowed values of the option setting.
allowedValues
- The allowed values of the option setting.public String getAllowedValues()
The allowed values of the option setting.
public OptionSetting withAllowedValues(String allowedValues)
The allowed values of the option setting.
allowedValues
- The allowed values of the option setting.public void setIsModifiable(Boolean isModifiable)
Indicates whether the option setting can be modified from the default.
isModifiable
- Indicates whether the option setting can be modified from the default.public Boolean getIsModifiable()
Indicates whether the option setting can be modified from the default.
public OptionSetting withIsModifiable(Boolean isModifiable)
Indicates whether the option setting can be modified from the default.
isModifiable
- Indicates whether the option setting can be modified from the default.public Boolean isModifiable()
Indicates whether the option setting can be modified from the default.
public void setIsCollection(Boolean isCollection)
Indicates whether the option setting is part of a collection.
isCollection
- Indicates whether the option setting is part of a collection.public Boolean getIsCollection()
Indicates whether the option setting is part of a collection.
public OptionSetting withIsCollection(Boolean isCollection)
Indicates whether the option setting is part of a collection.
isCollection
- Indicates whether the option setting is part of a collection.public Boolean isCollection()
Indicates whether the option setting is part of a collection.
public String toString()
toString
in class Object
Object.toString()
public OptionSetting clone()