|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object be.ac.ua.broker.allocation.spot.model.Checkpoint
public class Checkpoint
The Checkpoint class stores all the different calculated parameters for a certain checkpointing scheme (optimal or hourly).
Constructor Summary | |
---|---|
Checkpoint()
Constructor for Checkpoint which initializes all the values |
Method Summary | |
---|---|
double[][] |
getAvail_ratio()
Getter for the availability ratios for a certain category/instance type |
java.lang.String |
getDescription()
|
double[][] |
getDist_avail_ratio()
Getter for the distribution availability ratios for a certain category/instance type |
double[][] |
getDist_exec_time()
Getter for the distribution execution time for a certain category/instance type |
double[][] |
getDist_gros_time()
Getter for the distribution gross workload for a certain category/instance type |
double[][] |
getDist_total_cost()
Getter for the distribution total cost for a certain category/instance type |
double[][] |
getDist_usage_ratio()
Getter for the distribution usage ratio for a certain category/instance type |
double[][] |
getExec_time()
Getter for the execution times for a certain category/instance type |
java.lang.String |
getFileName()
|
double[][] |
getGros_time()
Getter for the gross workload for a certain category/instance type |
double[] |
getMean_avail_ratio()
Getter for the mean availability ratios for a certain category/instance type |
double[] |
getMean_usage_ratio()
Getter for the mean usage ratio for a certain category/instance type |
int[] |
getNumber_task()
Getter for the number of tasks being executed for a certain category/instance type |
double[] |
getPrice_per_hour()
Getter for the expected price per hour for a certain category/instance type |
double[] |
getPrice()
Getter for the remaining execution time for a certain category/instance type |
double[] |
getTime_avail()
Getter for the availability times for a certain category/instance type |
double[] |
getTime()
Getter for the total required execution time for a certain category/instance type |
double[][] |
getTotal_cost()
Getter for the total cost for a certain category/instance type |
double[][] |
getUsage_ratio()
Getter for the usage ratio for a certain category/instance type |
void |
setDescription(java.lang.String desc)
Setter for the description of the corresponding checkpointing scheme |
void |
setFileName(java.lang.String fn)
Setter for the name of the output file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Checkpoint()
Method Detail |
---|
public void setFileName(java.lang.String fn)
fn
- the name of the output filepublic void setDescription(java.lang.String desc)
desc
- description of the checkpointing schemepublic double[] getTime()
public double[] getPrice()
public int[] getNumber_task()
public double[][] getDist_usage_ratio()
public double[] getMean_usage_ratio()
public double[][] getUsage_ratio()
public double[][] getDist_avail_ratio()
public double[] getMean_avail_ratio()
public double[] getTime_avail()
public double[][] getAvail_ratio()
public double[][] getDist_exec_time()
public double[][] getExec_time()
public double[][] getDist_gros_time()
public double[][] getGros_time()
public double[] getPrice_per_hour()
public double[][] getDist_total_cost()
public double[][] getTotal_cost()
public java.lang.String getFileName()
public java.lang.String getDescription()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |