/** * Abiquo community edition * cloud management application for hybrid clouds * Copyright (C) 2008-2010 - Abiquo Holdings S.L. * * This application is free software; you can redistribute it and/or * modify it under the terms of the GNU LESSER GENERAL PUBLIC * LICENSE as published by the Free Software Foundation under * version 3 of the License * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * LESSER GENERAL PUBLIC LICENSE v.3 for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. */ package com.abiquo.abiserver.pojo.metering; // NOPMD by xfernandez on 9/18/09 6:04 AM import com.abiquo.abiserver.business.hibernate.pojohb.metering.MeterHB; import com.abiquo.abiserver.pojo.IPojo; public class Meter implements IPojo<MeterHB> { private Long idMeter; private Integer idDatacenter; private String datacenter; private Integer idRack; private String rack; private Integer idPhysicalMachine; private String physicalMachine; private Integer idStorageSystem; private String storageSystem; private String idStoragePool; private String storagePool; private String idVolume; private String volume; private Integer idNetwork; private String network; private Integer idSubnet; private String subnet; private Integer idEnterprise; private String enterprise; private Integer idUser; private String user; private Integer idVDC; private String virtualDataCenter; private Integer idVirtualApp; private String virtualApp; private Integer idVirtualMachine; private String virtualmachine; private String severity; private String timestamp; private String performedby; private String actionperformed; private String component; private String stacktrace; public final long getIdMeter() { return idMeter; } public final void setIdMeter(final long idMeter) { this.idMeter = idMeter; } public final Integer getIdDatacenter() { return idDatacenter; } public final void setIdDatacenter(final Integer idDatacenter) { this.idDatacenter = idDatacenter; } public final String getDatacenter() { return datacenter; } public final void setDatacenter(final String datacenter) { this.datacenter = datacenter; } public final Integer getIdRack() { return idRack; } public final void setIdRack(final Integer idRack) { this.idRack = idRack; } public final String getRack() { return rack; } public final void setRack(final String rack) { this.rack = rack; } public final Integer getIdPhysicalMachine() { return idPhysicalMachine; } public final void setIdPhysicalMachine(final Integer idPhysicalMachine) { this.idPhysicalMachine = idPhysicalMachine; } public final String getPhysicalMachine() { return physicalMachine; } public final void setPhysicalMachine(final String physicalMachine) { this.physicalMachine = physicalMachine; } public final Integer getIdStorageSystem() { return idStorageSystem; } public final void setIdStorageSystem(final Integer idStorageSystem) { this.idStorageSystem = idStorageSystem; } public final String getStorageSystem() { return storageSystem; } public final void setStorageSystem(final String storageSystem) { this.storageSystem = storageSystem; } public final String getIdStoragePool() { return idStoragePool; } public final void setIdStoragePool(final String idStoragePool) { this.idStoragePool = idStoragePool; } public final String getStoragePool() { return storagePool; } public final void setStoragePool(final String storagePool) { this.storagePool = storagePool; } public final String getIdVolume() { return idVolume; } public final void setIdVolume(final String idVolume) { this.idVolume = idVolume; } public final String getVolume() { return volume; } public final void setVolume(final String volume) { this.volume = volume; } public final Integer getIdNetwork() { return idNetwork; } public final void setIdNetwork(final Integer idNetwork) { this.idNetwork = idNetwork; } public final String getNetwork() { return network; } public final void setNetwork(final String network) { this.network = network; } public final Integer getIdSubnet() { return idSubnet; } public final void setIdSubnet(final Integer idSubnet) { this.idSubnet = idSubnet; } public final String getSubnet() { return subnet; } public final void setSubnet(final String subnet) { this.subnet = subnet; } public final Integer getIdEnterprise() { return idEnterprise; } public final void setIdEnterprise(final Integer idEnterprise) { this.idEnterprise = idEnterprise; } public final String getEnterprise() { return enterprise; } public final void setEnterprise(final String enterprise) { this.enterprise = enterprise; } public final Integer getIdUser() { return idUser; } public final void setIdUser(final Integer idUser) { this.idUser = idUser; } public final String getUser() { return user; } public final void setUser(final String user) { this.user = user; } public final Integer getIdVDC() { return idVDC; } public final void setIdVDC(final Integer idVDC) { this.idVDC = idVDC; } public final String getVirtualDataCenter() { return virtualDataCenter; } public final void setVirtualDataCenter(final String virtualDataCenter) { this.virtualDataCenter = virtualDataCenter; } public final Integer getIdVirtualApp() { return idVirtualApp; } public final void setIdVirtualApp(final Integer idVirtualApp) { this.idVirtualApp = idVirtualApp; } public final String getVirtualApp() { return virtualApp; } public final void setVirtualApp(final String virtualApp) { this.virtualApp = virtualApp; } public final Integer getIdVirtualMachine() { return idVirtualMachine; } public final void setIdVirtualMachine(final Integer idVirtualMachine) { this.idVirtualMachine = idVirtualMachine; } public final String getVirtualmachine() { return virtualmachine; } public final void setVirtualmachine(final String virtualmachine) { this.virtualmachine = virtualmachine; } public final String getSeverity() { return severity; } public final void setSeverity(final String severity) { this.severity = severity; } public final String getTimestamp() { return timestamp; } public final void setTimestamp(final String timestamp) { this.timestamp = timestamp; } public final String getPerformedby() { return performedby; } public final void setPerformedby(final String performedby) { this.performedby = performedby; } public final String getActionperformed() { return actionperformed; } public final void setActionperformed(final String actionperformed) { this.actionperformed = actionperformed; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public String getStacktrace() { return stacktrace; } public void setStacktrace(String stacktrace) { this.stacktrace = stacktrace; } @Override public final MeterHB toPojoHB() { final MeterHB meter = new MeterHB(); meter.setIdMeter(idMeter); meter.setIdDatacenter(idDatacenter); meter.setDatacenter(datacenter); meter.setIdRack(idRack); meter.setRack(rack); meter.setIdPhysicalMachine(idPhysicalMachine); meter.setPhysicalMachine(physicalMachine); meter.setIdStorageSystem(idStorageSystem); meter.setStorageSystem(storageSystem); meter.setIdStoragePool(idStoragePool); meter.setStoragePool(storagePool); meter.setIdVolume(idVolume); meter.setVolume(volume); meter.setIdNetwork(idNetwork); meter.setNetwork(network); meter.setIdSubnet(idSubnet); meter.setSubnet(subnet); meter.setIdEnterprise(idEnterprise); meter.setEnterprise(enterprise); meter.setIdUser(idUser); meter.setUser(user); meter.setIdVDC(idVDC); meter.setVirtualDataCenter(virtualDataCenter); meter.setIdVirtualApp(idVirtualApp); meter.setVirtualApp(virtualApp); meter.setIdVirtualMachine(idVirtualMachine); meter.setVirtualmachine(virtualmachine); meter.setSeverity(severity); meter.setTimestamp(timestamp); meter.setPerformedby(performedby); meter.setActionperformed(actionperformed); meter.setComponent(component); meter.setStacktrace(stacktrace); return meter; } }