Rename the return of ListTaskFlow API.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2022-04-15 Version: 1.36.1105
|
||||
- Rename the return of ListTaskFlow API.
|
||||
|
||||
2022-04-13 Version: 1.36.1104
|
||||
- Support throughput for API DescribeDisks.
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_DMS_ENTERPRISE_EXPORT ListTaskFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DAGInstance
|
||||
struct TaskFlow
|
||||
{
|
||||
int status;
|
||||
int latestInstanceStatus;
|
||||
@@ -48,7 +48,7 @@ namespace AlibabaCloud
|
||||
ListTaskFlowResult();
|
||||
explicit ListTaskFlowResult(const std::string &payload);
|
||||
~ListTaskFlowResult();
|
||||
std::vector<DAGInstance> getTaskFlowList()const;
|
||||
std::vector<TaskFlow> getTaskFlowList()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
@@ -56,7 +56,7 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DAGInstance> taskFlowList_;
|
||||
std::vector<TaskFlow> taskFlowList_;
|
||||
std::string errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
@@ -39,26 +39,26 @@ void ListTaskFlowResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTaskFlowListNode = value["TaskFlowList"]["DAGInstance"];
|
||||
for (auto valueTaskFlowListDAGInstance : allTaskFlowListNode)
|
||||
auto allTaskFlowListNode = value["TaskFlowList"]["TaskFlow"];
|
||||
for (auto valueTaskFlowListTaskFlow : allTaskFlowListNode)
|
||||
{
|
||||
DAGInstance taskFlowListObject;
|
||||
if(!valueTaskFlowListDAGInstance["Id"].isNull())
|
||||
taskFlowListObject.id = std::stol(valueTaskFlowListDAGInstance["Id"].asString());
|
||||
if(!valueTaskFlowListDAGInstance["CreatorId"].isNull())
|
||||
taskFlowListObject.creatorId = valueTaskFlowListDAGInstance["CreatorId"].asString();
|
||||
if(!valueTaskFlowListDAGInstance["CreatorNickName"].isNull())
|
||||
taskFlowListObject.creatorNickName = valueTaskFlowListDAGInstance["CreatorNickName"].asString();
|
||||
if(!valueTaskFlowListDAGInstance["DagOwnerNickName"].isNull())
|
||||
taskFlowListObject.dagOwnerNickName = valueTaskFlowListDAGInstance["DagOwnerNickName"].asString();
|
||||
if(!valueTaskFlowListDAGInstance["DeployId"].isNull())
|
||||
taskFlowListObject.deployId = std::stol(valueTaskFlowListDAGInstance["DeployId"].asString());
|
||||
if(!valueTaskFlowListDAGInstance["Status"].isNull())
|
||||
taskFlowListObject.status = std::stoi(valueTaskFlowListDAGInstance["Status"].asString());
|
||||
if(!valueTaskFlowListDAGInstance["LatestInstanceStatus"].isNull())
|
||||
taskFlowListObject.latestInstanceStatus = std::stoi(valueTaskFlowListDAGInstance["LatestInstanceStatus"].asString());
|
||||
if(!valueTaskFlowListDAGInstance["LatestInstanceTime"].isNull())
|
||||
taskFlowListObject.latestInstanceTime = valueTaskFlowListDAGInstance["LatestInstanceTime"].asString();
|
||||
TaskFlow taskFlowListObject;
|
||||
if(!valueTaskFlowListTaskFlow["Id"].isNull())
|
||||
taskFlowListObject.id = std::stol(valueTaskFlowListTaskFlow["Id"].asString());
|
||||
if(!valueTaskFlowListTaskFlow["CreatorId"].isNull())
|
||||
taskFlowListObject.creatorId = valueTaskFlowListTaskFlow["CreatorId"].asString();
|
||||
if(!valueTaskFlowListTaskFlow["CreatorNickName"].isNull())
|
||||
taskFlowListObject.creatorNickName = valueTaskFlowListTaskFlow["CreatorNickName"].asString();
|
||||
if(!valueTaskFlowListTaskFlow["DagOwnerNickName"].isNull())
|
||||
taskFlowListObject.dagOwnerNickName = valueTaskFlowListTaskFlow["DagOwnerNickName"].asString();
|
||||
if(!valueTaskFlowListTaskFlow["DeployId"].isNull())
|
||||
taskFlowListObject.deployId = std::stol(valueTaskFlowListTaskFlow["DeployId"].asString());
|
||||
if(!valueTaskFlowListTaskFlow["Status"].isNull())
|
||||
taskFlowListObject.status = std::stoi(valueTaskFlowListTaskFlow["Status"].asString());
|
||||
if(!valueTaskFlowListTaskFlow["LatestInstanceStatus"].isNull())
|
||||
taskFlowListObject.latestInstanceStatus = std::stoi(valueTaskFlowListTaskFlow["LatestInstanceStatus"].asString());
|
||||
if(!valueTaskFlowListTaskFlow["LatestInstanceTime"].isNull())
|
||||
taskFlowListObject.latestInstanceTime = valueTaskFlowListTaskFlow["LatestInstanceTime"].asString();
|
||||
taskFlowList_.push_back(taskFlowListObject);
|
||||
}
|
||||
if(!value["ErrorCode"].isNull())
|
||||
@@ -70,7 +70,7 @@ void ListTaskFlowResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
std::vector<ListTaskFlowResult::DAGInstance> ListTaskFlowResult::getTaskFlowList()const
|
||||
std::vector<ListTaskFlowResult::TaskFlow> ListTaskFlowResult::getTaskFlowList()const
|
||||
{
|
||||
return taskFlowList_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user