docs: public static Map<String, Double> getComponentCpuMapConfig(TopologyAPI.Topology topology)
        throws RuntimeException {
      Map<String, String> configMap =
          getComponentConfigMap(topology, Config.TOPOLOGY_COMPONENT_CPUMAP);
      Map<String, Double> cpuMap = new HashMap<>();
  
      for (Map.Entry<String, String> entry : configMap.entrySet()) {
        Double requiredCpu = Double.parseDouble(entry.getValue());
        cpuMap.put(entry.getKey(), requiredCpu);
      }
      return cpuMap;
    }