docs: @Deprecated
    public static View create(
        Name name,
        String description,
        Measure measure,
        Aggregation aggregation,
        List<TagKey> columns,
        AggregationWindow window) {
      Utils.checkArgument(
          new HashSet<TagKey>(columns).size() == columns.size(), "Columns have duplicate.");
  
      List<TagKey> tagKeys = new ArrayList<TagKey>(columns);
      Collections.sort(tagKeys, TAG_KEY_COMPARATOR);
      return new AutoValue_View(
          name, description, measure, aggregation, Collections.unmodifiableList(tagKeys), window);
    }