code: public TagResourcesRequest withResourceARNList(String... resourceARNList) {
          if (this.resourceARNList == null) {
              setResourceARNList(new java.util.ArrayList<String>(resourceARNList.length));
          }
          for (String ele : resourceARNList) {
              this.resourceARNList.add(ele);
          }
          return this;
      }
docs: <p>
  A list of ARNs. An ARN (Amazon Resource Name) uniquely identifies a resource. You can specify a minimum of 1 and
  a maximum of 20 ARNs (resources) to tag. An ARN can be set to a maximum of 1600 characters. For more information,
  see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon Resource Names
  (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.
  </p>
  <p>
  <b>NOTE:</b> This method appends the values to the existing list (if any). Use
  {@link #setResourceARNList(java.util.Collection)} or {@link #withResourceARNList(java.util.Collection)} if you
  want to override the existing values.
  </p>
  
  @param resourceARNList
  A list of ARNs. An ARN (Amazon Resource Name) uniquely identifies a resource. You can specify a minimum of
  1 and a maximum of 20 ARNs (resources) to tag. An ARN can be set to a maximum of 1600 characters. For more
  information, see <a
  href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon Resource Names
  (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.
  @return Returns a reference to this object so that method calls can be chained together.