code: def get_all_url_infos() -> Dict[str, UrlInfo]:
      """Returns dict associating URL to UrlInfo."""
      url_infos = {}
      for path in _checksum_paths().values():
          dataset_url_infos = load_url_infos(path)
          for url, url_info in dataset_url_infos.items():
              if url_infos.get(url, url_info) != url_info:
                  raise AssertionError(
                      "URL {} is registered with 2+ distinct size/checksum tuples. "
                      "{} vs {}".format(url, url_info, url_infos[url])
                  )
          url_infos.update(dataset_url_infos)
      return url_infos
  
file_path: datasets/tensorflow_datasets/core/download/checksums.py
imports: import dataclasses
  import hashlib
  import io
  from typing import Any, Dict, Iterable, Optional
  from absl import logging
  from etils import epath
  from tensorflow_datasets.core import utils
label_desc: Use image node_id 5 for calling a global function with example usage: get_all_url_infos() and returns: url_infos