code: public FileSystemDataset load (final State state) {
      return new FileSystemDataset() {
        @Override
        public Path datasetRoot() {
          return new Path(state.getProp(SERIALIZE_COMPACTION_FILE_PATH_NAME));
        }
  
        @Override
        public String datasetURN() {
          return state.getProp(SERIALIZE_COMPACTION_FILE_PATH_NAME);
        }
      };
    }
docs: Deserialize a new {@link FileSystemDataset} from a given {@link State}
  
  @param state a type of {@link org.apache.gobblin.runtime.TaskState}
  @return A new instance of {@link FileSystemDataset}