public static APIQueryIpRangeReply __example__() { APIQueryIpRangeReply reply = new APIQueryIpRangeReply(); IpRangeInventory ipRange = new IpRangeInventory(); ipRange.setName("Test-IPRange"); ipRange.setL3NetworkUuid(uuid()); ipRange.setNetworkCidr("192.168.10.0/24"); reply.setInventories(Arrays.asList(ipRange)); return reply; }
public static APIAddIpRangeByNetworkCidrEvent __example__() { APIAddIpRangeByNetworkCidrEvent event = new APIAddIpRangeByNetworkCidrEvent(); IpRangeInventory ipRange = new IpRangeInventory(); ipRange.setName("Test-IPRange"); ipRange.setL3NetworkUuid(uuid()); ipRange.setNetworkCidr("192.168.10.0/24"); event.setInventory(ipRange); return event; }
public static APIUpdateIpRangeEvent __example__() { APIUpdateIpRangeEvent event = new APIUpdateIpRangeEvent(); IpRangeInventory ipRange = new IpRangeInventory(); ipRange.setName("Test-IPRange"); ipRange.setL3NetworkUuid(uuid()); ipRange.setNetworkCidr("192.168.10.0/24"); event.setInventory(ipRange); return event; }
public static APIAddIpRangeEvent __example__() { APIAddIpRangeEvent event = new APIAddIpRangeEvent(); IpRangeInventory ipRange = new IpRangeInventory(); ipRange.setL3NetworkUuid(uuid()); ipRange.setName("Test-IP-Range"); ipRange.setStartIp("192.168.100.10"); ipRange.setEndIp("192.168.100.250"); ipRange.setNetmask("255.255.255.0"); ipRange.setGateway("192.168.100.1"); event.setInventory(ipRange); return event; }
public static APIGetAttachablePublicL3ForVRouterReply __example__() { APIGetAttachablePublicL3ForVRouterReply reply = new APIGetAttachablePublicL3ForVRouterReply(); L3NetworkInventory inventory = new L3NetworkInventory(); inventory.setName("test-pub-l3"); inventory.setCreateDate(new Timestamp(org.zstack.header.message.DocUtils.date)); inventory.setLastOpDate(new Timestamp(org.zstack.header.message.DocUtils.date)); inventory.setDescription("test pub l3"); inventory.setL2NetworkUuid(uuid()); inventory.setSystem(true); inventory.setUuid(uuid()); inventory.setZoneUuid(uuid()); IpRangeInventory ipRangeInventory = new IpRangeInventory(); ipRangeInventory.setCreateDate(new Timestamp(org.zstack.header.message.DocUtils.date)); ipRangeInventory.setLastOpDate(new Timestamp(org.zstack.header.message.DocUtils.date)); ipRangeInventory.setStartIp("100.64.0.10"); ipRangeInventory.setEndIp("100.64.0.100"); ipRangeInventory.setName("test ip range"); ipRangeInventory.setNetworkCidr("100.64.0.0/24"); ipRangeInventory.setNetmask("255.255.255.0"); ipRangeInventory.setGateway("100.64.0.1"); ipRangeInventory.setL3NetworkUuid(uuid()); inventory.setIpRanges(Arrays.asList(ipRangeInventory)); reply.setInventories(Arrays.asList(inventory)); return reply; } }
ipr.setName("ip range"); ipr.setUuid(uuid()); ipr.setL3NetworkUuid(l3Uuid); ipr.setStartIp("192.168.0.10"); ipr.setEndIp("192.168.0.100");
ipr.setName("ip range"); ipr.setUuid(uuid()); ipr.setL3NetworkUuid(l3Uuid); ipr.setStartIp("192.168.0.10"); ipr.setEndIp("192.168.0.100");
public static IpRangeInventory fromMessage(APIAddIpRangeMsg msg) { IpRangeInventory ipr = new IpRangeInventory(); ipr.setName(msg.getName()); ipr.setDescription(msg.getDescription()); ipr.setStartIp(msg.getStartIp()); ipr.setEndIp(msg.getEndIp()); ipr.setNetmask(msg.getNetmask()); ipr.setPrefixLen(NetworkUtils.getPrefixLengthFromNetwork(msg.getNetmask())); ipr.setGateway(msg.getGateway()); ipr.setL3NetworkUuid(msg.getL3NetworkUuid()); SubnetUtils su = new SubnetUtils(msg.getGateway(), msg.getNetmask()); ipr.setNetworkCidr(su.getInfo().getCidrSignature()); ipr.setUuid(msg.getResourceUuid()); ipr.setIpVersion(IPv6Constants.IPv4); return ipr; }
public static IpRangeInventory valueOf(IpRangeVO vo) { IpRangeInventory inv = new IpRangeInventory(); inv.setCreateDate(vo.getCreateDate()); inv.setDescription(vo.getDescription()); inv.setEndIp(vo.getEndIp()); inv.setGateway(vo.getGateway()); inv.setL3NetworkUuid(vo.getL3NetworkUuid()); inv.setName(vo.getName()); inv.setNetmask(vo.getNetmask()); inv.setStartIp(vo.getStartIp()); inv.setUuid(vo.getUuid()); inv.setLastOpDate(vo.getLastOpDate()); inv.setNetworkCidr(vo.getNetworkCidr()); inv.setIpVersion(vo.getIpVersion()); inv.setAddressMode(vo.getAddressMode()); inv.setPrefixLen(vo.getPrefixLen()); return inv; }
public static IpRangeInventory fromMessage(APIAddIpRangeByNetworkCidrMsg msg) { SubnetUtils utils = new SubnetUtils(msg.getNetworkCidr()); SubnetInfo subnet = utils.getInfo(); IpRangeInventory ipr = new IpRangeInventory(); ipr.setNetworkCidr(msg.getNetworkCidr()); ipr.setName(msg.getName()); ipr.setDescription(msg.getDescription()); String gateway = subnet.getLowAddress(); String startIp = NetworkUtils.longToIpv4String(NetworkUtils.ipv4StringToLong(subnet.getLowAddress()) + 1); String endIp = subnet.getHighAddress(); ipr.setGateway(gateway); ipr.setStartIp(startIp); ipr.setEndIp(endIp); ipr.setNetmask(subnet.getNetmask()); ipr.setPrefixLen(NetworkUtils.getPrefixLengthFromNetwork(subnet.getNetmask())); ipr.setL3NetworkUuid(msg.getL3NetworkUuid()); ipr.setUuid(msg.getResourceUuid()); ipr.setIpVersion(IPv6Constants.IPv4); return ipr; }
public static IpRangeInventory fromMessage(APIAddIpv6RangeByNetworkCidrMsg msg) { IpRangeInventory ipr = new IpRangeInventory(); ipr.setNetworkCidr(IPv6NetworkUtils.getFormalCidrOfNetworkCidr(msg.getNetworkCidr())); ipr.setName(msg.getName()); ipr.setDescription(msg.getDescription()); ipr.setAddressMode(msg.getAddressMode()); ipr.setStartIp(IPv6NetworkUtils.getStartIpOfNetworkCidr(msg.getNetworkCidr())); ipr.setEndIp(IPv6NetworkUtils.getEndIpOfNetworkCidr(msg.getNetworkCidr())); ipr.setNetmask(IPv6NetworkUtils.getFormalNetmaskOfNetworkCidr(msg.getNetworkCidr())); ipr.setGateway(IPv6NetworkUtils.getGatewayOfNetworkCidr(msg.getNetworkCidr())); ipr.setL3NetworkUuid(msg.getL3NetworkUuid()); ipr.setUuid(msg.getResourceUuid()); ipr.setIpVersion(IPv6Constants.IPv6); ipr.setPrefixLen(IPv6NetworkUtils.getPrefixLenOfNetworkCidr(msg.getNetworkCidr())); return ipr; }
public static IpRangeInventory fromMessage(APIAddIpv6RangeMsg msg) { IpRangeInventory ipr = new IpRangeInventory(); ipr.setNetworkCidr(IPv6NetworkUtils.getNetworkCidrOfIpRange(msg.getStartIp(), msg.getPrefixLen())); ipr.setName(msg.getName()); ipr.setDescription(msg.getDescription()); ipr.setAddressMode(msg.getAddressMode()); ipr.setStartIp(IPv6NetworkUtils.getIpv6AddressCanonicalString(msg.getStartIp())); ipr.setEndIp(IPv6NetworkUtils.getIpv6AddressCanonicalString(msg.getEndIp())); ipr.setNetmask(IPv6NetworkUtils.getFormalNetmaskOfNetworkCidr(msg.getPrefixLen())); ipr.setGateway(IPv6NetworkUtils.getIpv6AddressCanonicalString(msg.getGateway())); ipr.setPrefixLen(msg.getPrefixLen()); ipr.setL3NetworkUuid(msg.getL3NetworkUuid()); ipr.setUuid(msg.getResourceUuid()); ipr.setIpVersion(IPv6Constants.IPv6); return ipr; }