DedupeReport(recordCount: Long, hashColumns: Set<String>, columnsFound: Set<String>, dupeCount: Long, distinctDupeCount: Long, hashCount: Long, dupes: MutableMap<String, Pair<MutableList<Long>, Dupe>>)
summary of a dedupe operation, with total recordCount, hashColumns used, columnsFound in the actual source query, dupeCount, distinctDupeCount, and dupes found in the dedupe process.