docs: public ListPrincipalThingsResult withThings(String... things) {
          if (this.things == null) {
              setThings(new java.util.ArrayList<String>(things.length));
          }
          for (String ele : things) {
              this.things.add(ele);
          }
          return this;
      }