docs: public void setSupportedFormats(java.util.Collection<String> supportedFormats) {
          if (supportedFormats == null) {
              this.supportedFormats = null;
              return;
          }
  
          this.supportedFormats = new java.util.ArrayList<String>(supportedFormats);
      }