Class OptionConfiguration
- All Implemented Interfaces:
Serializable
,Cloneable
A list of all available options
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
A 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.int
hashCode()
void
setDBSecurityGroupMemberships
(Collection<String> dBSecurityGroupMemberships) A list of DBSecurityGroupMemebrship name strings used for this option.void
setOptionName
(String optionName) The configuration of options to include in a group.void
setOptionSettings
(Collection<OptionSetting> optionSettings) The option settings to include in an option group.void
The optional port for the option.void
setVpcSecurityGroupMemberships
(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
-