From a71e6dd1aec420848a619a1a95e0db52bc44f8b6 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Thu, 27 Mar 2025 12:33:01 +0000 Subject: [PATCH] Generated 2020-05-18 for dataworks-public. --- VERSION | 2 +- dataworks-public/CMakeLists.txt | 16 +- .../dataworks-public/Dataworks_publicClient.h | 32 +--- .../model/CreateFileRequest.h | 6 + .../model/CreatePermissionApplyOrderRequest.h | 25 +-- .../model/GetDISyncTaskResult.h | 25 +++ .../dataworks-public/model/GetFileResult.h | 3 + .../model/GetInstanceResult.h | 2 + .../GetPermissionApplyOrderDetailResult.h | 2 + .../model/ListBaselineStatusesResult.h | 1 + .../model/ListCheckProcessesRequest.h | 60 ++++++++ ...oryResult.h => ListCheckProcessesResult.h} | 45 +++--- .../dataworks-public/model/ListFilesRequest.h | 3 + .../dataworks-public/model/ListNodesResult.h | 1 + .../model/ListPermissionApplyOrdersRequest.h | 6 + .../model/MountDirectoryRequest.h | 48 ------ .../model/MountDirectoryResult.h | 59 ------- .../model/RevokeColumnPermissionRequest.h | 57 ------- .../model/RevokeColumnPermissionResult.h | 51 ------- .../model/UmountDirectoryRequest.h | 48 ------ .../model/UpdateFileRequest.h | 6 + .../src/Dataworks-publicClient.cc | 144 +++++------------- .../src/model/CreateFileRequest.cc | 18 +++ .../CreatePermissionApplyOrderRequest.cc | 57 ++++--- .../src/model/GetDISyncTaskResult.cc | 41 +++++ dataworks-public/src/model/GetFileResult.cc | 6 + .../src/model/GetInstanceResult.cc | 4 + .../GetPermissionApplyOrderDetailResult.cc | 6 + .../src/model/ListBaselineStatusesResult.cc | 2 + .../src/model/ListCheckProcessesRequest.cc | 90 +++++++++++ .../src/model/ListCheckProcessesResult.cc | 80 ++++++++++ .../src/model/ListFilesRequest.cc | 9 ++ dataworks-public/src/model/ListNodesResult.cc | 2 + .../model/ListPermissionApplyOrdersRequest.cc | 18 +++ .../src/model/MountDirectoryRequest.cc | 54 ------- .../src/model/MountDirectoryResult.cc | 79 ---------- .../model/RevokeColumnPermissionRequest.cc | 81 ---------- .../src/model/RevokeColumnPermissionResult.cc | 51 ------- .../src/model/UmountDirectoryRequest.cc | 54 ------- .../src/model/UmountDirectoryResult.cc | 79 ---------- .../src/model/UpdateFileRequest.cc | 18 +++ 41 files changed, 540 insertions(+), 851 deletions(-) create mode 100644 dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesRequest.h rename dataworks-public/include/alibabacloud/dataworks-public/model/{UmountDirectoryResult.h => ListCheckProcessesResult.h} (50%) delete mode 100644 dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryRequest.h delete mode 100644 dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryResult.h delete mode 100644 dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionRequest.h delete mode 100644 dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionResult.h delete mode 100644 dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryRequest.h create mode 100644 dataworks-public/src/model/ListCheckProcessesRequest.cc create mode 100644 dataworks-public/src/model/ListCheckProcessesResult.cc delete mode 100644 dataworks-public/src/model/MountDirectoryRequest.cc delete mode 100644 dataworks-public/src/model/MountDirectoryResult.cc delete mode 100644 dataworks-public/src/model/RevokeColumnPermissionRequest.cc delete mode 100644 dataworks-public/src/model/RevokeColumnPermissionResult.cc delete mode 100644 dataworks-public/src/model/UmountDirectoryRequest.cc delete mode 100644 dataworks-public/src/model/UmountDirectoryResult.cc diff --git a/VERSION b/VERSION index 63f8c3134..ed2867413 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.2052 \ No newline at end of file +1.36.2053 \ No newline at end of file diff --git a/dataworks-public/CMakeLists.txt b/dataworks-public/CMakeLists.txt index b93b02537..ca96e25c0 100644 --- a/dataworks-public/CMakeLists.txt +++ b/dataworks-public/CMakeLists.txt @@ -375,6 +375,8 @@ set(dataworks-public_public_header_model include/alibabacloud/dataworks-public/model/ListBusinessResult.h include/alibabacloud/dataworks-public/model/ListCalcEnginesRequest.h include/alibabacloud/dataworks-public/model/ListCalcEnginesResult.h + include/alibabacloud/dataworks-public/model/ListCheckProcessesRequest.h + include/alibabacloud/dataworks-public/model/ListCheckProcessesResult.h include/alibabacloud/dataworks-public/model/ListClusterConfigsRequest.h include/alibabacloud/dataworks-public/model/ListClusterConfigsResult.h include/alibabacloud/dataworks-public/model/ListClustersRequest.h @@ -495,8 +497,6 @@ set(dataworks-public_public_header_model include/alibabacloud/dataworks-public/model/ListTablesResult.h include/alibabacloud/dataworks-public/model/ListTopicsRequest.h include/alibabacloud/dataworks-public/model/ListTopicsResult.h - include/alibabacloud/dataworks-public/model/MountDirectoryRequest.h - include/alibabacloud/dataworks-public/model/MountDirectoryResult.h include/alibabacloud/dataworks-public/model/OfflineNodeRequest.h include/alibabacloud/dataworks-public/model/OfflineNodeResult.h include/alibabacloud/dataworks-public/model/PublishDataServiceApiRequest.h @@ -529,8 +529,6 @@ set(dataworks-public_public_header_model include/alibabacloud/dataworks-public/model/RestartInstanceResult.h include/alibabacloud/dataworks-public/model/ResumeInstanceRequest.h include/alibabacloud/dataworks-public/model/ResumeInstanceResult.h - include/alibabacloud/dataworks-public/model/RevokeColumnPermissionRequest.h - include/alibabacloud/dataworks-public/model/RevokeColumnPermissionResult.h include/alibabacloud/dataworks-public/model/RevokeTablePermissionRequest.h include/alibabacloud/dataworks-public/model/RevokeTablePermissionResult.h include/alibabacloud/dataworks-public/model/RunCycleDagNodesRequest.h @@ -583,8 +581,6 @@ set(dataworks-public_public_header_model include/alibabacloud/dataworks-public/model/TopTenElapsedTimeInstanceResult.h include/alibabacloud/dataworks-public/model/TopTenErrorTimesInstanceRequest.h include/alibabacloud/dataworks-public/model/TopTenErrorTimesInstanceResult.h - include/alibabacloud/dataworks-public/model/UmountDirectoryRequest.h - include/alibabacloud/dataworks-public/model/UmountDirectoryResult.h include/alibabacloud/dataworks-public/model/UpdateBaselineRequest.h include/alibabacloud/dataworks-public/model/UpdateBaselineResult.h include/alibabacloud/dataworks-public/model/UpdateBusinessRequest.h @@ -1000,6 +996,8 @@ set(dataworks-public_src src/model/ListBusinessResult.cc src/model/ListCalcEnginesRequest.cc src/model/ListCalcEnginesResult.cc + src/model/ListCheckProcessesRequest.cc + src/model/ListCheckProcessesResult.cc src/model/ListClusterConfigsRequest.cc src/model/ListClusterConfigsResult.cc src/model/ListClustersRequest.cc @@ -1120,8 +1118,6 @@ set(dataworks-public_src src/model/ListTablesResult.cc src/model/ListTopicsRequest.cc src/model/ListTopicsResult.cc - src/model/MountDirectoryRequest.cc - src/model/MountDirectoryResult.cc src/model/OfflineNodeRequest.cc src/model/OfflineNodeResult.cc src/model/PublishDataServiceApiRequest.cc @@ -1154,8 +1150,6 @@ set(dataworks-public_src src/model/RestartInstanceResult.cc src/model/ResumeInstanceRequest.cc src/model/ResumeInstanceResult.cc - src/model/RevokeColumnPermissionRequest.cc - src/model/RevokeColumnPermissionResult.cc src/model/RevokeTablePermissionRequest.cc src/model/RevokeTablePermissionResult.cc src/model/RunCycleDagNodesRequest.cc @@ -1208,8 +1202,6 @@ set(dataworks-public_src src/model/TopTenElapsedTimeInstanceResult.cc src/model/TopTenErrorTimesInstanceRequest.cc src/model/TopTenErrorTimesInstanceResult.cc - src/model/UmountDirectoryRequest.cc - src/model/UmountDirectoryResult.cc src/model/UpdateBaselineRequest.cc src/model/UpdateBaselineResult.cc src/model/UpdateBusinessRequest.cc diff --git a/dataworks-public/include/alibabacloud/dataworks-public/Dataworks_publicClient.h b/dataworks-public/include/alibabacloud/dataworks-public/Dataworks_publicClient.h index 3f87c0356..ebd4b6654 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/Dataworks_publicClient.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/Dataworks_publicClient.h @@ -376,6 +376,8 @@ #include "model/ListBusinessResult.h" #include "model/ListCalcEnginesRequest.h" #include "model/ListCalcEnginesResult.h" +#include "model/ListCheckProcessesRequest.h" +#include "model/ListCheckProcessesResult.h" #include "model/ListClusterConfigsRequest.h" #include "model/ListClusterConfigsResult.h" #include "model/ListClustersRequest.h" @@ -496,8 +498,6 @@ #include "model/ListTablesResult.h" #include "model/ListTopicsRequest.h" #include "model/ListTopicsResult.h" -#include "model/MountDirectoryRequest.h" -#include "model/MountDirectoryResult.h" #include "model/OfflineNodeRequest.h" #include "model/OfflineNodeResult.h" #include "model/PublishDataServiceApiRequest.h" @@ -530,8 +530,6 @@ #include "model/RestartInstanceResult.h" #include "model/ResumeInstanceRequest.h" #include "model/ResumeInstanceResult.h" -#include "model/RevokeColumnPermissionRequest.h" -#include "model/RevokeColumnPermissionResult.h" #include "model/RevokeTablePermissionRequest.h" #include "model/RevokeTablePermissionResult.h" #include "model/RunCycleDagNodesRequest.h" @@ -584,8 +582,6 @@ #include "model/TopTenElapsedTimeInstanceResult.h" #include "model/TopTenErrorTimesInstanceRequest.h" #include "model/TopTenErrorTimesInstanceResult.h" -#include "model/UmountDirectoryRequest.h" -#include "model/UmountDirectoryResult.h" #include "model/UpdateBaselineRequest.h" #include "model/UpdateBaselineResult.h" #include "model/UpdateBusinessRequest.h" @@ -1184,6 +1180,9 @@ namespace AlibabaCloud typedef Outcome ListCalcEnginesOutcome; typedef std::future ListCalcEnginesOutcomeCallable; typedef std::function&)> ListCalcEnginesAsyncHandler; + typedef Outcome ListCheckProcessesOutcome; + typedef std::future ListCheckProcessesOutcomeCallable; + typedef std::function&)> ListCheckProcessesAsyncHandler; typedef Outcome ListClusterConfigsOutcome; typedef std::future ListClusterConfigsOutcomeCallable; typedef std::function&)> ListClusterConfigsAsyncHandler; @@ -1364,9 +1363,6 @@ namespace AlibabaCloud typedef Outcome ListTopicsOutcome; typedef std::future ListTopicsOutcomeCallable; typedef std::function&)> ListTopicsAsyncHandler; - typedef Outcome MountDirectoryOutcome; - typedef std::future MountDirectoryOutcomeCallable; - typedef std::function&)> MountDirectoryAsyncHandler; typedef Outcome OfflineNodeOutcome; typedef std::future OfflineNodeOutcomeCallable; typedef std::function&)> OfflineNodeAsyncHandler; @@ -1415,9 +1411,6 @@ namespace AlibabaCloud typedef Outcome ResumeInstanceOutcome; typedef std::future ResumeInstanceOutcomeCallable; typedef std::function&)> ResumeInstanceAsyncHandler; - typedef Outcome RevokeColumnPermissionOutcome; - typedef std::future RevokeColumnPermissionOutcomeCallable; - typedef std::function&)> RevokeColumnPermissionAsyncHandler; typedef Outcome RevokeTablePermissionOutcome; typedef std::future RevokeTablePermissionOutcomeCallable; typedef std::function&)> RevokeTablePermissionAsyncHandler; @@ -1496,9 +1489,6 @@ namespace AlibabaCloud typedef Outcome TopTenErrorTimesInstanceOutcome; typedef std::future TopTenErrorTimesInstanceOutcomeCallable; typedef std::function&)> TopTenErrorTimesInstanceAsyncHandler; - typedef Outcome UmountDirectoryOutcome; - typedef std::future UmountDirectoryOutcomeCallable; - typedef std::function&)> UmountDirectoryAsyncHandler; typedef Outcome UpdateBaselineOutcome; typedef std::future UpdateBaselineOutcomeCallable; typedef std::function&)> UpdateBaselineAsyncHandler; @@ -2122,6 +2112,9 @@ namespace AlibabaCloud ListCalcEnginesOutcome listCalcEngines(const Model::ListCalcEnginesRequest &request)const; void listCalcEnginesAsync(const Model::ListCalcEnginesRequest& request, const ListCalcEnginesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListCalcEnginesOutcomeCallable listCalcEnginesCallable(const Model::ListCalcEnginesRequest& request) const; + ListCheckProcessesOutcome listCheckProcesses(const Model::ListCheckProcessesRequest &request)const; + void listCheckProcessesAsync(const Model::ListCheckProcessesRequest& request, const ListCheckProcessesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListCheckProcessesOutcomeCallable listCheckProcessesCallable(const Model::ListCheckProcessesRequest& request) const; ListClusterConfigsOutcome listClusterConfigs(const Model::ListClusterConfigsRequest &request)const; void listClusterConfigsAsync(const Model::ListClusterConfigsRequest& request, const ListClusterConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListClusterConfigsOutcomeCallable listClusterConfigsCallable(const Model::ListClusterConfigsRequest& request) const; @@ -2302,9 +2295,6 @@ namespace AlibabaCloud ListTopicsOutcome listTopics(const Model::ListTopicsRequest &request)const; void listTopicsAsync(const Model::ListTopicsRequest& request, const ListTopicsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListTopicsOutcomeCallable listTopicsCallable(const Model::ListTopicsRequest& request) const; - MountDirectoryOutcome mountDirectory(const Model::MountDirectoryRequest &request)const; - void mountDirectoryAsync(const Model::MountDirectoryRequest& request, const MountDirectoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - MountDirectoryOutcomeCallable mountDirectoryCallable(const Model::MountDirectoryRequest& request) const; OfflineNodeOutcome offlineNode(const Model::OfflineNodeRequest &request)const; void offlineNodeAsync(const Model::OfflineNodeRequest& request, const OfflineNodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; OfflineNodeOutcomeCallable offlineNodeCallable(const Model::OfflineNodeRequest& request) const; @@ -2353,9 +2343,6 @@ namespace AlibabaCloud ResumeInstanceOutcome resumeInstance(const Model::ResumeInstanceRequest &request)const; void resumeInstanceAsync(const Model::ResumeInstanceRequest& request, const ResumeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ResumeInstanceOutcomeCallable resumeInstanceCallable(const Model::ResumeInstanceRequest& request) const; - RevokeColumnPermissionOutcome revokeColumnPermission(const Model::RevokeColumnPermissionRequest &request)const; - void revokeColumnPermissionAsync(const Model::RevokeColumnPermissionRequest& request, const RevokeColumnPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - RevokeColumnPermissionOutcomeCallable revokeColumnPermissionCallable(const Model::RevokeColumnPermissionRequest& request) const; RevokeTablePermissionOutcome revokeTablePermission(const Model::RevokeTablePermissionRequest &request)const; void revokeTablePermissionAsync(const Model::RevokeTablePermissionRequest& request, const RevokeTablePermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RevokeTablePermissionOutcomeCallable revokeTablePermissionCallable(const Model::RevokeTablePermissionRequest& request) const; @@ -2434,9 +2421,6 @@ namespace AlibabaCloud TopTenErrorTimesInstanceOutcome topTenErrorTimesInstance(const Model::TopTenErrorTimesInstanceRequest &request)const; void topTenErrorTimesInstanceAsync(const Model::TopTenErrorTimesInstanceRequest& request, const TopTenErrorTimesInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; TopTenErrorTimesInstanceOutcomeCallable topTenErrorTimesInstanceCallable(const Model::TopTenErrorTimesInstanceRequest& request) const; - UmountDirectoryOutcome umountDirectory(const Model::UmountDirectoryRequest &request)const; - void umountDirectoryAsync(const Model::UmountDirectoryRequest& request, const UmountDirectoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - UmountDirectoryOutcomeCallable umountDirectoryCallable(const Model::UmountDirectoryRequest& request) const; UpdateBaselineOutcome updateBaseline(const Model::UpdateBaselineRequest &request)const; void updateBaselineAsync(const Model::UpdateBaselineRequest& request, const UpdateBaselineAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateBaselineOutcomeCallable updateBaselineCallable(const Model::UpdateBaselineRequest& request) const; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/CreateFileRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/CreateFileRequest.h index 102a9c640..4527f70e6 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/CreateFileRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/CreateFileRequest.h @@ -32,12 +32,16 @@ public: ~CreateFileRequest(); int getFileType() const; void setFileType(int fileType); + std::string getImageId() const; + void setImageId(const std::string &imageId); std::string getDependentNodeIdList() const; void setDependentNodeIdList(const std::string &dependentNodeIdList); std::string getContent() const; void setContent(const std::string &content); std::string getProjectIdentifier() const; void setProjectIdentifier(const std::string &projectIdentifier); + int getTimeout() const; + void setTimeout(int timeout); long getResourceGroupId() const; void setResourceGroupId(long resourceGroupId); bool getStartImmediately() const; @@ -97,9 +101,11 @@ public: private: int fileType_; + std::string imageId_; std::string dependentNodeIdList_; std::string content_; std::string projectIdentifier_; + int timeout_; long resourceGroupId_; bool startImmediately_; long projectId_; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/CreatePermissionApplyOrderRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/CreatePermissionApplyOrderRequest.h index b6c24823f..c04757dd5 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/CreatePermissionApplyOrderRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/CreatePermissionApplyOrderRequest.h @@ -31,6 +31,7 @@ public: struct ApplyObject { struct ColumnMetaList { std::string name; + std::string actions; }; std::vector columnMetaList; std::string name; @@ -38,32 +39,38 @@ public: }; CreatePermissionApplyOrderRequest(); ~CreatePermissionApplyOrderRequest(); + std::string getApplyUserIds() const; + void setApplyUserIds(const std::string &applyUserIds); + long getDeadline() const; + void setDeadline(long deadline); + std::string getEngineType() const; + void setEngineType(const std::string &engineType); std::string getApplyReason() const; void setApplyReason(const std::string &applyReason); std::string getMaxComputeProjectName() const; void setMaxComputeProjectName(const std::string &maxComputeProjectName); std::vector getApplyObject() const; void setApplyObject(const std::vector &applyObject); - std::string getApplyUserIds() const; - void setApplyUserIds(const std::string &applyUserIds); - long getDeadline() const; - void setDeadline(long deadline); + std::string getCatalogName() const; + void setCatalogName(const std::string &catalogName); + std::string getApplyType() const; + void setApplyType(const std::string &applyType); int getWorkspaceId() const; void setWorkspaceId(int workspaceId); int getOrderType() const; void setOrderType(int orderType); - std::string getEngineType() const; - void setEngineType(const std::string &engineType); private: + std::string applyUserIds_; + long deadline_; + std::string engineType_; std::string applyReason_; std::string maxComputeProjectName_; std::vector applyObject_; - std::string applyUserIds_; - long deadline_; + std::string catalogName_; + std::string applyType_; int workspaceId_; int orderType_; - std::string engineType_; }; } // namespace Model } // namespace Dataworks_public diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetDISyncTaskResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetDISyncTaskResult.h index 5d86a5455..9c1fe8371 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetDISyncTaskResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetDISyncTaskResult.h @@ -48,8 +48,33 @@ namespace AlibabaCloud std::string processExtra; std::string name; }; + struct AlarmListItem + { + struct NotifyRule + { + std::vector warning; + std::vector critical; + long interval; + }; + struct AlarmRuleListItem + { + std::string aggregator; + std::string level; + long duration; + std::string comparator; + long threshold; + }; + std::string description; + NotifyRule notifyRule; + std::vector alarmRuleList; + bool enabled; + std::string metric; + long id; + std::string ruleName; + }; std::string status; std::string message; + std::vector alarmList; SolutionDetail solutionDetail; std::string code; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetFileResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetFileResult.h index 95dc27760..86e3b30d6 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetFileResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetFileResult.h @@ -88,6 +88,7 @@ namespace AlibabaCloud std::vector inputList; long resourceGroupId; bool stop; + int timeout; std::string dependentType; std::string schedulerType; bool startImmediately; @@ -98,11 +99,13 @@ namespace AlibabaCloud int autoRerunIntervalMillis; long startEffectDate; int autoRerunTimes; + std::string imageId; std::string rerunMode; std::string paraValue; std::string applyScheduleImmediately; std::vector outputList; std::vector inputParameters; + std::string ignoreParentSkipRunningProperty; }; struct ResourceDownloadLink { diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h index 0addd6625..4d38f39db 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetInstanceResult.h @@ -36,6 +36,7 @@ namespace AlibabaCloud { long baselineId; long modifyTime; + std::string owner; std::string dagType; std::string nodeName; std::string paramValues; @@ -45,6 +46,7 @@ namespace AlibabaCloud long finishTime; std::string taskType; std::string dqcDescription; + int periodNumber; long businessId; std::string status; int taskRerunTime; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/GetPermissionApplyOrderDetailResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/GetPermissionApplyOrderDetailResult.h index b839310d2..74f845362 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/GetPermissionApplyOrderDetailResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/GetPermissionApplyOrderDetailResult.h @@ -45,8 +45,10 @@ namespace AlibabaCloud std::string columnName; std::string securityLevel; std::string columnComment; + std::vector columnActions; }; std::vector columnMetaList; + std::vector actions; std::string objectName; }; std::string maxComputeProjectName; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListBaselineStatusesResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListBaselineStatusesResult.h index 9efddbdd6..f63021042 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListBaselineStatusesResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListBaselineStatusesResult.h @@ -47,6 +47,7 @@ namespace AlibabaCloud long bizdate; long expTime; long finishTime; + std::string baselineType; std::string baselineName; long slaTime; long endCast; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesRequest.h new file mode 100644 index 000000000..a641ead28 --- /dev/null +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesRequest.h @@ -0,0 +1,60 @@ +/* + * 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. + */ + +#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCHECKPROCESSESREQUEST_H_ +#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCHECKPROCESSESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Dataworks_public { +namespace Model { +class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListCheckProcessesRequest : public RpcServiceRequest { +public: + ListCheckProcessesRequest(); + ~ListCheckProcessesRequest(); + std::string getMessageId() const; + void setMessageId(const std::string &messageId); + std::string get_Operator() const; + void set_Operator(const std::string &_operator); + int getPageNumber() const; + void setPageNumber(int pageNumber); + int getPageSize() const; + void setPageSize(int pageSize); + long getProjectId() const; + void setProjectId(long projectId); + std::string getEventCode() const; + void setEventCode(const std::string &eventCode); + std::string getStatus() const; + void setStatus(const std::string &status); + +private: + std::string messageId_; + std::string _operator_; + int pageNumber_; + int pageSize_; + long projectId_; + std::string eventCode_; + std::string status_; +}; +} // namespace Model +} // namespace Dataworks_public +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCHECKPROCESSESREQUEST_H_ diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesResult.h similarity index 50% rename from dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryResult.h rename to dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesResult.h index 7b055e93f..dcf60327c 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListCheckProcessesResult.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UMOUNTDIRECTORYRESULT_H_ -#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UMOUNTDIRECTORYRESULT_H_ +#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCHECKPROCESSESRESULT_H_ +#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCHECKPROCESSESRESULT_H_ #include #include @@ -29,31 +29,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UmountDirectoryResult : public ServiceResult + class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListCheckProcessesResult : public ServiceResult { public: + struct PagingInfo + { + struct CheckProcessesItem + { + std::string status; + std::string processName; + long projectId; + std::string eventNameEn; + std::string _operator; + std::string eventName; + std::string processId; + std::string eventCode; + std::string messageId; + }; + int totalCount; + std::vector checkProcesses; + int pageSize; + int pageNumber; + }; - UmountDirectoryResult(); - explicit UmountDirectoryResult(const std::string &payload); - ~UmountDirectoryResult(); - int getHttpStatusCode()const; - int getData()const; - std::string getErrorCode()const; - std::string getErrorMessage()const; - bool getSuccess()const; + ListCheckProcessesResult(); + explicit ListCheckProcessesResult(const std::string &payload); + ~ListCheckProcessesResult(); + PagingInfo getPagingInfo()const; protected: void parse(const std::string &payload); private: - int httpStatusCode_; - int data_; - std::string errorCode_; - std::string errorMessage_; - bool success_; + PagingInfo pagingInfo_; }; } } } -#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UMOUNTDIRECTORYRESULT_H_ \ No newline at end of file +#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCHECKPROCESSESRESULT_H_ \ No newline at end of file diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListFilesRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListFilesRequest.h index eb73ce3a3..2742e2666 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListFilesRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListFilesRequest.h @@ -44,6 +44,8 @@ public: void setPageNumber(int pageNumber); std::string getFileIdIn() const; void setFileIdIn(const std::string &fileIdIn); + std::string getLastEditUser() const; + void setLastEditUser(const std::string &lastEditUser); std::string getFileFolderPath() const; void setFileFolderPath(const std::string &fileFolderPath); int getPageSize() const; @@ -67,6 +69,7 @@ private: std::string projectIdentifier_; int pageNumber_; std::string fileIdIn_; + std::string lastEditUser_; std::string fileFolderPath_; int pageSize_; std::string exactFileName_; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListNodesResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListNodesResult.h index 72eb89686..b96b2942a 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListNodesResult.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListNodesResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud std::string paramValues; long deployDate; std::string cronExpress; + int repeatMode; std::string ownerId; std::string dqcDescription; int fileVersion; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/ListPermissionApplyOrdersRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/ListPermissionApplyOrdersRequest.h index 1278b5fb3..30ecfe143 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/ListPermissionApplyOrdersRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/ListPermissionApplyOrdersRequest.h @@ -44,10 +44,14 @@ public: void setEngineType(const std::string &engineType); std::string getMaxComputeProjectName() const; void setMaxComputeProjectName(const std::string &maxComputeProjectName); + std::string getCatalogName() const; + void setCatalogName(const std::string &catalogName); long getEndTime() const; void setEndTime(long endTime); int getFlowStatus() const; void setFlowStatus(int flowStatus); + std::string getApplyType() const; + void setApplyType(const std::string &applyType); int getWorkspaceId() const; void setWorkspaceId(int workspaceId); int getOrderType() const; @@ -61,8 +65,10 @@ private: int queryType_; std::string engineType_; std::string maxComputeProjectName_; + std::string catalogName_; long endTime_; int flowStatus_; + std::string applyType_; int workspaceId_; int orderType_; }; diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryRequest.h deleted file mode 100644 index 9c80d18fa..000000000 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryRequest.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * 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. - */ - -#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_MOUNTDIRECTORYREQUEST_H_ -#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_MOUNTDIRECTORYREQUEST_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud { -namespace Dataworks_public { -namespace Model { -class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT MountDirectoryRequest : public RpcServiceRequest { -public: - MountDirectoryRequest(); - ~MountDirectoryRequest(); - std::string getTargetType() const; - void setTargetType(const std::string &targetType); - std::string getTargetId() const; - void setTargetId(const std::string &targetId); - std::string getTargetUserId() const; - void setTargetUserId(const std::string &targetUserId); - -private: - std::string targetType_; - std::string targetId_; - std::string targetUserId_; -}; -} // namespace Model -} // namespace Dataworks_public -} // namespace AlibabaCloud -#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_MOUNTDIRECTORYREQUEST_H_ diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryResult.h deleted file mode 100644 index 7ebefa90c..000000000 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/MountDirectoryResult.h +++ /dev/null @@ -1,59 +0,0 @@ -/* - * 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. - */ - -#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_MOUNTDIRECTORYRESULT_H_ -#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_MOUNTDIRECTORYRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Dataworks_public - { - namespace Model - { - class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT MountDirectoryResult : public ServiceResult - { - public: - - - MountDirectoryResult(); - explicit MountDirectoryResult(const std::string &payload); - ~MountDirectoryResult(); - int getHttpStatusCode()const; - int getData()const; - std::string getErrorCode()const; - std::string getErrorMessage()const; - bool getSuccess()const; - - protected: - void parse(const std::string &payload); - private: - int httpStatusCode_; - int data_; - std::string errorCode_; - std::string errorMessage_; - bool success_; - - }; - } - } -} -#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_MOUNTDIRECTORYRESULT_H_ \ No newline at end of file diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionRequest.h deleted file mode 100644 index 4ff5d53c0..000000000 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionRequest.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * 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. - */ - -#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_REVOKECOLUMNPERMISSIONREQUEST_H_ -#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_REVOKECOLUMNPERMISSIONREQUEST_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud { -namespace Dataworks_public { -namespace Model { -class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT RevokeColumnPermissionRequest : public RpcServiceRequest { -public: - RevokeColumnPermissionRequest(); - ~RevokeColumnPermissionRequest(); - std::string getRevokeUserName() const; - void setRevokeUserName(const std::string &revokeUserName); - std::string getMaxComputeProjectName() const; - void setMaxComputeProjectName(const std::string &maxComputeProjectName); - std::string getColumns() const; - void setColumns(const std::string &columns); - std::string getRevokeUserId() const; - void setRevokeUserId(const std::string &revokeUserId); - std::string getTableName() const; - void setTableName(const std::string &tableName); - long getWorkspaceId() const; - void setWorkspaceId(long workspaceId); - -private: - std::string revokeUserName_; - std::string maxComputeProjectName_; - std::string columns_; - std::string revokeUserId_; - std::string tableName_; - long workspaceId_; -}; -} // namespace Model -} // namespace Dataworks_public -} // namespace AlibabaCloud -#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_REVOKECOLUMNPERMISSIONREQUEST_H_ diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionResult.h b/dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionResult.h deleted file mode 100644 index 31542e69c..000000000 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/RevokeColumnPermissionResult.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * 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. - */ - -#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_REVOKECOLUMNPERMISSIONRESULT_H_ -#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_REVOKECOLUMNPERMISSIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Dataworks_public - { - namespace Model - { - class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT RevokeColumnPermissionResult : public ServiceResult - { - public: - - - RevokeColumnPermissionResult(); - explicit RevokeColumnPermissionResult(const std::string &payload); - ~RevokeColumnPermissionResult(); - bool getRevokeSuccess()const; - - protected: - void parse(const std::string &payload); - private: - bool revokeSuccess_; - - }; - } - } -} -#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_REVOKECOLUMNPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryRequest.h deleted file mode 100644 index 711015927..000000000 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/UmountDirectoryRequest.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * 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. - */ - -#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UMOUNTDIRECTORYREQUEST_H_ -#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UMOUNTDIRECTORYREQUEST_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud { -namespace Dataworks_public { -namespace Model { -class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UmountDirectoryRequest : public RpcServiceRequest { -public: - UmountDirectoryRequest(); - ~UmountDirectoryRequest(); - std::string getTargetType() const; - void setTargetType(const std::string &targetType); - std::string getTargetId() const; - void setTargetId(const std::string &targetId); - std::string getTargetUserId() const; - void setTargetUserId(const std::string &targetUserId); - -private: - std::string targetType_; - std::string targetId_; - std::string targetUserId_; -}; -} // namespace Model -} // namespace Dataworks_public -} // namespace AlibabaCloud -#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UMOUNTDIRECTORYREQUEST_H_ diff --git a/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateFileRequest.h b/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateFileRequest.h index a91477cf0..063828b1d 100644 --- a/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateFileRequest.h +++ b/dataworks-public/include/alibabacloud/dataworks-public/model/UpdateFileRequest.h @@ -32,12 +32,16 @@ public: ~UpdateFileRequest(); std::string getOutputList() const; void setOutputList(const std::string &outputList); + std::string getImageId() const; + void setImageId(const std::string &imageId); std::string getDependentNodeIdList() const; void setDependentNodeIdList(const std::string &dependentNodeIdList); std::string getContent() const; void setContent(const std::string &content); std::string getProjectIdentifier() const; void setProjectIdentifier(const std::string &projectIdentifier); + int getTimeout() const; + void setTimeout(int timeout); bool getStartImmediately() const; void setStartImmediately(bool startImmediately); long getProjectId() const; @@ -95,9 +99,11 @@ public: private: std::string outputList_; + std::string imageId_; std::string dependentNodeIdList_; std::string content_; std::string projectIdentifier_; + int timeout_; bool startImmediately_; long projectId_; std::string advancedSettings_; diff --git a/dataworks-public/src/Dataworks-publicClient.cc b/dataworks-public/src/Dataworks-publicClient.cc index 599534638..4e306410e 100644 --- a/dataworks-public/src/Dataworks-publicClient.cc +++ b/dataworks-public/src/Dataworks-publicClient.cc @@ -6423,6 +6423,42 @@ Dataworks_publicClient::ListCalcEnginesOutcomeCallable Dataworks_publicClient::l return task->get_future(); } +Dataworks_publicClient::ListCheckProcessesOutcome Dataworks_publicClient::listCheckProcesses(const ListCheckProcessesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListCheckProcessesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListCheckProcessesOutcome(ListCheckProcessesResult(outcome.result())); + else + return ListCheckProcessesOutcome(outcome.error()); +} + +void Dataworks_publicClient::listCheckProcessesAsync(const ListCheckProcessesRequest& request, const ListCheckProcessesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listCheckProcesses(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Dataworks_publicClient::ListCheckProcessesOutcomeCallable Dataworks_publicClient::listCheckProcessesCallable(const ListCheckProcessesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listCheckProcesses(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Dataworks_publicClient::ListClusterConfigsOutcome Dataworks_publicClient::listClusterConfigs(const ListClusterConfigsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -8583,42 +8619,6 @@ Dataworks_publicClient::ListTopicsOutcomeCallable Dataworks_publicClient::listTo return task->get_future(); } -Dataworks_publicClient::MountDirectoryOutcome Dataworks_publicClient::mountDirectory(const MountDirectoryRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return MountDirectoryOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return MountDirectoryOutcome(MountDirectoryResult(outcome.result())); - else - return MountDirectoryOutcome(outcome.error()); -} - -void Dataworks_publicClient::mountDirectoryAsync(const MountDirectoryRequest& request, const MountDirectoryAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, mountDirectory(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -Dataworks_publicClient::MountDirectoryOutcomeCallable Dataworks_publicClient::mountDirectoryCallable(const MountDirectoryRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->mountDirectory(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - Dataworks_publicClient::OfflineNodeOutcome Dataworks_publicClient::offlineNode(const OfflineNodeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -9195,42 +9195,6 @@ Dataworks_publicClient::ResumeInstanceOutcomeCallable Dataworks_publicClient::re return task->get_future(); } -Dataworks_publicClient::RevokeColumnPermissionOutcome Dataworks_publicClient::revokeColumnPermission(const RevokeColumnPermissionRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return RevokeColumnPermissionOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return RevokeColumnPermissionOutcome(RevokeColumnPermissionResult(outcome.result())); - else - return RevokeColumnPermissionOutcome(outcome.error()); -} - -void Dataworks_publicClient::revokeColumnPermissionAsync(const RevokeColumnPermissionRequest& request, const RevokeColumnPermissionAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, revokeColumnPermission(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -Dataworks_publicClient::RevokeColumnPermissionOutcomeCallable Dataworks_publicClient::revokeColumnPermissionCallable(const RevokeColumnPermissionRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->revokeColumnPermission(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - Dataworks_publicClient::RevokeTablePermissionOutcome Dataworks_publicClient::revokeTablePermission(const RevokeTablePermissionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -10167,42 +10131,6 @@ Dataworks_publicClient::TopTenErrorTimesInstanceOutcomeCallable Dataworks_public return task->get_future(); } -Dataworks_publicClient::UmountDirectoryOutcome Dataworks_publicClient::umountDirectory(const UmountDirectoryRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return UmountDirectoryOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return UmountDirectoryOutcome(UmountDirectoryResult(outcome.result())); - else - return UmountDirectoryOutcome(outcome.error()); -} - -void Dataworks_publicClient::umountDirectoryAsync(const UmountDirectoryRequest& request, const UmountDirectoryAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, umountDirectory(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -Dataworks_publicClient::UmountDirectoryOutcomeCallable Dataworks_publicClient::umountDirectoryCallable(const UmountDirectoryRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->umountDirectory(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - Dataworks_publicClient::UpdateBaselineOutcome Dataworks_publicClient::updateBaseline(const UpdateBaselineRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/dataworks-public/src/model/CreateFileRequest.cc b/dataworks-public/src/model/CreateFileRequest.cc index 0c35705db..d473659f7 100644 --- a/dataworks-public/src/model/CreateFileRequest.cc +++ b/dataworks-public/src/model/CreateFileRequest.cc @@ -34,6 +34,15 @@ void CreateFileRequest::setFileType(int fileType) { setBodyParameter(std::string("FileType"), std::to_string(fileType)); } +std::string CreateFileRequest::getImageId() const { + return imageId_; +} + +void CreateFileRequest::setImageId(const std::string &imageId) { + imageId_ = imageId; + setBodyParameter(std::string("ImageId"), imageId); +} + std::string CreateFileRequest::getDependentNodeIdList() const { return dependentNodeIdList_; } @@ -61,6 +70,15 @@ void CreateFileRequest::setProjectIdentifier(const std::string &projectIdentifie setBodyParameter(std::string("ProjectIdentifier"), projectIdentifier); } +int CreateFileRequest::getTimeout() const { + return timeout_; +} + +void CreateFileRequest::setTimeout(int timeout) { + timeout_ = timeout; + setBodyParameter(std::string("Timeout"), std::to_string(timeout)); +} + long CreateFileRequest::getResourceGroupId() const { return resourceGroupId_; } diff --git a/dataworks-public/src/model/CreatePermissionApplyOrderRequest.cc b/dataworks-public/src/model/CreatePermissionApplyOrderRequest.cc index 38114b558..fbe335b73 100644 --- a/dataworks-public/src/model/CreatePermissionApplyOrderRequest.cc +++ b/dataworks-public/src/model/CreatePermissionApplyOrderRequest.cc @@ -25,6 +25,33 @@ CreatePermissionApplyOrderRequest::CreatePermissionApplyOrderRequest() CreatePermissionApplyOrderRequest::~CreatePermissionApplyOrderRequest() {} +std::string CreatePermissionApplyOrderRequest::getApplyUserIds() const { + return applyUserIds_; +} + +void CreatePermissionApplyOrderRequest::setApplyUserIds(const std::string &applyUserIds) { + applyUserIds_ = applyUserIds; + setParameter(std::string("ApplyUserIds"), applyUserIds); +} + +long CreatePermissionApplyOrderRequest::getDeadline() const { + return deadline_; +} + +void CreatePermissionApplyOrderRequest::setDeadline(long deadline) { + deadline_ = deadline; + setParameter(std::string("Deadline"), std::to_string(deadline)); +} + +std::string CreatePermissionApplyOrderRequest::getEngineType() const { + return engineType_; +} + +void CreatePermissionApplyOrderRequest::setEngineType(const std::string &engineType) { + engineType_ = engineType; + setParameter(std::string("EngineType"), engineType); +} + std::string CreatePermissionApplyOrderRequest::getApplyReason() const { return applyReason_; } @@ -56,28 +83,29 @@ void CreatePermissionApplyOrderRequest::setApplyObject(const std::vector + +using AlibabaCloud::Dataworks_public::Model::ListCheckProcessesRequest; + +ListCheckProcessesRequest::ListCheckProcessesRequest() + : RpcServiceRequest("dataworks-public", "2020-05-18", "ListCheckProcesses") { + setMethod(HttpRequest::Method::Post); +} + +ListCheckProcessesRequest::~ListCheckProcessesRequest() {} + +std::string ListCheckProcessesRequest::getMessageId() const { + return messageId_; +} + +void ListCheckProcessesRequest::setMessageId(const std::string &messageId) { + messageId_ = messageId; + setBodyParameter(std::string("MessageId"), messageId); +} + +std::string ListCheckProcessesRequest::get_Operator() const { + return _operator_; +} + +void ListCheckProcessesRequest::set_Operator(const std::string &_operator) { + _operator_ = _operator; + setBodyParameter(std::string("Operator"), _operator); +} + +int ListCheckProcessesRequest::getPageNumber() const { + return pageNumber_; +} + +void ListCheckProcessesRequest::setPageNumber(int pageNumber) { + pageNumber_ = pageNumber; + setBodyParameter(std::string("PageNumber"), std::to_string(pageNumber)); +} + +int ListCheckProcessesRequest::getPageSize() const { + return pageSize_; +} + +void ListCheckProcessesRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setBodyParameter(std::string("PageSize"), std::to_string(pageSize)); +} + +long ListCheckProcessesRequest::getProjectId() const { + return projectId_; +} + +void ListCheckProcessesRequest::setProjectId(long projectId) { + projectId_ = projectId; + setBodyParameter(std::string("ProjectId"), std::to_string(projectId)); +} + +std::string ListCheckProcessesRequest::getEventCode() const { + return eventCode_; +} + +void ListCheckProcessesRequest::setEventCode(const std::string &eventCode) { + eventCode_ = eventCode; + setBodyParameter(std::string("EventCode"), eventCode); +} + +std::string ListCheckProcessesRequest::getStatus() const { + return status_; +} + +void ListCheckProcessesRequest::setStatus(const std::string &status) { + status_ = status; + setBodyParameter(std::string("Status"), status); +} + diff --git a/dataworks-public/src/model/ListCheckProcessesResult.cc b/dataworks-public/src/model/ListCheckProcessesResult.cc new file mode 100644 index 000000000..725f9915e --- /dev/null +++ b/dataworks-public/src/model/ListCheckProcessesResult.cc @@ -0,0 +1,80 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Dataworks_public; +using namespace AlibabaCloud::Dataworks_public::Model; + +ListCheckProcessesResult::ListCheckProcessesResult() : + ServiceResult() +{} + +ListCheckProcessesResult::ListCheckProcessesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListCheckProcessesResult::~ListCheckProcessesResult() +{} + +void ListCheckProcessesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto pagingInfoNode = value["PagingInfo"]; + if(!pagingInfoNode["PageNumber"].isNull()) + pagingInfo_.pageNumber = std::stoi(pagingInfoNode["PageNumber"].asString()); + if(!pagingInfoNode["PageSize"].isNull()) + pagingInfo_.pageSize = std::stoi(pagingInfoNode["PageSize"].asString()); + if(!pagingInfoNode["TotalCount"].isNull()) + pagingInfo_.totalCount = std::stoi(pagingInfoNode["TotalCount"].asString()); + auto allCheckProcessesNode = pagingInfoNode["CheckProcesses"]["CheckProcessesItem"]; + for (auto pagingInfoNodeCheckProcessesCheckProcessesItem : allCheckProcessesNode) + { + PagingInfo::CheckProcessesItem checkProcessesItemObject; + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["ProjectId"].isNull()) + checkProcessesItemObject.projectId = std::stol(pagingInfoNodeCheckProcessesCheckProcessesItem["ProjectId"].asString()); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["Status"].isNull()) + checkProcessesItemObject.status = pagingInfoNodeCheckProcessesCheckProcessesItem["Status"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["EventCode"].isNull()) + checkProcessesItemObject.eventCode = pagingInfoNodeCheckProcessesCheckProcessesItem["EventCode"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["EventName"].isNull()) + checkProcessesItemObject.eventName = pagingInfoNodeCheckProcessesCheckProcessesItem["EventName"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["EventNameEn"].isNull()) + checkProcessesItemObject.eventNameEn = pagingInfoNodeCheckProcessesCheckProcessesItem["EventNameEn"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["ProcessName"].isNull()) + checkProcessesItemObject.processName = pagingInfoNodeCheckProcessesCheckProcessesItem["ProcessName"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["MessageId"].isNull()) + checkProcessesItemObject.messageId = pagingInfoNodeCheckProcessesCheckProcessesItem["MessageId"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["ProcessId"].isNull()) + checkProcessesItemObject.processId = pagingInfoNodeCheckProcessesCheckProcessesItem["ProcessId"].asString(); + if(!pagingInfoNodeCheckProcessesCheckProcessesItem["Operator"].isNull()) + checkProcessesItemObject._operator = pagingInfoNodeCheckProcessesCheckProcessesItem["Operator"].asString(); + pagingInfo_.checkProcesses.push_back(checkProcessesItemObject); + } + +} + +ListCheckProcessesResult::PagingInfo ListCheckProcessesResult::getPagingInfo()const +{ + return pagingInfo_; +} + diff --git a/dataworks-public/src/model/ListFilesRequest.cc b/dataworks-public/src/model/ListFilesRequest.cc index 15b325c2d..b5943e0d6 100644 --- a/dataworks-public/src/model/ListFilesRequest.cc +++ b/dataworks-public/src/model/ListFilesRequest.cc @@ -88,6 +88,15 @@ void ListFilesRequest::setFileIdIn(const std::string &fileIdIn) { setBodyParameter(std::string("FileIdIn"), fileIdIn); } +std::string ListFilesRequest::getLastEditUser() const { + return lastEditUser_; +} + +void ListFilesRequest::setLastEditUser(const std::string &lastEditUser) { + lastEditUser_ = lastEditUser; + setBodyParameter(std::string("LastEditUser"), lastEditUser); +} + std::string ListFilesRequest::getFileFolderPath() const { return fileFolderPath_; } diff --git a/dataworks-public/src/model/ListNodesResult.cc b/dataworks-public/src/model/ListNodesResult.cc index 46efe7214..b0374d515 100644 --- a/dataworks-public/src/model/ListNodesResult.cc +++ b/dataworks-public/src/model/ListNodesResult.cc @@ -56,6 +56,8 @@ void ListNodesResult::parse(const std::string &payload) nodesItemObject.repeatInterval = std::stol(dataNodeNodesNodesItem["RepeatInterval"].asString()); if(!dataNodeNodesNodesItem["Repeatability"].isNull()) nodesItemObject.repeatability = dataNodeNodesNodesItem["Repeatability"].asString() == "true"; + if(!dataNodeNodesNodesItem["RepeatMode"].isNull()) + nodesItemObject.repeatMode = std::stoi(dataNodeNodesNodesItem["RepeatMode"].asString()); if(!dataNodeNodesNodesItem["ProjectId"].isNull()) nodesItemObject.projectId = std::stol(dataNodeNodesNodesItem["ProjectId"].asString()); if(!dataNodeNodesNodesItem["ProgramType"].isNull()) diff --git a/dataworks-public/src/model/ListPermissionApplyOrdersRequest.cc b/dataworks-public/src/model/ListPermissionApplyOrdersRequest.cc index 5843f58e3..ab29f061c 100644 --- a/dataworks-public/src/model/ListPermissionApplyOrdersRequest.cc +++ b/dataworks-public/src/model/ListPermissionApplyOrdersRequest.cc @@ -88,6 +88,15 @@ void ListPermissionApplyOrdersRequest::setMaxComputeProjectName(const std::strin setParameter(std::string("MaxComputeProjectName"), maxComputeProjectName); } +std::string ListPermissionApplyOrdersRequest::getCatalogName() const { + return catalogName_; +} + +void ListPermissionApplyOrdersRequest::setCatalogName(const std::string &catalogName) { + catalogName_ = catalogName; + setParameter(std::string("CatalogName"), catalogName); +} + long ListPermissionApplyOrdersRequest::getEndTime() const { return endTime_; } @@ -106,6 +115,15 @@ void ListPermissionApplyOrdersRequest::setFlowStatus(int flowStatus) { setParameter(std::string("FlowStatus"), std::to_string(flowStatus)); } +std::string ListPermissionApplyOrdersRequest::getApplyType() const { + return applyType_; +} + +void ListPermissionApplyOrdersRequest::setApplyType(const std::string &applyType) { + applyType_ = applyType; + setParameter(std::string("ApplyType"), applyType); +} + int ListPermissionApplyOrdersRequest::getWorkspaceId() const { return workspaceId_; } diff --git a/dataworks-public/src/model/MountDirectoryRequest.cc b/dataworks-public/src/model/MountDirectoryRequest.cc deleted file mode 100644 index 54d02de91..000000000 --- a/dataworks-public/src/model/MountDirectoryRequest.cc +++ /dev/null @@ -1,54 +0,0 @@ -/* - * 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 - -using AlibabaCloud::Dataworks_public::Model::MountDirectoryRequest; - -MountDirectoryRequest::MountDirectoryRequest() - : RpcServiceRequest("dataworks-public", "2020-05-18", "MountDirectory") { - setMethod(HttpRequest::Method::Post); -} - -MountDirectoryRequest::~MountDirectoryRequest() {} - -std::string MountDirectoryRequest::getTargetType() const { - return targetType_; -} - -void MountDirectoryRequest::setTargetType(const std::string &targetType) { - targetType_ = targetType; - setBodyParameter(std::string("TargetType"), targetType); -} - -std::string MountDirectoryRequest::getTargetId() const { - return targetId_; -} - -void MountDirectoryRequest::setTargetId(const std::string &targetId) { - targetId_ = targetId; - setBodyParameter(std::string("TargetId"), targetId); -} - -std::string MountDirectoryRequest::getTargetUserId() const { - return targetUserId_; -} - -void MountDirectoryRequest::setTargetUserId(const std::string &targetUserId) { - targetUserId_ = targetUserId; - setBodyParameter(std::string("TargetUserId"), targetUserId); -} - diff --git a/dataworks-public/src/model/MountDirectoryResult.cc b/dataworks-public/src/model/MountDirectoryResult.cc deleted file mode 100644 index 130525dd1..000000000 --- a/dataworks-public/src/model/MountDirectoryResult.cc +++ /dev/null @@ -1,79 +0,0 @@ -/* - * 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 -#include - -using namespace AlibabaCloud::Dataworks_public; -using namespace AlibabaCloud::Dataworks_public::Model; - -MountDirectoryResult::MountDirectoryResult() : - ServiceResult() -{} - -MountDirectoryResult::MountDirectoryResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -MountDirectoryResult::~MountDirectoryResult() -{} - -void MountDirectoryResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].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(); - -} - -int MountDirectoryResult::getHttpStatusCode()const -{ - return httpStatusCode_; -} - -int MountDirectoryResult::getData()const -{ - return data_; -} - -std::string MountDirectoryResult::getErrorCode()const -{ - return errorCode_; -} - -std::string MountDirectoryResult::getErrorMessage()const -{ - return errorMessage_; -} - -bool MountDirectoryResult::getSuccess()const -{ - return success_; -} - diff --git a/dataworks-public/src/model/RevokeColumnPermissionRequest.cc b/dataworks-public/src/model/RevokeColumnPermissionRequest.cc deleted file mode 100644 index b7680b4c7..000000000 --- a/dataworks-public/src/model/RevokeColumnPermissionRequest.cc +++ /dev/null @@ -1,81 +0,0 @@ -/* - * 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 - -using AlibabaCloud::Dataworks_public::Model::RevokeColumnPermissionRequest; - -RevokeColumnPermissionRequest::RevokeColumnPermissionRequest() - : RpcServiceRequest("dataworks-public", "2020-05-18", "RevokeColumnPermission") { - setMethod(HttpRequest::Method::Post); -} - -RevokeColumnPermissionRequest::~RevokeColumnPermissionRequest() {} - -std::string RevokeColumnPermissionRequest::getRevokeUserName() const { - return revokeUserName_; -} - -void RevokeColumnPermissionRequest::setRevokeUserName(const std::string &revokeUserName) { - revokeUserName_ = revokeUserName; - setParameter(std::string("RevokeUserName"), revokeUserName); -} - -std::string RevokeColumnPermissionRequest::getMaxComputeProjectName() const { - return maxComputeProjectName_; -} - -void RevokeColumnPermissionRequest::setMaxComputeProjectName(const std::string &maxComputeProjectName) { - maxComputeProjectName_ = maxComputeProjectName; - setParameter(std::string("MaxComputeProjectName"), maxComputeProjectName); -} - -std::string RevokeColumnPermissionRequest::getColumns() const { - return columns_; -} - -void RevokeColumnPermissionRequest::setColumns(const std::string &columns) { - columns_ = columns; - setParameter(std::string("Columns"), columns); -} - -std::string RevokeColumnPermissionRequest::getRevokeUserId() const { - return revokeUserId_; -} - -void RevokeColumnPermissionRequest::setRevokeUserId(const std::string &revokeUserId) { - revokeUserId_ = revokeUserId; - setParameter(std::string("RevokeUserId"), revokeUserId); -} - -std::string RevokeColumnPermissionRequest::getTableName() const { - return tableName_; -} - -void RevokeColumnPermissionRequest::setTableName(const std::string &tableName) { - tableName_ = tableName; - setParameter(std::string("TableName"), tableName); -} - -long RevokeColumnPermissionRequest::getWorkspaceId() const { - return workspaceId_; -} - -void RevokeColumnPermissionRequest::setWorkspaceId(long workspaceId) { - workspaceId_ = workspaceId; - setParameter(std::string("WorkspaceId"), std::to_string(workspaceId)); -} - diff --git a/dataworks-public/src/model/RevokeColumnPermissionResult.cc b/dataworks-public/src/model/RevokeColumnPermissionResult.cc deleted file mode 100644 index aa9e89f32..000000000 --- a/dataworks-public/src/model/RevokeColumnPermissionResult.cc +++ /dev/null @@ -1,51 +0,0 @@ -/* - * 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 -#include - -using namespace AlibabaCloud::Dataworks_public; -using namespace AlibabaCloud::Dataworks_public::Model; - -RevokeColumnPermissionResult::RevokeColumnPermissionResult() : - ServiceResult() -{} - -RevokeColumnPermissionResult::RevokeColumnPermissionResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -RevokeColumnPermissionResult::~RevokeColumnPermissionResult() -{} - -void RevokeColumnPermissionResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["RevokeSuccess"].isNull()) - revokeSuccess_ = value["RevokeSuccess"].asString() == "true"; - -} - -bool RevokeColumnPermissionResult::getRevokeSuccess()const -{ - return revokeSuccess_; -} - diff --git a/dataworks-public/src/model/UmountDirectoryRequest.cc b/dataworks-public/src/model/UmountDirectoryRequest.cc deleted file mode 100644 index e8cc27c1e..000000000 --- a/dataworks-public/src/model/UmountDirectoryRequest.cc +++ /dev/null @@ -1,54 +0,0 @@ -/* - * 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 - -using AlibabaCloud::Dataworks_public::Model::UmountDirectoryRequest; - -UmountDirectoryRequest::UmountDirectoryRequest() - : RpcServiceRequest("dataworks-public", "2020-05-18", "UmountDirectory") { - setMethod(HttpRequest::Method::Post); -} - -UmountDirectoryRequest::~UmountDirectoryRequest() {} - -std::string UmountDirectoryRequest::getTargetType() const { - return targetType_; -} - -void UmountDirectoryRequest::setTargetType(const std::string &targetType) { - targetType_ = targetType; - setBodyParameter(std::string("TargetType"), targetType); -} - -std::string UmountDirectoryRequest::getTargetId() const { - return targetId_; -} - -void UmountDirectoryRequest::setTargetId(const std::string &targetId) { - targetId_ = targetId; - setBodyParameter(std::string("TargetId"), targetId); -} - -std::string UmountDirectoryRequest::getTargetUserId() const { - return targetUserId_; -} - -void UmountDirectoryRequest::setTargetUserId(const std::string &targetUserId) { - targetUserId_ = targetUserId; - setBodyParameter(std::string("TargetUserId"), targetUserId); -} - diff --git a/dataworks-public/src/model/UmountDirectoryResult.cc b/dataworks-public/src/model/UmountDirectoryResult.cc deleted file mode 100644 index 59a2888e0..000000000 --- a/dataworks-public/src/model/UmountDirectoryResult.cc +++ /dev/null @@ -1,79 +0,0 @@ -/* - * 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 -#include - -using namespace AlibabaCloud::Dataworks_public; -using namespace AlibabaCloud::Dataworks_public::Model; - -UmountDirectoryResult::UmountDirectoryResult() : - ServiceResult() -{} - -UmountDirectoryResult::UmountDirectoryResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -UmountDirectoryResult::~UmountDirectoryResult() -{} - -void UmountDirectoryResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].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(); - -} - -int UmountDirectoryResult::getHttpStatusCode()const -{ - return httpStatusCode_; -} - -int UmountDirectoryResult::getData()const -{ - return data_; -} - -std::string UmountDirectoryResult::getErrorCode()const -{ - return errorCode_; -} - -std::string UmountDirectoryResult::getErrorMessage()const -{ - return errorMessage_; -} - -bool UmountDirectoryResult::getSuccess()const -{ - return success_; -} - diff --git a/dataworks-public/src/model/UpdateFileRequest.cc b/dataworks-public/src/model/UpdateFileRequest.cc index 7a2b26e88..d23fe3423 100644 --- a/dataworks-public/src/model/UpdateFileRequest.cc +++ b/dataworks-public/src/model/UpdateFileRequest.cc @@ -34,6 +34,15 @@ void UpdateFileRequest::setOutputList(const std::string &outputList) { setBodyParameter(std::string("OutputList"), outputList); } +std::string UpdateFileRequest::getImageId() const { + return imageId_; +} + +void UpdateFileRequest::setImageId(const std::string &imageId) { + imageId_ = imageId; + setBodyParameter(std::string("ImageId"), imageId); +} + std::string UpdateFileRequest::getDependentNodeIdList() const { return dependentNodeIdList_; } @@ -61,6 +70,15 @@ void UpdateFileRequest::setProjectIdentifier(const std::string &projectIdentifie setBodyParameter(std::string("ProjectIdentifier"), projectIdentifier); } +int UpdateFileRequest::getTimeout() const { + return timeout_; +} + +void UpdateFileRequest::setTimeout(int timeout) { + timeout_ = timeout; + setBodyParameter(std::string("Timeout"), std::to_string(timeout)); +} + bool UpdateFileRequest::getStartImmediately() const { return startImmediately_; }