public UpdateSizeConstraintSetRequest withUpdates(SizeConstraintSetUpdate... updates) {
        if (this.updates == null) {
            setUpdates(new java.util.ArrayList<SizeConstraintSetUpdate>(updates.length));
        }
        for (SizeConstraintSetUpdate ele : updates) {
            this.updates.add(ele);
        }
        return this;
    }
<p>
An array of <code>SizeConstraintSetUpdate</code> objects that you want to insert into or delete from a
<a>SizeConstraintSet</a>. For more information, see the applicable data types:
</p>
<ul>
<li>
<p>
<a>SizeConstraintSetUpdate</a>: Contains <code>Action</code> and <code>SizeConstraint</code>
</p>
</li>
<li>
<p>
<a>SizeConstraint</a>: Contains <code>FieldToMatch</code>, <code>TextTransformation</code>,
<code>ComparisonOperator</code>, and <code>Size</code>
</p>
</li>
<li>
<p>
<a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code>
</p>
</li>
</ul>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setUpdates(java.util.Collection)} or {@link #withUpdates(java.util.Collection)} if you want to override
the existing values.
</p>

@param updates
       An array of <code>SizeConstraintSetUpdate</code> objects that you want to insert into or delete from a
       <a>SizeConstraintSet</a>. For more information, see the applicable data types:</p>
       <ul>
       <li>
       <p>
       <a>SizeConstraintSetUpdate</a>: Contains <code>Action</code> and <code>SizeConstraint</code>
       </p>
       </li>
       <li>
       <p>
       <a>SizeConstraint</a>: Contains <code>FieldToMatch</code>, <code>TextTransformation</code>,
       <code>ComparisonOperator</code>, and <code>Size</code>
       </p>
       </li>
       <li>
       <p>
       <a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code>
       </p>
       </li>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-waf/src/main/java/com/amazonaws/services/waf/model/UpdateSizeConstraintSetRequest.java