public static interface OptionGroup.Builder extends CopyableBuilder<OptionGroup.Builder,OptionGroup>
Modifier and Type | Method and Description |
---|---|
OptionGroup.Builder |
allowsVpcAndNonVpcInstanceMemberships(Boolean allowsVpcAndNonVpcInstanceMemberships)
Indicates whether this option group can be applied to both VPC and non-VPC instances.
|
OptionGroup.Builder |
engineName(String engineName)
Indicates the name of the engine that this option group can be applied to.
|
OptionGroup.Builder |
majorEngineVersion(String majorEngineVersion)
Indicates the major engine version associated with this option group.
|
OptionGroup.Builder |
optionGroupArn(String optionGroupArn)
The Amazon Resource Name (ARN) for the option group.
|
OptionGroup.Builder |
optionGroupDescription(String optionGroupDescription)
Provides a description of the option group.
|
OptionGroup.Builder |
optionGroupName(String optionGroupName)
Specifies the name of the option group.
|
OptionGroup.Builder |
options(Collection<Option> options)
Indicates what options are available in the option group.
|
OptionGroup.Builder |
options(Option... options)
Indicates what options are available in the option group.
|
OptionGroup.Builder |
vpcId(String vpcId)
If AllowsVpcAndNonVpcInstanceMemberships is
false , this field is blank. |
copy
apply, build
OptionGroup.Builder optionGroupName(String optionGroupName)
Specifies the name of the option group.
optionGroupName
- Specifies the name of the option group.OptionGroup.Builder optionGroupDescription(String optionGroupDescription)
Provides a description of the option group.
optionGroupDescription
- Provides a description of the option group.OptionGroup.Builder engineName(String engineName)
Indicates the name of the engine that this option group can be applied to.
engineName
- Indicates the name of the engine that this option group can be applied to.OptionGroup.Builder majorEngineVersion(String majorEngineVersion)
Indicates the major engine version associated with this option group.
majorEngineVersion
- Indicates the major engine version associated with this option group.OptionGroup.Builder options(Collection<Option> options)
Indicates what options are available in the option group.
options
- Indicates what options are available in the option group.OptionGroup.Builder options(Option... options)
Indicates what options are available in the option group.
options
- Indicates what options are available in the option group.OptionGroup.Builder allowsVpcAndNonVpcInstanceMemberships(Boolean allowsVpcAndNonVpcInstanceMemberships)
Indicates whether this option group can be applied to both VPC and non-VPC instances. The value
true
indicates the option group can be applied to both VPC and non-VPC instances.
allowsVpcAndNonVpcInstanceMemberships
- Indicates whether this option group can be applied to both VPC and non-VPC instances. The value
true
indicates the option group can be applied to both VPC and non-VPC instances.OptionGroup.Builder vpcId(String vpcId)
If AllowsVpcAndNonVpcInstanceMemberships is false
, this field is blank. If
AllowsVpcAndNonVpcInstanceMemberships is true
and this field is blank, then this option
group can be applied to both VPC and non-VPC instances. If this field contains a value, then this option
group can only be applied to instances that are in the VPC indicated by this field.
vpcId
- If AllowsVpcAndNonVpcInstanceMemberships is false
, this field is blank. If
AllowsVpcAndNonVpcInstanceMemberships is true
and this field is blank, then this
option group can be applied to both VPC and non-VPC instances. If this field contains a value, then
this option group can only be applied to instances that are in the VPC indicated by this field.OptionGroup.Builder optionGroupArn(String optionGroupArn)
The Amazon Resource Name (ARN) for the option group.
optionGroupArn
- The Amazon Resource Name (ARN) for the option group.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.