From e9e64ef7f1cb935965e8539edfe5367524b59ac8 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Mon, 11 Dec 2023 11:43:24 +0000 Subject: [PATCH] Generated 2020-05-18 for dataworks-public. --- VERSION | 2 +- .../model/CreateQualityRuleRequest.h | 3 ++ .../model/GetInstanceStatusStatisticRequest.h | 3 ++ .../model/GetMetaCollectionDetailResult.h | 22 -------- .../ListEnabledExtensionsForProjectResult.h | 2 - .../model/ListEntitiesByTagsRequest.h | 10 ++-- .../model/ListEntitiesByTagsResult.h | 8 +-- .../model/ListEntityTagsResult.h | 9 +--- .../model/ListInstancesRequest.h | 3 ++ .../model/ListLineageResult.h | 8 +-- .../model/ListMetaCollectionEntitiesResult.h | 8 +-- .../model/ListMetaCollectionsResult.h | 14 +---- .../model/RegisterLineageRelationRequest.h | 27 ++-------- .../model/SetEntityTagsRequest.h | 10 ++-- .../model/UpdateQualityRuleRequest.h | 3 ++ .../src/model/CreateQualityRuleRequest.cc | 9 ++++ .../GetInstanceStatusStatisticRequest.cc | 9 ++++ .../model/GetMetaCollectionDetailResult.cc | 52 ------------------- .../ListEnabledExtensionsForProjectResult.cc | 4 -- .../src/model/ListEntitiesByTagsRequest.cc | 7 ++- .../src/model/ListEntitiesByTagsResult.cc | 15 ++---- .../src/model/ListEntityTagsResult.cc | 15 ++---- .../src/model/ListInstancesRequest.cc | 9 ++++ .../src/model/ListLineageResult.cc | 9 +--- .../model/ListMetaCollectionEntitiesResult.cc | 15 ++---- .../src/model/ListMetaCollectionsResult.cc | 27 ++-------- .../model/RegisterLineageRelationRequest.cc | 15 ++---- .../src/model/SetEntityTagsRequest.cc | 7 ++- .../src/model/UpdateQualityRuleRequest.cc | 9 ++++ 29 files changed, 88 insertions(+), 246 deletions(-) diff --git a/VERSION b/VERSION index ee5e40f3c..6fe02846d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1818 \ No newline at end of file +1.36.1819 \ No newline at end of file diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/CreateQualityRuleRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/CreateQualityRuleRequest.h index a324073ce..c9cd77aaf 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/CreateQualityRuleRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/CreateQualityRuleRequest.h @@ -30,6 +30,8 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT CreateQualityRuleRequest : public Rpc public: CreateQualityRuleRequest(); ~CreateQualityRuleRequest(); + std::string getTaskSetting() const; + void setTaskSetting(const std::string &taskSetting); std::string getTrend() const; void setTrend(const std::string &trend); int getBlockType() const; @@ -70,6 +72,7 @@ public: void setPredictType(int predictType); private: + std::string taskSetting_; std::string trend_; int blockType_; std::string propertyType_; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceStatusStatisticRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceStatusStatisticRequest.h index a4a3ea2a9..eb1cde217 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceStatusStatisticRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceStatusStatisticRequest.h @@ -32,6 +32,8 @@ public: ~GetInstanceStatusStatisticRequest(); std::string getProjectEnv() const; void setProjectEnv(const std::string &projectEnv); + std::string getSchedulerPeriod() const; + void setSchedulerPeriod(const std::string &schedulerPeriod); std::string getDagType() const; void setDagType(const std::string &dagType); std::string getBizDate() const; @@ -43,6 +45,7 @@ public: private: std::string projectEnv_; + std::string schedulerPeriod_; std::string dagType_; std::string bizDate_; std::string schedulerType_; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetMetaCollectionDetailResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetMetaCollectionDetailResult.h index f6e6a1c56..94d2d583f 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetMetaCollectionDetailResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetMetaCollectionDetailResult.h @@ -32,37 +32,15 @@ namespace AlibabaCloud class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetMetaCollectionDetailResult : public ServiceResult { public: - struct Collection - { - std::string comment; - std::string ownerName; - std::string ownerId; - std::string qualifiedName; - std::string collectionType; - long createTime; - long updateTime; - int level; - std::string name; - }; GetMetaCollectionDetailResult(); explicit GetMetaCollectionDetailResult(const std::string &payload); ~GetMetaCollectionDetailResult(); - int getHttpStatusCode()const; - Collection getCollection()const; - std::string getErrorCode()const; - std::string getErrorMessage()const; - bool getSuccess()const; protected: void parse(const std::string &payload); private: - int httpStatusCode_; - Collection collection_; - std::string errorCode_; - std::string errorMessage_; - bool success_; }; } diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEnabledExtensionsForProjectResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEnabledExtensionsForProjectResult.h index d21f470b3..8f6ed896e 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEnabledExtensionsForProjectResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEnabledExtensionsForProjectResult.h @@ -37,11 +37,9 @@ namespace AlibabaCloud std::string extensionName; long tenantId; std::string owner; - long gmtCreate; std::string modifyUser; std::string parameterSetting; std::string extensionDesc; - long gmtModified; std::string createUser; std::string extensionCode; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsRequest.h index 33e6e8612..1add133ea 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsRequest.h @@ -28,10 +28,6 @@ namespace Dataworks_public { namespace Model { class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListEntitiesByTagsRequest : public RpcServiceRequest { public: - struct Tags { - std::string tagValue; - std::string tagKey; - }; ListEntitiesByTagsRequest(); ~ListEntitiesByTagsRequest(); std::string getEntityType() const; @@ -40,14 +36,14 @@ public: void setNextToken(const std::string &nextToken); int getPageSize() const; void setPageSize(int pageSize); - std::vector getTags() const; - void setTags(const std::vector &tags); + std::vector getTags() const; + void setTags(const std::vector &tags); private: std::string entityType_; std::string nextToken_; int pageSize_; - std::vector tags_; + std::vector tags_; }; } // namespace Model } // namespace Dataworks_public diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsResult.h index 12d061a41..89987dc06 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntitiesByTagsResult.h @@ -34,14 +34,8 @@ namespace AlibabaCloud public: struct Data { - struct EntityListItem - { - std::string entityContent; - long tenantId; - std::string qualifiedName; - }; std::string nextToken; - std::vector entityList; + std::vector entityList; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntityTagsResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntityTagsResult.h index a6a522eaa..74c6db132 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntityTagsResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListEntityTagsResult.h @@ -32,18 +32,13 @@ namespace AlibabaCloud class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListEntityTagsResult : public ServiceResult { public: - struct DataItem - { - std::string tagKey; - std::string tagValue; - }; ListEntityTagsResult(); explicit ListEntityTagsResult(const std::string &payload); ~ListEntityTagsResult(); int getHttpStatusCode()const; - std::vector getData()const; + std::vector getData()const; std::string getErrorCode()const; std::string getErrorMessage()const; bool getSuccess()const; @@ -52,7 +47,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: int httpStatusCode_; - std::vector data_; + std::vector data_; std::string errorCode_; std::string errorMessage_; bool success_; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesRequest.h index 50ffd510d..b6816c8b3 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListInstancesRequest.h @@ -38,6 +38,8 @@ public: void setBizName(const std::string &bizName); std::string getBeginBizdate() const; void setBeginBizdate(const std::string &beginBizdate); + std::string getOrderBy() const; + void setOrderBy(const std::string &orderBy); std::string getEndBizdate() const; void setEndBizdate(const std::string &endBizdate); long getDagId() const; @@ -64,6 +66,7 @@ private: std::string owner_; std::string bizName_; std::string beginBizdate_; + std::string orderBy_; std::string endBizdate_; long dagId_; int pageNumber_; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListLineageResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListLineageResult.h index 745c80d7d..36b4f4b68 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListLineageResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListLineageResult.h @@ -36,12 +36,6 @@ namespace AlibabaCloud { struct DataEntityListItem { - struct Entity - { - std::string entityContent; - long tenantId; - std::string qualifiedName; - }; struct RelationListItem { std::string datasource; @@ -49,7 +43,7 @@ namespace AlibabaCloud std::string channel; std::string guid; }; - Entity entity; + ObjectOfAny entity; std::vector relationList; long createTimestamp; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionEntitiesResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionEntitiesResult.h index 3ae2e6c07..112744624 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionEntitiesResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionEntitiesResult.h @@ -34,14 +34,8 @@ namespace AlibabaCloud public: struct Data { - struct EntityListItem - { - std::string entityContent; - long tenantId; - std::string qualifiedName; - }; std::string nextToken; - std::vector entityList; + std::vector entityList; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionsResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionsResult.h index 031229cc1..307e199e2 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionsResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListMetaCollectionsResult.h @@ -34,19 +34,7 @@ namespace AlibabaCloud public: struct Data { - struct CollectionListItem - { - std::string comment; - std::string ownerName; - std::string ownerId; - std::string qualifiedName; - std::string collectionType; - long createTime; - long updateTime; - int level; - std::string name; - }; - std::vector collectionList; + std::vector collectionList; std::string nextToken; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/RegisterLineageRelationRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/RegisterLineageRelationRequest.h index 239caf6fb..3ffcace67 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/RegisterLineageRelationRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/RegisterLineageRelationRequest.h @@ -28,34 +28,13 @@ namespace Dataworks_public { namespace Model { class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT RegisterLineageRelationRequest : public RpcServiceRequest { public: - struct LineageRelationRegisterVO { - struct DestEntity { - std::string parentName; - std::string qualifiedName; - std::string name; - std::string detailUrl; - }; - DestEntity destEntity; - long createTimestamp; - struct Relationship { - std::string type; - }; - Relationship relationship; - struct SrcEntity { - std::string parentName; - std::string qualifiedName; - std::string name; - std::string detailUrl; - }; - SrcEntity srcEntity; - }; RegisterLineageRelationRequest(); ~RegisterLineageRelationRequest(); - LineageRelationRegisterVO getLineageRelationRegisterVO() const; - void setLineageRelationRegisterVO(const LineageRelationRegisterVO &lineageRelationRegisterVO); + ObjectOfAny getLineageRelationRegisterVO() const; + void setLineageRelationRegisterVO(ObjectOfAny lineageRelationRegisterVO); private: - LineageRelationRegisterVO lineageRelationRegisterVO_; + ObjectOfAny lineageRelationRegisterVO_; }; } // namespace Model } // namespace Dataworks_public diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/SetEntityTagsRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/SetEntityTagsRequest.h index 75a8c9911..f37d684a9 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/SetEntityTagsRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/SetEntityTagsRequest.h @@ -28,20 +28,16 @@ namespace Dataworks_public { namespace Model { class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT SetEntityTagsRequest : public RpcServiceRequest { public: - struct Tags { - std::string tagValue; - std::string tagKey; - }; SetEntityTagsRequest(); ~SetEntityTagsRequest(); std::string getQualifiedName() const; void setQualifiedName(const std::string &qualifiedName); - std::vector getTags() const; - void setTags(const std::vector &tags); + std::vector getTags() const; + void setTags(const std::vector &tags); private: std::string qualifiedName_; - std::vector tags_; + std::vector tags_; }; } // namespace Model } // namespace Dataworks_public diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateQualityRuleRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateQualityRuleRequest.h index 0182e9fd4..df7d59807 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateQualityRuleRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateQualityRuleRequest.h @@ -30,6 +30,8 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateQualityRuleRequest : public Rpc public: UpdateQualityRuleRequest(); ~UpdateQualityRuleRequest(); + std::string getTaskSetting() const; + void setTaskSetting(const std::string &taskSetting); std::string getTrend() const; void setTrend(const std::string &trend); int getBlockType() const; @@ -74,6 +76,7 @@ public: void setPredictType(int predictType); private: + std::string taskSetting_; std::string trend_; int blockType_; std::string propertyType_; diff --git a/dataworks-public/src/model/CreateQualityRuleRequest.cc b/dataworks-public/src/model/CreateQualityRuleRequest.cc index 865c7645b..13819cfa9 100644 --- a/dataworks-public/src/model/CreateQualityRuleRequest.cc +++ b/dataworks-public/src/model/CreateQualityRuleRequest.cc @@ -25,6 +25,15 @@ CreateQualityRuleRequest::CreateQualityRuleRequest() CreateQualityRuleRequest::~CreateQualityRuleRequest() {} +std::string CreateQualityRuleRequest::getTaskSetting() const { + return taskSetting_; +} + +void CreateQualityRuleRequest::setTaskSetting(const std::string &taskSetting) { + taskSetting_ = taskSetting; + setBodyParameter(std::string("TaskSetting"), taskSetting); +} + std::string CreateQualityRuleRequest::getTrend() const { return trend_; } diff --git a/dataworks-public/src/model/GetInstanceStatusStatisticRequest.cc b/dataworks-public/src/model/GetInstanceStatusStatisticRequest.cc index 59ad9bee8..edc8a740d 100644 --- a/dataworks-public/src/model/GetInstanceStatusStatisticRequest.cc +++ b/dataworks-public/src/model/GetInstanceStatusStatisticRequest.cc @@ -34,6 +34,15 @@ void GetInstanceStatusStatisticRequest::setProjectEnv(const std::string &project setBodyParameter(std::string("ProjectEnv"), projectEnv); } +std::string GetInstanceStatusStatisticRequest::getSchedulerPeriod() const { + return schedulerPeriod_; +} + +void GetInstanceStatusStatisticRequest::setSchedulerPeriod(const std::string &schedulerPeriod) { + schedulerPeriod_ = schedulerPeriod; + setBodyParameter(std::string("SchedulerPeriod"), schedulerPeriod); +} + std::string GetInstanceStatusStatisticRequest::getDagType() const { return dagType_; } diff --git a/dataworks-public/src/model/GetMetaCollectionDetailResult.cc b/dataworks-public/src/model/GetMetaCollectionDetailResult.cc index 56f3d3ccf..6dcce58bc 100644 --- a/dataworks-public/src/model/GetMetaCollectionDetailResult.cc +++ b/dataworks-public/src/model/GetMetaCollectionDetailResult.cc @@ -39,58 +39,6 @@ void GetMetaCollectionDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto collectionNode = value["Collection"]; - if(!collectionNode["QualifiedName"].isNull()) - collection_.qualifiedName = collectionNode["QualifiedName"].asString(); - if(!collectionNode["CollectionType"].isNull()) - collection_.collectionType = collectionNode["CollectionType"].asString(); - if(!collectionNode["Name"].isNull()) - collection_.name = collectionNode["Name"].asString(); - if(!collectionNode["Comment"].isNull()) - collection_.comment = collectionNode["Comment"].asString(); - if(!collectionNode["OwnerId"].isNull()) - collection_.ownerId = collectionNode["OwnerId"].asString(); - if(!collectionNode["OwnerName"].isNull()) - collection_.ownerName = collectionNode["OwnerName"].asString(); - if(!collectionNode["CreateTime"].isNull()) - collection_.createTime = std::stol(collectionNode["CreateTime"].asString()); - if(!collectionNode["UpdateTime"].isNull()) - collection_.updateTime = std::stol(collectionNode["UpdateTime"].asString()); - if(!collectionNode["Level"].isNull()) - collection_.level = std::stoi(collectionNode["Level"].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()); } -int GetMetaCollectionDetailResult::getHttpStatusCode()const -{ - return httpStatusCode_; -} - -GetMetaCollectionDetailResult::Collection GetMetaCollectionDetailResult::getCollection()const -{ - return collection_; -} - -std::string GetMetaCollectionDetailResult::getErrorCode()const -{ - return errorCode_; -} - -std::string GetMetaCollectionDetailResult::getErrorMessage()const -{ - return errorMessage_; -} - -bool GetMetaCollectionDetailResult::getSuccess()const -{ - return success_; -} - diff --git a/dataworks-public/src/model/ListEnabledExtensionsForProjectResult.cc b/dataworks-public/src/model/ListEnabledExtensionsForProjectResult.cc index 037e466e2..b2d392dfe 100644 --- a/dataworks-public/src/model/ListEnabledExtensionsForProjectResult.cc +++ b/dataworks-public/src/model/ListEnabledExtensionsForProjectResult.cc @@ -59,10 +59,6 @@ void ListEnabledExtensionsForProjectResult::parse(const std::string &payload) extensionsObject.owner = valueExtensionsExtensionsItem["Owner"].asString(); if(!valueExtensionsExtensionsItem["ParameterSetting"].isNull()) extensionsObject.parameterSetting = valueExtensionsExtensionsItem["ParameterSetting"].asString(); - if(!valueExtensionsExtensionsItem["GmtCreate"].isNull()) - extensionsObject.gmtCreate = std::stol(valueExtensionsExtensionsItem["GmtCreate"].asString()); - if(!valueExtensionsExtensionsItem["GmtModified"].isNull()) - extensionsObject.gmtModified = std::stol(valueExtensionsExtensionsItem["GmtModified"].asString()); extensions_.push_back(extensionsObject); } diff --git a/dataworks-public/src/model/ListEntitiesByTagsRequest.cc b/dataworks-public/src/model/ListEntitiesByTagsRequest.cc index cfab5794f..51fa62604 100644 --- a/dataworks-public/src/model/ListEntitiesByTagsRequest.cc +++ b/dataworks-public/src/model/ListEntitiesByTagsRequest.cc @@ -52,15 +52,14 @@ void ListEntitiesByTagsRequest::setPageSize(int pageSize) { setParameter(std::string("PageSize"), std::to_string(pageSize)); } -std::vector ListEntitiesByTagsRequest::getTags() const { +std::vector ListEntitiesByTagsRequest::getTags() const { return tags_; } -void ListEntitiesByTagsRequest::setTags(const std::vector &tags) { +void ListEntitiesByTagsRequest::setTags(const std::vector &tags) { tags_ = tags; for(int dep1 = 0; dep1 != tags.size(); dep1++) { - setParameter(std::string("Tags") + "." + std::to_string(dep1 + 1) + ".TagValue", tags[dep1].tagValue); - setParameter(std::string("Tags") + "." + std::to_string(dep1 + 1) + ".TagKey", tags[dep1].tagKey); + setParameter(std::string("Tags") + "." + std::to_string(dep1 + 1), std::to_string(tags[dep1])); } } diff --git a/dataworks-public/src/model/ListEntitiesByTagsResult.cc b/dataworks-public/src/model/ListEntitiesByTagsResult.cc index 1ca852309..c32d9faef 100644 --- a/dataworks-public/src/model/ListEntitiesByTagsResult.cc +++ b/dataworks-public/src/model/ListEntitiesByTagsResult.cc @@ -42,18 +42,9 @@ void ListEntitiesByTagsResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["NextToken"].isNull()) data_.nextToken = dataNode["NextToken"].asString(); - auto allEntityListNode = dataNode["EntityList"]["EntityListItem"]; - for (auto dataNodeEntityListEntityListItem : allEntityListNode) - { - Data::EntityListItem entityListItemObject; - if(!dataNodeEntityListEntityListItem["QualifiedName"].isNull()) - entityListItemObject.qualifiedName = dataNodeEntityListEntityListItem["QualifiedName"].asString(); - if(!dataNodeEntityListEntityListItem["TenantId"].isNull()) - entityListItemObject.tenantId = std::stol(dataNodeEntityListEntityListItem["TenantId"].asString()); - if(!dataNodeEntityListEntityListItem["EntityContent"].isNull()) - entityListItemObject.entityContent = dataNodeEntityListEntityListItem["EntityContent"].asString(); - data_.entityList.push_back(entityListItemObject); - } + auto allEntityList = dataNode["EntityList"]["EntityList"]; + for (auto value : allEntityList) + data_.entityList.push_back(value.asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["ErrorCode"].isNull()) diff --git a/dataworks-public/src/model/ListEntityTagsResult.cc b/dataworks-public/src/model/ListEntityTagsResult.cc index cb3bf6974..378a21ecb 100644 --- a/dataworks-public/src/model/ListEntityTagsResult.cc +++ b/dataworks-public/src/model/ListEntityTagsResult.cc @@ -39,16 +39,9 @@ void ListEntityTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataNode = value["Data"]["dataItem"]; - for (auto valueDatadataItem : allDataNode) - { - DataItem dataObject; - if(!valueDatadataItem["TagKey"].isNull()) - dataObject.tagKey = valueDatadataItem["TagKey"].asString(); - if(!valueDatadataItem["TagValue"].isNull()) - dataObject.tagValue = valueDatadataItem["TagValue"].asString(); - data_.push_back(dataObject); - } + auto allData = value["Data"]["data"]; + for (const auto &item : allData) + data_.push_back(item.asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["ErrorCode"].isNull()) @@ -65,7 +58,7 @@ int ListEntityTagsResult::getHttpStatusCode()const return httpStatusCode_; } -std::vector ListEntityTagsResult::getData()const +std::vector ListEntityTagsResult::getData()const { return data_; } diff --git a/dataworks-public/src/model/ListInstancesRequest.cc b/dataworks-public/src/model/ListInstancesRequest.cc index edb75d45d..58371a9cc 100644 --- a/dataworks-public/src/model/ListInstancesRequest.cc +++ b/dataworks-public/src/model/ListInstancesRequest.cc @@ -61,6 +61,15 @@ void ListInstancesRequest::setBeginBizdate(const std::string &beginBizdate) { setBodyParameter(std::string("BeginBizdate"), beginBizdate); } +std::string ListInstancesRequest::getOrderBy() const { + return orderBy_; +} + +void ListInstancesRequest::setOrderBy(const std::string &orderBy) { + orderBy_ = orderBy; + setBodyParameter(std::string("OrderBy"), orderBy); +} + std::string ListInstancesRequest::getEndBizdate() const { return endBizdate_; } diff --git a/dataworks-public/src/model/ListLineageResult.cc b/dataworks-public/src/model/ListLineageResult.cc index 8ceeefd09..9daf6f27a 100644 --- a/dataworks-public/src/model/ListLineageResult.cc +++ b/dataworks-public/src/model/ListLineageResult.cc @@ -46,6 +46,8 @@ void ListLineageResult::parse(const std::string &payload) for (auto dataNodeDataEntityListDataEntityListItem : allDataEntityListNode) { Data::DataEntityListItem dataEntityListItemObject; + if(!dataNodeDataEntityListDataEntityListItem["Entity"].isNull()) + dataEntityListItemObject.entity = dataNodeDataEntityListDataEntityListItem["Entity"].asString(); if(!dataNodeDataEntityListDataEntityListItem["CreateTimestamp"].isNull()) dataEntityListItemObject.createTimestamp = std::stol(dataNodeDataEntityListDataEntityListItem["CreateTimestamp"].asString()); auto allRelationListNode = dataNodeDataEntityListDataEntityListItem["RelationList"]["RelationListItem"]; @@ -62,13 +64,6 @@ void ListLineageResult::parse(const std::string &payload) relationListObject.channel = dataNodeDataEntityListDataEntityListItemRelationListRelationListItem["Channel"].asString(); dataEntityListItemObject.relationList.push_back(relationListObject); } - auto entityNode = value["Entity"]; - if(!entityNode["QualifiedName"].isNull()) - dataEntityListItemObject.entity.qualifiedName = entityNode["QualifiedName"].asString(); - if(!entityNode["TenantId"].isNull()) - dataEntityListItemObject.entity.tenantId = std::stol(entityNode["TenantId"].asString()); - if(!entityNode["EntityContent"].isNull()) - dataEntityListItemObject.entity.entityContent = entityNode["EntityContent"].asString(); data_.dataEntityList.push_back(dataEntityListItemObject); } if(!value["HttpStatusCode"].isNull()) diff --git a/dataworks-public/src/model/ListMetaCollectionEntitiesResult.cc b/dataworks-public/src/model/ListMetaCollectionEntitiesResult.cc index 0798b827f..ec99a2f7f 100644 --- a/dataworks-public/src/model/ListMetaCollectionEntitiesResult.cc +++ b/dataworks-public/src/model/ListMetaCollectionEntitiesResult.cc @@ -42,18 +42,9 @@ void ListMetaCollectionEntitiesResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["NextToken"].isNull()) data_.nextToken = dataNode["NextToken"].asString(); - auto allEntityListNode = dataNode["EntityList"]["EntityListItem"]; - for (auto dataNodeEntityListEntityListItem : allEntityListNode) - { - Data::EntityListItem entityListItemObject; - if(!dataNodeEntityListEntityListItem["QualifiedName"].isNull()) - entityListItemObject.qualifiedName = dataNodeEntityListEntityListItem["QualifiedName"].asString(); - if(!dataNodeEntityListEntityListItem["TenantId"].isNull()) - entityListItemObject.tenantId = std::stol(dataNodeEntityListEntityListItem["TenantId"].asString()); - if(!dataNodeEntityListEntityListItem["EntityContent"].isNull()) - entityListItemObject.entityContent = dataNodeEntityListEntityListItem["EntityContent"].asString(); - data_.entityList.push_back(entityListItemObject); - } + auto allEntityList = dataNode["EntityList"]["EntityList"]; + for (auto value : allEntityList) + data_.entityList.push_back(value.asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["ErrorCode"].isNull()) diff --git a/dataworks-public/src/model/ListMetaCollectionsResult.cc b/dataworks-public/src/model/ListMetaCollectionsResult.cc index 1c06cec89..89730094e 100644 --- a/dataworks-public/src/model/ListMetaCollectionsResult.cc +++ b/dataworks-public/src/model/ListMetaCollectionsResult.cc @@ -42,30 +42,9 @@ void ListMetaCollectionsResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["NextToken"].isNull()) data_.nextToken = dataNode["NextToken"].asString(); - auto allCollectionListNode = dataNode["CollectionList"]["CollectionListItem"]; - for (auto dataNodeCollectionListCollectionListItem : allCollectionListNode) - { - Data::CollectionListItem collectionListItemObject; - if(!dataNodeCollectionListCollectionListItem["QualifiedName"].isNull()) - collectionListItemObject.qualifiedName = dataNodeCollectionListCollectionListItem["QualifiedName"].asString(); - if(!dataNodeCollectionListCollectionListItem["CollectionType"].isNull()) - collectionListItemObject.collectionType = dataNodeCollectionListCollectionListItem["CollectionType"].asString(); - if(!dataNodeCollectionListCollectionListItem["Name"].isNull()) - collectionListItemObject.name = dataNodeCollectionListCollectionListItem["Name"].asString(); - if(!dataNodeCollectionListCollectionListItem["Comment"].isNull()) - collectionListItemObject.comment = dataNodeCollectionListCollectionListItem["Comment"].asString(); - if(!dataNodeCollectionListCollectionListItem["OwnerId"].isNull()) - collectionListItemObject.ownerId = dataNodeCollectionListCollectionListItem["OwnerId"].asString(); - if(!dataNodeCollectionListCollectionListItem["OwnerName"].isNull()) - collectionListItemObject.ownerName = dataNodeCollectionListCollectionListItem["OwnerName"].asString(); - if(!dataNodeCollectionListCollectionListItem["CreateTime"].isNull()) - collectionListItemObject.createTime = std::stol(dataNodeCollectionListCollectionListItem["CreateTime"].asString()); - if(!dataNodeCollectionListCollectionListItem["UpdateTime"].isNull()) - collectionListItemObject.updateTime = std::stol(dataNodeCollectionListCollectionListItem["UpdateTime"].asString()); - if(!dataNodeCollectionListCollectionListItem["Level"].isNull()) - collectionListItemObject.level = std::stoi(dataNodeCollectionListCollectionListItem["Level"].asString()); - data_.collectionList.push_back(collectionListItemObject); - } + auto allCollectionList = dataNode["CollectionList"]["CollectionList"]; + for (auto value : allCollectionList) + data_.collectionList.push_back(value.asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; if(!value["ErrorCode"].isNull()) diff --git a/dataworks-public/src/model/RegisterLineageRelationRequest.cc b/dataworks-public/src/model/RegisterLineageRelationRequest.cc index 2765f2ac8..f1cae862f 100644 --- a/dataworks-public/src/model/RegisterLineageRelationRequest.cc +++ b/dataworks-public/src/model/RegisterLineageRelationRequest.cc @@ -25,21 +25,12 @@ RegisterLineageRelationRequest::RegisterLineageRelationRequest() RegisterLineageRelationRequest::~RegisterLineageRelationRequest() {} -RegisterLineageRelationRequest::LineageRelationRegisterVO RegisterLineageRelationRequest::getLineageRelationRegisterVO() const { +ObjectOfAny RegisterLineageRelationRequest::getLineageRelationRegisterVO() const { return lineageRelationRegisterVO_; } -void RegisterLineageRelationRequest::setLineageRelationRegisterVO(const RegisterLineageRelationRequest::LineageRelationRegisterVO &lineageRelationRegisterVO) { +void RegisterLineageRelationRequest::setLineageRelationRegisterVO(ObjectOfAny lineageRelationRegisterVO) { lineageRelationRegisterVO_ = lineageRelationRegisterVO; - setBodyParameter(std::string("LineageRelationRegisterVO") + ".DestEntity.ParentName", lineageRelationRegisterVO.destEntity.parentName); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".DestEntity.QualifiedName", lineageRelationRegisterVO.destEntity.qualifiedName); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".DestEntity.Name", lineageRelationRegisterVO.destEntity.name); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".DestEntity.DetailUrl", lineageRelationRegisterVO.destEntity.detailUrl); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".CreateTimestamp", std::to_string(lineageRelationRegisterVO.createTimestamp)); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".Relationship.Type", lineageRelationRegisterVO.relationship.type); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".SrcEntity.ParentName", lineageRelationRegisterVO.srcEntity.parentName); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".SrcEntity.QualifiedName", lineageRelationRegisterVO.srcEntity.qualifiedName); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".SrcEntity.Name", lineageRelationRegisterVO.srcEntity.name); - setBodyParameter(std::string("LineageRelationRegisterVO") + ".SrcEntity.DetailUrl", lineageRelationRegisterVO.srcEntity.detailUrl); + setBodyParameter(std::string("LineageRelationRegisterVO"), std::to_string(lineageRelationRegisterVO)); } diff --git a/dataworks-public/src/model/SetEntityTagsRequest.cc b/dataworks-public/src/model/SetEntityTagsRequest.cc index 0e838c3f9..456022b7a 100644 --- a/dataworks-public/src/model/SetEntityTagsRequest.cc +++ b/dataworks-public/src/model/SetEntityTagsRequest.cc @@ -34,15 +34,14 @@ void SetEntityTagsRequest::setQualifiedName(const std::string &qualifiedName) { setParameter(std::string("QualifiedName"), qualifiedName); } -std::vector SetEntityTagsRequest::getTags() const { +std::vector SetEntityTagsRequest::getTags() const { return tags_; } -void SetEntityTagsRequest::setTags(const std::vector &tags) { +void SetEntityTagsRequest::setTags(const std::vector &tags) { tags_ = tags; for(int dep1 = 0; dep1 != tags.size(); dep1++) { - setBodyParameter(std::string("Tags") + "." + std::to_string(dep1 + 1) + ".TagValue", tags[dep1].tagValue); - setBodyParameter(std::string("Tags") + "." + std::to_string(dep1 + 1) + ".TagKey", tags[dep1].tagKey); + setBodyParameter(std::string("Tags") + "." + std::to_string(dep1 + 1), std::to_string(tags[dep1])); } } diff --git a/dataworks-public/src/model/UpdateQualityRuleRequest.cc b/dataworks-public/src/model/UpdateQualityRuleRequest.cc index ab0ad9934..ab3020430 100644 --- a/dataworks-public/src/model/UpdateQualityRuleRequest.cc +++ b/dataworks-public/src/model/UpdateQualityRuleRequest.cc @@ -25,6 +25,15 @@ UpdateQualityRuleRequest::UpdateQualityRuleRequest() UpdateQualityRuleRequest::~UpdateQualityRuleRequest() {} +std::string UpdateQualityRuleRequest::getTaskSetting() const { + return taskSetting_; +} + +void UpdateQualityRuleRequest::setTaskSetting(const std::string &taskSetting) { + taskSetting_ = taskSetting; + setBodyParameter(std::string("TaskSetting"), taskSetting); +} + std::string UpdateQualityRuleRequest::getTrend() const { return trend_; }