SubscribeBillToOSS add param: RowLimitPerFile.

This commit is contained in:
sdk-team
2023-02-13 08:20:18 +00:00
parent 9f61515774
commit c4144df5aa
5 changed files with 16 additions and 1 deletions

View File

@@ -62,6 +62,8 @@ void QueryBillToOSSSubscriptionResult::parse(const std::string &payload)
itemObject.multAccountRelSubscribe = dataNodeItemsItem["MultAccountRelSubscribe"].asString();
if(!dataNodeItemsItem["BucketPath"].isNull())
itemObject.bucketPath = dataNodeItemsItem["BucketPath"].asString();
if(!dataNodeItemsItem["RowLimitPerFile"].isNull())
itemObject.rowLimitPerFile = std::stoi(dataNodeItemsItem["RowLimitPerFile"].asString());
data_.items.push_back(itemObject);
}
if(!value["Code"].isNull())

View File

@@ -70,6 +70,15 @@ void SubscribeBillToOSSRequest::setBeginBillingCycle(const std::string &beginBil
setParameter(std::string("BeginBillingCycle"), beginBillingCycle);
}
int SubscribeBillToOSSRequest::getRowLimitPerFile() const {
return rowLimitPerFile_;
}
void SubscribeBillToOSSRequest::setRowLimitPerFile(int rowLimitPerFile) {
rowLimitPerFile_ = rowLimitPerFile;
setParameter(std::string("RowLimitPerFile"), std::to_string(rowLimitPerFile));
}
std::string SubscribeBillToOSSRequest::getMultAccountRelSubscribe() const {
return multAccountRelSubscribe_;
}