1 package at.ac.tuwien.lsdc.types;
3 public class ScenarioData {
5 private String scheduler;
6 private String scenario;
9 private long totalDuration;
10 private double totalConsumption;
11 private int totalInSourced;
12 private int totalOutSourced;
13 private int totalResizeCalls;
15 public ScenarioData(String scheduler, String scenario, long totalPMs,
16 long totalVMs, long totalDuration, double totalConsumption,
17 int totalInSourced, int totalOutSourced,
18 int totalResizeCalls) {
19 this.scheduler = scheduler;
20 this.scenario = scenario;
21 this.totalPMs = totalPMs;
22 this.totalVMs = totalVMs;
23 this.totalDuration = totalDuration;
24 this.totalConsumption = totalConsumption;
25 this.totalInSourced = totalInSourced;
26 this.totalOutSourced = totalOutSourced;
27 this.totalResizeCalls = totalResizeCalls;
30 public String[] toStringArray() {
31 return new String[] { scheduler, scenario, String.valueOf(totalPMs), String.valueOf(totalVMs),
32 String.valueOf(totalDuration), String.valueOf(totalConsumption), String.valueOf(totalInSourced),
33 String.valueOf(totalOutSourced), String.valueOf(totalResizeCalls) };
37 public String toString() {
38 return "ScenarioData [scheduler=" + scheduler + ", scenario="
39 + scenario + ", totalPMs=" + totalPMs + ", totalVMs="
40 + totalVMs + ", totalDuration=" + totalDuration
41 + ", totalConsumption=" + totalConsumption
42 + ", totalInSourced=" + totalInSourced + ", totalOutSourced="
43 + totalOutSourced + "]";