Uses of Interface
org.cloudsimplus.power.PowerAware
Packages that use PowerAware
Package
Description
Provides
Datacenter implementations
that represent a physical Cloud Datacenter and contains a set of
Host.Provides network-enabled
Datacenter implementations.Provides
Host implementations
that represent a Physical Machine (PM) used to run Vms
from different cloud customers
(represented by a DatacenterBroker).Provides network-enabled
Host implementations.Provides classes and interfaces for the power-consumption module.
-
Uses of PowerAware in org.cloudsimplus.datacenters
Subinterfaces of PowerAware in org.cloudsimplus.datacentersModifier and TypeInterfaceDescriptioninterfaceAn interface to be implemented by each class that provides Datacenter features.Classes in org.cloudsimplus.datacenters that implement PowerAwareModifier and TypeClassDescriptionclassImplements the basic features of a Virtualized Cloud Datacenter, processing VM queries (i.e., handling of VMs). -
Uses of PowerAware in org.cloudsimplus.datacenters.network
Classes in org.cloudsimplus.datacenters.network that implement PowerAware -
Uses of PowerAware in org.cloudsimplus.hosts
Subinterfaces of PowerAware in org.cloudsimplus.hostsModifier and TypeInterfaceDescriptioninterfaceAn interface to be implemented by each class that provides Physical Machines (Hosts) features.Classes in org.cloudsimplus.hosts that implement PowerAwareModifier and TypeClassDescriptionclassA base class for implementingHosts.classA Host class that implements the most basic features of a Physical Machine (PM) inside aDatacenter.Methods in org.cloudsimplus.hosts that return PowerAwareModifier and TypeMethodDescriptionHost.setPowerModel(PowerModelHost powerModel) Sets thePowerModelHostused by the Host to define how it consumes power.final PowerAware<PowerModelHost> HostAbstract.setPowerModel(PowerModelHost powerModel) -
Uses of PowerAware in org.cloudsimplus.hosts.network
Classes in org.cloudsimplus.hosts.network that implement PowerAware -
Uses of PowerAware in org.cloudsimplus.power
Methods in org.cloudsimplus.power that return PowerAwareModifier and TypeMethodDescriptionPowerAware.setPowerModel(T powerModel) Sets the model defining how the entity consumes power.Constructors in org.cloudsimplus.power with parameters of type PowerAwareModifierConstructorDescriptionPowerMeter(Simulation simulation, PowerAware<? extends PowerModel> powerAwareEntity) Initializes aPowerMeterto periodically measure power consumption of a singlePowerAwareentity.Constructor parameters in org.cloudsimplus.power with type arguments of type PowerAwareModifierConstructorDescriptionPowerMeter(Simulation simulation, @NonNull Supplier<List<? extends PowerAware<? extends PowerModel>>> powerAwareEntitiesSupplier) Initializes aPowerMeterwith a function that supplies a list ofPowerAwareentities to have their combined power consumption periodically measured.PowerMeter(Simulation simulation, List<? extends PowerAware<? extends PowerModel>> powerAwareEntities) Initializes aPowerMeterto periodically measure the combined power consumption of a list ofPowerAwareentities.