docs: public Edge withAliases(Alias... aliases) {
          if (this.aliases == null) {
              setAliases(new java.util.ArrayList<Alias>(aliases.length));
          }
          for (Alias ele : aliases) {
              this.aliases.add(ele);
          }
          return this;
      }