@Stability(value=Stable) public static final class CfnOptionGroupProps.Builder extends Object implements software.amazon.jsii.Builder<CfnOptionGroupProps>
CfnOptionGroupProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnOptionGroupProps |
build()
Builds the configured instance.
|
CfnOptionGroupProps.Builder |
engineName(String engineName)
Sets the value of
CfnOptionGroupProps.getEngineName() |
CfnOptionGroupProps.Builder |
majorEngineVersion(String majorEngineVersion)
Sets the value of
CfnOptionGroupProps.getMajorEngineVersion() |
CfnOptionGroupProps.Builder |
optionConfigurations(IResolvable optionConfigurations)
Sets the value of
CfnOptionGroupProps.getOptionConfigurations() |
CfnOptionGroupProps.Builder |
optionConfigurations(List<? extends Object> optionConfigurations)
Sets the value of
CfnOptionGroupProps.getOptionConfigurations() |
CfnOptionGroupProps.Builder |
optionGroupDescription(String optionGroupDescription)
Sets the value of
CfnOptionGroupProps.getOptionGroupDescription() |
CfnOptionGroupProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnOptionGroupProps.getTags() |
@Stability(value=Stable) public CfnOptionGroupProps.Builder engineName(String engineName)
CfnOptionGroupProps.getEngineName()engineName - Specifies the name of the engine that this option group should be associated with. This parameter is required.
Valid Values:
mariadbmysqloracle-eeoracle-se2oracle-se1oracle-sepostgressqlserver-eesqlserver-sesqlserver-exsqlserver-webthis@Stability(value=Stable) public CfnOptionGroupProps.Builder majorEngineVersion(String majorEngineVersion)
CfnOptionGroupProps.getMajorEngineVersion()majorEngineVersion - Specifies the major version of the engine that this option group should be associated with. This parameter is required.this@Stability(value=Stable) public CfnOptionGroupProps.Builder optionGroupDescription(String optionGroupDescription)
CfnOptionGroupProps.getOptionGroupDescription()optionGroupDescription - The description of the option group. This parameter is required.this@Stability(value=Stable) public CfnOptionGroupProps.Builder optionConfigurations(IResolvable optionConfigurations)
CfnOptionGroupProps.getOptionConfigurations()optionConfigurations - A list of options and the settings for each option.this@Stability(value=Stable) public CfnOptionGroupProps.Builder optionConfigurations(List<? extends Object> optionConfigurations)
CfnOptionGroupProps.getOptionConfigurations()optionConfigurations - A list of options and the settings for each option.this@Stability(value=Stable) public CfnOptionGroupProps.Builder tags(List<? extends CfnTag> tags)
CfnOptionGroupProps.getTags()tags - Tags to assign to the option group.this@Stability(value=Stable) public CfnOptionGroupProps build()
build in interface software.amazon.jsii.Builder<CfnOptionGroupProps>CfnOptionGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.