Interface OptionGroupOptionSetting.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<OptionGroupOptionSetting.Builder,,- OptionGroupOptionSetting> - SdkBuilder<OptionGroupOptionSetting.Builder,,- OptionGroupOptionSetting> - SdkPojo
- Enclosing class:
- OptionGroupOptionSetting
- 
Method SummaryModifier and TypeMethodDescriptionallowedValues(String allowedValues) Indicates the acceptable values for the option group option.The DB engine specific parameter type for the option group option.defaultValue(String defaultValue) The default value for the option group option.isModifiable(Boolean isModifiable) Indicates whether this option group option can be changed from the default value.isRequired(Boolean isRequired) Indicates whether a value must be specified for this option setting of the option group option.minimumEngineVersionPerAllowedValue(Collection<MinimumEngineVersionPerAllowedValue> minimumEngineVersionPerAllowedValue) The minimum DB engine version required for the corresponding allowed value for this option setting.minimumEngineVersionPerAllowedValue(Consumer<MinimumEngineVersionPerAllowedValue.Builder>... minimumEngineVersionPerAllowedValue) The minimum DB engine version required for the corresponding allowed value for this option setting.minimumEngineVersionPerAllowedValue(MinimumEngineVersionPerAllowedValue... minimumEngineVersionPerAllowedValue) The minimum DB engine version required for the corresponding allowed value for this option setting.settingDescription(String settingDescription) The description of the option group option.settingName(String settingName) The name of the option group option.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
settingNameThe name of the option group option. - Parameters:
- settingName- The name of the option group option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
settingDescriptionThe description of the option group option. - Parameters:
- settingDescription- The description of the option group option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
defaultValueThe default value for the option group option. - Parameters:
- defaultValue- The default value for the option group option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
applyTypeThe DB engine specific parameter type for the option group option. - Parameters:
- applyType- The DB engine specific parameter type for the option group option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
allowedValuesIndicates the acceptable values for the option group option. - Parameters:
- allowedValues- Indicates the acceptable values for the option group option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
isModifiableIndicates whether this option group option can be changed from the default value. - Parameters:
- isModifiable- Indicates whether this option group option can be changed from the default value.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
isRequiredIndicates whether a value must be specified for this option setting of the option group option. - Parameters:
- isRequired- Indicates whether a value must be specified for this option setting of the option group option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
minimumEngineVersionPerAllowedValueOptionGroupOptionSetting.Builder minimumEngineVersionPerAllowedValue(Collection<MinimumEngineVersionPerAllowedValue> minimumEngineVersionPerAllowedValue) The minimum DB engine version required for the corresponding allowed value for this option setting. - Parameters:
- minimumEngineVersionPerAllowedValue- The minimum DB engine version required for the corresponding allowed value for this option setting.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
minimumEngineVersionPerAllowedValueOptionGroupOptionSetting.Builder minimumEngineVersionPerAllowedValue(MinimumEngineVersionPerAllowedValue... minimumEngineVersionPerAllowedValue) The minimum DB engine version required for the corresponding allowed value for this option setting. - Parameters:
- minimumEngineVersionPerAllowedValue- The minimum DB engine version required for the corresponding allowed value for this option setting.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
minimumEngineVersionPerAllowedValueOptionGroupOptionSetting.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.Builderavoiding the need to create one manually viaMinimumEngineVersionPerAllowedValue.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tominimumEngineVersionPerAllowedValue(List<MinimumEngineVersionPerAllowedValue>).- Parameters:
- minimumEngineVersionPerAllowedValue- a consumer that will call methods on- MinimumEngineVersionPerAllowedValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-