@Generated(value="software.amazon.awssdk:codegen") public final class OptionSetting extends Object implements ToCopyableBuilder<OptionSetting.Builder,OptionSetting>
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.
Modifier and Type | Class and Description |
---|---|
static interface |
OptionSetting.Builder |
Modifier and Type | Method and Description |
---|---|
String |
allowedValues()
The allowed values of the option setting.
|
String |
applyType()
The DB engine specific parameter type.
|
static OptionSetting.Builder |
builder() |
String |
dataType()
The data type of the option setting.
|
String |
defaultValue()
The default value of the option setting.
|
String |
description()
The description of the option setting.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isCollection()
Indicates if the option setting is part of a collection.
|
Boolean |
isModifiable()
A Boolean value that, when true, indicates the option setting can be modified from the default.
|
String |
name()
The name of the option that has settings that you can set.
|
static Class<? extends OptionSetting.Builder> |
serializableBuilderClass() |
OptionSetting.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
value()
The current value of the option setting.
|
copy
public String name()
The name of the option that has settings that you can set.
public String value()
The current value of the option setting.
public String defaultValue()
The default value of the option setting.
public String description()
The description of the option setting.
public String applyType()
The DB engine specific parameter type.
public String dataType()
The data type of the option setting.
public String allowedValues()
The allowed values of the option setting.
public Boolean isModifiable()
A Boolean value that, when true, indicates the option setting can be modified from the default.
public Boolean isCollection()
Indicates if the option setting is part of a collection.
public OptionSetting.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OptionSetting.Builder,OptionSetting>
public static OptionSetting.Builder builder()
public static Class<? extends OptionSetting.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.