docs: public static Map<String, Resource> getComponentResourceMap(
        Set<String> components,
        Map<String, ByteAmount> componentRamMap,
        Map<String, Double> componentCpuMap,
        Map<String, ByteAmount> componentDiskMap,
        Resource defaultInstanceResource) {
      Map<String, Resource> componentResourceMap = new HashMap<>();
      for (String component : components) {
        ByteAmount instanceRam = componentRamMap.getOrDefault(component,
            defaultInstanceResource.getRam());
        double instanceCpu = componentCpuMap.getOrDefault(component,
            defaultInstanceResource.getCpu());
        ByteAmount instanceDisk = componentDiskMap.getOrDefault(component,
            defaultInstanceResource.getDisk());
        componentResourceMap.put(component, new Resource(instanceCpu, instanceRam, instanceDisk));
      }
  
      return componentResourceMap;
    }