- GenerateJobs - Class in jobTracer
-
- GenerateJobs(int) - Constructor for class jobTracer.GenerateJobs
-
- GenerateJobs(int, String) - Constructor for class jobTracer.GenerateJobs
-
- getAlpha_power() - Method in class models.Power
-
Power getter methods
- getApp() - Method in class models.Task
-
- getApp() - Method in class simulation.Resource
-
- getAppComputingSize() - Method in class models.App
-
- getAppExecutedComputingSize() - Method in class models.App
-
- getApplicationOutput() - Static method in class models.Sky
-
- getApplicationStartTime() - Method in class models.App
-
- getAppTransmissionCost(double) - Method in class models.Sky.CloudLinks
-
- getAssignedFrequencyInTeraflop() - Method in class models.CPU.CPUv
-
- getAvaliableResourceForTask(Task) - Method in class simulation.ServersManager
-
- getAverageExecutionTime(double) - Method in class models.Sky
-
Calculate average execution time for the giving task size based on the maximum speed among all clouds
and also getMaximumCPUspeed
- getBestResource() - Method in class scheduling.GlobalScheduler
-
- getbeta_power() - Method in class models.Power
-
- getCapacityRate() - Method in class simulation.Resource
-
- getChosenCloud() - Method in class models.App
-
- getCloud() - Method in class simulation.Resource
-
general getters and setters
- getCloud() - Method in class simulation.ServersManager
-
- getCloudExecutedBy() - Method in class models.App
-
- getCloudName() - Method in class models.Cloud
-
- getClouds() - Method in class models.Sky
-
- getCombinedEnergyPlusCapacityRate() - Method in class simulation.Resource
-
- getCommunicationCost(Cloud, Cloud, double) - Method in class models.Sky
-
- getCommunicationTime(Cloud, Cloud, double) - Method in class models.Sky
-
- getComputingSize() - Method in class models.Task
-
- getConsumedEnergy() - Method in class scheduling.LocalScheduling
-
Getter and setter methods
- getConsumedEnergy() - Method in class simulation.ServersManager
-
- getCPathComputingSize() - Method in class jobTracer.CriticalPath
-
- getCPUfrequencesInTeraflop() - Method in class scheduling.LocalScheduling
-
- getCPUfrequencyInTeraflop() - Method in class simulation.SimExecution
-
- getCriticalPath() - Method in class jobTracer.CriticalPath
-
- getdCommunicationCostForActualExE() - Method in class models.App
-
- getdCommunicationCostForActualExE() - Method in class models.Task
-
- getDeadline() - Method in class models.App
-
- getEntity() - Method in class models.Cloud
-
- getEntity() - Method in class simulation.ServersManager
-
- getEstimatedEnergy(SimExecution) - Method in class scheduling.LocalScheduling
-
- getEstimatedEnergy() - Method in class simulation.SimExecution
-
- getExecutedComputingSize() - Method in class models.Task
-
- getExecutorCloud() - Method in class simulation.SimExecution
-
- getFrequenciesInTeraflop() - Method in class models.Power
-
- getFrequency(double) - Method in class models.Power
-
- getHighestPower() - Method in class models.Sky
-
- getiApp() - Method in class models.App
-
General getters and setters
- getiFreeVMs() - Method in class models.Server
-
- getiPhysicalCPUs() - Method in class models.Server
-
- getiRequiredCPUs() - Method in class models.Task
-
- getiTotalVirtualCPUs() - Method in class models.Server
-
- getiVirtualCPUsPerPhysical() - Method in class models.Server
-
- getLocalScheduling() - Method in class simulation.ServersManager
-
- getMaxCPUfrequency() - Method in class models.Power
-
- getMaxCPUfrequencyInTeraflop() - Method in class models.Cloud
-
- getMaxCPUfrequencyInTeraflop() - Method in class models.Power
-
The list of frequencies is sorted so that the maximum frequency is at the last index
- getMaxCPUfrequencyInTeraflop() - Method in class scheduling.LocalScheduling
-
- getMinCPUfrequencyInTeraflop() - Method in class models.Power
-
getMaxCPUfrequencyInTeraflop
The list of frequencies is sorted so that the minimum frequency is at the first index
- getMinCPUfrequencyInTeraflop() - Method in class scheduling.LocalScheduling
-
- getNoAccomplishedTasks() - Method in class models.App
-
- getNoCPUs() - Method in class simulation.SimExecution
-
- getNoReceivedApps() - Method in class models.Cloud
-
- getNoReceivedApps() - Method in class simulation.CloudEntity
-
- getOriginalCloud() - Method in class models.App
-
- getPenalty() - Method in class models.App
-
- getPhysicalCPUs() - Method in class models.Server
-
- getPower() - Method in class scheduling.LocalScheduling
-
- getPowerWattsFactor(double, int, int) - Method in class models.Power
-
- getProposedNeededEnergy() - Method in class simulation.Resource
-
- getProposedNeededEnergyForExecution() - Method in class simulation.Resource
-
- getReadyTasks() - Method in class models.App
-
Method to get ready tasks for BE-Mode
- getReceivePortFromClouds() - Method in class simulation.CloudEntity
-
- getReceivePortFromSource() - Method in class simulation.CloudEntity
-
- getResources() - Method in class models.App
-
- getResources() - Method in class models.Task
-
- getScheduledFinishTime() - Method in class simulation.SimExecution
-
- getScheduledStartTime() - Method in class simulation.SimExecution
-
- getsendPortFromSource() - Method in class simulation.Source
-
- getSendPortToCloud() - Method in class simulation.CloudEntity
-
- getServerManagerId() - Method in class simulation.ServersManager
-
- getServersManager() - Method in class models.Cloud
-
- getSky() - Method in class models.Cloud
-
- getSkyMaxCPUfrequencyInTeraflop() - Method in class models.Sky
-
- getStatus() - Method in class simulation.SimExecution
-
- getTask() - Method in class simulation.Resource
-
- getTask() - Method in class simulation.SimExecution
-
- getTaskID() - Method in class models.Task
-
- getTasks() - Method in class models.App
-
- getTokenId() - Method in class simulation.Resource
-
- getTotalConsumedEnergy() - Method in class models.Cloud
-
- getTotalRequiredCPUs() - Method in class models.App
-
- getTotalVCPUs() - Method in class simulation.ServersManager
-
- getTransmissionTime(double) - Method in class models.Sky.CloudLinks
-
- getTScheduler() - Method in class models.Task
-
Getter and setter of TScheduler must be invoked by only chosen cloud
- getType() - Method in class models.Task
-
- getVirtualCPUS() - Method in class models.CPU
-
getter and setter methods
- GlobalScheduler - Class in scheduling
-
- GlobalScheduler(Task) - Constructor for class scheduling.GlobalScheduler
-
- GlobalScheduler(App) - Constructor for class scheduling.GlobalScheduler
-
- GReport - Class in scheduling
-
- GReport(ArrayList<App>, Sky) - Constructor for class scheduling.GReport
-