code: private static PathConfiguration loadPathConfiguration(GetConfigurationPResponse response,
        AlluxioConfiguration clusterConf) {
      String clientVersion = clusterConf.get(PropertyKey.VERSION);
      LOG.info("Alluxio client (version {}) is trying to load path level configurations",
          clientVersion);
      Map<String, AlluxioConfiguration> pathConfs = new HashMap<>();
      response.getPathConfigsMap().forEach((path, conf) -> {
        Properties props = loadClientProperties(conf.getPropertiesList(),
            (key, value) -> String.format("Loading property: %s (%s) -> %s for path %s",
                key, key.getScope(), value, path));
        AlluxioProperties properties = new AlluxioProperties();
        properties.merge(props, Source.PATH_DEFAULT);
        pathConfs.put(path, new InstancedConfiguration(properties, true));
      });
      LOG.info("Alluxio client has loaded path level configurations");
      return PathConfiguration.create(pathConfs);
    }
docs: Loads the path level configuration from the get configuration response.
  
  Only client scope properties will be loaded.
  
  @param response the get configuration RPC response
  @param clusterConf cluster level configuration
  @return the loaded path level configuration