code: public void setUpdates(java.util.Collection<GeoMatchSetUpdate> updates) {
          if (updates == null) {
              this.updates = null;
              return;
          }
  
          this.updates = new java.util.ArrayList<GeoMatchSetUpdate>(updates);
      }
docs: <p>
  An array of <code>GeoMatchSetUpdate</code> objects that you want to insert into or delete from an
  <a>GeoMatchSet</a>. For more information, see the applicable data types:
  </p>
  <ul>
  <li>
  <p>
  <a>GeoMatchSetUpdate</a>: Contains <code>Action</code> and <code>GeoMatchConstraint</code>
  </p>
  </li>
  <li>
  <p>
  <a>GeoMatchConstraint</a>: Contains <code>Type</code> and <code>Value</code>
  </p>
  <p>
  You can have only one <code>Type</code> and <code>Value</code> per <code>GeoMatchConstraint</code>. To add
  multiple countries, include multiple <code>GeoMatchSetUpdate</code> objects in your request.
  </p>
  </li>
  </ul>
  
  @param updates
  An array of <code>GeoMatchSetUpdate</code> objects that you want to insert into or delete from an
  <a>GeoMatchSet</a>. For more information, see the applicable data types:</p>
  <ul>
  <li>
  <p>
  <a>GeoMatchSetUpdate</a>: Contains <code>Action</code> and <code>GeoMatchConstraint</code>
  </p>
  </li>
  <li>
  <p>
  <a>GeoMatchConstraint</a>: Contains <code>Type</code> and <code>Value</code>
  </p>
  <p>
  You can have only one <code>Type</code> and <code>Value</code> per <code>GeoMatchConstraint</code>. To add
  multiple countries, include multiple <code>GeoMatchSetUpdate</code> objects in your request.
  </p>
  </li>