105106107108109110111112
return wrap(context, PublicIp.class, ips.toPagedIterable().concat()); } @Override public PublicIp getIp(final Integer id) { PublicIpDto ip = context.getApi().getInfrastructureApi().getPublicIp(target, id); return wrap(context, PublicIp.class, ip); }
54555657585960616263
ip.addLink(self); return ip; } public static PublicIpDto publicIpToPurchase() { PublicIpDto ip = new PublicIpDto(); RESTLink self = new RESTLink("purchase", "http://localhost/api/cloud/virtualdatacenters/5/publicips/purchased/1"); ip.addLink(self); return ip; }
61626364656667686970
ip.addLink(self); return ip; } public static PublicIpDto publicIpToRelease() { PublicIpDto ip = new PublicIpDto(); RESTLink self = new RESTLink("release", "http://localhost/api/cloud/virtualdatacenters/5/publicips/topurchase/1"); ip.addLink(self); return ip; }
8889909192939495969798
privNic = new PrivateIpDto(); privNic.setIp("192.168.1.2"); privNic.setMac("2a:6e:40:69:84:e0"); pubNic = new PublicIpDto(); pubNic.setIp("80.80.80.80"); pubNic.setMac("2a:6e:40:69:84:e1"); extNic = new ExternalIpDto(); extNic.setIp("10.10.10.10");
8687888990919293949596
103104105106107108109110
51525354555657585960
58596061626364656667
104105106107108109110111
return wrap(context, PublicIp.class, ips.getCollection()); } @Override public PublicIp getIp(final Integer id) { PublicIpDto ip = context.getApi().getInfrastructureApi().getPublicIp(target, id); return wrap(context, PublicIp.class, ip); }