Class OptionConfiguration
- All Implemented Interfaces:
Serializable,Cloneable
A list of all available options
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanA list of DBSecurityGroupMemebrship name strings used for this option.The configuration of options to include in a group.The option settings to include in an option group.getPort()The optional port for the option.A list of VpcSecurityGroupMemebrship name strings used for this option.inthashCode()voidsetDBSecurityGroupMemberships(Collection<String> dBSecurityGroupMemberships) A list of DBSecurityGroupMemebrship name strings used for this option.voidsetOptionName(String optionName) The configuration of options to include in a group.voidsetOptionSettings(Collection<OptionSetting> optionSettings) The option settings to include in an option group.voidThe optional port for the option.voidsetVpcSecurityGroupMemberships(Collection<String> vpcSecurityGroupMemberships) A list of VpcSecurityGroupMemebrship name strings used for this option.toString()Returns a string representation of this object; useful for testing and debugging.withDBSecurityGroupMemberships(String... dBSecurityGroupMemberships) A list of DBSecurityGroupMemebrship name strings used for this option.withDBSecurityGroupMemberships(Collection<String> dBSecurityGroupMemberships) A list of DBSecurityGroupMemebrship name strings used for this option.withOptionName(String optionName) The configuration of options to include in a group.withOptionSettings(OptionSetting... optionSettings) The option settings to include in an option group.withOptionSettings(Collection<OptionSetting> optionSettings) The option settings to include in an option group.The optional port for the option.withVpcSecurityGroupMemberships(String... vpcSecurityGroupMemberships) A list of VpcSecurityGroupMemebrship name strings used for this option.withVpcSecurityGroupMemberships(Collection<String> vpcSecurityGroupMemberships) A list of VpcSecurityGroupMemebrship name strings used for this option.
-
Constructor Details
-
OptionConfiguration
public OptionConfiguration()
-
-
Method Details
-
setOptionName
The configuration of options to include in a group.
- Parameters:
optionName- The configuration of options to include in a group.
-
getOptionName
The configuration of options to include in a group.
- Returns:
- The configuration of options to include in a group.
-
withOptionName
The configuration of options to include in a group.
- Parameters:
optionName- The configuration of options to include in a group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPort
The optional port for the option.
- Parameters:
port- The optional port for the option.
-
getPort
The optional port for the option.
- Returns:
- The optional port for the option.
-
withPort
The optional port for the option.
- Parameters:
port- The optional port for the option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getDBSecurityGroupMemberships
A list of DBSecurityGroupMemebrship name strings used for this option.
- Returns:
- A list of DBSecurityGroupMemebrship name strings used for this option.
-
setDBSecurityGroupMemberships
A list of DBSecurityGroupMemebrship name strings used for this option.
- Parameters:
dBSecurityGroupMemberships- A list of DBSecurityGroupMemebrship name strings used for this option.
-
withDBSecurityGroupMemberships
A list of DBSecurityGroupMemebrship name strings used for this option.
NOTE: This method appends the values to the existing list (if any). Use
setDBSecurityGroupMemberships(java.util.Collection)orwithDBSecurityGroupMemberships(java.util.Collection)if you want to override the existing values.- Parameters:
dBSecurityGroupMemberships- A list of DBSecurityGroupMemebrship name strings used for this option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withDBSecurityGroupMemberships
public OptionConfiguration withDBSecurityGroupMemberships(Collection<String> dBSecurityGroupMemberships) A list of DBSecurityGroupMemebrship name strings used for this option.
- Parameters:
dBSecurityGroupMemberships- A list of DBSecurityGroupMemebrship name strings used for this option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getVpcSecurityGroupMemberships
A list of VpcSecurityGroupMemebrship name strings used for this option.
- Returns:
- A list of VpcSecurityGroupMemebrship name strings used for this option.
-
setVpcSecurityGroupMemberships
A list of VpcSecurityGroupMemebrship name strings used for this option.
- Parameters:
vpcSecurityGroupMemberships- A list of VpcSecurityGroupMemebrship name strings used for this option.
-
withVpcSecurityGroupMemberships
A list of VpcSecurityGroupMemebrship name strings used for this option.
NOTE: This method appends the values to the existing list (if any). Use
setVpcSecurityGroupMemberships(java.util.Collection)orwithVpcSecurityGroupMemberships(java.util.Collection)if you want to override the existing values.- Parameters:
vpcSecurityGroupMemberships- A list of VpcSecurityGroupMemebrship name strings used for this option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withVpcSecurityGroupMemberships
public OptionConfiguration withVpcSecurityGroupMemberships(Collection<String> vpcSecurityGroupMemberships) A list of VpcSecurityGroupMemebrship name strings used for this option.
- Parameters:
vpcSecurityGroupMemberships- A list of VpcSecurityGroupMemebrship name strings used for this option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getOptionSettings
The option settings to include in an option group.
- Returns:
- The option settings to include in an option group.
-
setOptionSettings
The option settings to include in an option group.
- Parameters:
optionSettings- The option settings to include in an option group.
-
withOptionSettings
The option settings to include in an option group.
NOTE: This method appends the values to the existing list (if any). Use
setOptionSettings(java.util.Collection)orwithOptionSettings(java.util.Collection)if you want to override the existing values.- Parameters:
optionSettings- The option settings to include in an option group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withOptionSettings
The option settings to include in an option group.
- Parameters:
optionSettings- The option settings to include in an option group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-