code: public ModifyClusterIamRolesRequest withAddIamRoles(String... addIamRoles) {
          if (this.addIamRoles == null) {
              setAddIamRoles(new com.amazonaws.internal.SdkInternalList<String>(addIamRoles.length));
          }
          for (String ele : addIamRoles) {
              this.addIamRoles.add(ele);
          }
          return this;
      }
docs: <p>
  Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name (ARN)
  format. You can associate up to 10 IAM roles with a single cluster in a single request.
  </p>
  <p>
  <b>NOTE:</b> This method appends the values to the existing list (if any). Use
  {@link #setAddIamRoles(java.util.Collection)} or {@link #withAddIamRoles(java.util.Collection)} if you want to
  override the existing values.
  </p>
  
  @param addIamRoles
  Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon Resource Name
  (ARN) format. You can associate up to 10 IAM roles with a single cluster in a single request.
  @return Returns a reference to this object so that method calls can be chained together.