public class APIVMCostModel
extends java.lang.Object
Constructor and Description |
---|
APIVMCostModel() |
Modifier and Type | Method and Description |
---|---|
APICPUCostModel |
getCpuCostModel()
This method returns APICPUCostModel object,which contains CPU cost details of a Virtual Machine.
|
APIDiskCostModel |
getDiskCostModel()
This method returns APIDiskCostModel object,which contains Disk cost details of a Virtual Machine.
|
APIMemoryCostModel |
getMemoryCostModel()
This method returns APIMemoryCostModel object,which contains Memory cost details of a Virtual Machine.
|
double |
getMonthlyCost()
This method returns monthly cost of a Virtual Machine.
|
APINetworkCostModel |
getNetworkCostModel()
This method returns APINetworkCostModel object,which contains Network cost details of a Virtual Machine.
|
double |
getOneTimeItemCost()
This method returns one time cost of a Virtual Machine.
|
void |
setCpuCostModel(APICPUCostModel cpuCostModel)
This method sets APICPUCostModel object,which contains CPU details of a Virtual Machine.
|
void |
setDiskCostModel(APIDiskCostModel diskCostModel)
This method sets APIDiskCostModel object,which contains Disk details of a Virtual Machine.
|
void |
setMemoryCostModel(APIMemoryCostModel memoryCostModel)
This method sets APIMemoryCostModel object,which contains Memory details of a Virtual Machine.
|
void |
setMonthlyCost(double monthlyCost)
This method sets monthly cost of a Virtual Machine.
|
void |
setNetworkCostModel(APINetworkCostModel networkCostModel)
This method sets APINetworkCostModel object,which contains Network details of a Virtual Machine.
|
void |
setOneTimeItemCost(double oneTimeItemCost)
This method sets one time cost of a Virtual Machine.
|
public double getOneTimeItemCost()
public void setOneTimeItemCost(double oneTimeItemCost)
oneTimeItemCost
- public double getMonthlyCost()
public void setMonthlyCost(double monthlyCost)
monthlyCost
- public APICPUCostModel getCpuCostModel()
public void setCpuCostModel(APICPUCostModel cpuCostModel)
cpuCostModel
- public APIDiskCostModel getDiskCostModel()
public void setDiskCostModel(APIDiskCostModel diskCostModel)
diskCostModel
- public APIMemoryCostModel getMemoryCostModel()
public void setMemoryCostModel(APIMemoryCostModel memoryCostModel)
memoryCostModel
- public APINetworkCostModel getNetworkCostModel()
public void setNetworkCostModel(APINetworkCostModel networkCostModel)
networkCostModel
-