def METHOD_NAME(self, result_dir: Path) -> str:
    """Load result metadata from disk.
    :param path: Path to result directory on disk.
    """
    id_path = result_dir / SerializationAttributes.ID_FILENAME
    with open(id_path, 'r') as f:
        self.id = json.load(f)[SerializationAttributes.ID_KEY]
    version_path = result_dir / SerializationAttributes.VERSION_FILENAME
    with open(version_path, 'r') as f:
        self.version = json.load(f)[SerializationAttributes.VERSION_KEY]