class_docstr: Utility class for quick manipulation of a connector pipeline.
code: def __repr__(self, indentation: int = 0):
      return "\n".join(
          [" " * indentation + self.__class__.__name__]
          + [c.__str__(indentation + 4) for c in self.connectors]
      )
  
imports: from collections import defaultdict
  import logging
  from typing import Any, Dict, List, Optional, Type, Union
  from ray.rllib.connectors.connector_v2 import ConnectorV2
  from ray.rllib.core.rl_module.rl_module import RLModule
  from ray.rllib.utils.annotations import override
  from ray.rllib.utils.typing import EpisodeType
  from ray.util.annotations import PublicAPI
  from ray.util.timer import _Timer
label_desc: Use image node_id 10 for calling the ConnectorPipelineV2 obj's underlying member method code with example usage: obj.__repr__(indentation) and returns: str