package org.zstack.header.network.l3; import org.zstack.header.rest.APINoSee; import java.io.Serializable; import java.sql.Timestamp; public class UsedIpInventory implements Serializable { private String uuid; private String ipRangeUuid; private String l3NetworkUuid; private String ip; private String netmask; private String gateway; private String usedFor; @APINoSee private String metaData; private long ipInLong; private Timestamp createDate; private Timestamp lastOpDate; public static UsedIpInventory valueOf(UsedIpVO vo) { UsedIpInventory inv = new UsedIpInventory(); inv.setCreateDate(vo.getCreateDate()); inv.setUuid(vo.getUuid()); inv.setIp(vo.getIp()); inv.setIpInLong(vo.getIpInLong()); inv.setIpRangeUuid(vo.getIpRangeUuid()); inv.setL3NetworkUuid(vo.getL3NetworkUuid()); inv.setGateway(vo.getGateway()); inv.setNetmask(vo.getNetmask()); inv.setUsedFor(vo.getUsedFor()); inv.setMetaData(vo.getMetaData()); inv.setLastOpDate(vo.getLastOpDate()); return inv; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getIpRangeUuid() { return ipRangeUuid; } public void setIpRangeUuid(String ipRangeUuid) { this.ipRangeUuid = ipRangeUuid; } public String getIp() { return ip; } public void setIp(String ip) { this.ip = ip; } public long getIpInLong() { return ipInLong; } public void setIpInLong(long ipInLong) { this.ipInLong = ipInLong; } public Timestamp getCreateDate() { return createDate; } public void setCreateDate(Timestamp createDate) { this.createDate = createDate; } public Timestamp getLastOpDate() { return lastOpDate; } public void setLastOpDate(Timestamp lastOpDate) { this.lastOpDate = lastOpDate; } public String getL3NetworkUuid() { return l3NetworkUuid; } public void setL3NetworkUuid(String l3NetworkUuid) { this.l3NetworkUuid = l3NetworkUuid; } public String getNetmask() { return netmask; } public void setNetmask(String netmask) { this.netmask = netmask; } public String getGateway() { return gateway; } public void setGateway(String gateway) { this.gateway = gateway; } public String getUsedFor() { return usedFor; } public void setUsedFor(String usedFor) { this.usedFor = usedFor; } public String getMetaData() { return metaData; } public void setMetaData(String metaData) { this.metaData = metaData; } }