@Mapping(from = HostNicVfsConfig.class, to = HostNicVirtualFunctionsConfiguration.class) public static HostNicVirtualFunctionsConfiguration map(HostNicVfsConfig entity, HostNicVirtualFunctionsConfiguration apiModel) { apiModel.setAllNetworksAllowed(entity.isAllNetworksAllowed()); apiModel.setMaxNumberOfVirtualFunctions(entity.getMaxNumOfVfs()); apiModel.setNumberOfVirtualFunctions(entity.getNumOfVfs()); return apiModel; }
@Override public HostNicVirtualFunctionsConfiguration adapt(V3HostNicVirtualFunctionsConfiguration from) { HostNicVirtualFunctionsConfiguration to = new HostNicVirtualFunctionsConfiguration(); if (from.isSetAllNetworksAllowed()) { to.setAllNetworksAllowed(from.isAllNetworksAllowed()); } if (from.isSetMaxNumberOfVirtualFunctions()) { to.setMaxNumberOfVirtualFunctions(from.getMaxNumberOfVirtualFunctions()); } if (from.isSetNumberOfVirtualFunctions()) { to.setNumberOfVirtualFunctions(from.getNumberOfVirtualFunctions()); } return to; } }