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, sdkFieldscopyapplyMutation, 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 method that creates an instance of theOptionSetting.Builder avoiding the need to create one
manually via OptionSetting.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #optionSettings(List.
optionSettings - a consumer that will call methods on
OptionSetting.Builder#optionSettings(java.util.Collection) 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 method that creates an instance of theDBSecurityGroupMembership.Builder avoiding the need to
create one manually via DBSecurityGroupMembership.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #dbSecurityGroupMemberships(List.
dbSecurityGroupMemberships - a consumer that will call methods on
DBSecurityGroupMembership.Builder#dbSecurityGroupMemberships(java.util.Collection) 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 method that creates an instance of theVpcSecurityGroupMembership.Builder avoiding the need to
create one manually via
VpcSecurityGroupMembership.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #vpcSecurityGroupMemberships(List.
vpcSecurityGroupMemberships - a consumer that will call methods on
VpcSecurityGroupMembership.Builder#vpcSecurityGroupMemberships(java.util.Collection) Copyright © 2023. All rights reserved.