code: public List<StashSplit> getSplits(String table)
              throws StashNotAvailableException, TableNotStashedException {
          ImmutableList.Builder<StashSplit> splitsBuilder = ImmutableList.builder();
  
          Iterator<S3ObjectSummary> objectSummaries = getS3ObjectSummariesForTable(table);
          while (objectSummaries.hasNext()) {
              S3ObjectSummary objectSummary = objectSummaries.next();
              String key = objectSummary.getKey();
              // Strip the common root path prefix from the split since it is constant.
              splitsBuilder.add(new StashSplit(table, key.substring(_rootPath.length() + 1), objectSummary.getSize()));
          }
  
          return splitsBuilder.build();
      }
docs: Get the splits for a record stored in stash.  Each split corresponds to a file in the Stash table's directory.