docs: public ResultSetMetadata withColumnMetadata(ColumnMetadata... columnMetadata) {
          if (this.columnMetadata == null) {
              setColumnMetadata(new java.util.ArrayList<ColumnMetadata>(columnMetadata.length));
          }
          for (ColumnMetadata ele : columnMetadata) {
              this.columnMetadata.add(ele);
          }
          return this;
      }