Edit SearchTraces api.

This commit is contained in:
sdk-team
2020-06-02 21:21:42 +08:00
parent 03a2cd3731
commit bfe6e5b081
4 changed files with 28 additions and 1 deletions

View File

@@ -1,3 +1,6 @@
2020-06-02 Version: 1.36.441
- Edit SearchTraces api.
2020-05-28 Version: 1.36.440
- Supported AndroidNotificationXiaomiChannel for Push and MassPush.

View File

@@ -1 +1 @@
1.36.440
1.36.441

View File

@@ -31,6 +31,11 @@ namespace AlibabaCloud
class ALIBABACLOUD_ARMS_EXPORT SearchTracesRequest : public RpcServiceRequest
{
public:
struct ExclusionFilters
{
std::string value;
std::string key;
};
struct Tag
{
std::string value;
@@ -51,6 +56,8 @@ namespace AlibabaCloud
void setMinDuration(long minDuration);
std::string getServiceIp()const;
void setServiceIp(const std::string& serviceIp);
std::vector<ExclusionFilters> getExclusionFilters()const;
void setExclusionFilters(const std::vector<ExclusionFilters>& exclusionFilters);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getOperationName()const;
@@ -66,6 +73,7 @@ namespace AlibabaCloud
bool reverse_;
long minDuration_;
std::string serviceIp_;
std::vector<ExclusionFilters> exclusionFilters_;
std::string regionId_;
std::string operationName_;
std::string serviceName_;

View File

@@ -82,6 +82,22 @@ void SearchTracesRequest::setServiceIp(const std::string& serviceIp)
setParameter("ServiceIp", serviceIp);
}
std::vector<SearchTracesRequest::ExclusionFilters> SearchTracesRequest::getExclusionFilters()const
{
return exclusionFilters_;
}
void SearchTracesRequest::setExclusionFilters(const std::vector<ExclusionFilters>& exclusionFilters)
{
exclusionFilters_ = exclusionFilters;
for(int dep1 = 0; dep1!= exclusionFilters.size(); dep1++) {
auto exclusionFiltersObj = exclusionFilters.at(dep1);
std::string exclusionFiltersObjStr = "ExclusionFilters." + std::to_string(dep1 + 1);
setParameter(exclusionFiltersObjStr + ".Value", exclusionFiltersObj.value);
setParameter(exclusionFiltersObjStr + ".Key", exclusionFiltersObj.key);
}
}
std::string SearchTracesRequest::getRegionId()const
{
return regionId_;