Support more error Codes.

This commit is contained in:
sdk-team
2020-05-21 16:39:18 +08:00
parent d55b09e788
commit 37abc8eec5
6 changed files with 19 additions and 21 deletions

View File

@@ -153,15 +153,15 @@ void ApplyNodesRequest::setHostNamePrefix(const std::string& hostNamePrefix)
setParameter("HostNamePrefix", hostNamePrefix);
}
std::string ApplyNodesRequest::getComputeSpotPriceLimit()const
float ApplyNodesRequest::getComputeSpotPriceLimit()const
{
return computeSpotPriceLimit_;
}
void ApplyNodesRequest::setComputeSpotPriceLimit(const std::string& computeSpotPriceLimit)
void ApplyNodesRequest::setComputeSpotPriceLimit(float computeSpotPriceLimit)
{
computeSpotPriceLimit_ = computeSpotPriceLimit;
setParameter("ComputeSpotPriceLimit", computeSpotPriceLimit);
setParameter("ComputeSpotPriceLimit", std::to_string(computeSpotPriceLimit));
}
std::string ApplyNodesRequest::getClusterId()const
@@ -219,17 +219,6 @@ void ApplyNodesRequest::setInstanceFamilyLevel(const std::string& instanceFamily
setParameter("InstanceFamilyLevel", instanceFamilyLevel);
}
std::string ApplyNodesRequest::getEcsChargeType()const
{
return ecsChargeType_;
}
void ApplyNodesRequest::setEcsChargeType(const std::string& ecsChargeType)
{
ecsChargeType_ = ecsChargeType;
setParameter("EcsChargeType", ecsChargeType);
}
std::string ApplyNodesRequest::getInternetChargeType()const
{
return internetChargeType_;

View File

@@ -44,9 +44,16 @@ void ApplyNodesResult::parse(const std::string &payload)
instanceIds_.push_back(item.asString());
if(!value["Detail"].isNull())
detail_ = value["Detail"].asString();
if(!value["SatisfiedAmount"].isNull())
satisfiedAmount_ = std::stoi(value["SatisfiedAmount"].asString());
}
int ApplyNodesResult::getSatisfiedAmount()const
{
return satisfiedAmount_;
}
std::vector<std::string> ApplyNodesResult::getInstanceIds()const
{
return instanceIds_;