예제 #1
0
 public static Builder fromServerInfo(ServerInfo serverInfo) {
   return new Builder()
       .uuid(serverInfo.getUuid())
       .name(serverInfo.getName())
       .resourceUri(serverInfo.getResourceUri())
       .owner(serverInfo.getOwner())
       .status(serverInfo.getStatus())
       .runtime(serverInfo.getRuntime())
       .cpusInsteadOfCores(serverInfo.isCpusInsteadOfCores())
       .drives(serverInfo.getDrives())
       .enableNuma(serverInfo.isNumaEnabled())
       .hvRelaxed(serverInfo.isHvRelaxed())
       .hvTsc(serverInfo.isHvTsc())
       .memory(serverInfo.getMemory())
       .meta(serverInfo.getMeta())
       .nics(serverInfo.getNics())
       .requirements(serverInfo.getRequirements())
       .tags(serverInfo.getTags())
       .vncPassword(serverInfo.getVncPassword())
       .smp(serverInfo.getSmp());
 }