private Path getFile() {
        if (file == null) {
            if (parent == null) {
                file = fileSystemStreamPathHelper.getRootPath(volumePath, meta, streamType);
            } else {
                file = fileSystemStreamPathHelper.getChildPath(parent.getFile(), streamType);
            }
            LOGGER.debug(() -> "getFile() " + FileUtil.getCanonicalPath(file));
        }
        return file;
    }
Creates a new file system stream source.

@return A new file system source.
stroom-data/stroom-data-store-impl-fs/src/main/java/stroom/data/store/impl/fs/FsSource.java