public static PublicIPAddress associateIPAddressInNetwork(Network network, CloudStackClient client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult) { AsyncCreateResponse job = client.getAddressClient().associateIPAddressInZone(network.getZoneId(), networkId(network.getId())); PublicIPAddress ip = blockUntilJobCompletesAndReturnResult.<PublicIPAddress> apply(job); assert ip.getZoneId().equals(network.getZoneId()); return ip; }
public static PublicIPAddress associateIPAddressInNetwork(Network network, CloudStackClient client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult) { AsyncCreateResponse job = client.getAddressClient().associateIPAddressInZone(network.getZoneId(), networkId(network.getId())); PublicIPAddress ip = blockUntilJobCompletesAndReturnResult.<PublicIPAddress> apply(job); assert ip.getZoneId().equals(network.getZoneId()); return ip; }
public static PublicIPAddress associateIPAddressInNetwork(Network network, CloudStackApi client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult) { AsyncCreateResponse job = client.getAddressApi().associateIPAddressInZone(network.getZoneId(), networkId(network.getId())); PublicIPAddress ip = blockUntilJobCompletesAndReturnResult.<PublicIPAddress> apply(job); assert ip.getZoneId().equals(network.getZoneId()); return ip; }
protected void checkIP(PublicIPAddress ip) { assertEquals(ip.getId(), client.getAddressClient().getPublicIPAddress(ip.getId()).getId()); assert ip.getId() != null : ip; assert ip.getAccount() != null : ip; assert ip.getDomain() != null : ip; assert ip.getDomainId() != null : ip; assert ip.getState() != null : ip; assert ip.getZoneId() != null : ip; assert ip.getZoneName() != null : ip; } }
protected void checkIP(PublicIPAddress ip) { assertEquals(ip.getId(), client.getAddressApi().getPublicIPAddress(ip.getId()).getId()); assert ip.getId() != null : ip; assert ip.getAccount() != null : ip; assert ip.getDomain() != null : ip; assert ip.getDomainId() != null : ip; assert ip.getState() != null : ip; assert ip.getZoneId() != null : ip; assert ip.getZoneName() != null : ip; } }
public T fromPublicIPAddress(PublicIPAddress in) { return this .id(in.getId()) .account(in.getAccount()) .allocated(in.getAllocated()) .associatedNetworkId(in.getAssociatedNetworkId()) .domain(in.getDomain()) .domainId(in.getDomainId()) .usesVirtualNetwork(in.isUsesVirtualNetwork()) .IPAddress(in.getIPAddress()) .isSourceNAT(in.isSourceNAT()) .isStaticNAT(in.isStaticNAT()) .networkId(in.getNetworkId()) .state(in.getState()) .virtualMachineDisplayName(in.getVirtualMachineDisplayName()) .virtualMachineId(in.getVirtualMachineId()) .virtualMachineName(in.getVirtualMachineName()) .VLANId(in.getVLANId()) .VLANName(in.getVLANName()) .zoneId(in.getZoneId()) .zoneName(in.getZoneName()) .jobId(in.getJobId()) .jobStatus(in.getJobStatus()); } }
public T fromPublicIPAddress(PublicIPAddress in) { return this .id(in.getId()) .account(in.getAccount()) .allocated(in.getAllocated()) .associatedNetworkId(in.getAssociatedNetworkId()) .domain(in.getDomain()) .domainId(in.getDomainId()) .usesVirtualNetwork(in.isUsesVirtualNetwork()) .IPAddress(in.getIPAddress()) .isSourceNAT(in.isSourceNAT()) .isStaticNAT(in.isStaticNAT()) .networkId(in.getNetworkId()) .state(in.getState()) .virtualMachineDisplayName(in.getVirtualMachineDisplayName()) .virtualMachineId(in.getVirtualMachineId()) .virtualMachineName(in.getVirtualMachineName()) .VLANId(in.getVLANId()) .VLANName(in.getVLANName()) .zoneId(in.getZoneId()) .zoneName(in.getZoneName()) .jobId(in.getJobId()) .jobStatus(in.getJobStatus()); } }
public T fromPublicIPAddress(PublicIPAddress in) { return this .id(in.getId()) .account(in.getAccount()) .allocated(in.getAllocated()) .associatedNetworkId(in.getAssociatedNetworkId()) .domain(in.getDomain()) .domainId(in.getDomainId()) .usesVirtualNetwork(in.isUsesVirtualNetwork()) .IPAddress(in.getIPAddress()) .isSourceNAT(in.isSourceNAT()) .isStaticNAT(in.isStaticNAT()) .networkId(in.getNetworkId()) .state(in.getState()) .virtualMachineDisplayName(in.getVirtualMachineDisplayName()) .virtualMachineId(in.getVirtualMachineId()) .virtualMachineName(in.getVirtualMachineName()) .VLANId(in.getVLANId()) .VLANName(in.getVLANName()) .zoneId(in.getZoneId()) .zoneName(in.getZoneName()) .jobId(in.getJobId()) .jobStatus(in.getJobStatus()) .tags(in.getTags()); } }