Interface OptionConfiguration.Builder

    • Method Detail

      • optionName

        OptionConfiguration.Builder optionName​(String optionName)

        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.
      • port

        OptionConfiguration.Builder port​(Integer port)

        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.
      • optionVersion

        OptionConfiguration.Builder optionVersion​(String optionVersion)

        The version for the option.

        Parameters:
        optionVersion - The version for the option.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dbSecurityGroupMemberships

        OptionConfiguration.Builder dbSecurityGroupMemberships​(Collection<String> dbSecurityGroupMemberships)

        A list of DB security groups used for this option.

        Parameters:
        dbSecurityGroupMemberships - A list of DB security groups used for this option.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dbSecurityGroupMemberships

        OptionConfiguration.Builder dbSecurityGroupMemberships​(String... dbSecurityGroupMemberships)

        A list of DB security groups used for this option.

        Parameters:
        dbSecurityGroupMemberships - A list of DB security groups used for this option.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSecurityGroupMemberships

        OptionConfiguration.Builder vpcSecurityGroupMemberships​(Collection<String> vpcSecurityGroupMemberships)

        A list of VPC security group names used for this option.

        Parameters:
        vpcSecurityGroupMemberships - A list of VPC security group names used for this option.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSecurityGroupMemberships

        OptionConfiguration.Builder vpcSecurityGroupMemberships​(String... vpcSecurityGroupMemberships)

        A list of VPC security group names used for this option.

        Parameters:
        vpcSecurityGroupMemberships - A list of VPC security group names used for this option.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • optionSettings

        OptionConfiguration.Builder optionSettings​(Collection<OptionSetting> optionSettings)

        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.
      • optionSettings

        OptionConfiguration.Builder optionSettings​(OptionSetting... optionSettings)

        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.