public ResetDBParameterGroupRequest withParameters(Parameter... parameters) {
        if (this.parameters == null) {
            setParameters(new java.util.ArrayList<Parameter>(parameters.length));
        }
        for (Parameter ele : parameters) {
            this.parameters.add(ele);
        }
        return this;
    }
public ResetDBParameterGroupRequest withParameters ( Parameter ... parameters ) { if ( this . parameters == null ) { setParameters ( new java . util . ArrayList < Parameter > ( parameters . length ) ) ; } for ( Parameter ele : parameters ) { this . parameters . add ( ele ) ; } return this ; }
<p>
To reset the entire DB parameter group, specify the <code>DBParameterGroup</code> name and
<code>ResetAllParameters</code> parameters. To reset specific parameters, provide a list of the following:
<code>ParameterName</code> and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a single
request.
</p>
<p>
Valid Values (for Apply method): <code>pending-reboot</code>
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setParameters(java.util.Collection)} or {@link #withParameters(java.util.Collection)} if you want to
override the existing values.
</p>

@param parameters
To reset the entire DB parameter group, specify the <code>DBParameterGroup</code> name and
<code>ResetAllParameters</code> parameters. To reset specific parameters, provide a list of the following:
<code>ParameterName</code> and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a
single request.</p>
<p>
Valid Values (for Apply method): <code>pending-reboot</code>
@return Returns a reference to this object so that method calls can be chained together.