code: private void addStatsForSplitType(
        SplitType splitType, long splitSize, long hostCount, long blockCount) {
      SplitTypeStats splitTypeStats = splitTypeStatsMap.get(splitType);
      if (splitTypeStats == null) {
        splitTypeStats = new SplitTypeStats();
        splitTypeStatsMap.put(splitType, splitTypeStats);
      }
      splitTypeStats.addSplit(splitSize, hostCount, blockCount);
  
      // Add all splits to the ALL split type
      if (splitType != SplitType.ALL) {
        addStatsForSplitType(SplitType.ALL, splitSize, hostCount, blockCount);
      }
    }
docs: Add stats for a split type (i.e node local splits,
  rack local splits, etc.) and keep a total count.
  @param splitSize Size of the split
  @param hostCount Hosts listed for this split
  @param blockCount Blocks in this split