Update monitor related API.

This commit is contained in:
sdk-team
2020-06-04 11:25:39 +08:00
parent 11bf538b08
commit 9c23d3e24b
6 changed files with 84 additions and 62 deletions

View File

@@ -39,12 +39,13 @@ void AddMonitorResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
if(!dataNode["TaskId"].isNull())
data_.taskId = dataNode["TaskId"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["Data"].isNull())
data_ = value["Data"].asString();
}
@@ -53,7 +54,7 @@ std::string AddMonitorResult::getMessage()const
return message_;
}
std::string AddMonitorResult::getData()const
AddMonitorResult::Data AddMonitorResult::getData()const
{
return data_;
}

View File

@@ -27,17 +27,6 @@ UpdateMonitorRequest::UpdateMonitorRequest() :
UpdateMonitorRequest::~UpdateMonitorRequest()
{}
std::string UpdateMonitorRequest::getDeviceOperateType()const
{
return deviceOperateType_;
}
void UpdateMonitorRequest::setDeviceOperateType(const std::string& deviceOperateType)
{
deviceOperateType_ = deviceOperateType;
setBodyParameter("DeviceOperateType", deviceOperateType);
}
std::string UpdateMonitorRequest::getCorpId()const
{
return corpId_;
@@ -49,17 +38,6 @@ void UpdateMonitorRequest::setCorpId(const std::string& corpId)
setBodyParameter("CorpId", corpId);
}
std::string UpdateMonitorRequest::getPicList()const
{
return picList_;
}
void UpdateMonitorRequest::setPicList(const std::string& picList)
{
picList_ = picList;
setBodyParameter("PicList", picList);
}
std::string UpdateMonitorRequest::getDescription()const
{
return description_;
@@ -104,6 +82,61 @@ void UpdateMonitorRequest::setAttributeName(const std::string& attributeName)
setBodyParameter("AttributeName", attributeName);
}
std::string UpdateMonitorRequest::getAttributeOperateType()const
{
return attributeOperateType_;
}
void UpdateMonitorRequest::setAttributeOperateType(const std::string& attributeOperateType)
{
attributeOperateType_ = attributeOperateType;
setBodyParameter("AttributeOperateType", attributeOperateType);
}
std::string UpdateMonitorRequest::getRuleExpression()const
{
return ruleExpression_;
}
void UpdateMonitorRequest::setRuleExpression(const std::string& ruleExpression)
{
ruleExpression_ = ruleExpression;
setBodyParameter("RuleExpression", ruleExpression);
}
std::string UpdateMonitorRequest::getTaskId()const
{
return taskId_;
}
void UpdateMonitorRequest::setTaskId(const std::string& taskId)
{
taskId_ = taskId;
setBodyParameter("TaskId", taskId);
}
std::string UpdateMonitorRequest::getDeviceOperateType()const
{
return deviceOperateType_;
}
void UpdateMonitorRequest::setDeviceOperateType(const std::string& deviceOperateType)
{
deviceOperateType_ = deviceOperateType;
setBodyParameter("DeviceOperateType", deviceOperateType);
}
std::string UpdateMonitorRequest::getPicList()const
{
return picList_;
}
void UpdateMonitorRequest::setPicList(const std::string& picList)
{
picList_ = picList;
setBodyParameter("PicList", picList);
}
std::string UpdateMonitorRequest::getAttributeValueList()const
{
return attributeValueList_;
@@ -126,25 +159,3 @@ void UpdateMonitorRequest::setDeviceList(const std::string& deviceList)
setBodyParameter("DeviceList", deviceList);
}
std::string UpdateMonitorRequest::getAttributeOperateType()const
{
return attributeOperateType_;
}
void UpdateMonitorRequest::setAttributeOperateType(const std::string& attributeOperateType)
{
attributeOperateType_ = attributeOperateType;
setBodyParameter("AttributeOperateType", attributeOperateType);
}
std::string UpdateMonitorRequest::getTaskId()const
{
return taskId_;
}
void UpdateMonitorRequest::setTaskId(const std::string& taskId)
{
taskId_ = taskId;
setBodyParameter("TaskId", taskId);
}