protected void deleteNetworksInZoneWithVlanId(String zoneId, String vlanId) { Set<Network> networks = domainAdminClient.getNetworkClient().listNetworks( ListNetworksOptions.Builder .isDefault(false) .isSystem(false) .zoneId(zoneId) .trafficType(TrafficType.GUEST) ); // Warning: the vlan id is not set in the response - using an workaround URI broadcastUri = URI.create("vlan://" + vlanId); for (Network net : networks) { if (broadcastUri.equals(net.getBroadcastURI())) { String jobId = domainAdminClient.getNetworkClient().deleteNetwork(net.getId()); adminJobComplete.apply(jobId); } } }
protected void deleteNetworksInZoneWithVlanId(String zoneId, String vlanId) { Set<Network> networks = domainAdminClient.getNetworkApi().listNetworks( ListNetworksOptions.Builder .isDefault(false) .isSystem(false) .zoneId(zoneId) .trafficType(TrafficType.GUEST) ); // Warning: the vlan id is not set in the response - using an workaround URI broadcastUri = URI.create("vlan://" + vlanId); for (Network net : networks) { if (broadcastUri.equals(net.getBroadcastURI())) { String jobId = domainAdminClient.getNetworkApi().deleteNetwork(net.getId()); adminJobComplete.apply(jobId); } } }
assert network.getGateway() != null : network; assert network.getVLAN() != null : network; assertEquals(network.getBroadcastURI(), URI.create("vlan://" + network.getVLAN())); assert network.getStartIP() != null : network; assert network.getEndIP() != null : network;
assert network.getGateway() != null : network; assert network.getVLAN() != null : network; assertEquals(network.getBroadcastURI(), URI.create("vlan://" + network.getVLAN())); assert network.getStartIP() != null : network; assert network.getEndIP() != null : network;
.account(in.getAccount()) .broadcastDomainType(in.getBroadcastDomainType()) .broadcastURI(in.getBroadcastURI()) .displayText(in.getDisplayText()) .DNS(in.getDNS())
.account(in.getAccount()) .broadcastDomainType(in.getBroadcastDomainType()) .broadcastURI(in.getBroadcastURI()) .displayText(in.getDisplayText()) .DNS(in.getDNS())
.account(in.getAccount()) .broadcastDomainType(in.getBroadcastDomainType()) .broadcastURI(in.getBroadcastURI()) .displayText(in.getDisplayText()) .DNS(in.getDNS())