public static interface Option.Builder extends SdkPojo, 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.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
Option.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 © 2021. All rights reserved.