|
|
@@ -25,15 +25,6 @@ DescribePriceRequest::DescribePriceRequest()
|
|
|
|
|
|
DescribePriceRequest::~DescribePriceRequest() {}
|
|
|
|
|
|
-int DescribePriceRequest::getDataDisk3Size() const {
|
|
|
- return dataDisk3Size_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk3Size(int dataDisk3Size) {
|
|
|
- dataDisk3Size_ = dataDisk3Size;
|
|
|
- setParameter(std::string("DataDisk.3.Size"), std::to_string(dataDisk3Size));
|
|
|
-}
|
|
|
-
|
|
|
long DescribePriceRequest::getResourceOwnerId() const {
|
|
|
return resourceOwnerId_;
|
|
|
}
|
|
|
@@ -43,15 +34,6 @@ void DescribePriceRequest::setResourceOwnerId(long resourceOwnerId) {
|
|
|
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getDataDisk3Category() const {
|
|
|
- return dataDisk3Category_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk3Category(const std::string &dataDisk3Category) {
|
|
|
- dataDisk3Category_ = dataDisk3Category;
|
|
|
- setParameter(std::string("DataDisk.3.Category"), dataDisk3Category);
|
|
|
-}
|
|
|
-
|
|
|
std::string DescribePriceRequest::getIsp() const {
|
|
|
return isp_;
|
|
|
}
|
|
|
@@ -61,13 +43,15 @@ void DescribePriceRequest::setIsp(const std::string &isp) {
|
|
|
setParameter(std::string("Isp"), isp);
|
|
|
}
|
|
|
|
|
|
-int DescribePriceRequest::getDataDisk4Size() const {
|
|
|
- return dataDisk4Size_;
|
|
|
+DescribePriceRequest::SystemDisk DescribePriceRequest::getSystemDisk() const {
|
|
|
+ return systemDisk_;
|
|
|
}
|
|
|
|
|
|
-void DescribePriceRequest::setDataDisk4Size(int dataDisk4Size) {
|
|
|
- dataDisk4Size_ = dataDisk4Size;
|
|
|
- setParameter(std::string("DataDisk.4.Size"), std::to_string(dataDisk4Size));
|
|
|
+void DescribePriceRequest::setSystemDisk(const DescribePriceRequest::SystemDisk &systemDisk) {
|
|
|
+ systemDisk_ = systemDisk;
|
|
|
+ setParameter(std::string("SystemDisk") + ".Size", std::to_string(systemDisk.size));
|
|
|
+ setParameter(std::string("SystemDisk") + ".PerformanceLevel", systemDisk.performanceLevel);
|
|
|
+ setParameter(std::string("SystemDisk") + ".Category", systemDisk.category);
|
|
|
}
|
|
|
|
|
|
std::string DescribePriceRequest::getPriceUnit() const {
|
|
|
@@ -88,15 +72,6 @@ void DescribePriceRequest::setPeriod(int period) {
|
|
|
setParameter(std::string("Period"), std::to_string(period));
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getDataDisk1PerformanceLevel() const {
|
|
|
- return dataDisk1PerformanceLevel_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk1PerformanceLevel(const std::string &dataDisk1PerformanceLevel) {
|
|
|
- dataDisk1PerformanceLevel_ = dataDisk1PerformanceLevel;
|
|
|
- setParameter(std::string("DataDisk.1.PerformanceLevel"), dataDisk1PerformanceLevel);
|
|
|
-}
|
|
|
-
|
|
|
std::string DescribePriceRequest::getAssuranceTimes() const {
|
|
|
return assuranceTimes_;
|
|
|
}
|
|
|
@@ -177,15 +152,6 @@ void DescribePriceRequest::setInstanceTypeList(const std::vector<std::string> &i
|
|
|
instanceTypeList_ = instanceTypeList;
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getDataDisk3PerformanceLevel() const {
|
|
|
- return dataDisk3PerformanceLevel_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk3PerformanceLevel(const std::string &dataDisk3PerformanceLevel) {
|
|
|
- dataDisk3PerformanceLevel_ = dataDisk3PerformanceLevel;
|
|
|
- setParameter(std::string("DataDisk.3.PerformanceLevel"), dataDisk3PerformanceLevel);
|
|
|
-}
|
|
|
-
|
|
|
std::string DescribePriceRequest::getImageId() const {
|
|
|
return imageId_;
|
|
|
}
|
|
|
@@ -213,15 +179,6 @@ void DescribePriceRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOu
|
|
|
setParameter(std::string("InternetMaxBandwidthOut"), std::to_string(internetMaxBandwidthOut));
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getSystemDiskCategory() const {
|
|
|
- return systemDiskCategory_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setSystemDiskCategory(const std::string &systemDiskCategory) {
|
|
|
- systemDiskCategory_ = systemDiskCategory;
|
|
|
- setParameter(std::string("SystemDisk.Category"), systemDiskCategory);
|
|
|
-}
|
|
|
-
|
|
|
std::string DescribePriceRequest::getPlatform() const {
|
|
|
return platform_;
|
|
|
}
|
|
|
@@ -240,33 +197,6 @@ void DescribePriceRequest::setCapacity(int capacity) {
|
|
|
setParameter(std::string("Capacity"), std::to_string(capacity));
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getSystemDiskPerformanceLevel() const {
|
|
|
- return systemDiskPerformanceLevel_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setSystemDiskPerformanceLevel(const std::string &systemDiskPerformanceLevel) {
|
|
|
- systemDiskPerformanceLevel_ = systemDiskPerformanceLevel;
|
|
|
- setParameter(std::string("SystemDisk.PerformanceLevel"), systemDiskPerformanceLevel);
|
|
|
-}
|
|
|
-
|
|
|
-std::string DescribePriceRequest::getDataDisk4Category() const {
|
|
|
- return dataDisk4Category_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk4Category(const std::string &dataDisk4Category) {
|
|
|
- dataDisk4Category_ = dataDisk4Category;
|
|
|
- setParameter(std::string("DataDisk.4.Category"), dataDisk4Category);
|
|
|
-}
|
|
|
-
|
|
|
-std::string DescribePriceRequest::getDataDisk4PerformanceLevel() const {
|
|
|
- return dataDisk4PerformanceLevel_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk4PerformanceLevel(const std::string &dataDisk4PerformanceLevel) {
|
|
|
- dataDisk4PerformanceLevel_ = dataDisk4PerformanceLevel;
|
|
|
- setParameter(std::string("DataDisk.4.PerformanceLevel"), dataDisk4PerformanceLevel);
|
|
|
-}
|
|
|
-
|
|
|
std::string DescribePriceRequest::getRegionId() const {
|
|
|
return regionId_;
|
|
|
}
|
|
|
@@ -303,24 +233,6 @@ void DescribePriceRequest::setDedicatedHostType(const std::string &dedicatedHost
|
|
|
setParameter(std::string("DedicatedHostType"), dedicatedHostType);
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getDataDisk2Category() const {
|
|
|
- return dataDisk2Category_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk2Category(const std::string &dataDisk2Category) {
|
|
|
- dataDisk2Category_ = dataDisk2Category;
|
|
|
- setParameter(std::string("DataDisk.2.Category"), dataDisk2Category);
|
|
|
-}
|
|
|
-
|
|
|
-int DescribePriceRequest::getDataDisk1Size() const {
|
|
|
- return dataDisk1Size_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk1Size(int dataDisk1Size) {
|
|
|
- dataDisk1Size_ = dataDisk1Size;
|
|
|
- setParameter(std::string("DataDisk.1.Size"), std::to_string(dataDisk1Size));
|
|
|
-}
|
|
|
-
|
|
|
int DescribePriceRequest::getAmount() const {
|
|
|
return amount_;
|
|
|
}
|
|
|
@@ -348,15 +260,6 @@ void DescribePriceRequest::setOwnerAccount(const std::string &ownerAccount) {
|
|
|
setParameter(std::string("OwnerAccount"), ownerAccount);
|
|
|
}
|
|
|
|
|
|
-int DescribePriceRequest::getDataDisk2Size() const {
|
|
|
- return dataDisk2Size_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk2Size(int dataDisk2Size) {
|
|
|
- dataDisk2Size_ = dataDisk2Size;
|
|
|
- setParameter(std::string("DataDisk.2.Size"), std::to_string(dataDisk2Size));
|
|
|
-}
|
|
|
-
|
|
|
int DescribePriceRequest::getSpotDuration() const {
|
|
|
return spotDuration_;
|
|
|
}
|
|
|
@@ -375,31 +278,17 @@ void DescribePriceRequest::setResourceType(const std::string &resourceType) {
|
|
|
setParameter(std::string("ResourceType"), resourceType);
|
|
|
}
|
|
|
|
|
|
-std::string DescribePriceRequest::getDataDisk1Category() const {
|
|
|
- return dataDisk1Category_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk1Category(const std::string &dataDisk1Category) {
|
|
|
- dataDisk1Category_ = dataDisk1Category;
|
|
|
- setParameter(std::string("DataDisk.1.Category"), dataDisk1Category);
|
|
|
-}
|
|
|
-
|
|
|
-std::string DescribePriceRequest::getDataDisk2PerformanceLevel() const {
|
|
|
- return dataDisk2PerformanceLevel_;
|
|
|
-}
|
|
|
-
|
|
|
-void DescribePriceRequest::setDataDisk2PerformanceLevel(const std::string &dataDisk2PerformanceLevel) {
|
|
|
- dataDisk2PerformanceLevel_ = dataDisk2PerformanceLevel;
|
|
|
- setParameter(std::string("DataDisk.2.PerformanceLevel"), dataDisk2PerformanceLevel);
|
|
|
-}
|
|
|
-
|
|
|
-int DescribePriceRequest::getSystemDiskSize() const {
|
|
|
- return systemDiskSize_;
|
|
|
+std::vector<DescribePriceRequest::DataDisk> DescribePriceRequest::getDataDisk() const {
|
|
|
+ return dataDisk_;
|
|
|
}
|
|
|
|
|
|
-void DescribePriceRequest::setSystemDiskSize(int systemDiskSize) {
|
|
|
- systemDiskSize_ = systemDiskSize;
|
|
|
- setParameter(std::string("SystemDisk.Size"), std::to_string(systemDiskSize));
|
|
|
+void DescribePriceRequest::setDataDisk(const std::vector<DescribePriceRequest::DataDisk> &dataDisk) {
|
|
|
+ dataDisk_ = dataDisk;
|
|
|
+ for(int dep1 = 0; dep1 != dataDisk.size(); dep1++) {
|
|
|
+ setParameter(std::string("DataDisk") + "." + std::to_string(dep1 + 1) + ".Size", std::to_string(dataDisk[dep1].size));
|
|
|
+ setParameter(std::string("DataDisk") + "." + std::to_string(dep1 + 1) + ".PerformanceLevel", dataDisk[dep1].performanceLevel);
|
|
|
+ setParameter(std::string("DataDisk") + "." + std::to_string(dep1 + 1) + ".Category", dataDisk[dep1].category);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
std::string DescribePriceRequest::getOfferingType() const {
|