org.inria.myriads.snoozenode.localcontroller.monitoring.transport
Class AggregatedVirtualMachineData

java.lang.Object
  extended by org.inria.myriads.snoozenode.localcontroller.monitoring.transport.AggregatedVirtualMachineData
All Implemented Interfaces:
Serializable

public final class AggregatedVirtualMachineData
extends Object
implements Serializable

Aggregated virtual machine data.

Author:
Eugen Feller
See Also:
Serialized Form

Constructor Summary
AggregatedVirtualMachineData()
          Default constructor.
AggregatedVirtualMachineData(String virtualMachineId, List<org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData> monitoringData)
          Constructor.
 
Method Summary
 List<org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData> getMonitoringData()
          Returns the monitoring data.
 String getVirtualMachineId()
          Returns the virtual machine identifier.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregatedVirtualMachineData

public AggregatedVirtualMachineData()
Default constructor.


AggregatedVirtualMachineData

public AggregatedVirtualMachineData(String virtualMachineId,
                                    List<org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData> monitoringData)
Constructor.

Parameters:
virtualMachineId - The virtual machine identifier
monitoringData - The monitoring data
Method Detail

getVirtualMachineId

public String getVirtualMachineId()
Returns the virtual machine identifier.

Returns:
The virtual machine id

getMonitoringData

public List<org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData> getMonitoringData()
Returns the monitoring data.

Returns:
The monitoring data


Copyright © 2012. All Rights Reserved.