code: public Collection<String> getDataSourceNames() {
          Collection<String> result = new HashSet<>(tableUnits.size(), 1);
          for (TableUnit each : tableUnits) {
              result.add(each.getDataSourceName());
          }
          return result;
      }
docs: Get all data source names.
  
  @return all data source names