Support return TotalCount for QueryFigureClusters.

This commit is contained in:
sdk-team
2023-04-27 10:09:38 +00:00
parent fa17bc470e
commit d5a028a4c5
5 changed files with 22 additions and 1 deletions

View File

@@ -98,6 +98,15 @@ void QueryFigureClustersRequest::setMaxResults(long maxResults) {
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}
bool QueryFigureClustersRequest::getWithTotalCount() const {
return withTotalCount_;
}
void QueryFigureClustersRequest::setWithTotalCount(bool withTotalCount) {
withTotalCount_ = withTotalCount;
setParameter(std::string("WithTotalCount"), withTotalCount ? "true" : "false");
}
QueryFigureClustersRequest::UpdateTimeRange QueryFigureClustersRequest::getUpdateTimeRange() const {
return updateTimeRange_;
}

View File

@@ -560,9 +560,16 @@ void QueryFigureClustersResult::parse(const std::string &payload)
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stol(value["TotalCount"].asString());
}
long QueryFigureClustersResult::getTotalCount()const
{
return totalCount_;
}
std::string QueryFigureClustersResult::getNextToken()const
{
return nextToken_;