docs: public ListThingTypesResult withThingTypes(ThingTypeDefinition... thingTypes) {
          if (this.thingTypes == null) {
              setThingTypes(new java.util.ArrayList<ThingTypeDefinition>(thingTypes.length));
          }
          for (ThingTypeDefinition ele : thingTypes) {
              this.thingTypes.add(ele);
          }
          return this;
      }