private static void populateModelWithIpv4Details(VmInitNetwork entity, NicConfiguration model) { if (entity.getBootProtocol() != null) { model.setBootProtocol(Ipv4BootProtocolMapper.map(entity.getBootProtocol())); } model.setIp(createIpModel(new VmInitNetworkIpv4InfoFetcher(entity))); }
@Override public NicConfiguration adapt(V3GuestNicConfiguration from) { NicConfiguration to = new NicConfiguration(); if (from.isSetBootProtocol()) { to.setBootProtocol(BootProtocol.fromValue(from.getBootProtocol())); } if (from.isSetIp()) { to.setIp(adaptIn(from.getIp())); } if (from.isSetName()) { to.setName(from.getName()); } if (from.isSetOnBoot()) { to.setOnBoot(from.isOnBoot()); } return to; } }