@Generated(value="software.amazon.awssdk:codegen") public final class OptionSetting extends Object implements SdkPojo, Serializable, 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) |
boolean |
equalsBySdkFields(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.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OptionSetting.Builder> |
serializableBuilderClass() |
OptionSetting.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The current value of the option setting.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the option that has settings that you can set.
public final String value()
The current value of the option setting.
public final String defaultValue()
The default value of the option setting.
public final String description()
The description of the option setting.
public final String applyType()
The DB engine specific parameter type.
public final String dataType()
The data type of the option setting.
public final String allowedValues()
The allowed values of the option setting.
public final Boolean isModifiable()
A Boolean value that, when true, indicates the option setting can be modified from the default.
public final Boolean isCollection()
Indicates if the option setting is part of a collection.
public OptionSetting.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OptionSetting.Builder,OptionSetting>public static OptionSetting.Builder builder()
public static Class<? extends OptionSetting.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.