private HostInfo initializeNetworkinterfaces(HostInfo host) { Map<String, Object> datastores = configurationService.pathvalue(Map.class, Constants.HOST, Constants.NETWORKINTERFACES); for (Entry<String, Object> e : datastores.entrySet()) { Map<String, Object> ee = (Map<String, Object>) e.getValue(); NetworkInterface networkInterface = new NetworkInterface(); String name = (String) ee.get(Constants.NAME); String mac = (String) ee.get(Constants.MAC); networkInterface.setName(name); networkInterface.setMac(mac); host.getNetworkInterfaces().add(networkInterface); } return host; }