class_docstr: Stores the results from executing the tasks in an execution plan.
class_docstr_tok: ["Stores","the","results","from","executing","the","tasks","in","an","execution","plan","."]
code: def get_result(
      self, task_id: NodeId
  ) -> TaskExecutionResult:  # noqa: D
      assert task_id in self._results
      return self._results[task_id]
  
file_path: metricflow/metricflow/execution/executor.py
imports: from __future__ import annotations
  import logging
  from abc import ABC, abstractmethod
  from collections import OrderedDict
  from typing import Dict
  from metricflow.dag.mf_dag import NodeId
  from metricflow.execution.execution_plan import ExecutionPlan, ExecutionPlanTask, TaskExecutionResult
label_desc: Use image node_id 4 for calling the ExecutionResults obj's underlying member method code with example usage: obj.get_result(task_id) and returns: self