Generated 2020-05-18 for dataworks-public.
This commit is contained in:
95
dataworks-public/src/model/CreateExportMigrationRequest.cc
Normal file
95
dataworks-public/src/model/CreateExportMigrationRequest.cc
Normal file
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/CreateExportMigrationRequest.h>
|
||||
|
||||
using AlibabaCloud::Dataworks_public::Model::CreateExportMigrationRequest;
|
||||
|
||||
CreateExportMigrationRequest::CreateExportMigrationRequest() :
|
||||
RpcServiceRequest("dataworks-public", "2020-05-18", "CreateExportMigration")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateExportMigrationRequest::~CreateExportMigrationRequest()
|
||||
{}
|
||||
|
||||
std::string CreateExportMigrationRequest::getExportObjectStatus()const
|
||||
{
|
||||
return exportObjectStatus_;
|
||||
}
|
||||
|
||||
void CreateExportMigrationRequest::setExportObjectStatus(const std::string& exportObjectStatus)
|
||||
{
|
||||
exportObjectStatus_ = exportObjectStatus;
|
||||
setBodyParameter("ExportObjectStatus", exportObjectStatus);
|
||||
}
|
||||
|
||||
std::string CreateExportMigrationRequest::getExportMode()const
|
||||
{
|
||||
return exportMode_;
|
||||
}
|
||||
|
||||
void CreateExportMigrationRequest::setExportMode(const std::string& exportMode)
|
||||
{
|
||||
exportMode_ = exportMode;
|
||||
setBodyParameter("ExportMode", exportMode);
|
||||
}
|
||||
|
||||
long CreateExportMigrationRequest::getIncrementalSince()const
|
||||
{
|
||||
return incrementalSince_;
|
||||
}
|
||||
|
||||
void CreateExportMigrationRequest::setIncrementalSince(long incrementalSince)
|
||||
{
|
||||
incrementalSince_ = incrementalSince;
|
||||
setBodyParameter("IncrementalSince", std::to_string(incrementalSince));
|
||||
}
|
||||
|
||||
std::string CreateExportMigrationRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
}
|
||||
|
||||
void CreateExportMigrationRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setBodyParameter("Name", name);
|
||||
}
|
||||
|
||||
std::string CreateExportMigrationRequest::getDescription()const
|
||||
{
|
||||
return description_;
|
||||
}
|
||||
|
||||
void CreateExportMigrationRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setBodyParameter("Description", description);
|
||||
}
|
||||
|
||||
long CreateExportMigrationRequest::getProjectId()const
|
||||
{
|
||||
return projectId_;
|
||||
}
|
||||
|
||||
void CreateExportMigrationRequest::setProjectId(long projectId)
|
||||
{
|
||||
projectId_ = projectId;
|
||||
setBodyParameter("ProjectId", std::to_string(projectId));
|
||||
}
|
||||
|
||||
58
dataworks-public/src/model/CreateExportMigrationResult.cc
Normal file
58
dataworks-public/src/model/CreateExportMigrationResult.cc
Normal file
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/CreateExportMigrationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dataworks_public;
|
||||
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||
|
||||
CreateExportMigrationResult::CreateExportMigrationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CreateExportMigrationResult::CreateExportMigrationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CreateExportMigrationResult::~CreateExportMigrationResult()
|
||||
{}
|
||||
|
||||
void CreateExportMigrationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = std::stol(value["Data"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
long CreateExportMigrationResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
bool CreateExportMigrationResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -39,16 +39,16 @@ void CreateQualityEntityResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = std::stoi(value["Data"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = std::stoi(value["Data"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -39,16 +39,16 @@ void CreateQualityFollowerResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Data"].isNull())
|
||||
data_ = std::stoi(value["Data"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = std::stoi(value["Data"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -39,16 +39,16 @@ void CreateQualityRelativeNodeResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -39,16 +39,16 @@ void CreateQualityRuleResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -40,14 +40,14 @@ void CreateTableResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto taskInfoNode = value["TaskInfo"];
|
||||
if(!taskInfoNode["TaskId"].isNull())
|
||||
taskInfo_.taskId = taskInfoNode["TaskId"].asString();
|
||||
if(!taskInfoNode["Content"].isNull())
|
||||
taskInfo_.content = taskInfoNode["Content"].asString();
|
||||
if(!taskInfoNode["Status"].isNull())
|
||||
taskInfo_.status = taskInfoNode["Status"].asString();
|
||||
if(!taskInfoNode["NextTaskId"].isNull())
|
||||
taskInfo_.nextTaskId = taskInfoNode["NextTaskId"].asString();
|
||||
if(!taskInfoNode["TaskId"].isNull())
|
||||
taskInfo_.taskId = taskInfoNode["TaskId"].asString();
|
||||
if(!taskInfoNode["Content"].isNull())
|
||||
taskInfo_.content = taskInfoNode["Content"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -39,16 +39,16 @@ void DeleteQualityEntityResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -39,16 +39,16 @@ void DeleteQualityRelativeNodeResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -40,38 +40,40 @@ void GetDagResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["ProjectId"].isNull())
|
||||
data_.projectId = std::stol(dataNode["ProjectId"].asString());
|
||||
if(!dataNode["DagId"].isNull())
|
||||
data_.dagId = std::stol(dataNode["DagId"].asString());
|
||||
if(!dataNode["Name"].isNull())
|
||||
data_.name = dataNode["Name"].asString();
|
||||
if(!dataNode["Type"].isNull())
|
||||
data_.type = dataNode["Type"].asString();
|
||||
if(!dataNode["Status"].isNull())
|
||||
data_.status = dataNode["Status"].asString();
|
||||
if(!dataNode["Bizdate"].isNull())
|
||||
data_.bizdate = std::stol(dataNode["Bizdate"].asString());
|
||||
if(!dataNode["Gmtdate"].isNull())
|
||||
data_.gmtdate = std::stol(dataNode["Gmtdate"].asString());
|
||||
if(!dataNode["StartTime"].isNull())
|
||||
data_.startTime = std::stol(dataNode["StartTime"].asString());
|
||||
if(!dataNode["FinishTime"].isNull())
|
||||
data_.finishTime = std::stol(dataNode["FinishTime"].asString());
|
||||
if(!dataNode["CreateTime"].isNull())
|
||||
data_.createTime = std::stol(dataNode["CreateTime"].asString());
|
||||
if(!dataNode["ProjectId"].isNull())
|
||||
data_.projectId = std::stol(dataNode["ProjectId"].asString());
|
||||
if(!dataNode["DagId"].isNull())
|
||||
data_.dagId = std::stol(dataNode["DagId"].asString());
|
||||
if(!dataNode["Gmtdate"].isNull())
|
||||
data_.gmtdate = std::stol(dataNode["Gmtdate"].asString());
|
||||
if(!dataNode["StartTime"].isNull())
|
||||
data_.startTime = std::stol(dataNode["StartTime"].asString());
|
||||
if(!dataNode["CreateUser"].isNull())
|
||||
data_.createUser = dataNode["CreateUser"].asString();
|
||||
if(!dataNode["Bizdate"].isNull())
|
||||
data_.bizdate = std::stol(dataNode["Bizdate"].asString());
|
||||
if(!dataNode["Name"].isNull())
|
||||
data_.name = dataNode["Name"].asString();
|
||||
if(!dataNode["ModifyTime"].isNull())
|
||||
data_.modifyTime = std::stol(dataNode["ModifyTime"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!dataNode["OpSeq"].isNull())
|
||||
data_.opSeq = std::stol(dataNode["OpSeq"].asString());
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
51
dataworks-public/src/model/GetIDEEventDetailRequest.cc
Normal file
51
dataworks-public/src/model/GetIDEEventDetailRequest.cc
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/GetIDEEventDetailRequest.h>
|
||||
|
||||
using AlibabaCloud::Dataworks_public::Model::GetIDEEventDetailRequest;
|
||||
|
||||
GetIDEEventDetailRequest::GetIDEEventDetailRequest() :
|
||||
RpcServiceRequest("dataworks-public", "2020-05-18", "GetIDEEventDetail")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetIDEEventDetailRequest::~GetIDEEventDetailRequest()
|
||||
{}
|
||||
|
||||
std::string GetIDEEventDetailRequest::getMessageId()const
|
||||
{
|
||||
return messageId_;
|
||||
}
|
||||
|
||||
void GetIDEEventDetailRequest::setMessageId(const std::string& messageId)
|
||||
{
|
||||
messageId_ = messageId;
|
||||
setBodyParameter("MessageId", messageId);
|
||||
}
|
||||
|
||||
long GetIDEEventDetailRequest::getProjectId()const
|
||||
{
|
||||
return projectId_;
|
||||
}
|
||||
|
||||
void GetIDEEventDetailRequest::setProjectId(long projectId)
|
||||
{
|
||||
projectId_ = projectId;
|
||||
setBodyParameter("ProjectId", std::to_string(projectId));
|
||||
}
|
||||
|
||||
184
dataworks-public/src/model/GetIDEEventDetailResult.cc
Normal file
184
dataworks-public/src/model/GetIDEEventDetailResult.cc
Normal file
@@ -0,0 +1,184 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/GetIDEEventDetailResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dataworks_public;
|
||||
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||
|
||||
GetIDEEventDetailResult::GetIDEEventDetailResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetIDEEventDetailResult::GetIDEEventDetailResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetIDEEventDetailResult::~GetIDEEventDetailResult()
|
||||
{}
|
||||
|
||||
void GetIDEEventDetailResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto eventDetailNode = value["EventDetail"];
|
||||
auto fileExecutionCommandNode = eventDetailNode["FileExecutionCommand"];
|
||||
if(!fileExecutionCommandNode["FileId"].isNull())
|
||||
eventDetail_.fileExecutionCommand.fileId = std::stol(fileExecutionCommandNode["FileId"].asString());
|
||||
if(!fileExecutionCommandNode["DataSourceName"].isNull())
|
||||
eventDetail_.fileExecutionCommand.dataSourceName = fileExecutionCommandNode["DataSourceName"].asString();
|
||||
if(!fileExecutionCommandNode["Content"].isNull())
|
||||
eventDetail_.fileExecutionCommand.content = fileExecutionCommandNode["Content"].asString();
|
||||
if(!fileExecutionCommandNode["FileType"].isNull())
|
||||
eventDetail_.fileExecutionCommand.fileType = std::stol(fileExecutionCommandNode["FileType"].asString());
|
||||
auto deletedFileNode = eventDetailNode["DeletedFile"];
|
||||
if(!deletedFileNode["Owner"].isNull())
|
||||
eventDetail_.deletedFile.owner = deletedFileNode["Owner"].asString();
|
||||
if(!deletedFileNode["FileType"].isNull())
|
||||
eventDetail_.deletedFile.fileType = std::stol(deletedFileNode["FileType"].asString());
|
||||
if(!deletedFileNode["CurrentVersion"].isNull())
|
||||
eventDetail_.deletedFile.currentVersion = std::stol(deletedFileNode["CurrentVersion"].asString());
|
||||
if(!deletedFileNode["BusinessId"].isNull())
|
||||
eventDetail_.deletedFile.businessId = std::stol(deletedFileNode["BusinessId"].asString());
|
||||
if(!deletedFileNode["FileName"].isNull())
|
||||
eventDetail_.deletedFile.fileName = deletedFileNode["FileName"].asString();
|
||||
if(!deletedFileNode["DataSourceName"].isNull())
|
||||
eventDetail_.deletedFile.dataSourceName = deletedFileNode["DataSourceName"].asString();
|
||||
if(!deletedFileNode["UseType"].isNull())
|
||||
eventDetail_.deletedFile.useType = deletedFileNode["UseType"].asString();
|
||||
if(!deletedFileNode["FolderId"].isNull())
|
||||
eventDetail_.deletedFile.folderId = deletedFileNode["FolderId"].asString();
|
||||
if(!deletedFileNode["ParentFileId"].isNull())
|
||||
eventDetail_.deletedFile.parentFileId = std::stol(deletedFileNode["ParentFileId"].asString());
|
||||
if(!deletedFileNode["Content"].isNull())
|
||||
eventDetail_.deletedFile.content = deletedFileNode["Content"].asString();
|
||||
if(!deletedFileNode["NodeId"].isNull())
|
||||
eventDetail_.deletedFile.nodeId = std::stol(deletedFileNode["NodeId"].asString());
|
||||
if(!deletedFileNode["FileId"].isNull())
|
||||
eventDetail_.deletedFile.fileId = std::stol(deletedFileNode["FileId"].asString());
|
||||
auto committedFileNode = eventDetailNode["CommittedFile"];
|
||||
if(!committedFileNode["FileId"].isNull())
|
||||
eventDetail_.committedFile.fileId = std::stol(committedFileNode["FileId"].asString());
|
||||
if(!committedFileNode["Content"].isNull())
|
||||
eventDetail_.committedFile.content = committedFileNode["Content"].asString();
|
||||
if(!committedFileNode["Committor"].isNull())
|
||||
eventDetail_.committedFile.committor = committedFileNode["Committor"].asString();
|
||||
if(!committedFileNode["FileType"].isNull())
|
||||
eventDetail_.committedFile.fileType = std::stol(committedFileNode["FileType"].asString());
|
||||
if(!committedFileNode["ChangeType"].isNull())
|
||||
eventDetail_.committedFile.changeType = committedFileNode["ChangeType"].asString();
|
||||
if(!committedFileNode["FileName"].isNull())
|
||||
eventDetail_.committedFile.fileName = committedFileNode["FileName"].asString();
|
||||
if(!committedFileNode["NodeId"].isNull())
|
||||
eventDetail_.committedFile.nodeId = std::stol(committedFileNode["NodeId"].asString());
|
||||
if(!committedFileNode["Comment"].isNull())
|
||||
eventDetail_.committedFile.comment = committedFileNode["Comment"].asString();
|
||||
if(!committedFileNode["UseType"].isNull())
|
||||
eventDetail_.committedFile.useType = committedFileNode["UseType"].asString();
|
||||
auto filePropertyContentNode = committedFileNode["FilePropertyContent"];
|
||||
if(!filePropertyContentNode["DataSourceName"].isNull())
|
||||
eventDetail_.committedFile.filePropertyContent.dataSourceName = filePropertyContentNode["DataSourceName"].asString();
|
||||
if(!filePropertyContentNode["ParentFileId"].isNull())
|
||||
eventDetail_.committedFile.filePropertyContent.parentFileId = std::stol(filePropertyContentNode["ParentFileId"].asString());
|
||||
if(!filePropertyContentNode["BusinessId"].isNull())
|
||||
eventDetail_.committedFile.filePropertyContent.businessId = std::stol(filePropertyContentNode["BusinessId"].asString());
|
||||
if(!filePropertyContentNode["CurrentVersion"].isNull())
|
||||
eventDetail_.committedFile.filePropertyContent.currentVersion = std::stol(filePropertyContentNode["CurrentVersion"].asString());
|
||||
if(!filePropertyContentNode["Owner"].isNull())
|
||||
eventDetail_.committedFile.filePropertyContent.owner = filePropertyContentNode["Owner"].asString();
|
||||
if(!filePropertyContentNode["FolderId"].isNull())
|
||||
eventDetail_.committedFile.filePropertyContent.folderId = filePropertyContentNode["FolderId"].asString();
|
||||
auto nodeConfigurationNode = committedFileNode["NodeConfiguration"];
|
||||
if(!nodeConfigurationNode["RerunMode"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.rerunMode = nodeConfigurationNode["RerunMode"].asString();
|
||||
if(!nodeConfigurationNode["SchedulerType"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.schedulerType = nodeConfigurationNode["SchedulerType"].asString();
|
||||
if(!nodeConfigurationNode["ParaValue"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.paraValue = nodeConfigurationNode["ParaValue"].asString();
|
||||
if(!nodeConfigurationNode["CycleType"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.cycleType = nodeConfigurationNode["CycleType"].asString();
|
||||
if(!nodeConfigurationNode["DependentNodeIdList"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.dependentNodeIdList = nodeConfigurationNode["DependentNodeIdList"].asString();
|
||||
if(!nodeConfigurationNode["ResourceGroupId"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.resourceGroupId = std::stol(nodeConfigurationNode["ResourceGroupId"].asString());
|
||||
if(!nodeConfigurationNode["AutoRerunTimes"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.autoRerunTimes = std::stol(nodeConfigurationNode["AutoRerunTimes"].asString());
|
||||
if(!nodeConfigurationNode["AutoRerunIntervalMillis"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.autoRerunIntervalMillis = std::stol(nodeConfigurationNode["AutoRerunIntervalMillis"].asString());
|
||||
if(!nodeConfigurationNode["CronExpress"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.cronExpress = nodeConfigurationNode["CronExpress"].asString();
|
||||
if(!nodeConfigurationNode["DependentType"].isNull())
|
||||
eventDetail_.committedFile.nodeConfiguration.dependentType = nodeConfigurationNode["DependentType"].asString();
|
||||
auto allInputListNode = nodeConfigurationNode["InputList"]["Input"];
|
||||
for (auto nodeConfigurationNodeInputListInput : allInputListNode)
|
||||
{
|
||||
EventDetail::CommittedFile::NodeConfiguration::Input inputObject;
|
||||
if(!nodeConfigurationNodeInputListInput["Input"].isNull())
|
||||
inputObject.input = nodeConfigurationNodeInputListInput["Input"].asString();
|
||||
if(!nodeConfigurationNodeInputListInput["ParseType"].isNull())
|
||||
inputObject.parseType = nodeConfigurationNodeInputListInput["ParseType"].asString();
|
||||
eventDetail_.committedFile.nodeConfiguration.inputList.push_back(inputObject);
|
||||
}
|
||||
auto allOutputListNode = nodeConfigurationNode["OutputList"]["Output"];
|
||||
for (auto nodeConfigurationNodeOutputListOutput : allOutputListNode)
|
||||
{
|
||||
EventDetail::CommittedFile::NodeConfiguration::Output outputObject;
|
||||
if(!nodeConfigurationNodeOutputListOutput["RefTableName"].isNull())
|
||||
outputObject.refTableName = nodeConfigurationNodeOutputListOutput["RefTableName"].asString();
|
||||
if(!nodeConfigurationNodeOutputListOutput["Output"].isNull())
|
||||
outputObject.output = nodeConfigurationNodeOutputListOutput["Output"].asString();
|
||||
eventDetail_.committedFile.nodeConfiguration.outputList.push_back(outputObject);
|
||||
}
|
||||
auto tableModelNode = eventDetailNode["TableModel"];
|
||||
if(!tableModelNode["Env"].isNull())
|
||||
eventDetail_.tableModel.env = tableModelNode["Env"].asString();
|
||||
if(!tableModelNode["LifeCycle"].isNull())
|
||||
eventDetail_.tableModel.lifeCycle = std::stol(tableModelNode["LifeCycle"].asString());
|
||||
if(!tableModelNode["TableName"].isNull())
|
||||
eventDetail_.tableModel.tableName = tableModelNode["TableName"].asString();
|
||||
if(!tableModelNode["DataSourceName"].isNull())
|
||||
eventDetail_.tableModel.dataSourceName = tableModelNode["DataSourceName"].asString();
|
||||
if(!tableModelNode["Comment"].isNull())
|
||||
eventDetail_.tableModel.comment = tableModelNode["Comment"].asString();
|
||||
if(!tableModelNode["Location"].isNull())
|
||||
eventDetail_.tableModel.location = tableModelNode["Location"].asString();
|
||||
auto allColumnsNode = tableModelNode["Columns"]["Column"];
|
||||
for (auto tableModelNodeColumnsColumn : allColumnsNode)
|
||||
{
|
||||
EventDetail::TableModel::Column columnObject;
|
||||
if(!tableModelNodeColumnsColumn["ColumnName"].isNull())
|
||||
columnObject.columnName = tableModelNodeColumnsColumn["ColumnName"].asString();
|
||||
if(!tableModelNodeColumnsColumn["ColumnType"].isNull())
|
||||
columnObject.columnType = tableModelNodeColumnsColumn["ColumnType"].asString();
|
||||
if(!tableModelNodeColumnsColumn["IsPartitionColumn"].isNull())
|
||||
columnObject.isPartitionColumn = tableModelNodeColumnsColumn["IsPartitionColumn"].asString() == "true";
|
||||
if(!tableModelNodeColumnsColumn["Comment"].isNull())
|
||||
columnObject.comment = tableModelNodeColumnsColumn["Comment"].asString();
|
||||
eventDetail_.tableModel.columns.push_back(columnObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
GetIDEEventDetailResult::EventDetail GetIDEEventDetailResult::getEventDetail()const
|
||||
{
|
||||
return eventDetail_;
|
||||
}
|
||||
|
||||
@@ -40,68 +40,70 @@ void GetInstanceResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["NodeId"].isNull())
|
||||
data_.nodeId = std::stol(dataNode["NodeId"].asString());
|
||||
if(!dataNode["InstanceId"].isNull())
|
||||
data_.instanceId = std::stol(dataNode["InstanceId"].asString());
|
||||
if(!dataNode["DagId"].isNull())
|
||||
data_.dagId = std::stol(dataNode["DagId"].asString());
|
||||
if(!dataNode["DagType"].isNull())
|
||||
data_.dagType = dataNode["DagType"].asString();
|
||||
if(!dataNode["Status"].isNull())
|
||||
data_.status = dataNode["Status"].asString();
|
||||
if(!dataNode["Bizdate"].isNull())
|
||||
data_.bizdate = std::stol(dataNode["Bizdate"].asString());
|
||||
if(!dataNode["ParamValues"].isNull())
|
||||
data_.paramValues = dataNode["ParamValues"].asString();
|
||||
if(!dataNode["CycTime"].isNull())
|
||||
data_.cycTime = std::stol(dataNode["CycTime"].asString());
|
||||
if(!dataNode["FinishTime"].isNull())
|
||||
data_.finishTime = std::stol(dataNode["FinishTime"].asString());
|
||||
if(!dataNode["BeginWaitTimeTime"].isNull())
|
||||
data_.beginWaitTimeTime = std::stol(dataNode["BeginWaitTimeTime"].asString());
|
||||
if(!dataNode["BeginWaitResTime"].isNull())
|
||||
data_.beginWaitResTime = std::stol(dataNode["BeginWaitResTime"].asString());
|
||||
if(!dataNode["BeginRunningTime"].isNull())
|
||||
data_.beginRunningTime = std::stol(dataNode["BeginRunningTime"].asString());
|
||||
if(!dataNode["FinishTime"].isNull())
|
||||
data_.finishTime = std::stol(dataNode["FinishTime"].asString());
|
||||
if(!dataNode["ErrorMessage"].isNull())
|
||||
data_.errorMessage = dataNode["ErrorMessage"].asString();
|
||||
if(!dataNode["CreateTime"].isNull())
|
||||
data_.createTime = std::stol(dataNode["CreateTime"].asString());
|
||||
if(!dataNode["ModifyTime"].isNull())
|
||||
data_.modifyTime = std::stol(dataNode["ModifyTime"].asString());
|
||||
if(!dataNode["NodeName"].isNull())
|
||||
data_.nodeName = dataNode["NodeName"].asString();
|
||||
if(!dataNode["DagId"].isNull())
|
||||
data_.dagId = std::stol(dataNode["DagId"].asString());
|
||||
if(!dataNode["Priority"].isNull())
|
||||
data_.priority = std::stoi(dataNode["Priority"].asString());
|
||||
if(!dataNode["TaskType"].isNull())
|
||||
data_.taskType = dataNode["TaskType"].asString();
|
||||
if(!dataNode["ParamValues"].isNull())
|
||||
data_.paramValues = dataNode["ParamValues"].asString();
|
||||
if(!dataNode["Connection"].isNull())
|
||||
data_.connection = dataNode["Connection"].asString();
|
||||
if(!dataNode["BaselineId"].isNull())
|
||||
data_.baselineId = std::stol(dataNode["BaselineId"].asString());
|
||||
if(!dataNode["DqcType"].isNull())
|
||||
data_.dqcType = std::stoi(dataNode["DqcType"].asString());
|
||||
if(!dataNode["DagType"].isNull())
|
||||
data_.dagType = dataNode["DagType"].asString();
|
||||
if(!dataNode["BusinessId"].isNull())
|
||||
data_.businessId = std::stol(dataNode["BusinessId"].asString());
|
||||
if(!dataNode["TaskRerunTime"].isNull())
|
||||
data_.taskRerunTime = std::stoi(dataNode["TaskRerunTime"].asString());
|
||||
if(!dataNode["ModifyTime"].isNull())
|
||||
data_.modifyTime = std::stol(dataNode["ModifyTime"].asString());
|
||||
if(!dataNode["Repeatability"].isNull())
|
||||
data_.repeatability = dataNode["Repeatability"].asString() == "true";
|
||||
if(!dataNode["RepeatInterval"].isNull())
|
||||
data_.repeatInterval = std::stol(dataNode["RepeatInterval"].asString());
|
||||
if(!dataNode["Connection"].isNull())
|
||||
data_.connection = dataNode["Connection"].asString();
|
||||
if(!dataNode["DqcType"].isNull())
|
||||
data_.dqcType = std::stoi(dataNode["DqcType"].asString());
|
||||
if(!dataNode["DqcDescription"].isNull())
|
||||
data_.dqcDescription = dataNode["DqcDescription"].asString();
|
||||
if(!dataNode["ErrorMessage"].isNull())
|
||||
data_.errorMessage = dataNode["ErrorMessage"].asString();
|
||||
if(!dataNode["InstanceId"].isNull())
|
||||
data_.instanceId = std::stol(dataNode["InstanceId"].asString());
|
||||
if(!dataNode["BeginWaitResTime"].isNull())
|
||||
data_.beginWaitResTime = std::stol(dataNode["BeginWaitResTime"].asString());
|
||||
if(!dataNode["RelatedFlowId"].isNull())
|
||||
data_.relatedFlowId = std::stol(dataNode["RelatedFlowId"].asString());
|
||||
if(!dataNode["TaskType"].isNull())
|
||||
data_.taskType = dataNode["TaskType"].asString();
|
||||
if(!dataNode["TaskRerunTime"].isNull())
|
||||
data_.taskRerunTime = std::stoi(dataNode["TaskRerunTime"].asString());
|
||||
if(!dataNode["BusinessId"].isNull())
|
||||
data_.businessId = std::stol(dataNode["BusinessId"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!dataNode["Bizdate"].isNull())
|
||||
data_.bizdate = std::stol(dataNode["Bizdate"].asString());
|
||||
if(!dataNode["NodeName"].isNull())
|
||||
data_.nodeName = dataNode["NodeName"].asString();
|
||||
if(!dataNode["BeginWaitTimeTime"].isNull())
|
||||
data_.beginWaitTimeTime = std::stol(dataNode["BeginWaitTimeTime"].asString());
|
||||
if(!dataNode["DqcDescription"].isNull())
|
||||
data_.dqcDescription = dataNode["DqcDescription"].asString();
|
||||
if(!dataNode["NodeId"].isNull())
|
||||
data_.nodeId = std::stol(dataNode["NodeId"].asString());
|
||||
if(!dataNode["CreateUser"].isNull())
|
||||
data_.createUser = dataNode["CreateUser"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -38,6 +38,17 @@ void GetInstanceStatusStatisticRequest::setProjectEnv(const std::string& project
|
||||
setBodyParameter("ProjectEnv", projectEnv);
|
||||
}
|
||||
|
||||
std::string GetInstanceStatusStatisticRequest::getDagType()const
|
||||
{
|
||||
return dagType_;
|
||||
}
|
||||
|
||||
void GetInstanceStatusStatisticRequest::setDagType(const std::string& dagType)
|
||||
{
|
||||
dagType_ = dagType;
|
||||
setBodyParameter("DagType", dagType);
|
||||
}
|
||||
|
||||
std::string GetInstanceStatusStatisticRequest::getBizDate()const
|
||||
{
|
||||
return bizDate_;
|
||||
@@ -49,6 +60,17 @@ void GetInstanceStatusStatisticRequest::setBizDate(const std::string& bizDate)
|
||||
setBodyParameter("BizDate", bizDate);
|
||||
}
|
||||
|
||||
std::string GetInstanceStatusStatisticRequest::getSchedulerType()const
|
||||
{
|
||||
return schedulerType_;
|
||||
}
|
||||
|
||||
void GetInstanceStatusStatisticRequest::setSchedulerType(const std::string& schedulerType)
|
||||
{
|
||||
schedulerType_ = schedulerType;
|
||||
setBodyParameter("SchedulerType", schedulerType);
|
||||
}
|
||||
|
||||
long GetInstanceStatusStatisticRequest::getProjectId()const
|
||||
{
|
||||
return projectId_;
|
||||
|
||||
@@ -40,20 +40,20 @@ void GetInstanceStatusStatisticResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto statusCountNode = value["StatusCount"];
|
||||
if(!statusCountNode["FailureCount"].isNull())
|
||||
statusCount_.failureCount = std::stoi(statusCountNode["FailureCount"].asString());
|
||||
if(!statusCountNode["WaitTimeCount"].isNull())
|
||||
statusCount_.waitTimeCount = std::stoi(statusCountNode["WaitTimeCount"].asString());
|
||||
if(!statusCountNode["RunningCount"].isNull())
|
||||
statusCount_.runningCount = std::stoi(statusCountNode["RunningCount"].asString());
|
||||
if(!statusCountNode["SuccessCount"].isNull())
|
||||
statusCount_.successCount = std::stoi(statusCountNode["SuccessCount"].asString());
|
||||
if(!statusCountNode["TotalCount"].isNull())
|
||||
statusCount_.totalCount = std::stoi(statusCountNode["TotalCount"].asString());
|
||||
if(!statusCountNode["NotRunCount"].isNull())
|
||||
statusCount_.notRunCount = std::stoi(statusCountNode["NotRunCount"].asString());
|
||||
if(!statusCountNode["WaitTimeCount"].isNull())
|
||||
statusCount_.waitTimeCount = std::stoi(statusCountNode["WaitTimeCount"].asString());
|
||||
if(!statusCountNode["WaitResCount"].isNull())
|
||||
statusCount_.waitResCount = std::stoi(statusCountNode["WaitResCount"].asString());
|
||||
if(!statusCountNode["RunningCount"].isNull())
|
||||
statusCount_.runningCount = std::stoi(statusCountNode["RunningCount"].asString());
|
||||
if(!statusCountNode["FailureCount"].isNull())
|
||||
statusCount_.failureCount = std::stoi(statusCountNode["FailureCount"].asString());
|
||||
if(!statusCountNode["SuccessCount"].isNull())
|
||||
statusCount_.successCount = std::stoi(statusCountNode["SuccessCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -43,38 +43,40 @@ void GetManualDagInstancesResult::parse(const std::string &payload)
|
||||
for (auto valueInstancesInstancesItem : allInstancesNode)
|
||||
{
|
||||
InstancesItem instancesObject;
|
||||
if(!valueInstancesInstancesItem["NodeId"].isNull())
|
||||
instancesObject.nodeId = std::stol(valueInstancesInstancesItem["NodeId"].asString());
|
||||
if(!valueInstancesInstancesItem["InstanceId"].isNull())
|
||||
instancesObject.instanceId = std::stol(valueInstancesInstancesItem["InstanceId"].asString());
|
||||
if(!valueInstancesInstancesItem["DagId"].isNull())
|
||||
instancesObject.dagId = std::stol(valueInstancesInstancesItem["DagId"].asString());
|
||||
if(!valueInstancesInstancesItem["DagType"].isNull())
|
||||
instancesObject.dagType = valueInstancesInstancesItem["DagType"].asString();
|
||||
if(!valueInstancesInstancesItem["Status"].isNull())
|
||||
instancesObject.status = valueInstancesInstancesItem["Status"].asString();
|
||||
if(!valueInstancesInstancesItem["BeginRunningTime"].isNull())
|
||||
instancesObject.beginRunningTime = std::stol(valueInstancesInstancesItem["BeginRunningTime"].asString());
|
||||
if(!valueInstancesInstancesItem["BizDate"].isNull())
|
||||
instancesObject.bizDate = std::stol(valueInstancesInstancesItem["BizDate"].asString());
|
||||
if(!valueInstancesInstancesItem["CycTime"].isNull())
|
||||
instancesObject.cycTime = std::stol(valueInstancesInstancesItem["CycTime"].asString());
|
||||
if(!valueInstancesInstancesItem["FinishTime"].isNull())
|
||||
instancesObject.finishTime = std::stol(valueInstancesInstancesItem["FinishTime"].asString());
|
||||
if(!valueInstancesInstancesItem["CreateTime"].isNull())
|
||||
instancesObject.createTime = std::stol(valueInstancesInstancesItem["CreateTime"].asString());
|
||||
if(!valueInstancesInstancesItem["ModifyTime"].isNull())
|
||||
instancesObject.modifyTime = std::stol(valueInstancesInstancesItem["ModifyTime"].asString());
|
||||
if(!valueInstancesInstancesItem["DagId"].isNull())
|
||||
instancesObject.dagId = std::stol(valueInstancesInstancesItem["DagId"].asString());
|
||||
if(!valueInstancesInstancesItem["InstanceId"].isNull())
|
||||
instancesObject.instanceId = std::stol(valueInstancesInstancesItem["InstanceId"].asString());
|
||||
if(!valueInstancesInstancesItem["BeginWaitResTime"].isNull())
|
||||
instancesObject.beginWaitResTime = std::stol(valueInstancesInstancesItem["BeginWaitResTime"].asString());
|
||||
if(!valueInstancesInstancesItem["TaskType"].isNull())
|
||||
instancesObject.taskType = valueInstancesInstancesItem["TaskType"].asString();
|
||||
if(!valueInstancesInstancesItem["ParamValues"].isNull())
|
||||
instancesObject.paramValues = valueInstancesInstancesItem["ParamValues"].asString();
|
||||
if(!valueInstancesInstancesItem["DagType"].isNull())
|
||||
instancesObject.dagType = valueInstancesInstancesItem["DagType"].asString();
|
||||
if(!valueInstancesInstancesItem["NodeName"].isNull())
|
||||
instancesObject.nodeName = valueInstancesInstancesItem["NodeName"].asString();
|
||||
if(!valueInstancesInstancesItem["BeginWaitTimeTime"].isNull())
|
||||
instancesObject.beginWaitTimeTime = std::stol(valueInstancesInstancesItem["BeginWaitTimeTime"].asString());
|
||||
if(!valueInstancesInstancesItem["BeginWaitResTime"].isNull())
|
||||
instancesObject.beginWaitResTime = std::stol(valueInstancesInstancesItem["BeginWaitResTime"].asString());
|
||||
if(!valueInstancesInstancesItem["BeginRunningTime"].isNull())
|
||||
instancesObject.beginRunningTime = std::stol(valueInstancesInstancesItem["BeginRunningTime"].asString());
|
||||
if(!valueInstancesInstancesItem["ParamValues"].isNull())
|
||||
instancesObject.paramValues = valueInstancesInstancesItem["ParamValues"].asString();
|
||||
if(!valueInstancesInstancesItem["FinishTime"].isNull())
|
||||
instancesObject.finishTime = std::stol(valueInstancesInstancesItem["FinishTime"].asString());
|
||||
if(!valueInstancesInstancesItem["TaskType"].isNull())
|
||||
instancesObject.taskType = valueInstancesInstancesItem["TaskType"].asString();
|
||||
if(!valueInstancesInstancesItem["NodeId"].isNull())
|
||||
instancesObject.nodeId = std::stol(valueInstancesInstancesItem["NodeId"].asString());
|
||||
if(!valueInstancesInstancesItem["ModifyTime"].isNull())
|
||||
instancesObject.modifyTime = std::stol(valueInstancesInstancesItem["ModifyTime"].asString());
|
||||
if(!valueInstancesInstancesItem["CreateUser"].isNull())
|
||||
instancesObject.createUser = valueInstancesInstancesItem["CreateUser"].asString();
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,44 +40,46 @@ void GetMetaTableColumnResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
if(!dataNode["PageNum"].isNull())
|
||||
data_.pageNum = std::stoi(dataNode["PageNum"].asString());
|
||||
if(!dataNode["PageSize"].isNull())
|
||||
data_.pageSize = std::stoi(dataNode["PageSize"].asString());
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
auto allColumnListNode = dataNode["ColumnList"]["ColumnListItem"];
|
||||
for (auto dataNodeColumnListColumnListItem : allColumnListNode)
|
||||
{
|
||||
Data::ColumnListItem columnListItemObject;
|
||||
if(!dataNodeColumnListColumnListItem["ColumnName"].isNull())
|
||||
columnListItemObject.columnName = dataNodeColumnListColumnListItem["ColumnName"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["ColumnGuid"].isNull())
|
||||
columnListItemObject.columnGuid = dataNodeColumnListColumnListItem["ColumnGuid"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["Comment"].isNull())
|
||||
columnListItemObject.comment = dataNodeColumnListColumnListItem["Comment"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["IsPrimaryKey"].isNull())
|
||||
columnListItemObject.isPrimaryKey = dataNodeColumnListColumnListItem["IsPrimaryKey"].asString() == "true";
|
||||
if(!dataNodeColumnListColumnListItem["ColumnType"].isNull())
|
||||
columnListItemObject.columnType = dataNodeColumnListColumnListItem["ColumnType"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["ColumnName"].isNull())
|
||||
columnListItemObject.columnName = dataNodeColumnListColumnListItem["ColumnName"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["IsPartitionColumn"].isNull())
|
||||
columnListItemObject.isPartitionColumn = dataNodeColumnListColumnListItem["IsPartitionColumn"].asString() == "true";
|
||||
if(!dataNodeColumnListColumnListItem["IsForeignKey"].isNull())
|
||||
columnListItemObject.isForeignKey = dataNodeColumnListColumnListItem["IsForeignKey"].asString() == "true";
|
||||
if(!dataNodeColumnListColumnListItem["Caption"].isNull())
|
||||
columnListItemObject.caption = dataNodeColumnListColumnListItem["Caption"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["Comment"].isNull())
|
||||
columnListItemObject.comment = dataNodeColumnListColumnListItem["Comment"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["ColumnType"].isNull())
|
||||
columnListItemObject.columnType = dataNodeColumnListColumnListItem["ColumnType"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["IsPrimaryKey"].isNull())
|
||||
columnListItemObject.isPrimaryKey = dataNodeColumnListColumnListItem["IsPrimaryKey"].asString() == "true";
|
||||
if(!dataNodeColumnListColumnListItem["Position"].isNull())
|
||||
columnListItemObject.position = std::stoi(dataNodeColumnListColumnListItem["Position"].asString());
|
||||
if(!dataNodeColumnListColumnListItem["Caption"].isNull())
|
||||
columnListItemObject.caption = dataNodeColumnListColumnListItem["Caption"].asString();
|
||||
if(!dataNodeColumnListColumnListItem["IsForeignKey"].isNull())
|
||||
columnListItemObject.isForeignKey = dataNodeColumnListColumnListItem["IsForeignKey"].asString() == "true";
|
||||
if(!dataNodeColumnListColumnListItem["RelationCount"].isNull())
|
||||
columnListItemObject.relationCount = std::stol(dataNodeColumnListColumnListItem["RelationCount"].asString());
|
||||
data_.columnList.push_back(columnListItemObject);
|
||||
}
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ void GetMetaTableLineageResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["HasNext"].isNull())
|
||||
data_.hasNext = dataNode["HasNext"].asString() == "true";
|
||||
if(!dataNode["NextPrimaryKey"].isNull())
|
||||
data_.nextPrimaryKey = dataNode["NextPrimaryKey"].asString();
|
||||
if(!dataNode["HasNext"].isNull())
|
||||
data_.hasNext = dataNode["HasNext"].asString() == "true";
|
||||
auto allDataEntityListNode = dataNode["DataEntityList"]["DataEntityListItem"];
|
||||
for (auto dataNodeDataEntityListDataEntityListItem : allDataEntityListNode)
|
||||
{
|
||||
@@ -52,16 +52,18 @@ void GetMetaTableLineageResult::parse(const std::string &payload)
|
||||
dataEntityListItemObject.tableName = dataNodeDataEntityListDataEntityListItem["TableName"].asString();
|
||||
if(!dataNodeDataEntityListDataEntityListItem["TableGuid"].isNull())
|
||||
dataEntityListItemObject.tableGuid = dataNodeDataEntityListDataEntityListItem["TableGuid"].asString();
|
||||
if(!dataNodeDataEntityListDataEntityListItem["CreateTimestamp"].isNull())
|
||||
dataEntityListItemObject.createTimestamp = std::stol(dataNodeDataEntityListDataEntityListItem["CreateTimestamp"].asString());
|
||||
data_.dataEntityList.push_back(dataEntityListItemObject);
|
||||
}
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
51
dataworks-public/src/model/GetMigrationSummaryRequest.cc
Normal file
51
dataworks-public/src/model/GetMigrationSummaryRequest.cc
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/GetMigrationSummaryRequest.h>
|
||||
|
||||
using AlibabaCloud::Dataworks_public::Model::GetMigrationSummaryRequest;
|
||||
|
||||
GetMigrationSummaryRequest::GetMigrationSummaryRequest() :
|
||||
RpcServiceRequest("dataworks-public", "2020-05-18", "GetMigrationSummary")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetMigrationSummaryRequest::~GetMigrationSummaryRequest()
|
||||
{}
|
||||
|
||||
long GetMigrationSummaryRequest::getMigrationId()const
|
||||
{
|
||||
return migrationId_;
|
||||
}
|
||||
|
||||
void GetMigrationSummaryRequest::setMigrationId(long migrationId)
|
||||
{
|
||||
migrationId_ = migrationId;
|
||||
setBodyParameter("MigrationId", std::to_string(migrationId));
|
||||
}
|
||||
|
||||
long GetMigrationSummaryRequest::getProjectId()const
|
||||
{
|
||||
return projectId_;
|
||||
}
|
||||
|
||||
void GetMigrationSummaryRequest::setProjectId(long projectId)
|
||||
{
|
||||
projectId_ = projectId;
|
||||
setBodyParameter("ProjectId", std::to_string(projectId));
|
||||
}
|
||||
|
||||
75
dataworks-public/src/model/GetMigrationSummaryResult.cc
Normal file
75
dataworks-public/src/model/GetMigrationSummaryResult.cc
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/GetMigrationSummaryResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dataworks_public;
|
||||
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||
|
||||
GetMigrationSummaryResult::GetMigrationSummaryResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetMigrationSummaryResult::GetMigrationSummaryResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetMigrationSummaryResult::~GetMigrationSummaryResult()
|
||||
{}
|
||||
|
||||
void GetMigrationSummaryResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["MigrationId"].isNull())
|
||||
data_.migrationId = std::stol(dataNode["MigrationId"].asString());
|
||||
if(!dataNode["Name"].isNull())
|
||||
data_.name = dataNode["Name"].asString();
|
||||
if(!dataNode["GmtCreate"].isNull())
|
||||
data_.gmtCreate = std::stol(dataNode["GmtCreate"].asString());
|
||||
if(!dataNode["GmtModified"].isNull())
|
||||
data_.gmtModified = std::stol(dataNode["GmtModified"].asString());
|
||||
if(!dataNode["CreateUser"].isNull())
|
||||
data_.createUser = dataNode["CreateUser"].asString();
|
||||
if(!dataNode["OpUser"].isNull())
|
||||
data_.opUser = dataNode["OpUser"].asString();
|
||||
if(!dataNode["Status"].isNull())
|
||||
data_.status = dataNode["Status"].asString();
|
||||
if(!dataNode["ProjectId"].isNull())
|
||||
data_.projectId = std::stol(dataNode["ProjectId"].asString());
|
||||
if(!dataNode["DownloadUrl"].isNull())
|
||||
data_.downloadUrl = dataNode["DownloadUrl"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
GetMigrationSummaryResult::Data GetMigrationSummaryResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
bool GetMigrationSummaryResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -44,36 +44,36 @@ void GetNodeChildrenResult::parse(const std::string &payload)
|
||||
for (auto dataNodeNodesNodesItem : allNodesNode)
|
||||
{
|
||||
Data::NodesItem nodesItemObject;
|
||||
if(!dataNodeNodesNodesItem["NodeId"].isNull())
|
||||
nodesItemObject.nodeId = std::stol(dataNodeNodesNodesItem["NodeId"].asString());
|
||||
if(!dataNodeNodesNodesItem["NodeName"].isNull())
|
||||
nodesItemObject.nodeName = dataNodeNodesNodesItem["NodeName"].asString();
|
||||
if(!dataNodeNodesNodesItem["CronExpress"].isNull())
|
||||
nodesItemObject.cronExpress = dataNodeNodesNodesItem["CronExpress"].asString();
|
||||
if(!dataNodeNodesNodesItem["SchedulerType"].isNull())
|
||||
nodesItemObject.schedulerType = dataNodeNodesNodesItem["SchedulerType"].asString();
|
||||
if(!dataNodeNodesNodesItem["ProgramType"].isNull())
|
||||
nodesItemObject.programType = dataNodeNodesNodesItem["ProgramType"].asString();
|
||||
if(!dataNodeNodesNodesItem["OwnerId"].isNull())
|
||||
nodesItemObject.ownerId = dataNodeNodesNodesItem["OwnerId"].asString();
|
||||
if(!dataNodeNodesNodesItem["ProjectId"].isNull())
|
||||
nodesItemObject.projectId = std::stol(dataNodeNodesNodesItem["ProjectId"].asString());
|
||||
if(!dataNodeNodesNodesItem["Repeatability"].isNull())
|
||||
nodesItemObject.repeatability = dataNodeNodesNodesItem["Repeatability"].asString() == "true";
|
||||
if(!dataNodeNodesNodesItem["Priority"].isNull())
|
||||
nodesItemObject.priority = std::stoi(dataNodeNodesNodesItem["Priority"].asString());
|
||||
if(!dataNodeNodesNodesItem["BaselineId"].isNull())
|
||||
nodesItemObject.baselineId = std::stol(dataNodeNodesNodesItem["BaselineId"].asString());
|
||||
if(!dataNodeNodesNodesItem["Repeatability"].isNull())
|
||||
nodesItemObject.repeatability = dataNodeNodesNodesItem["Repeatability"].asString() == "true";
|
||||
if(!dataNodeNodesNodesItem["NodeName"].isNull())
|
||||
nodesItemObject.nodeName = dataNodeNodesNodesItem["NodeName"].asString();
|
||||
if(!dataNodeNodesNodesItem["ProjectId"].isNull())
|
||||
nodesItemObject.projectId = std::stol(dataNodeNodesNodesItem["ProjectId"].asString());
|
||||
if(!dataNodeNodesNodesItem["ProgramType"].isNull())
|
||||
nodesItemObject.programType = dataNodeNodesNodesItem["ProgramType"].asString();
|
||||
if(!dataNodeNodesNodesItem["Priority"].isNull())
|
||||
nodesItemObject.priority = std::stoi(dataNodeNodesNodesItem["Priority"].asString());
|
||||
if(!dataNodeNodesNodesItem["OwnerId"].isNull())
|
||||
nodesItemObject.ownerId = dataNodeNodesNodesItem["OwnerId"].asString();
|
||||
if(!dataNodeNodesNodesItem["CronExpress"].isNull())
|
||||
nodesItemObject.cronExpress = dataNodeNodesNodesItem["CronExpress"].asString();
|
||||
if(!dataNodeNodesNodesItem["NodeId"].isNull())
|
||||
nodesItemObject.nodeId = std::stol(dataNodeNodesNodesItem["NodeId"].asString());
|
||||
data_.nodes.push_back(nodesItemObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -44,36 +44,36 @@ void GetNodeParentsResult::parse(const std::string &payload)
|
||||
for (auto dataNodeNodesNodesItem : allNodesNode)
|
||||
{
|
||||
Data::NodesItem nodesItemObject;
|
||||
if(!dataNodeNodesNodesItem["NodeId"].isNull())
|
||||
nodesItemObject.nodeId = std::stol(dataNodeNodesNodesItem["NodeId"].asString());
|
||||
if(!dataNodeNodesNodesItem["NodeName"].isNull())
|
||||
nodesItemObject.nodeName = dataNodeNodesNodesItem["NodeName"].asString();
|
||||
if(!dataNodeNodesNodesItem["CronExpress"].isNull())
|
||||
nodesItemObject.cronExpress = dataNodeNodesNodesItem["CronExpress"].asString();
|
||||
if(!dataNodeNodesNodesItem["SchedulerType"].isNull())
|
||||
nodesItemObject.schedulerType = dataNodeNodesNodesItem["SchedulerType"].asString();
|
||||
if(!dataNodeNodesNodesItem["ProgramType"].isNull())
|
||||
nodesItemObject.programType = dataNodeNodesNodesItem["ProgramType"].asString();
|
||||
if(!dataNodeNodesNodesItem["OwnerId"].isNull())
|
||||
nodesItemObject.ownerId = dataNodeNodesNodesItem["OwnerId"].asString();
|
||||
if(!dataNodeNodesNodesItem["ProjectId"].isNull())
|
||||
nodesItemObject.projectId = std::stol(dataNodeNodesNodesItem["ProjectId"].asString());
|
||||
if(!dataNodeNodesNodesItem["Repeatability"].isNull())
|
||||
nodesItemObject.repeatability = dataNodeNodesNodesItem["Repeatability"].asString() == "true";
|
||||
if(!dataNodeNodesNodesItem["Priority"].isNull())
|
||||
nodesItemObject.priority = std::stoi(dataNodeNodesNodesItem["Priority"].asString());
|
||||
if(!dataNodeNodesNodesItem["BaselineId"].isNull())
|
||||
nodesItemObject.baselineId = std::stol(dataNodeNodesNodesItem["BaselineId"].asString());
|
||||
if(!dataNodeNodesNodesItem["Repeatability"].isNull())
|
||||
nodesItemObject.repeatability = dataNodeNodesNodesItem["Repeatability"].asString() == "true";
|
||||
if(!dataNodeNodesNodesItem["NodeName"].isNull())
|
||||
nodesItemObject.nodeName = dataNodeNodesNodesItem["NodeName"].asString();
|
||||
if(!dataNodeNodesNodesItem["ProjectId"].isNull())
|
||||
nodesItemObject.projectId = std::stol(dataNodeNodesNodesItem["ProjectId"].asString());
|
||||
if(!dataNodeNodesNodesItem["ProgramType"].isNull())
|
||||
nodesItemObject.programType = dataNodeNodesNodesItem["ProgramType"].asString();
|
||||
if(!dataNodeNodesNodesItem["Priority"].isNull())
|
||||
nodesItemObject.priority = std::stoi(dataNodeNodesNodesItem["Priority"].asString());
|
||||
if(!dataNodeNodesNodesItem["OwnerId"].isNull())
|
||||
nodesItemObject.ownerId = dataNodeNodesNodesItem["OwnerId"].asString();
|
||||
if(!dataNodeNodesNodesItem["CronExpress"].isNull())
|
||||
nodesItemObject.cronExpress = dataNodeNodesNodesItem["CronExpress"].asString();
|
||||
if(!dataNodeNodesNodesItem["NodeId"].isNull())
|
||||
nodesItemObject.nodeId = std::stol(dataNodeNodesNodesItem["NodeId"].asString());
|
||||
data_.nodes.push_back(nodesItemObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -43,48 +43,48 @@ void GetQualityEntityResult::parse(const std::string &payload)
|
||||
for (auto valueDataEntityDto : allDataNode)
|
||||
{
|
||||
EntityDto dataObject;
|
||||
if(!valueDataEntityDto["Id"].isNull())
|
||||
dataObject.id = std::stol(valueDataEntityDto["Id"].asString());
|
||||
if(!valueDataEntityDto["ProjectName"].isNull())
|
||||
dataObject.projectName = valueDataEntityDto["ProjectName"].asString();
|
||||
if(!valueDataEntityDto["TableName"].isNull())
|
||||
dataObject.tableName = valueDataEntityDto["TableName"].asString();
|
||||
if(!valueDataEntityDto["EnvType"].isNull())
|
||||
dataObject.envType = valueDataEntityDto["EnvType"].asString();
|
||||
if(!valueDataEntityDto["MatchExpression"].isNull())
|
||||
dataObject.matchExpression = valueDataEntityDto["MatchExpression"].asString();
|
||||
if(!valueDataEntityDto["EntityLevel"].isNull())
|
||||
dataObject.entityLevel = std::stoi(valueDataEntityDto["EntityLevel"].asString());
|
||||
if(!valueDataEntityDto["OnDuty"].isNull())
|
||||
dataObject.onDuty = valueDataEntityDto["OnDuty"].asString();
|
||||
if(!valueDataEntityDto["ModifyUser"].isNull())
|
||||
dataObject.modifyUser = valueDataEntityDto["ModifyUser"].asString();
|
||||
if(!valueDataEntityDto["CreateTime"].isNull())
|
||||
dataObject.createTime = std::stol(valueDataEntityDto["CreateTime"].asString());
|
||||
if(!valueDataEntityDto["ModifyTime"].isNull())
|
||||
dataObject.modifyTime = std::stol(valueDataEntityDto["ModifyTime"].asString());
|
||||
if(!valueDataEntityDto["Sql"].isNull())
|
||||
dataObject.sql = std::stoi(valueDataEntityDto["Sql"].asString());
|
||||
if(!valueDataEntityDto["Task"].isNull())
|
||||
dataObject.task = std::stoi(valueDataEntityDto["Task"].asString());
|
||||
if(!valueDataEntityDto["Followers"].isNull())
|
||||
dataObject.followers = valueDataEntityDto["Followers"].asString();
|
||||
if(!valueDataEntityDto["HasRelativeNode"].isNull())
|
||||
dataObject.hasRelativeNode = valueDataEntityDto["HasRelativeNode"].asString() == "true";
|
||||
if(!valueDataEntityDto["RelativeNode"].isNull())
|
||||
dataObject.relativeNode = valueDataEntityDto["RelativeNode"].asString();
|
||||
if(!valueDataEntityDto["OnDutyAccountName"].isNull())
|
||||
dataObject.onDutyAccountName = valueDataEntityDto["OnDutyAccountName"].asString();
|
||||
if(!valueDataEntityDto["Task"].isNull())
|
||||
dataObject.task = std::stoi(valueDataEntityDto["Task"].asString());
|
||||
if(!valueDataEntityDto["TableName"].isNull())
|
||||
dataObject.tableName = valueDataEntityDto["TableName"].asString();
|
||||
if(!valueDataEntityDto["Followers"].isNull())
|
||||
dataObject.followers = valueDataEntityDto["Followers"].asString();
|
||||
if(!valueDataEntityDto["OnDuty"].isNull())
|
||||
dataObject.onDuty = valueDataEntityDto["OnDuty"].asString();
|
||||
if(!valueDataEntityDto["MatchExpression"].isNull())
|
||||
dataObject.matchExpression = valueDataEntityDto["MatchExpression"].asString();
|
||||
if(!valueDataEntityDto["CreateTime"].isNull())
|
||||
dataObject.createTime = std::stol(valueDataEntityDto["CreateTime"].asString());
|
||||
if(!valueDataEntityDto["ProjectName"].isNull())
|
||||
dataObject.projectName = valueDataEntityDto["ProjectName"].asString();
|
||||
if(!valueDataEntityDto["HasRelativeNode"].isNull())
|
||||
dataObject.hasRelativeNode = valueDataEntityDto["HasRelativeNode"].asString() == "true";
|
||||
if(!valueDataEntityDto["EnvType"].isNull())
|
||||
dataObject.envType = valueDataEntityDto["EnvType"].asString();
|
||||
if(!valueDataEntityDto["EntityLevel"].isNull())
|
||||
dataObject.entityLevel = std::stoi(valueDataEntityDto["EntityLevel"].asString());
|
||||
if(!valueDataEntityDto["ModifyUser"].isNull())
|
||||
dataObject.modifyUser = valueDataEntityDto["ModifyUser"].asString();
|
||||
if(!valueDataEntityDto["Sql"].isNull())
|
||||
dataObject.sql = std::stoi(valueDataEntityDto["Sql"].asString());
|
||||
if(!valueDataEntityDto["Id"].isNull())
|
||||
dataObject.id = std::stol(valueDataEntityDto["Id"].asString());
|
||||
if(!valueDataEntityDto["ModifyTime"].isNull())
|
||||
dataObject.modifyTime = std::stol(valueDataEntityDto["ModifyTime"].asString());
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -40,60 +40,60 @@ void GetQualityRuleResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["Id"].isNull())
|
||||
data_.id = std::stol(dataNode["Id"].asString());
|
||||
if(!dataNode["EntityId"].isNull())
|
||||
data_.entityId = std::stol(dataNode["EntityId"].asString());
|
||||
if(!dataNode["Property"].isNull())
|
||||
data_.property = dataNode["Property"].asString();
|
||||
if(!dataNode["MethodId"].isNull())
|
||||
data_.methodId = std::stoi(dataNode["MethodId"].asString());
|
||||
if(!dataNode["MethodName"].isNull())
|
||||
data_.methodName = dataNode["MethodName"].asString();
|
||||
if(!dataNode["WhereCondition"].isNull())
|
||||
data_.whereCondition = dataNode["WhereCondition"].asString();
|
||||
if(!dataNode["OnDuty"].isNull())
|
||||
data_.onDuty = dataNode["OnDuty"].asString();
|
||||
if(!dataNode["RuleType"].isNull())
|
||||
data_.ruleType = std::stoi(dataNode["RuleType"].asString());
|
||||
if(!dataNode["BlockType"].isNull())
|
||||
data_.blockType = std::stoi(dataNode["BlockType"].asString());
|
||||
if(!dataNode["TemplateId"].isNull())
|
||||
data_.templateId = std::stoi(dataNode["TemplateId"].asString());
|
||||
if(!dataNode["TemplateName"].isNull())
|
||||
data_.templateName = dataNode["TemplateName"].asString();
|
||||
if(!dataNode["Comment"].isNull())
|
||||
data_.comment = dataNode["Comment"].asString();
|
||||
if(!dataNode["RuleName"].isNull())
|
||||
data_.ruleName = dataNode["RuleName"].asString();
|
||||
if(!dataNode["PredictType"].isNull())
|
||||
data_.predictType = std::stoi(dataNode["PredictType"].asString());
|
||||
if(!dataNode["OnDutyAccountName"].isNull())
|
||||
data_.onDutyAccountName = dataNode["OnDutyAccountName"].asString();
|
||||
if(!dataNode["WarningThreshold"].isNull())
|
||||
data_.warningThreshold = dataNode["WarningThreshold"].asString();
|
||||
if(!dataNode["Property"].isNull())
|
||||
data_.property = dataNode["Property"].asString();
|
||||
if(!dataNode["RuleType"].isNull())
|
||||
data_.ruleType = std::stoi(dataNode["RuleType"].asString());
|
||||
if(!dataNode["Comment"].isNull())
|
||||
data_.comment = dataNode["Comment"].asString();
|
||||
if(!dataNode["OnDuty"].isNull())
|
||||
data_.onDuty = dataNode["OnDuty"].asString();
|
||||
if(!dataNode["Checker"].isNull())
|
||||
data_.checker = std::stoi(dataNode["Checker"].asString());
|
||||
if(!dataNode["FixCheck"].isNull())
|
||||
data_.fixCheck = dataNode["FixCheck"].asString() == "true";
|
||||
if(!dataNode["MethodId"].isNull())
|
||||
data_.methodId = std::stoi(dataNode["MethodId"].asString());
|
||||
if(!dataNode["CriticalThreshold"].isNull())
|
||||
data_.criticalThreshold = dataNode["CriticalThreshold"].asString();
|
||||
if(!dataNode["PredictType"].isNull())
|
||||
data_.predictType = std::stoi(dataNode["PredictType"].asString());
|
||||
if(!dataNode["TemplateName"].isNull())
|
||||
data_.templateName = dataNode["TemplateName"].asString();
|
||||
if(!dataNode["CheckerName"].isNull())
|
||||
data_.checkerName = dataNode["CheckerName"].asString();
|
||||
if(!dataNode["RuleName"].isNull())
|
||||
data_.ruleName = dataNode["RuleName"].asString();
|
||||
if(!dataNode["MethodName"].isNull())
|
||||
data_.methodName = dataNode["MethodName"].asString();
|
||||
if(!dataNode["EntityId"].isNull())
|
||||
data_.entityId = std::stol(dataNode["EntityId"].asString());
|
||||
if(!dataNode["WhereCondition"].isNull())
|
||||
data_.whereCondition = dataNode["WhereCondition"].asString();
|
||||
if(!dataNode["Operator"].isNull())
|
||||
data_._operator = dataNode["Operator"].asString();
|
||||
if(!dataNode["ExpectValue"].isNull())
|
||||
data_.expectValue = dataNode["ExpectValue"].asString();
|
||||
if(!dataNode["Trend"].isNull())
|
||||
data_.trend = dataNode["Trend"].asString();
|
||||
if(!dataNode["CheckerName"].isNull())
|
||||
data_.checkerName = dataNode["CheckerName"].asString();
|
||||
if(!dataNode["Checker"].isNull())
|
||||
data_.checker = std::stoi(dataNode["Checker"].asString());
|
||||
if(!dataNode["FixCheck"].isNull())
|
||||
data_.fixCheck = dataNode["FixCheck"].asString() == "true";
|
||||
if(!dataNode["OnDutyAccountName"].isNull())
|
||||
data_.onDutyAccountName = dataNode["OnDutyAccountName"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!dataNode["TemplateId"].isNull())
|
||||
data_.templateId = std::stoi(dataNode["TemplateId"].asString());
|
||||
if(!dataNode["Id"].isNull())
|
||||
data_.id = std::stol(dataNode["Id"].asString());
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
51
dataworks-public/src/model/ListDagsRequest.cc
Normal file
51
dataworks-public/src/model/ListDagsRequest.cc
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/ListDagsRequest.h>
|
||||
|
||||
using AlibabaCloud::Dataworks_public::Model::ListDagsRequest;
|
||||
|
||||
ListDagsRequest::ListDagsRequest() :
|
||||
RpcServiceRequest("dataworks-public", "2020-05-18", "ListDags")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListDagsRequest::~ListDagsRequest()
|
||||
{}
|
||||
|
||||
std::string ListDagsRequest::getProjectEnv()const
|
||||
{
|
||||
return projectEnv_;
|
||||
}
|
||||
|
||||
void ListDagsRequest::setProjectEnv(const std::string& projectEnv)
|
||||
{
|
||||
projectEnv_ = projectEnv;
|
||||
setBodyParameter("ProjectEnv", projectEnv);
|
||||
}
|
||||
|
||||
long ListDagsRequest::getOpSeq()const
|
||||
{
|
||||
return opSeq_;
|
||||
}
|
||||
|
||||
void ListDagsRequest::setOpSeq(long opSeq)
|
||||
{
|
||||
opSeq_ = opSeq;
|
||||
setBodyParameter("OpSeq", std::to_string(opSeq));
|
||||
}
|
||||
|
||||
110
dataworks-public/src/model/ListDagsResult.cc
Normal file
110
dataworks-public/src/model/ListDagsResult.cc
Normal file
@@ -0,0 +1,110 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/ListDagsResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dataworks_public;
|
||||
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||
|
||||
ListDagsResult::ListDagsResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ListDagsResult::ListDagsResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ListDagsResult::~ListDagsResult()
|
||||
{}
|
||||
|
||||
void ListDagsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
auto allDagsNode = dataNode["Dags"]["Dag"];
|
||||
for (auto dataNodeDagsDag : allDagsNode)
|
||||
{
|
||||
Data::Dag dagObject;
|
||||
if(!dataNodeDagsDag["Type"].isNull())
|
||||
dagObject.type = dataNodeDagsDag["Type"].asString();
|
||||
if(!dataNodeDagsDag["Status"].isNull())
|
||||
dagObject.status = dataNodeDagsDag["Status"].asString();
|
||||
if(!dataNodeDagsDag["FinishTime"].isNull())
|
||||
dagObject.finishTime = std::stol(dataNodeDagsDag["FinishTime"].asString());
|
||||
if(!dataNodeDagsDag["CreateTime"].isNull())
|
||||
dagObject.createTime = std::stol(dataNodeDagsDag["CreateTime"].asString());
|
||||
if(!dataNodeDagsDag["ProjectId"].isNull())
|
||||
dagObject.projectId = std::stol(dataNodeDagsDag["ProjectId"].asString());
|
||||
if(!dataNodeDagsDag["DagId"].isNull())
|
||||
dagObject.dagId = std::stol(dataNodeDagsDag["DagId"].asString());
|
||||
if(!dataNodeDagsDag["Gmtdate"].isNull())
|
||||
dagObject.gmtdate = std::stol(dataNodeDagsDag["Gmtdate"].asString());
|
||||
if(!dataNodeDagsDag["StartTime"].isNull())
|
||||
dagObject.startTime = std::stol(dataNodeDagsDag["StartTime"].asString());
|
||||
if(!dataNodeDagsDag["CreateUser"].isNull())
|
||||
dagObject.createUser = dataNodeDagsDag["CreateUser"].asString();
|
||||
if(!dataNodeDagsDag["Bizdate"].isNull())
|
||||
dagObject.bizdate = std::stol(dataNodeDagsDag["Bizdate"].asString());
|
||||
if(!dataNodeDagsDag["Name"].isNull())
|
||||
dagObject.name = dataNodeDagsDag["Name"].asString();
|
||||
if(!dataNodeDagsDag["ModifyTime"].isNull())
|
||||
dagObject.modifyTime = std::stol(dataNodeDagsDag["ModifyTime"].asString());
|
||||
if(!dataNodeDagsDag["OpSeq"].isNull())
|
||||
dagObject.opSeq = std::stol(dataNodeDagsDag["OpSeq"].asString());
|
||||
data_.dags.push_back(dagObject);
|
||||
}
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
int ListDagsResult::getHttpStatusCode()const
|
||||
{
|
||||
return httpStatusCode_;
|
||||
}
|
||||
|
||||
ListDagsResult::Data ListDagsResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string ListDagsResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string ListDagsResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
bool ListDagsResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
139
dataworks-public/src/model/ListDeploymentsRequest.cc
Normal file
139
dataworks-public/src/model/ListDeploymentsRequest.cc
Normal file
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/ListDeploymentsRequest.h>
|
||||
|
||||
using AlibabaCloud::Dataworks_public::Model::ListDeploymentsRequest;
|
||||
|
||||
ListDeploymentsRequest::ListDeploymentsRequest() :
|
||||
RpcServiceRequest("dataworks-public", "2020-05-18", "ListDeployments")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListDeploymentsRequest::~ListDeploymentsRequest()
|
||||
{}
|
||||
|
||||
std::string ListDeploymentsRequest::getCreator()const
|
||||
{
|
||||
return creator_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setCreator(const std::string& creator)
|
||||
{
|
||||
creator_ = creator;
|
||||
setBodyParameter("Creator", creator);
|
||||
}
|
||||
|
||||
long ListDeploymentsRequest::getEndCreateTime()const
|
||||
{
|
||||
return endCreateTime_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setEndCreateTime(long endCreateTime)
|
||||
{
|
||||
endCreateTime_ = endCreateTime;
|
||||
setBodyParameter("EndCreateTime", std::to_string(endCreateTime));
|
||||
}
|
||||
|
||||
std::string ListDeploymentsRequest::getProjectIdentifier()const
|
||||
{
|
||||
return projectIdentifier_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setProjectIdentifier(const std::string& projectIdentifier)
|
||||
{
|
||||
projectIdentifier_ = projectIdentifier;
|
||||
setBodyParameter("ProjectIdentifier", projectIdentifier);
|
||||
}
|
||||
|
||||
int ListDeploymentsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string ListDeploymentsRequest::getExecutor()const
|
||||
{
|
||||
return executor_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setExecutor(const std::string& executor)
|
||||
{
|
||||
executor_ = executor;
|
||||
setBodyParameter("Executor", executor);
|
||||
}
|
||||
|
||||
int ListDeploymentsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
long ListDeploymentsRequest::getEndExecuteTime()const
|
||||
{
|
||||
return endExecuteTime_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setEndExecuteTime(long endExecuteTime)
|
||||
{
|
||||
endExecuteTime_ = endExecuteTime;
|
||||
setBodyParameter("EndExecuteTime", std::to_string(endExecuteTime));
|
||||
}
|
||||
|
||||
std::string ListDeploymentsRequest::getKeyword()const
|
||||
{
|
||||
return keyword_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setKeyword(const std::string& keyword)
|
||||
{
|
||||
keyword_ = keyword;
|
||||
setBodyParameter("Keyword", keyword);
|
||||
}
|
||||
|
||||
long ListDeploymentsRequest::getProjectId()const
|
||||
{
|
||||
return projectId_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setProjectId(long projectId)
|
||||
{
|
||||
projectId_ = projectId;
|
||||
setBodyParameter("ProjectId", std::to_string(projectId));
|
||||
}
|
||||
|
||||
int ListDeploymentsRequest::getStatus()const
|
||||
{
|
||||
return status_;
|
||||
}
|
||||
|
||||
void ListDeploymentsRequest::setStatus(int status)
|
||||
{
|
||||
status_ = status;
|
||||
setBodyParameter("Status", std::to_string(status));
|
||||
}
|
||||
|
||||
78
dataworks-public/src/model/ListDeploymentsResult.cc
Normal file
78
dataworks-public/src/model/ListDeploymentsResult.cc
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/ListDeploymentsResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dataworks_public;
|
||||
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||
|
||||
ListDeploymentsResult::ListDeploymentsResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ListDeploymentsResult::ListDeploymentsResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ListDeploymentsResult::~ListDeploymentsResult()
|
||||
{}
|
||||
|
||||
void ListDeploymentsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["PageNumber"].isNull())
|
||||
data_.pageNumber = std::stol(dataNode["PageNumber"].asString());
|
||||
if(!dataNode["PageSize"].isNull())
|
||||
data_.pageSize = std::stol(dataNode["PageSize"].asString());
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
auto allDeploymentsNode = dataNode["Deployments"]["Deployment"];
|
||||
for (auto dataNodeDeploymentsDeployment : allDeploymentsNode)
|
||||
{
|
||||
Data::Deployment deploymentObject;
|
||||
if(!dataNodeDeploymentsDeployment["Status"].isNull())
|
||||
deploymentObject.status = std::stoi(dataNodeDeploymentsDeployment["Status"].asString());
|
||||
if(!dataNodeDeploymentsDeployment["ErrorMessage"].isNull())
|
||||
deploymentObject.errorMessage = dataNodeDeploymentsDeployment["ErrorMessage"].asString();
|
||||
if(!dataNodeDeploymentsDeployment["CreateTime"].isNull())
|
||||
deploymentObject.createTime = std::stol(dataNodeDeploymentsDeployment["CreateTime"].asString());
|
||||
if(!dataNodeDeploymentsDeployment["Executor"].isNull())
|
||||
deploymentObject.executor = dataNodeDeploymentsDeployment["Executor"].asString();
|
||||
if(!dataNodeDeploymentsDeployment["Creator"].isNull())
|
||||
deploymentObject.creator = dataNodeDeploymentsDeployment["Creator"].asString();
|
||||
if(!dataNodeDeploymentsDeployment["ExecuteTime"].isNull())
|
||||
deploymentObject.executeTime = std::stol(dataNodeDeploymentsDeployment["ExecuteTime"].asString());
|
||||
if(!dataNodeDeploymentsDeployment["Name"].isNull())
|
||||
deploymentObject.name = dataNodeDeploymentsDeployment["Name"].asString();
|
||||
if(!dataNodeDeploymentsDeployment["Id"].isNull())
|
||||
deploymentObject.id = std::stol(dataNodeDeploymentsDeployment["Id"].asString());
|
||||
data_.deployments.push_back(deploymentObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
ListDeploymentsResult::Data ListDeploymentsResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
@@ -50,70 +50,72 @@ void ListInstancesResult::parse(const std::string &payload)
|
||||
for (auto dataNodeInstancesInstance : allInstancesNode)
|
||||
{
|
||||
Data::Instance instanceObject;
|
||||
if(!dataNodeInstancesInstance["NodeId"].isNull())
|
||||
instanceObject.nodeId = std::stol(dataNodeInstancesInstance["NodeId"].asString());
|
||||
if(!dataNodeInstancesInstance["InstanceId"].isNull())
|
||||
instanceObject.instanceId = std::stol(dataNodeInstancesInstance["InstanceId"].asString());
|
||||
if(!dataNodeInstancesInstance["DagId"].isNull())
|
||||
instanceObject.dagId = std::stol(dataNodeInstancesInstance["DagId"].asString());
|
||||
if(!dataNodeInstancesInstance["DagType"].isNull())
|
||||
instanceObject.dagType = dataNodeInstancesInstance["DagType"].asString();
|
||||
if(!dataNodeInstancesInstance["Status"].isNull())
|
||||
instanceObject.status = dataNodeInstancesInstance["Status"].asString();
|
||||
if(!dataNodeInstancesInstance["Bizdate"].isNull())
|
||||
instanceObject.bizdate = std::stol(dataNodeInstancesInstance["Bizdate"].asString());
|
||||
if(!dataNodeInstancesInstance["CycTime"].isNull())
|
||||
instanceObject.cycTime = std::stol(dataNodeInstancesInstance["CycTime"].asString());
|
||||
if(!dataNodeInstancesInstance["CreateTime"].isNull())
|
||||
instanceObject.createTime = std::stol(dataNodeInstancesInstance["CreateTime"].asString());
|
||||
if(!dataNodeInstancesInstance["ModifyTime"].isNull())
|
||||
instanceObject.modifyTime = std::stol(dataNodeInstancesInstance["ModifyTime"].asString());
|
||||
if(!dataNodeInstancesInstance["NodeName"].isNull())
|
||||
instanceObject.nodeName = dataNodeInstancesInstance["NodeName"].asString();
|
||||
if(!dataNodeInstancesInstance["BeginWaitTimeTime"].isNull())
|
||||
instanceObject.beginWaitTimeTime = std::stol(dataNodeInstancesInstance["BeginWaitTimeTime"].asString());
|
||||
if(!dataNodeInstancesInstance["BeginWaitResTime"].isNull())
|
||||
instanceObject.beginWaitResTime = std::stol(dataNodeInstancesInstance["BeginWaitResTime"].asString());
|
||||
if(!dataNodeInstancesInstance["BeginRunningTime"].isNull())
|
||||
instanceObject.beginRunningTime = std::stol(dataNodeInstancesInstance["BeginRunningTime"].asString());
|
||||
if(!dataNodeInstancesInstance["ParamValues"].isNull())
|
||||
instanceObject.paramValues = dataNodeInstancesInstance["ParamValues"].asString();
|
||||
if(!dataNodeInstancesInstance["FinishTime"].isNull())
|
||||
instanceObject.finishTime = std::stol(dataNodeInstancesInstance["FinishTime"].asString());
|
||||
if(!dataNodeInstancesInstance["ErrorMessage"].isNull())
|
||||
instanceObject.errorMessage = dataNodeInstancesInstance["ErrorMessage"].asString();
|
||||
if(!dataNodeInstancesInstance["CreateTime"].isNull())
|
||||
instanceObject.createTime = std::stol(dataNodeInstancesInstance["CreateTime"].asString());
|
||||
if(!dataNodeInstancesInstance["DagId"].isNull())
|
||||
instanceObject.dagId = std::stol(dataNodeInstancesInstance["DagId"].asString());
|
||||
if(!dataNodeInstancesInstance["Priority"].isNull())
|
||||
instanceObject.priority = std::stoi(dataNodeInstancesInstance["Priority"].asString());
|
||||
if(!dataNodeInstancesInstance["TaskType"].isNull())
|
||||
instanceObject.taskType = dataNodeInstancesInstance["TaskType"].asString();
|
||||
if(!dataNodeInstancesInstance["ParamValues"].isNull())
|
||||
instanceObject.paramValues = dataNodeInstancesInstance["ParamValues"].asString();
|
||||
if(!dataNodeInstancesInstance["Connection"].isNull())
|
||||
instanceObject.connection = dataNodeInstancesInstance["Connection"].asString();
|
||||
if(!dataNodeInstancesInstance["BaselineId"].isNull())
|
||||
instanceObject.baselineId = std::stol(dataNodeInstancesInstance["BaselineId"].asString());
|
||||
if(!dataNodeInstancesInstance["DqcType"].isNull())
|
||||
instanceObject.dqcType = std::stoi(dataNodeInstancesInstance["DqcType"].asString());
|
||||
if(!dataNodeInstancesInstance["DagType"].isNull())
|
||||
instanceObject.dagType = dataNodeInstancesInstance["DagType"].asString();
|
||||
if(!dataNodeInstancesInstance["BusinessId"].isNull())
|
||||
instanceObject.businessId = std::stol(dataNodeInstancesInstance["BusinessId"].asString());
|
||||
if(!dataNodeInstancesInstance["TaskRerunTime"].isNull())
|
||||
instanceObject.taskRerunTime = std::stoi(dataNodeInstancesInstance["TaskRerunTime"].asString());
|
||||
if(!dataNodeInstancesInstance["ModifyTime"].isNull())
|
||||
instanceObject.modifyTime = std::stol(dataNodeInstancesInstance["ModifyTime"].asString());
|
||||
if(!dataNodeInstancesInstance["Repeatability"].isNull())
|
||||
instanceObject.repeatability = dataNodeInstancesInstance["Repeatability"].asString() == "true";
|
||||
if(!dataNodeInstancesInstance["RepeatInterval"].isNull())
|
||||
instanceObject.repeatInterval = std::stol(dataNodeInstancesInstance["RepeatInterval"].asString());
|
||||
if(!dataNodeInstancesInstance["Connection"].isNull())
|
||||
instanceObject.connection = dataNodeInstancesInstance["Connection"].asString();
|
||||
if(!dataNodeInstancesInstance["DqcType"].isNull())
|
||||
instanceObject.dqcType = std::stoi(dataNodeInstancesInstance["DqcType"].asString());
|
||||
if(!dataNodeInstancesInstance["DqcDescription"].isNull())
|
||||
instanceObject.dqcDescription = dataNodeInstancesInstance["DqcDescription"].asString();
|
||||
if(!dataNodeInstancesInstance["ErrorMessage"].isNull())
|
||||
instanceObject.errorMessage = dataNodeInstancesInstance["ErrorMessage"].asString();
|
||||
if(!dataNodeInstancesInstance["InstanceId"].isNull())
|
||||
instanceObject.instanceId = std::stol(dataNodeInstancesInstance["InstanceId"].asString());
|
||||
if(!dataNodeInstancesInstance["BeginWaitResTime"].isNull())
|
||||
instanceObject.beginWaitResTime = std::stol(dataNodeInstancesInstance["BeginWaitResTime"].asString());
|
||||
if(!dataNodeInstancesInstance["RelatedFlowId"].isNull())
|
||||
instanceObject.relatedFlowId = std::stol(dataNodeInstancesInstance["RelatedFlowId"].asString());
|
||||
if(!dataNodeInstancesInstance["TaskType"].isNull())
|
||||
instanceObject.taskType = dataNodeInstancesInstance["TaskType"].asString();
|
||||
if(!dataNodeInstancesInstance["TaskRerunTime"].isNull())
|
||||
instanceObject.taskRerunTime = std::stoi(dataNodeInstancesInstance["TaskRerunTime"].asString());
|
||||
if(!dataNodeInstancesInstance["BusinessId"].isNull())
|
||||
instanceObject.businessId = std::stol(dataNodeInstancesInstance["BusinessId"].asString());
|
||||
if(!dataNodeInstancesInstance["Bizdate"].isNull())
|
||||
instanceObject.bizdate = std::stol(dataNodeInstancesInstance["Bizdate"].asString());
|
||||
if(!dataNodeInstancesInstance["NodeName"].isNull())
|
||||
instanceObject.nodeName = dataNodeInstancesInstance["NodeName"].asString();
|
||||
if(!dataNodeInstancesInstance["BeginWaitTimeTime"].isNull())
|
||||
instanceObject.beginWaitTimeTime = std::stol(dataNodeInstancesInstance["BeginWaitTimeTime"].asString());
|
||||
if(!dataNodeInstancesInstance["DqcDescription"].isNull())
|
||||
instanceObject.dqcDescription = dataNodeInstancesInstance["DqcDescription"].asString();
|
||||
if(!dataNodeInstancesInstance["NodeId"].isNull())
|
||||
instanceObject.nodeId = std::stol(dataNodeInstancesInstance["NodeId"].asString());
|
||||
if(!dataNodeInstancesInstance["CreateUser"].isNull())
|
||||
instanceObject.createUser = dataNodeInstancesInstance["CreateUser"].asString();
|
||||
data_.instances.push_back(instanceObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -43,38 +43,40 @@ void ListManualDagInstancesResult::parse(const std::string &payload)
|
||||
for (auto valueInstancesInstancesItem : allInstancesNode)
|
||||
{
|
||||
InstancesItem instancesObject;
|
||||
if(!valueInstancesInstancesItem["NodeId"].isNull())
|
||||
instancesObject.nodeId = std::stol(valueInstancesInstancesItem["NodeId"].asString());
|
||||
if(!valueInstancesInstancesItem["InstanceId"].isNull())
|
||||
instancesObject.instanceId = std::stol(valueInstancesInstancesItem["InstanceId"].asString());
|
||||
if(!valueInstancesInstancesItem["DagId"].isNull())
|
||||
instancesObject.dagId = std::stol(valueInstancesInstancesItem["DagId"].asString());
|
||||
if(!valueInstancesInstancesItem["DagType"].isNull())
|
||||
instancesObject.dagType = valueInstancesInstancesItem["DagType"].asString();
|
||||
if(!valueInstancesInstancesItem["Status"].isNull())
|
||||
instancesObject.status = valueInstancesInstancesItem["Status"].asString();
|
||||
if(!valueInstancesInstancesItem["BeginRunningTime"].isNull())
|
||||
instancesObject.beginRunningTime = std::stol(valueInstancesInstancesItem["BeginRunningTime"].asString());
|
||||
if(!valueInstancesInstancesItem["BizDate"].isNull())
|
||||
instancesObject.bizDate = std::stol(valueInstancesInstancesItem["BizDate"].asString());
|
||||
if(!valueInstancesInstancesItem["CycTime"].isNull())
|
||||
instancesObject.cycTime = std::stol(valueInstancesInstancesItem["CycTime"].asString());
|
||||
if(!valueInstancesInstancesItem["FinishTime"].isNull())
|
||||
instancesObject.finishTime = std::stol(valueInstancesInstancesItem["FinishTime"].asString());
|
||||
if(!valueInstancesInstancesItem["CreateTime"].isNull())
|
||||
instancesObject.createTime = std::stol(valueInstancesInstancesItem["CreateTime"].asString());
|
||||
if(!valueInstancesInstancesItem["ModifyTime"].isNull())
|
||||
instancesObject.modifyTime = std::stol(valueInstancesInstancesItem["ModifyTime"].asString());
|
||||
if(!valueInstancesInstancesItem["DagId"].isNull())
|
||||
instancesObject.dagId = std::stol(valueInstancesInstancesItem["DagId"].asString());
|
||||
if(!valueInstancesInstancesItem["InstanceId"].isNull())
|
||||
instancesObject.instanceId = std::stol(valueInstancesInstancesItem["InstanceId"].asString());
|
||||
if(!valueInstancesInstancesItem["BeginWaitResTime"].isNull())
|
||||
instancesObject.beginWaitResTime = std::stol(valueInstancesInstancesItem["BeginWaitResTime"].asString());
|
||||
if(!valueInstancesInstancesItem["TaskType"].isNull())
|
||||
instancesObject.taskType = valueInstancesInstancesItem["TaskType"].asString();
|
||||
if(!valueInstancesInstancesItem["ParamValues"].isNull())
|
||||
instancesObject.paramValues = valueInstancesInstancesItem["ParamValues"].asString();
|
||||
if(!valueInstancesInstancesItem["DagType"].isNull())
|
||||
instancesObject.dagType = valueInstancesInstancesItem["DagType"].asString();
|
||||
if(!valueInstancesInstancesItem["NodeName"].isNull())
|
||||
instancesObject.nodeName = valueInstancesInstancesItem["NodeName"].asString();
|
||||
if(!valueInstancesInstancesItem["BeginWaitTimeTime"].isNull())
|
||||
instancesObject.beginWaitTimeTime = std::stol(valueInstancesInstancesItem["BeginWaitTimeTime"].asString());
|
||||
if(!valueInstancesInstancesItem["BeginWaitResTime"].isNull())
|
||||
instancesObject.beginWaitResTime = std::stol(valueInstancesInstancesItem["BeginWaitResTime"].asString());
|
||||
if(!valueInstancesInstancesItem["BeginRunningTime"].isNull())
|
||||
instancesObject.beginRunningTime = std::stol(valueInstancesInstancesItem["BeginRunningTime"].asString());
|
||||
if(!valueInstancesInstancesItem["ParamValues"].isNull())
|
||||
instancesObject.paramValues = valueInstancesInstancesItem["ParamValues"].asString();
|
||||
if(!valueInstancesInstancesItem["FinishTime"].isNull())
|
||||
instancesObject.finishTime = std::stol(valueInstancesInstancesItem["FinishTime"].asString());
|
||||
if(!valueInstancesInstancesItem["TaskType"].isNull())
|
||||
instancesObject.taskType = valueInstancesInstancesItem["TaskType"].asString();
|
||||
if(!valueInstancesInstancesItem["NodeId"].isNull())
|
||||
instancesObject.nodeId = std::stol(valueInstancesInstancesItem["NodeId"].asString());
|
||||
if(!valueInstancesInstancesItem["ModifyTime"].isNull())
|
||||
instancesObject.modifyTime = std::stol(valueInstancesInstancesItem["ModifyTime"].asString());
|
||||
if(!valueInstancesInstancesItem["CreateUser"].isNull())
|
||||
instancesObject.createUser = valueInstancesInstancesItem["CreateUser"].asString();
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,118 +40,118 @@ void ListQualityResultsByEntityResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
if(!dataNode["PageNumber"].isNull())
|
||||
data_.pageNumber = std::stoi(dataNode["PageNumber"].asString());
|
||||
if(!dataNode["PageSize"].isNull())
|
||||
data_.pageSize = std::stoi(dataNode["PageSize"].asString());
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
auto allRuleChecksNode = dataNode["RuleChecks"]["RuleChecksItem"];
|
||||
for (auto dataNodeRuleChecksRuleChecksItem : allRuleChecksNode)
|
||||
{
|
||||
Data::RuleChecksItem ruleChecksItemObject;
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Id"].isNull())
|
||||
ruleChecksItemObject.id = std::stoi(dataNodeRuleChecksRuleChecksItem["Id"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TaskId"].isNull())
|
||||
ruleChecksItemObject.taskId = dataNodeRuleChecksRuleChecksItem["TaskId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EntityId"].isNull())
|
||||
ruleChecksItemObject.entityId = std::stoi(dataNodeRuleChecksRuleChecksItem["EntityId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleId"].isNull())
|
||||
ruleChecksItemObject.ruleId = std::stoi(dataNodeRuleChecksRuleChecksItem["RuleId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Property"].isNull())
|
||||
ruleChecksItemObject.property = dataNodeRuleChecksRuleChecksItem["Property"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BizDate"].isNull())
|
||||
ruleChecksItemObject.bizDate = std::stol(dataNodeRuleChecksRuleChecksItem["BizDate"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DateType"].isNull())
|
||||
ruleChecksItemObject.dateType = dataNodeRuleChecksRuleChecksItem["DateType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ActualExpression"].isNull())
|
||||
ruleChecksItemObject.actualExpression = dataNodeRuleChecksRuleChecksItem["ActualExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MatchExpression"].isNull())
|
||||
ruleChecksItemObject.matchExpression = dataNodeRuleChecksRuleChecksItem["MatchExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BlockType"].isNull())
|
||||
ruleChecksItemObject.blockType = std::stoi(dataNodeRuleChecksRuleChecksItem["BlockType"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResult"].isNull())
|
||||
ruleChecksItemObject.checkResult = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResult"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].isNull())
|
||||
ruleChecksItemObject.checkResultStatus = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MethodName"].isNull())
|
||||
ruleChecksItemObject.methodName = dataNodeRuleChecksRuleChecksItem["MethodName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Comment"].isNull())
|
||||
ruleChecksItemObject.comment = dataNodeRuleChecksRuleChecksItem["Comment"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["WhereCondition"].isNull())
|
||||
ruleChecksItemObject.whereCondition = dataNodeRuleChecksRuleChecksItem["WhereCondition"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BeginTime"].isNull())
|
||||
ruleChecksItemObject.beginTime = std::stol(dataNodeRuleChecksRuleChecksItem["BeginTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EndTime"].isNull())
|
||||
ruleChecksItemObject.endTime = std::stol(dataNodeRuleChecksRuleChecksItem["EndTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TimeCost"].isNull())
|
||||
ruleChecksItemObject.timeCost = dataNodeRuleChecksRuleChecksItem["TimeCost"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalType"].isNull())
|
||||
ruleChecksItemObject.externalType = dataNodeRuleChecksRuleChecksItem["ExternalType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalId"].isNull())
|
||||
ruleChecksItemObject.externalId = dataNodeRuleChecksRuleChecksItem["ExternalId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].isNull())
|
||||
ruleChecksItemObject.discreteCheck = dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["FixedCheck"].isNull())
|
||||
ruleChecksItemObject.fixedCheck = dataNodeRuleChecksRuleChecksItem["FixedCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Trend"].isNull())
|
||||
ruleChecksItemObject.trend = dataNodeRuleChecksRuleChecksItem["Trend"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["WarningThreshold"].isNull())
|
||||
ruleChecksItemObject.warningThreshold = std::stof(dataNodeRuleChecksRuleChecksItem["WarningThreshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].isNull())
|
||||
ruleChecksItemObject.criticalThreshold = std::stof(dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExpectValue"].isNull())
|
||||
ruleChecksItemObject.expectValue = std::stof(dataNodeRuleChecksRuleChecksItem["ExpectValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Op"].isNull())
|
||||
ruleChecksItemObject.op = dataNodeRuleChecksRuleChecksItem["Op"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ProjectName"].isNull())
|
||||
ruleChecksItemObject.projectName = dataNodeRuleChecksRuleChecksItem["ProjectName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Property"].isNull())
|
||||
ruleChecksItemObject.property = dataNodeRuleChecksRuleChecksItem["Property"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TableName"].isNull())
|
||||
ruleChecksItemObject.tableName = dataNodeRuleChecksRuleChecksItem["TableName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TemplateId"].isNull())
|
||||
ruleChecksItemObject.templateId = std::stoi(dataNodeRuleChecksRuleChecksItem["TemplateId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Comment"].isNull())
|
||||
ruleChecksItemObject.comment = dataNodeRuleChecksRuleChecksItem["Comment"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].isNull())
|
||||
ruleChecksItemObject.checkResultStatus = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TemplateName"].isNull())
|
||||
ruleChecksItemObject.templateName = dataNodeRuleChecksRuleChecksItem["TemplateName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ResultString"].isNull())
|
||||
ruleChecksItemObject.resultString = dataNodeRuleChecksRuleChecksItem["ResultString"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerId"].isNull())
|
||||
ruleChecksItemObject.checkerId = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerType"].isNull())
|
||||
ruleChecksItemObject.checkerType = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerType"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleName"].isNull())
|
||||
ruleChecksItemObject.ruleName = dataNodeRuleChecksRuleChecksItem["RuleName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["IsPrediction"].isNull())
|
||||
ruleChecksItemObject.isPrediction = dataNodeRuleChecksRuleChecksItem["IsPrediction"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["UpperValue"].isNull())
|
||||
ruleChecksItemObject.upperValue = std::stof(dataNodeRuleChecksRuleChecksItem["UpperValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["LowerValue"].isNull())
|
||||
ruleChecksItemObject.lowerValue = std::stof(dataNodeRuleChecksRuleChecksItem["LowerValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerName"].isNull())
|
||||
ruleChecksItemObject.checkerName = dataNodeRuleChecksRuleChecksItem["CheckerName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleId"].isNull())
|
||||
ruleChecksItemObject.ruleId = std::stoi(dataNodeRuleChecksRuleChecksItem["RuleId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["FixedCheck"].isNull())
|
||||
ruleChecksItemObject.fixedCheck = dataNodeRuleChecksRuleChecksItem["FixedCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Op"].isNull())
|
||||
ruleChecksItemObject.op = dataNodeRuleChecksRuleChecksItem["Op"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["UpperValue"].isNull())
|
||||
ruleChecksItemObject.upperValue = std::stof(dataNodeRuleChecksRuleChecksItem["UpperValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ActualExpression"].isNull())
|
||||
ruleChecksItemObject.actualExpression = dataNodeRuleChecksRuleChecksItem["ActualExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalId"].isNull())
|
||||
ruleChecksItemObject.externalId = dataNodeRuleChecksRuleChecksItem["ExternalId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TimeCost"].isNull())
|
||||
ruleChecksItemObject.timeCost = dataNodeRuleChecksRuleChecksItem["TimeCost"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Trend"].isNull())
|
||||
ruleChecksItemObject.trend = dataNodeRuleChecksRuleChecksItem["Trend"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalType"].isNull())
|
||||
ruleChecksItemObject.externalType = dataNodeRuleChecksRuleChecksItem["ExternalType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BizDate"].isNull())
|
||||
ruleChecksItemObject.bizDate = std::stol(dataNodeRuleChecksRuleChecksItem["BizDate"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResult"].isNull())
|
||||
ruleChecksItemObject.checkResult = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResult"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ResultString"].isNull())
|
||||
ruleChecksItemObject.resultString = dataNodeRuleChecksRuleChecksItem["ResultString"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MatchExpression"].isNull())
|
||||
ruleChecksItemObject.matchExpression = dataNodeRuleChecksRuleChecksItem["MatchExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerType"].isNull())
|
||||
ruleChecksItemObject.checkerType = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerType"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ProjectName"].isNull())
|
||||
ruleChecksItemObject.projectName = dataNodeRuleChecksRuleChecksItem["ProjectName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BeginTime"].isNull())
|
||||
ruleChecksItemObject.beginTime = std::stol(dataNodeRuleChecksRuleChecksItem["BeginTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DateType"].isNull())
|
||||
ruleChecksItemObject.dateType = dataNodeRuleChecksRuleChecksItem["DateType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].isNull())
|
||||
ruleChecksItemObject.criticalThreshold = std::stof(dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["IsPrediction"].isNull())
|
||||
ruleChecksItemObject.isPrediction = dataNodeRuleChecksRuleChecksItem["IsPrediction"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleName"].isNull())
|
||||
ruleChecksItemObject.ruleName = dataNodeRuleChecksRuleChecksItem["RuleName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerId"].isNull())
|
||||
ruleChecksItemObject.checkerId = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].isNull())
|
||||
ruleChecksItemObject.discreteCheck = dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EndTime"].isNull())
|
||||
ruleChecksItemObject.endTime = std::stol(dataNodeRuleChecksRuleChecksItem["EndTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MethodName"].isNull())
|
||||
ruleChecksItemObject.methodName = dataNodeRuleChecksRuleChecksItem["MethodName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["LowerValue"].isNull())
|
||||
ruleChecksItemObject.lowerValue = std::stof(dataNodeRuleChecksRuleChecksItem["LowerValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EntityId"].isNull())
|
||||
ruleChecksItemObject.entityId = std::stoi(dataNodeRuleChecksRuleChecksItem["EntityId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["WhereCondition"].isNull())
|
||||
ruleChecksItemObject.whereCondition = dataNodeRuleChecksRuleChecksItem["WhereCondition"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExpectValue"].isNull())
|
||||
ruleChecksItemObject.expectValue = std::stof(dataNodeRuleChecksRuleChecksItem["ExpectValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TemplateId"].isNull())
|
||||
ruleChecksItemObject.templateId = std::stoi(dataNodeRuleChecksRuleChecksItem["TemplateId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TaskId"].isNull())
|
||||
ruleChecksItemObject.taskId = dataNodeRuleChecksRuleChecksItem["TaskId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Id"].isNull())
|
||||
ruleChecksItemObject.id = std::stoi(dataNodeRuleChecksRuleChecksItem["Id"].asString());
|
||||
auto allReferenceValueNode = dataNodeRuleChecksRuleChecksItem["ReferenceValue"]["ReferenceValueItem"];
|
||||
for (auto dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem : allReferenceValueNode)
|
||||
{
|
||||
Data::RuleChecksItem::ReferenceValueItem referenceValueObject;
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].isNull())
|
||||
referenceValueObject.bizDate = dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["DiscreteProperty"].isNull())
|
||||
referenceValueObject.discreteProperty = dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["DiscreteProperty"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Value"].isNull())
|
||||
referenceValueObject.value = std::stof(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Value"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].isNull())
|
||||
referenceValueObject.threshold = std::stof(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].isNull())
|
||||
referenceValueObject.bizDate = dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["SingleCheckResult"].isNull())
|
||||
referenceValueObject.singleCheckResult = std::stoi(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["SingleCheckResult"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].isNull())
|
||||
referenceValueObject.threshold = std::stof(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].asString());
|
||||
ruleChecksItemObject.referenceValue.push_back(referenceValueObject);
|
||||
}
|
||||
auto allSampleValueNode = dataNodeRuleChecksRuleChecksItem["SampleValue"]["SampleValueItem"];
|
||||
for (auto dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem : allSampleValueNode)
|
||||
{
|
||||
Data::RuleChecksItem::SampleValueItem sampleValueObject;
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].isNull())
|
||||
sampleValueObject.bizDate = dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["DiscreteProperty"].isNull())
|
||||
sampleValueObject.discreteProperty = dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["DiscreteProperty"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].isNull())
|
||||
sampleValueObject.bizDate = dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["Value"].isNull())
|
||||
sampleValueObject.value = std::stof(dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["Value"].asString());
|
||||
ruleChecksItemObject.sampleValue.push_back(sampleValueObject);
|
||||
@@ -162,10 +162,10 @@ void ListQualityResultsByEntityResult::parse(const std::string &payload)
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -40,132 +40,132 @@ void ListQualityResultsByRuleResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
if(!dataNode["PageNumber"].isNull())
|
||||
data_.pageNumber = std::stoi(dataNode["PageNumber"].asString());
|
||||
if(!dataNode["PageSize"].isNull())
|
||||
data_.pageSize = std::stoi(dataNode["PageSize"].asString());
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
auto allRuleChecksNode = dataNode["RuleChecks"]["RuleChecksItem"];
|
||||
for (auto dataNodeRuleChecksRuleChecksItem : allRuleChecksNode)
|
||||
{
|
||||
Data::RuleChecksItem ruleChecksItemObject;
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Id"].isNull())
|
||||
ruleChecksItemObject.id = std::stoi(dataNodeRuleChecksRuleChecksItem["Id"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TaskId"].isNull())
|
||||
ruleChecksItemObject.taskId = dataNodeRuleChecksRuleChecksItem["TaskId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EntityId"].isNull())
|
||||
ruleChecksItemObject.entityId = std::stoi(dataNodeRuleChecksRuleChecksItem["EntityId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleId"].isNull())
|
||||
ruleChecksItemObject.ruleId = std::stoi(dataNodeRuleChecksRuleChecksItem["RuleId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Property"].isNull())
|
||||
ruleChecksItemObject.property = dataNodeRuleChecksRuleChecksItem["Property"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BizDate"].isNull())
|
||||
ruleChecksItemObject.bizDate = std::stol(dataNodeRuleChecksRuleChecksItem["BizDate"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DateType"].isNull())
|
||||
ruleChecksItemObject.dateType = dataNodeRuleChecksRuleChecksItem["DateType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ActualExpression"].isNull())
|
||||
ruleChecksItemObject.actualExpression = dataNodeRuleChecksRuleChecksItem["ActualExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MatchExpression"].isNull())
|
||||
ruleChecksItemObject.matchExpression = dataNodeRuleChecksRuleChecksItem["MatchExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BlockType"].isNull())
|
||||
ruleChecksItemObject.blockType = std::stoi(dataNodeRuleChecksRuleChecksItem["BlockType"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResult"].isNull())
|
||||
ruleChecksItemObject.checkResult = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResult"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].isNull())
|
||||
ruleChecksItemObject.checkResultStatus = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MethodName"].isNull())
|
||||
ruleChecksItemObject.methodName = dataNodeRuleChecksRuleChecksItem["MethodName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Comment"].isNull())
|
||||
ruleChecksItemObject.comment = dataNodeRuleChecksRuleChecksItem["Comment"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["WhereCondition"].isNull())
|
||||
ruleChecksItemObject.whereCondition = dataNodeRuleChecksRuleChecksItem["WhereCondition"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BeginTime"].isNull())
|
||||
ruleChecksItemObject.beginTime = std::stol(dataNodeRuleChecksRuleChecksItem["BeginTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EndTime"].isNull())
|
||||
ruleChecksItemObject.endTime = std::stol(dataNodeRuleChecksRuleChecksItem["EndTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TimeCost"].isNull())
|
||||
ruleChecksItemObject.timeCost = dataNodeRuleChecksRuleChecksItem["TimeCost"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalType"].isNull())
|
||||
ruleChecksItemObject.externalType = dataNodeRuleChecksRuleChecksItem["ExternalType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalId"].isNull())
|
||||
ruleChecksItemObject.externalId = dataNodeRuleChecksRuleChecksItem["ExternalId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].isNull())
|
||||
ruleChecksItemObject.discreteCheck = dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["FixedCheck"].isNull())
|
||||
ruleChecksItemObject.fixedCheck = dataNodeRuleChecksRuleChecksItem["FixedCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Trend"].isNull())
|
||||
ruleChecksItemObject.trend = dataNodeRuleChecksRuleChecksItem["Trend"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["WarningThreshold"].isNull())
|
||||
ruleChecksItemObject.warningThreshold = std::stof(dataNodeRuleChecksRuleChecksItem["WarningThreshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].isNull())
|
||||
ruleChecksItemObject.criticalThreshold = std::stof(dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExpectValue"].isNull())
|
||||
ruleChecksItemObject.expectValue = std::stof(dataNodeRuleChecksRuleChecksItem["ExpectValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Op"].isNull())
|
||||
ruleChecksItemObject.op = dataNodeRuleChecksRuleChecksItem["Op"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ProjectName"].isNull())
|
||||
ruleChecksItemObject.projectName = dataNodeRuleChecksRuleChecksItem["ProjectName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Property"].isNull())
|
||||
ruleChecksItemObject.property = dataNodeRuleChecksRuleChecksItem["Property"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TableName"].isNull())
|
||||
ruleChecksItemObject.tableName = dataNodeRuleChecksRuleChecksItem["TableName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TemplateId"].isNull())
|
||||
ruleChecksItemObject.templateId = std::stoi(dataNodeRuleChecksRuleChecksItem["TemplateId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Comment"].isNull())
|
||||
ruleChecksItemObject.comment = dataNodeRuleChecksRuleChecksItem["Comment"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].isNull())
|
||||
ruleChecksItemObject.checkResultStatus = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResultStatus"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TemplateName"].isNull())
|
||||
ruleChecksItemObject.templateName = dataNodeRuleChecksRuleChecksItem["TemplateName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ResultString"].isNull())
|
||||
ruleChecksItemObject.resultString = dataNodeRuleChecksRuleChecksItem["ResultString"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerId"].isNull())
|
||||
ruleChecksItemObject.checkerId = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerType"].isNull())
|
||||
ruleChecksItemObject.checkerType = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerType"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleName"].isNull())
|
||||
ruleChecksItemObject.ruleName = dataNodeRuleChecksRuleChecksItem["RuleName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["IsPrediction"].isNull())
|
||||
ruleChecksItemObject.isPrediction = dataNodeRuleChecksRuleChecksItem["IsPrediction"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["UpperValue"].isNull())
|
||||
ruleChecksItemObject.upperValue = std::stof(dataNodeRuleChecksRuleChecksItem["UpperValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["LowerValue"].isNull())
|
||||
ruleChecksItemObject.lowerValue = std::stof(dataNodeRuleChecksRuleChecksItem["LowerValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerName"].isNull())
|
||||
ruleChecksItemObject.checkerName = dataNodeRuleChecksRuleChecksItem["CheckerName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleId"].isNull())
|
||||
ruleChecksItemObject.ruleId = std::stoi(dataNodeRuleChecksRuleChecksItem["RuleId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["FixedCheck"].isNull())
|
||||
ruleChecksItemObject.fixedCheck = dataNodeRuleChecksRuleChecksItem["FixedCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Op"].isNull())
|
||||
ruleChecksItemObject.op = dataNodeRuleChecksRuleChecksItem["Op"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["UpperValue"].isNull())
|
||||
ruleChecksItemObject.upperValue = std::stof(dataNodeRuleChecksRuleChecksItem["UpperValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ActualExpression"].isNull())
|
||||
ruleChecksItemObject.actualExpression = dataNodeRuleChecksRuleChecksItem["ActualExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalId"].isNull())
|
||||
ruleChecksItemObject.externalId = dataNodeRuleChecksRuleChecksItem["ExternalId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TimeCost"].isNull())
|
||||
ruleChecksItemObject.timeCost = dataNodeRuleChecksRuleChecksItem["TimeCost"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Trend"].isNull())
|
||||
ruleChecksItemObject.trend = dataNodeRuleChecksRuleChecksItem["Trend"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExternalType"].isNull())
|
||||
ruleChecksItemObject.externalType = dataNodeRuleChecksRuleChecksItem["ExternalType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BizDate"].isNull())
|
||||
ruleChecksItemObject.bizDate = std::stol(dataNodeRuleChecksRuleChecksItem["BizDate"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckResult"].isNull())
|
||||
ruleChecksItemObject.checkResult = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckResult"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ResultString"].isNull())
|
||||
ruleChecksItemObject.resultString = dataNodeRuleChecksRuleChecksItem["ResultString"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MatchExpression"].isNull())
|
||||
ruleChecksItemObject.matchExpression = dataNodeRuleChecksRuleChecksItem["MatchExpression"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerType"].isNull())
|
||||
ruleChecksItemObject.checkerType = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerType"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ProjectName"].isNull())
|
||||
ruleChecksItemObject.projectName = dataNodeRuleChecksRuleChecksItem["ProjectName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["BeginTime"].isNull())
|
||||
ruleChecksItemObject.beginTime = std::stol(dataNodeRuleChecksRuleChecksItem["BeginTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DateType"].isNull())
|
||||
ruleChecksItemObject.dateType = dataNodeRuleChecksRuleChecksItem["DateType"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].isNull())
|
||||
ruleChecksItemObject.criticalThreshold = std::stof(dataNodeRuleChecksRuleChecksItem["CriticalThreshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["IsPrediction"].isNull())
|
||||
ruleChecksItemObject.isPrediction = dataNodeRuleChecksRuleChecksItem["IsPrediction"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["RuleName"].isNull())
|
||||
ruleChecksItemObject.ruleName = dataNodeRuleChecksRuleChecksItem["RuleName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["CheckerId"].isNull())
|
||||
ruleChecksItemObject.checkerId = std::stoi(dataNodeRuleChecksRuleChecksItem["CheckerId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].isNull())
|
||||
ruleChecksItemObject.discreteCheck = dataNodeRuleChecksRuleChecksItem["DiscreteCheck"].asString() == "true";
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EndTime"].isNull())
|
||||
ruleChecksItemObject.endTime = std::stol(dataNodeRuleChecksRuleChecksItem["EndTime"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["MethodName"].isNull())
|
||||
ruleChecksItemObject.methodName = dataNodeRuleChecksRuleChecksItem["MethodName"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["LowerValue"].isNull())
|
||||
ruleChecksItemObject.lowerValue = std::stof(dataNodeRuleChecksRuleChecksItem["LowerValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["EntityId"].isNull())
|
||||
ruleChecksItemObject.entityId = std::stoi(dataNodeRuleChecksRuleChecksItem["EntityId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["WhereCondition"].isNull())
|
||||
ruleChecksItemObject.whereCondition = dataNodeRuleChecksRuleChecksItem["WhereCondition"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["ExpectValue"].isNull())
|
||||
ruleChecksItemObject.expectValue = std::stof(dataNodeRuleChecksRuleChecksItem["ExpectValue"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TemplateId"].isNull())
|
||||
ruleChecksItemObject.templateId = std::stoi(dataNodeRuleChecksRuleChecksItem["TemplateId"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItem["TaskId"].isNull())
|
||||
ruleChecksItemObject.taskId = dataNodeRuleChecksRuleChecksItem["TaskId"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItem["Id"].isNull())
|
||||
ruleChecksItemObject.id = std::stoi(dataNodeRuleChecksRuleChecksItem["Id"].asString());
|
||||
auto allReferenceValueNode = dataNodeRuleChecksRuleChecksItem["ReferenceValue"]["ReferenceValueItem"];
|
||||
for (auto dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem : allReferenceValueNode)
|
||||
{
|
||||
Data::RuleChecksItem::ReferenceValueItem referenceValueObject;
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].isNull())
|
||||
referenceValueObject.bizDate = dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["DiscreteProperty"].isNull())
|
||||
referenceValueObject.discreteProperty = dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["DiscreteProperty"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Value"].isNull())
|
||||
referenceValueObject.value = std::stof(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Value"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].isNull())
|
||||
referenceValueObject.threshold = std::stof(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].isNull())
|
||||
referenceValueObject.bizDate = dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["SingleCheckResult"].isNull())
|
||||
referenceValueObject.singleCheckResult = std::stoi(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["SingleCheckResult"].asString());
|
||||
if(!dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].isNull())
|
||||
referenceValueObject.threshold = std::stof(dataNodeRuleChecksRuleChecksItemReferenceValueReferenceValueItem["Threshold"].asString());
|
||||
ruleChecksItemObject.referenceValue.push_back(referenceValueObject);
|
||||
}
|
||||
auto allSampleValueNode = dataNodeRuleChecksRuleChecksItem["SampleValue"]["SampleValueItem"];
|
||||
for (auto dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem : allSampleValueNode)
|
||||
{
|
||||
Data::RuleChecksItem::SampleValueItem sampleValueObject;
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].isNull())
|
||||
sampleValueObject.bizDate = dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["DiscreteProperty"].isNull())
|
||||
sampleValueObject.discreteProperty = dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["DiscreteProperty"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].isNull())
|
||||
sampleValueObject.bizDate = dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["BizDate"].asString();
|
||||
if(!dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["Value"].isNull())
|
||||
sampleValueObject.value = std::stof(dataNodeRuleChecksRuleChecksItemSampleValueSampleValueItem["Value"].asString());
|
||||
ruleChecksItemObject.sampleValue.push_back(sampleValueObject);
|
||||
}
|
||||
data_.ruleChecks.push_back(ruleChecksItemObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -40,76 +40,78 @@ void ListQualityRulesResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
if(!dataNode["PageNumber"].isNull())
|
||||
data_.pageNumber = std::stoi(dataNode["PageNumber"].asString());
|
||||
if(!dataNode["PageSize"].isNull())
|
||||
data_.pageSize = std::stoi(dataNode["PageSize"].asString());
|
||||
if(!dataNode["TotalCount"].isNull())
|
||||
data_.totalCount = std::stol(dataNode["TotalCount"].asString());
|
||||
auto allRulesNode = dataNode["Rules"]["RulesItem"];
|
||||
for (auto dataNodeRulesRulesItem : allRulesNode)
|
||||
{
|
||||
Data::RulesItem rulesItemObject;
|
||||
if(!dataNodeRulesRulesItem["ProjectName"].isNull())
|
||||
rulesItemObject.projectName = dataNodeRulesRulesItem["ProjectName"].asString();
|
||||
if(!dataNodeRulesRulesItem["TableName"].isNull())
|
||||
rulesItemObject.tableName = dataNodeRulesRulesItem["TableName"].asString();
|
||||
if(!dataNodeRulesRulesItem["Id"].isNull())
|
||||
rulesItemObject.id = std::stoi(dataNodeRulesRulesItem["Id"].asString());
|
||||
if(!dataNodeRulesRulesItem["EntityId"].isNull())
|
||||
rulesItemObject.entityId = std::stoi(dataNodeRulesRulesItem["EntityId"].asString());
|
||||
if(!dataNodeRulesRulesItem["Property"].isNull())
|
||||
rulesItemObject.property = dataNodeRulesRulesItem["Property"].asString();
|
||||
if(!dataNodeRulesRulesItem["MethodId"].isNull())
|
||||
rulesItemObject.methodId = std::stoi(dataNodeRulesRulesItem["MethodId"].asString());
|
||||
if(!dataNodeRulesRulesItem["MethodName"].isNull())
|
||||
rulesItemObject.methodName = dataNodeRulesRulesItem["MethodName"].asString();
|
||||
if(!dataNodeRulesRulesItem["OnDuty"].isNull())
|
||||
rulesItemObject.onDuty = dataNodeRulesRulesItem["OnDuty"].asString();
|
||||
if(!dataNodeRulesRulesItem["RuleType"].isNull())
|
||||
rulesItemObject.ruleType = std::stoi(dataNodeRulesRulesItem["RuleType"].asString());
|
||||
if(!dataNodeRulesRulesItem["BlockType"].isNull())
|
||||
rulesItemObject.blockType = std::stoi(dataNodeRulesRulesItem["BlockType"].asString());
|
||||
if(!dataNodeRulesRulesItem["TemplateId"].isNull())
|
||||
rulesItemObject.templateId = std::stoi(dataNodeRulesRulesItem["TemplateId"].asString());
|
||||
if(!dataNodeRulesRulesItem["TemplateName"].isNull())
|
||||
rulesItemObject.templateName = dataNodeRulesRulesItem["TemplateName"].asString();
|
||||
if(!dataNodeRulesRulesItem["RuleCheckerRelationId"].isNull())
|
||||
rulesItemObject.ruleCheckerRelationId = std::stoi(dataNodeRulesRulesItem["RuleCheckerRelationId"].asString());
|
||||
if(!dataNodeRulesRulesItem["CheckerId"].isNull())
|
||||
rulesItemObject.checkerId = std::stoi(dataNodeRulesRulesItem["CheckerId"].asString());
|
||||
if(!dataNodeRulesRulesItem["FixCheck"].isNull())
|
||||
rulesItemObject.fixCheck = dataNodeRulesRulesItem["FixCheck"].asString() == "true";
|
||||
if(!dataNodeRulesRulesItem["Trend"].isNull())
|
||||
rulesItemObject.trend = dataNodeRulesRulesItem["Trend"].asString();
|
||||
if(!dataNodeRulesRulesItem["WarningThreshold"].isNull())
|
||||
rulesItemObject.warningThreshold = dataNodeRulesRulesItem["WarningThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["CriticalThreshold"].isNull())
|
||||
rulesItemObject.criticalThreshold = dataNodeRulesRulesItem["CriticalThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["HistoryWarningThreshold"].isNull())
|
||||
rulesItemObject.historyWarningThreshold = dataNodeRulesRulesItem["HistoryWarningThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["HistoryCriticalThreshold"].isNull())
|
||||
rulesItemObject.historyCriticalThreshold = dataNodeRulesRulesItem["HistoryCriticalThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["PropertyKey"].isNull())
|
||||
rulesItemObject.propertyKey = dataNodeRulesRulesItem["PropertyKey"].asString();
|
||||
if(!dataNodeRulesRulesItem["MatchExpression"].isNull())
|
||||
rulesItemObject.matchExpression = dataNodeRulesRulesItem["MatchExpression"].asString();
|
||||
if(!dataNodeRulesRulesItem["Comment"].isNull())
|
||||
rulesItemObject.comment = dataNodeRulesRulesItem["Comment"].asString();
|
||||
if(!dataNodeRulesRulesItem["ExpectValue"].isNull())
|
||||
rulesItemObject.expectValue = dataNodeRulesRulesItem["ExpectValue"].asString();
|
||||
if(!dataNodeRulesRulesItem["OnDutyAccountName"].isNull())
|
||||
rulesItemObject.onDutyAccountName = dataNodeRulesRulesItem["OnDutyAccountName"].asString();
|
||||
if(!dataNodeRulesRulesItem["Property"].isNull())
|
||||
rulesItemObject.property = dataNodeRulesRulesItem["Property"].asString();
|
||||
if(!dataNodeRulesRulesItem["WarningThreshold"].isNull())
|
||||
rulesItemObject.warningThreshold = dataNodeRulesRulesItem["WarningThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["TableName"].isNull())
|
||||
rulesItemObject.tableName = dataNodeRulesRulesItem["TableName"].asString();
|
||||
if(!dataNodeRulesRulesItem["OnDuty"].isNull())
|
||||
rulesItemObject.onDuty = dataNodeRulesRulesItem["OnDuty"].asString();
|
||||
if(!dataNodeRulesRulesItem["Comment"].isNull())
|
||||
rulesItemObject.comment = dataNodeRulesRulesItem["Comment"].asString();
|
||||
if(!dataNodeRulesRulesItem["RuleCheckerRelationId"].isNull())
|
||||
rulesItemObject.ruleCheckerRelationId = std::stoi(dataNodeRulesRulesItem["RuleCheckerRelationId"].asString());
|
||||
if(!dataNodeRulesRulesItem["FixCheck"].isNull())
|
||||
rulesItemObject.fixCheck = dataNodeRulesRulesItem["FixCheck"].asString() == "true";
|
||||
if(!dataNodeRulesRulesItem["MethodId"].isNull())
|
||||
rulesItemObject.methodId = std::stoi(dataNodeRulesRulesItem["MethodId"].asString());
|
||||
if(!dataNodeRulesRulesItem["TemplateName"].isNull())
|
||||
rulesItemObject.templateName = dataNodeRulesRulesItem["TemplateName"].asString();
|
||||
if(!dataNodeRulesRulesItem["Trend"].isNull())
|
||||
rulesItemObject.trend = dataNodeRulesRulesItem["Trend"].asString();
|
||||
if(!dataNodeRulesRulesItem["HistoryWarningThreshold"].isNull())
|
||||
rulesItemObject.historyWarningThreshold = dataNodeRulesRulesItem["HistoryWarningThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["RuleType"].isNull())
|
||||
rulesItemObject.ruleType = std::stoi(dataNodeRulesRulesItem["RuleType"].asString());
|
||||
if(!dataNodeRulesRulesItem["MatchExpression"].isNull())
|
||||
rulesItemObject.matchExpression = dataNodeRulesRulesItem["MatchExpression"].asString();
|
||||
if(!dataNodeRulesRulesItem["ProjectName"].isNull())
|
||||
rulesItemObject.projectName = dataNodeRulesRulesItem["ProjectName"].asString();
|
||||
if(!dataNodeRulesRulesItem["PropertyKey"].isNull())
|
||||
rulesItemObject.propertyKey = dataNodeRulesRulesItem["PropertyKey"].asString();
|
||||
if(!dataNodeRulesRulesItem["CriticalThreshold"].isNull())
|
||||
rulesItemObject.criticalThreshold = dataNodeRulesRulesItem["CriticalThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["HistoryCriticalThreshold"].isNull())
|
||||
rulesItemObject.historyCriticalThreshold = dataNodeRulesRulesItem["HistoryCriticalThreshold"].asString();
|
||||
if(!dataNodeRulesRulesItem["MethodName"].isNull())
|
||||
rulesItemObject.methodName = dataNodeRulesRulesItem["MethodName"].asString();
|
||||
if(!dataNodeRulesRulesItem["CheckerId"].isNull())
|
||||
rulesItemObject.checkerId = std::stoi(dataNodeRulesRulesItem["CheckerId"].asString());
|
||||
if(!dataNodeRulesRulesItem["EntityId"].isNull())
|
||||
rulesItemObject.entityId = std::stoi(dataNodeRulesRulesItem["EntityId"].asString());
|
||||
if(!dataNodeRulesRulesItem["ExpectValue"].isNull())
|
||||
rulesItemObject.expectValue = dataNodeRulesRulesItem["ExpectValue"].asString();
|
||||
if(!dataNodeRulesRulesItem["TemplateId"].isNull())
|
||||
rulesItemObject.templateId = std::stoi(dataNodeRulesRulesItem["TemplateId"].asString());
|
||||
if(!dataNodeRulesRulesItem["Id"].isNull())
|
||||
rulesItemObject.id = std::stoi(dataNodeRulesRulesItem["Id"].asString());
|
||||
if(!dataNodeRulesRulesItem["RuleName"].isNull())
|
||||
rulesItemObject.ruleName = dataNodeRulesRulesItem["RuleName"].asString();
|
||||
data_.rules.push_back(rulesItemObject);
|
||||
}
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
73
dataworks-public/src/model/UpdateIDEEventResultRequest.cc
Normal file
73
dataworks-public/src/model/UpdateIDEEventResultRequest.cc
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/UpdateIDEEventResultRequest.h>
|
||||
|
||||
using AlibabaCloud::Dataworks_public::Model::UpdateIDEEventResultRequest;
|
||||
|
||||
UpdateIDEEventResultRequest::UpdateIDEEventResultRequest() :
|
||||
RpcServiceRequest("dataworks-public", "2020-05-18", "UpdateIDEEventResult")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
UpdateIDEEventResultRequest::~UpdateIDEEventResultRequest()
|
||||
{}
|
||||
|
||||
std::string UpdateIDEEventResultRequest::getCheckResultTip()const
|
||||
{
|
||||
return checkResultTip_;
|
||||
}
|
||||
|
||||
void UpdateIDEEventResultRequest::setCheckResultTip(const std::string& checkResultTip)
|
||||
{
|
||||
checkResultTip_ = checkResultTip;
|
||||
setBodyParameter("CheckResultTip", checkResultTip);
|
||||
}
|
||||
|
||||
std::string UpdateIDEEventResultRequest::getCheckResult()const
|
||||
{
|
||||
return checkResult_;
|
||||
}
|
||||
|
||||
void UpdateIDEEventResultRequest::setCheckResult(const std::string& checkResult)
|
||||
{
|
||||
checkResult_ = checkResult;
|
||||
setBodyParameter("CheckResult", checkResult);
|
||||
}
|
||||
|
||||
std::string UpdateIDEEventResultRequest::getMessageId()const
|
||||
{
|
||||
return messageId_;
|
||||
}
|
||||
|
||||
void UpdateIDEEventResultRequest::setMessageId(const std::string& messageId)
|
||||
{
|
||||
messageId_ = messageId;
|
||||
setBodyParameter("MessageId", messageId);
|
||||
}
|
||||
|
||||
std::string UpdateIDEEventResultRequest::getExtensionCode()const
|
||||
{
|
||||
return extensionCode_;
|
||||
}
|
||||
|
||||
void UpdateIDEEventResultRequest::setExtensionCode(const std::string& extensionCode)
|
||||
{
|
||||
extensionCode_ = extensionCode;
|
||||
setBodyParameter("ExtensionCode", extensionCode);
|
||||
}
|
||||
|
||||
44
dataworks-public/src/model/UpdateIDEEventResultResult.cc
Normal file
44
dataworks-public/src/model/UpdateIDEEventResultResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dataworks-public/model/UpdateIDEEventResultResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dataworks_public;
|
||||
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||
|
||||
UpdateIDEEventResultResult::UpdateIDEEventResultResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
UpdateIDEEventResultResult::UpdateIDEEventResultResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
UpdateIDEEventResultResult::~UpdateIDEEventResultResult()
|
||||
{}
|
||||
|
||||
void UpdateIDEEventResultResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -39,16 +39,16 @@ void UpdateQualityFollowerResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -39,16 +39,16 @@ void UpdateQualityRuleResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["HttpStatusCode"].isNull())
|
||||
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user