Class PowerModelDatacenter

java.lang.Object
org.cloudbus.cloudsim.power.models.PowerModelDatacenter
All Implemented Interfaces:
PowerModel
Direct Known Subclasses:
PowerModelDatacenterSimple

public abstract class PowerModelDatacenter extends Object implements PowerModel
Abstract implementation of a data center power model.
Since:
CloudSim Plus 6.0.0
  • Field Details

    • NULL

      public static final org.cloudbus.cloudsim.power.models.PowerModelDatacenterNull NULL
      An attribute that implements the Null Object Design Pattern for PowerModelDatacenter objects.
  • Constructor Details

    • PowerModelDatacenter

      public PowerModelDatacenter()
  • Method Details

    • getDatacenter

      public Datacenter getDatacenter()
      Gets the Datacenter this PowerModel is collecting power consumption measurements from.
      Returns:
    • setDatacenter

      public final void setDatacenter(Datacenter datacenter)
      Sets the Datacenter this PowerModel will collect power consumption measurements from.
      Parameters:
      datacenter - the Datacenter to set