public static interface OptionGroupOptionSetting.Builder extends SdkPojo, CopyableBuilder<OptionGroupOptionSetting.Builder,OptionGroupOptionSetting>
Modifier and Type | Method and Description |
---|---|
OptionGroupOptionSetting.Builder |
allowedValues(String allowedValues)
Indicates the acceptable values for the option group option.
|
OptionGroupOptionSetting.Builder |
applyType(String applyType)
The DB engine specific parameter type for the option group option.
|
OptionGroupOptionSetting.Builder |
defaultValue(String defaultValue)
The default value for the option group option.
|
OptionGroupOptionSetting.Builder |
isModifiable(Boolean isModifiable)
Boolean value where true indicates that this option group option can be changed from the default value.
|
OptionGroupOptionSetting.Builder |
isRequired(Boolean isRequired)
Boolean value where true indicates that a value must be specified for this option setting of the option group
option.
|
OptionGroupOptionSetting.Builder |
minimumEngineVersionPerAllowedValue(Collection<MinimumEngineVersionPerAllowedValue> minimumEngineVersionPerAllowedValue)
The minimum DB engine version required for the corresponding allowed value for this option setting.
|
OptionGroupOptionSetting.Builder |
minimumEngineVersionPerAllowedValue(Consumer<MinimumEngineVersionPerAllowedValue.Builder>... minimumEngineVersionPerAllowedValue)
The minimum DB engine version required for the corresponding allowed value for this option setting.
|
OptionGroupOptionSetting.Builder |
minimumEngineVersionPerAllowedValue(MinimumEngineVersionPerAllowedValue... minimumEngineVersionPerAllowedValue)
The minimum DB engine version required for the corresponding allowed value for this option setting.
|
OptionGroupOptionSetting.Builder |
settingDescription(String settingDescription)
The description of the option group option.
|
OptionGroupOptionSetting.Builder |
settingName(String settingName)
The name of the option group option.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
OptionGroupOptionSetting.Builder settingName(String settingName)
The name of the option group option.
settingName
- The name of the option group option.OptionGroupOptionSetting.Builder settingDescription(String settingDescription)
The description of the option group option.
settingDescription
- The description of the option group option.OptionGroupOptionSetting.Builder defaultValue(String defaultValue)
The default value for the option group option.
defaultValue
- The default value for the option group option.OptionGroupOptionSetting.Builder applyType(String applyType)
The DB engine specific parameter type for the option group option.
applyType
- The DB engine specific parameter type for the option group option.OptionGroupOptionSetting.Builder allowedValues(String allowedValues)
Indicates the acceptable values for the option group option.
allowedValues
- Indicates the acceptable values for the option group option.OptionGroupOptionSetting.Builder isModifiable(Boolean isModifiable)
Boolean value where true indicates that this option group option can be changed from the default value.
isModifiable
- Boolean value where true indicates that this option group option can be changed from the default
value.OptionGroupOptionSetting.Builder isRequired(Boolean isRequired)
Boolean value where true indicates that a value must be specified for this option setting of the option group option.
isRequired
- Boolean value where true indicates that a value must be specified for this option setting of the
option group option.OptionGroupOptionSetting.Builder minimumEngineVersionPerAllowedValue(Collection<MinimumEngineVersionPerAllowedValue> minimumEngineVersionPerAllowedValue)
The minimum DB engine version required for the corresponding allowed value for this option setting.
minimumEngineVersionPerAllowedValue
- The minimum DB engine version required for the corresponding allowed value for this option setting.OptionGroupOptionSetting.Builder minimumEngineVersionPerAllowedValue(MinimumEngineVersionPerAllowedValue... minimumEngineVersionPerAllowedValue)
The minimum DB engine version required for the corresponding allowed value for this option setting.
minimumEngineVersionPerAllowedValue
- The minimum DB engine version required for the corresponding allowed value for this option setting.OptionGroupOptionSetting.Builder minimumEngineVersionPerAllowedValue(Consumer<MinimumEngineVersionPerAllowedValue.Builder>... minimumEngineVersionPerAllowedValue)
The minimum DB engine version required for the corresponding allowed value for this option setting.
This is a convenience method that creates an instance of theMinimumEngineVersionPerAllowedValue.Builder
avoiding the
need to create one manually via
MinimumEngineVersionPerAllowedValue.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is
called immediately and its result is passed to #minimumEngineVersionPerAllowedValue(List
.
minimumEngineVersionPerAllowedValue
- a consumer that will call methods on
MinimumEngineVersionPerAllowedValue.Builder
#minimumEngineVersionPerAllowedValue(java.util.Collection)
Copyright © 2023. All rights reserved.