public static interface Option.Builder extends CopyableBuilder<Option.Builder,Option>
| Modifier and Type | Method and Description | 
|---|---|
| Option.Builder | dbSecurityGroupMemberships(Collection<DBSecurityGroupMembership> dbSecurityGroupMemberships)
 If the option requires access to a port, then this DB security group allows access to the port. | 
| Option.Builder | dbSecurityGroupMemberships(Consumer<DBSecurityGroupMembership.Builder>... dbSecurityGroupMemberships)
 If the option requires access to a port, then this DB security group allows access to the port. | 
| Option.Builder | dbSecurityGroupMemberships(DBSecurityGroupMembership... dbSecurityGroupMemberships)
 If the option requires access to a port, then this DB security group allows access to the port. | 
| Option.Builder | optionDescription(String optionDescription)
 The description of the option. | 
| Option.Builder | optionName(String optionName)
 The name of the option. | 
| Option.Builder | optionSettings(Collection<OptionSetting> optionSettings)
 The option settings for this option. | 
| Option.Builder | optionSettings(Consumer<OptionSetting.Builder>... optionSettings)
 The option settings for this option. | 
| Option.Builder | optionSettings(OptionSetting... optionSettings)
 The option settings for this option. | 
| Option.Builder | optionVersion(String optionVersion)
 The version of the option. | 
| Option.Builder | permanent(Boolean permanent)
 Indicate if this option is permanent. | 
| Option.Builder | persistent(Boolean persistent)
 Indicate if this option is persistent. | 
| Option.Builder | port(Integer port)
 If required, the port configured for this option to use. | 
| Option.Builder | vpcSecurityGroupMemberships(Collection<VpcSecurityGroupMembership> vpcSecurityGroupMemberships)
 If the option requires access to a port, then this VPC security group allows access to the port. | 
| Option.Builder | vpcSecurityGroupMemberships(Consumer<VpcSecurityGroupMembership.Builder>... vpcSecurityGroupMemberships)
 If the option requires access to a port, then this VPC security group allows access to the port. | 
| Option.Builder | vpcSecurityGroupMemberships(VpcSecurityGroupMembership... vpcSecurityGroupMemberships)
 If the option requires access to a port, then this VPC security group allows access to the port. | 
copyapply, buildOption.Builder optionName(String optionName)
The name of the option.
optionName - The name of the option.Option.Builder optionDescription(String optionDescription)
The description of the option.
optionDescription - The description of the option.Option.Builder persistent(Boolean persistent)
Indicate if this option is persistent.
persistent - Indicate if this option is persistent.Option.Builder permanent(Boolean permanent)
Indicate if this option is permanent.
permanent - Indicate if this option is permanent.Option.Builder port(Integer port)
If required, the port configured for this option to use.
port - If required, the port configured for this option to use.Option.Builder optionVersion(String optionVersion)
The version of the option.
optionVersion - The version of the option.Option.Builder optionSettings(Collection<OptionSetting> optionSettings)
The option settings for this option.
optionSettings - The option settings for this option.Option.Builder optionSettings(OptionSetting... optionSettings)
The option settings for this option.
optionSettings - The option settings for this option.Option.Builder optionSettings(Consumer<OptionSetting.Builder>... optionSettings)
The option settings for this option.
This is a convenience that creates an instance of theList.Builder  avoiding the need
 to create one manually via List#builder() .
 When the Consumer completes, List.Builder#build()  is called immediately and
 its result is passed to #optionSettings(List) .optionSettings - a consumer that will call methods on List.Builder #optionSettings(List) Option.Builder dbSecurityGroupMemberships(Collection<DBSecurityGroupMembership> dbSecurityGroupMemberships)
If the option requires access to a port, then this DB security group allows access to the port.
dbSecurityGroupMemberships - If the option requires access to a port, then this DB security group allows access to the port.Option.Builder dbSecurityGroupMemberships(DBSecurityGroupMembership... dbSecurityGroupMemberships)
If the option requires access to a port, then this DB security group allows access to the port.
dbSecurityGroupMemberships - If the option requires access to a port, then this DB security group allows access to the port.Option.Builder dbSecurityGroupMemberships(Consumer<DBSecurityGroupMembership.Builder>... dbSecurityGroupMemberships)
If the option requires access to a port, then this DB security group allows access to the port.
This is a convenience that creates an instance of theList.Builder 
 avoiding the need to create one manually via List#builder() .
 When the Consumer completes, List.Builder#build()  is called
 immediately and its result is passed to #dbSecurityGroupMemberships(List) .dbSecurityGroupMemberships - a consumer that will call methods on List.Builder #dbSecurityGroupMemberships(List) Option.Builder vpcSecurityGroupMemberships(Collection<VpcSecurityGroupMembership> vpcSecurityGroupMemberships)
If the option requires access to a port, then this VPC security group allows access to the port.
vpcSecurityGroupMemberships - If the option requires access to a port, then this VPC security group allows access to the port.Option.Builder vpcSecurityGroupMemberships(VpcSecurityGroupMembership... vpcSecurityGroupMemberships)
If the option requires access to a port, then this VPC security group allows access to the port.
vpcSecurityGroupMemberships - If the option requires access to a port, then this VPC security group allows access to the port.Option.Builder vpcSecurityGroupMemberships(Consumer<VpcSecurityGroupMembership.Builder>... vpcSecurityGroupMemberships)
If the option requires access to a port, then this VPC security group allows access to the port.
This is a convenience that creates an instance of theList.Builder 
 avoiding the need to create one manually via List#builder() .
 When the Consumer completes, List.Builder#build()  is called
 immediately and its result is passed to #vpcSecurityGroupMemberships(List) .vpcSecurityGroupMemberships - a consumer that will call methods on List.Builder #vpcSecurityGroupMemberships(List) Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.