code: public FindingFilter withUserAttributes(Attribute... userAttributes) {
          if (this.userAttributes == null) {
              setUserAttributes(new java.util.ArrayList<Attribute>(userAttributes.length));
          }
          for (Attribute ele : userAttributes) {
              this.userAttributes.add(ele);
          }
          return this;
      }
docs: <p>
  For a record to match a filter, the value that is specified for this data type property must be contained in the
  list of values of the <b>userAttributes</b> property of the <a>Finding</a> data type.
  </p>
  <p>
  <b>NOTE:</b> This method appends the values to the existing list (if any). Use
  {@link #setUserAttributes(java.util.Collection)} or {@link #withUserAttributes(java.util.Collection)} if you want
  to override the existing values.
  </p>
  
  @param userAttributes
  For a record to match a filter, the value that is specified for this data type property must be contained
  in the list of values of the <b>userAttributes</b> property of the <a>Finding</a> data type.
  @return Returns a reference to this object so that method calls can be chained together.