public EventTypeFilter withServices(String... services) {
        if (this.services == null) {
            setServices(new java.util.ArrayList<String>(services.length));
        }
        for (String ele : services) {
            this.services.add(ele);
        }
        return this;
    }
public EventTypeFilter withServices ( String ... services ) { if ( this . services == null ) { setServices ( new java . util . ArrayList < String > ( services . length ) ) ; } for ( String ele : services ) { this . services . add ( ele ) ; } return this ; }
<p>
The AWS services associated with the event. For example, <code>EC2</code>, <code>RDS</code>.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setServices(java.util.Collection)} or {@link #withServices(java.util.Collection)} if you want to override
the existing values.
</p>

@param services
The AWS services associated with the event. For example, <code>EC2</code>, <code>RDS</code>.
@return Returns a reference to this object so that method calls can be chained together.