Compare commits

..

2 Commits

Author SHA1 Message Date
sdk-team
504b56bd22 Generated 2019-08-08 for ARMS. 2019-09-14 20:29:22 +08:00
sdk-team
175945ea81 Fixed CMakeLists file. 2019-09-12 15:52:54 +08:00
25 changed files with 126 additions and 240 deletions

View File

@@ -1,3 +1,9 @@
2019-09-14 Version 1.36.131
- Generated 2019-08-08 for `ARMS`.
2019-09-12 Version 1.36.130
- Fixed CMakeLists file.
2019-09-12 Version 1.36.129
- Fixed CMakeLists file.

View File

@@ -1 +1 @@
1.36.129
1.36.131

View File

@@ -23,8 +23,6 @@ set(arms_public_header
set(arms_public_header_model
include/alibabacloud/arms/model/SearchAlertContactRequest.h
include/alibabacloud/arms/model/SearchAlertContactResult.h
include/alibabacloud/arms/model/GetTraceRequest.h
include/alibabacloud/arms/model/GetTraceResult.h
include/alibabacloud/arms/model/ListTraceAppsRequest.h
include/alibabacloud/arms/model/ListTraceAppsResult.h
include/alibabacloud/arms/model/DeleteRetcodeAppRequest.h
@@ -37,43 +35,25 @@ set(arms_public_header_model
include/alibabacloud/arms/model/CreateAlertContactGroupResult.h
include/alibabacloud/arms/model/QueryDatasetRequest.h
include/alibabacloud/arms/model/QueryDatasetResult.h
include/alibabacloud/arms/model/SearchTraceAppByNameRequest.h
include/alibabacloud/arms/model/SearchTraceAppByNameResult.h
include/alibabacloud/arms/model/SearchRetcodeAppByPageRequest.h
include/alibabacloud/arms/model/SearchRetcodeAppByPageResult.h
include/alibabacloud/arms/model/SearchTraceAppByNameRequest.h
include/alibabacloud/arms/model/SearchTraceAppByNameResult.h
include/alibabacloud/arms/model/ListRetcodeAppsRequest.h
include/alibabacloud/arms/model/ListRetcodeAppsResult.h
include/alibabacloud/arms/model/GetSpanNamesRequest.h
include/alibabacloud/arms/model/GetSpanNamesResult.h
include/alibabacloud/arms/model/GetServicesRequest.h
include/alibabacloud/arms/model/GetServicesResult.h
include/alibabacloud/arms/model/MetricQueryRequest.h
include/alibabacloud/arms/model/MetricQueryResult.h
include/alibabacloud/arms/model/SearchTracesRequest.h
include/alibabacloud/arms/model/SearchTracesResult.h
include/alibabacloud/arms/model/SearchAlertContactGroupRequest.h
include/alibabacloud/arms/model/SearchAlertContactGroupResult.h
include/alibabacloud/arms/model/CreateAlertContactRequest.h
include/alibabacloud/arms/model/CreateAlertContactResult.h
include/alibabacloud/arms/model/QueryMetricRequest.h
include/alibabacloud/arms/model/QueryMetricResult.h
include/alibabacloud/arms/model/SearchTraceCountRequest.h
include/alibabacloud/arms/model/SearchTraceCountResult.h
include/alibabacloud/arms/model/GetTagKeyRequest.h
include/alibabacloud/arms/model/GetTagKeyResult.h
include/alibabacloud/arms/model/ARMSQueryDataSetRequest.h
include/alibabacloud/arms/model/ARMSQueryDataSetResult.h
include/alibabacloud/arms/model/CreateRetcodeAppRequest.h
include/alibabacloud/arms/model/CreateRetcodeAppResult.h
include/alibabacloud/arms/model/GetTagValRequest.h
include/alibabacloud/arms/model/GetTagValResult.h )
include/alibabacloud/arms/model/CreateRetcodeAppResult.h )
set(arms_src
src/ARMSClient.cc
src/model/SearchAlertContactRequest.cc
src/model/SearchAlertContactResult.cc
src/model/GetTraceRequest.cc
src/model/GetTraceResult.cc
src/model/ListTraceAppsRequest.cc
src/model/ListTraceAppsResult.cc
src/model/DeleteRetcodeAppRequest.cc
@@ -86,36 +66,20 @@ set(arms_src
src/model/CreateAlertContactGroupResult.cc
src/model/QueryDatasetRequest.cc
src/model/QueryDatasetResult.cc
src/model/SearchTraceAppByNameRequest.cc
src/model/SearchTraceAppByNameResult.cc
src/model/SearchRetcodeAppByPageRequest.cc
src/model/SearchRetcodeAppByPageResult.cc
src/model/SearchTraceAppByNameRequest.cc
src/model/SearchTraceAppByNameResult.cc
src/model/ListRetcodeAppsRequest.cc
src/model/ListRetcodeAppsResult.cc
src/model/GetSpanNamesRequest.cc
src/model/GetSpanNamesResult.cc
src/model/GetServicesRequest.cc
src/model/GetServicesResult.cc
src/model/MetricQueryRequest.cc
src/model/MetricQueryResult.cc
src/model/SearchTracesRequest.cc
src/model/SearchTracesResult.cc
src/model/SearchAlertContactGroupRequest.cc
src/model/SearchAlertContactGroupResult.cc
src/model/CreateAlertContactRequest.cc
src/model/CreateAlertContactResult.cc
src/model/QueryMetricRequest.cc
src/model/QueryMetricResult.cc
src/model/SearchTraceCountRequest.cc
src/model/SearchTraceCountResult.cc
src/model/GetTagKeyRequest.cc
src/model/GetTagKeyResult.cc
src/model/ARMSQueryDataSetRequest.cc
src/model/ARMSQueryDataSetResult.cc
src/model/CreateRetcodeAppRequest.cc
src/model/CreateRetcodeAppResult.cc
src/model/GetTagValRequest.cc
src/model/GetTagValResult.cc )
src/model/CreateRetcodeAppResult.cc )
add_library(arms ${LIB_TYPE}
${arms_public_header}

View File

@@ -35,12 +35,12 @@ namespace AlibabaCloud
CreateAlertContactRequest();
~CreateAlertContactRequest();
std::string getPhoneNum()const;
void setPhoneNum(const std::string& phoneNum);
std::string getContactName()const;
void setContactName(const std::string& contactName);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getPhoneNum()const;
void setPhoneNum(const std::string& phoneNum);
std::string getDingRobotWebhookUrl()const;
void setDingRobotWebhookUrl(const std::string& dingRobotWebhookUrl);
std::string getEmail()const;
@@ -49,9 +49,9 @@ namespace AlibabaCloud
void setSystemNoc(bool systemNoc);
private:
std::string phoneNum_;
std::string contactName_;
std::string regionId_;
std::string phoneNum_;
std::string dingRobotWebhookUrl_;
std::string email_;
bool systemNoc_;

View File

@@ -71,8 +71,6 @@ namespace AlibabaCloud
void setIsDrillDown(bool isDrillDown);
bool getHungryMode()const;
void setHungryMode(bool hungryMode);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getOrderByKey()const;
void setOrderByKey(const std::string& orderByKey);
int getLimit()const;
@@ -94,7 +92,6 @@ namespace AlibabaCloud
int intervalInSec_;
bool isDrillDown_;
bool hungryMode_;
std::string regionId_;
std::string orderByKey_;
int limit_;
long datasetId_;

View File

@@ -40,16 +40,6 @@ namespace AlibabaCloud
QueryMetricRequest();
~QueryMetricRequest();
std::vector<std::string> getMeasures()const;
void setMeasures(const std::vector<std::string>& measures);
int getIntervalInSec()const;
void setIntervalInSec(int intervalInSec);
std::string getMetric()const;
void setMetric(const std::string& metric);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getLimit()const;
void setLimit(int limit);
long getEndTime()const;
void setEndTime(long endTime);
std::string getOrderBy()const;
@@ -58,21 +48,28 @@ namespace AlibabaCloud
void setStartTime(long startTime);
std::vector<Filters> getFilters()const;
void setFilters(const std::vector<Filters>& filters);
std::vector<std::string> getMeasures()const;
void setMeasures(const std::vector<std::string>& measures);
int getIntervalInSec()const;
void setIntervalInSec(int intervalInSec);
std::string getMetric()const;
void setMetric(const std::string& metric);
int getLimit()const;
void setLimit(int limit);
std::vector<std::string> getDimensions()const;
void setDimensions(const std::vector<std::string>& dimensions);
std::string getOrder()const;
void setOrder(const std::string& order);
private:
std::vector<std::string> measures_;
int intervalInSec_;
std::string metric_;
std::string regionId_;
int limit_;
long endTime_;
std::string orderBy_;
long startTime_;
std::vector<Filters> filters_;
std::vector<std::string> measures_;
int intervalInSec_;
std::string metric_;
int limit_;
std::vector<std::string> dimensions_;
std::string order_;

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
SearchAlertContactRequest();
~SearchAlertContactRequest();
std::string getCurrentPage()const;
void setCurrentPage(const std::string& currentPage);
std::string getContactName()const;
void setContactName(const std::string& contactName);
std::string getPhone()const;
@@ -43,17 +45,15 @@ namespace AlibabaCloud
void setRegionId(const std::string& regionId);
std::string getPageSize()const;
void setPageSize(const std::string& pageSize);
std::string getCurrentPage()const;
void setCurrentPage(const std::string& currentPage);
std::string getEmail()const;
void setEmail(const std::string& email);
private:
std::string currentPage_;
std::string contactName_;
std::string phone_;
std::string regionId_;
std::string pageSize_;
std::string currentPage_;
std::string email_;
};

View File

@@ -35,13 +35,9 @@ CreateAlertContactGroupResult::~CreateAlertContactGroupResult()
void CreateAlertContactGroupResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ContactGroupId"].isNull())
contactGroupId_ = value["ContactGroupId"].asString();

View File

@@ -25,6 +25,17 @@ CreateAlertContactRequest::CreateAlertContactRequest() :
CreateAlertContactRequest::~CreateAlertContactRequest()
{}
std::string CreateAlertContactRequest::getPhoneNum()const
{
return phoneNum_;
}
void CreateAlertContactRequest::setPhoneNum(const std::string& phoneNum)
{
phoneNum_ = phoneNum;
setCoreParameter("PhoneNum", phoneNum);
}
std::string CreateAlertContactRequest::getContactName()const
{
return contactName_;
@@ -47,17 +58,6 @@ void CreateAlertContactRequest::setRegionId(const std::string& regionId)
setCoreParameter("RegionId", regionId);
}
std::string CreateAlertContactRequest::getPhoneNum()const
{
return phoneNum_;
}
void CreateAlertContactRequest::setPhoneNum(const std::string& phoneNum)
{
phoneNum_ = phoneNum;
setCoreParameter("PhoneNum", phoneNum);
}
std::string CreateAlertContactRequest::getDingRobotWebhookUrl()const
{
return dingRobotWebhookUrl_;

View File

@@ -35,13 +35,9 @@ CreateAlertContactResult::~CreateAlertContactResult()
void CreateAlertContactResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ContactId"].isNull())
contactId_ = value["ContactId"].asString();

View File

@@ -35,13 +35,9 @@ CreateRetcodeAppResult::~CreateRetcodeAppResult()
void CreateRetcodeAppResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto retcodeAppDataBeanNode = value["RetcodeAppDataBean"];
if(!retcodeAppDataBeanNode["AppId"].isNull())

View File

@@ -35,13 +35,9 @@ DeleteRetcodeAppResult::~DeleteRetcodeAppResult()
void DeleteRetcodeAppResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Data"].isNull())
data_ = value["Data"].asString();

View File

@@ -35,13 +35,9 @@ ImportAppAlertRulesResult::~ImportAppAlertRulesResult()
void ImportAppAlertRulesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Data"].isNull())
data_ = value["Data"].asString();

View File

@@ -35,13 +35,9 @@ ListRetcodeAppsResult::~ListRetcodeAppsResult()
void ListRetcodeAppsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allRetcodeApps = value["RetcodeApps"]["RetcodeApp"];
for (auto value : allRetcodeApps)

View File

@@ -35,13 +35,9 @@ ListTraceAppsResult::~ListTraceAppsResult()
void ListTraceAppsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allTraceApps = value["TraceApps"]["TraceApp"];
for (auto value : allTraceApps)

View File

@@ -132,17 +132,6 @@ void QueryDatasetRequest::setHungryMode(bool hungryMode)
setCoreParameter("HungryMode", hungryMode ? "true" : "false");
}
std::string QueryDatasetRequest::getRegionId()const
{
return regionId_;
}
void QueryDatasetRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string QueryDatasetRequest::getOrderByKey()const
{
return orderByKey_;

View File

@@ -35,13 +35,9 @@ QueryDatasetResult::~QueryDatasetResult()
void QueryDatasetResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Data"].isNull())
data_ = value["Data"].asString();

View File

@@ -25,62 +25,6 @@ QueryMetricRequest::QueryMetricRequest() :
QueryMetricRequest::~QueryMetricRequest()
{}
std::vector<std::string> QueryMetricRequest::getMeasures()const
{
return measures_;
}
void QueryMetricRequest::setMeasures(const std::vector<std::string>& measures)
{
measures_ = measures;
for(int i = 0; i!= measures.size(); i++)
setCoreParameter("Measures."+ std::to_string(i), measures.at(i));
}
int QueryMetricRequest::getIntervalInSec()const
{
return intervalInSec_;
}
void QueryMetricRequest::setIntervalInSec(int intervalInSec)
{
intervalInSec_ = intervalInSec;
setCoreParameter("IntervalInSec", std::to_string(intervalInSec));
}
std::string QueryMetricRequest::getMetric()const
{
return metric_;
}
void QueryMetricRequest::setMetric(const std::string& metric)
{
metric_ = metric;
setCoreParameter("Metric", metric);
}
std::string QueryMetricRequest::getRegionId()const
{
return regionId_;
}
void QueryMetricRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
int QueryMetricRequest::getLimit()const
{
return limit_;
}
void QueryMetricRequest::setLimit(int limit)
{
limit_ = limit;
setCoreParameter("Limit", std::to_string(limit));
}
long QueryMetricRequest::getEndTime()const
{
return endTime_;
@@ -131,6 +75,51 @@ void QueryMetricRequest::setFilters(const std::vector<Filters>& filters)
}
}
std::vector<std::string> QueryMetricRequest::getMeasures()const
{
return measures_;
}
void QueryMetricRequest::setMeasures(const std::vector<std::string>& measures)
{
measures_ = measures;
for(int i = 0; i!= measures.size(); i++)
setCoreParameter("Measures."+ std::to_string(i), measures.at(i));
}
int QueryMetricRequest::getIntervalInSec()const
{
return intervalInSec_;
}
void QueryMetricRequest::setIntervalInSec(int intervalInSec)
{
intervalInSec_ = intervalInSec;
setCoreParameter("IntervalInSec", std::to_string(intervalInSec));
}
std::string QueryMetricRequest::getMetric()const
{
return metric_;
}
void QueryMetricRequest::setMetric(const std::string& metric)
{
metric_ = metric;
setCoreParameter("Metric", metric);
}
int QueryMetricRequest::getLimit()const
{
return limit_;
}
void QueryMetricRequest::setLimit(int limit)
{
limit_ = limit;
setCoreParameter("Limit", std::to_string(limit));
}
std::vector<std::string> QueryMetricRequest::getDimensions()const
{
return dimensions_;

View File

@@ -35,13 +35,9 @@ QueryMetricResult::~QueryMetricResult()
void QueryMetricResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Data"].isNull())
data_ = value["Data"].asString();

View File

@@ -35,13 +35,9 @@ SearchAlertContactGroupResult::~SearchAlertContactGroupResult()
void SearchAlertContactGroupResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allContactGroups = value["ContactGroups"]["ContactGroup"];
for (auto value : allContactGroups)

View File

@@ -25,6 +25,17 @@ SearchAlertContactRequest::SearchAlertContactRequest() :
SearchAlertContactRequest::~SearchAlertContactRequest()
{}
std::string SearchAlertContactRequest::getCurrentPage()const
{
return currentPage_;
}
void SearchAlertContactRequest::setCurrentPage(const std::string& currentPage)
{
currentPage_ = currentPage;
setCoreParameter("CurrentPage", currentPage);
}
std::string SearchAlertContactRequest::getContactName()const
{
return contactName_;
@@ -69,17 +80,6 @@ void SearchAlertContactRequest::setPageSize(const std::string& pageSize)
setCoreParameter("PageSize", pageSize);
}
std::string SearchAlertContactRequest::getCurrentPage()const
{
return currentPage_;
}
void SearchAlertContactRequest::setCurrentPage(const std::string& currentPage)
{
currentPage_ = currentPage;
setCoreParameter("CurrentPage", currentPage);
}
std::string SearchAlertContactRequest::getEmail()const
{
return email_;

View File

@@ -35,13 +35,9 @@ SearchAlertContactResult::~SearchAlertContactResult()
void SearchAlertContactResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto pageBeanNode = value["PageBean"];
if(!pageBeanNode["TotalCount"].isNull())

View File

@@ -35,13 +35,9 @@ SearchRetcodeAppByPageResult::~SearchRetcodeAppByPageResult()
void SearchRetcodeAppByPageResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto pageBeanNode = value["PageBean"];
if(!pageBeanNode["TotalCount"].isNull())

View File

@@ -35,13 +35,9 @@ SearchTraceAppByNameResult::~SearchTraceAppByNameResult()
void SearchTraceAppByNameResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allTraceApps = value["TraceApps"]["TraceApp"];
for (auto value : allTraceApps)

View File

@@ -35,13 +35,9 @@ SearchTraceAppByPageResult::~SearchTraceAppByPageResult()
void SearchTraceAppByPageResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto pageBeanNode = value["PageBean"];
if(!pageBeanNode["TotalCount"].isNull())