Generated 2020-05-18 for dataworks-public.
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
2021-05-11 Version: 1.36.726
|
||||||
|
- Generated 2020-05-18 for `dataworks-public`.
|
||||||
|
|
||||||
2021-05-11 Version: 1.36.725
|
2021-05-11 Version: 1.36.725
|
||||||
- CreateInstance API add Port, Tags, DryRun.
|
- CreateInstance API add Port, Tags, DryRun.
|
||||||
|
|
||||||
|
|||||||
@@ -261,6 +261,8 @@ set(dataworks-public_public_header_model
|
|||||||
include/alibabacloud/dataworks-public/model/ListBusinessResult.h
|
include/alibabacloud/dataworks-public/model/ListBusinessResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListCalcEnginesRequest.h
|
include/alibabacloud/dataworks-public/model/ListCalcEnginesRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/ListCalcEnginesResult.h
|
include/alibabacloud/dataworks-public/model/ListCalcEnginesResult.h
|
||||||
|
include/alibabacloud/dataworks-public/model/ListColumnWithLabelPermissionRequest.h
|
||||||
|
include/alibabacloud/dataworks-public/model/ListColumnWithLabelPermissionResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListConnectionsRequest.h
|
include/alibabacloud/dataworks-public/model/ListConnectionsRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/ListConnectionsResult.h
|
include/alibabacloud/dataworks-public/model/ListConnectionsResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListDISyncTasksRequest.h
|
include/alibabacloud/dataworks-public/model/ListDISyncTasksRequest.h
|
||||||
@@ -329,14 +331,20 @@ set(dataworks-public_public_header_model
|
|||||||
include/alibabacloud/dataworks-public/model/ListResourceGroupsResult.h
|
include/alibabacloud/dataworks-public/model/ListResourceGroupsResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListSuccessInstanceAmountRequest.h
|
include/alibabacloud/dataworks-public/model/ListSuccessInstanceAmountRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/ListSuccessInstanceAmountResult.h
|
include/alibabacloud/dataworks-public/model/ListSuccessInstanceAmountResult.h
|
||||||
|
include/alibabacloud/dataworks-public/model/ListTableGranteesRequest.h
|
||||||
|
include/alibabacloud/dataworks-public/model/ListTableGranteesResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListTableLevelRequest.h
|
include/alibabacloud/dataworks-public/model/ListTableLevelRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/ListTableLevelResult.h
|
include/alibabacloud/dataworks-public/model/ListTableLevelResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListTableThemeRequest.h
|
include/alibabacloud/dataworks-public/model/ListTableThemeRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/ListTableThemeResult.h
|
include/alibabacloud/dataworks-public/model/ListTableThemeResult.h
|
||||||
|
include/alibabacloud/dataworks-public/model/ListTableWithPermissionRequest.h
|
||||||
|
include/alibabacloud/dataworks-public/model/ListTableWithPermissionResult.h
|
||||||
include/alibabacloud/dataworks-public/model/ListTopicsRequest.h
|
include/alibabacloud/dataworks-public/model/ListTopicsRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/ListTopicsResult.h
|
include/alibabacloud/dataworks-public/model/ListTopicsResult.h
|
||||||
include/alibabacloud/dataworks-public/model/PublishDataServiceApiRequest.h
|
include/alibabacloud/dataworks-public/model/PublishDataServiceApiRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/PublishDataServiceApiResult.h
|
include/alibabacloud/dataworks-public/model/PublishDataServiceApiResult.h
|
||||||
|
include/alibabacloud/dataworks-public/model/QueryPublicModelEngineRequest.h
|
||||||
|
include/alibabacloud/dataworks-public/model/QueryPublicModelEngineResult.h
|
||||||
include/alibabacloud/dataworks-public/model/RemoveProjectMemberFromRoleRequest.h
|
include/alibabacloud/dataworks-public/model/RemoveProjectMemberFromRoleRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/RemoveProjectMemberFromRoleResult.h
|
include/alibabacloud/dataworks-public/model/RemoveProjectMemberFromRoleResult.h
|
||||||
include/alibabacloud/dataworks-public/model/RestartInstanceRequest.h
|
include/alibabacloud/dataworks-public/model/RestartInstanceRequest.h
|
||||||
@@ -393,6 +401,10 @@ set(dataworks-public_public_header_model
|
|||||||
include/alibabacloud/dataworks-public/model/UpdateMetaTableResult.h
|
include/alibabacloud/dataworks-public/model/UpdateMetaTableResult.h
|
||||||
include/alibabacloud/dataworks-public/model/UpdateMetaTableIntroWikiRequest.h
|
include/alibabacloud/dataworks-public/model/UpdateMetaTableIntroWikiRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/UpdateMetaTableIntroWikiResult.h
|
include/alibabacloud/dataworks-public/model/UpdateMetaTableIntroWikiResult.h
|
||||||
|
include/alibabacloud/dataworks-public/model/UpdateNodeOwnerRequest.h
|
||||||
|
include/alibabacloud/dataworks-public/model/UpdateNodeOwnerResult.h
|
||||||
|
include/alibabacloud/dataworks-public/model/UpdateNodeRunModeRequest.h
|
||||||
|
include/alibabacloud/dataworks-public/model/UpdateNodeRunModeResult.h
|
||||||
include/alibabacloud/dataworks-public/model/UpdateQualityFollowerRequest.h
|
include/alibabacloud/dataworks-public/model/UpdateQualityFollowerRequest.h
|
||||||
include/alibabacloud/dataworks-public/model/UpdateQualityFollowerResult.h
|
include/alibabacloud/dataworks-public/model/UpdateQualityFollowerResult.h
|
||||||
include/alibabacloud/dataworks-public/model/UpdateQualityRuleRequest.h
|
include/alibabacloud/dataworks-public/model/UpdateQualityRuleRequest.h
|
||||||
@@ -654,6 +666,8 @@ set(dataworks-public_src
|
|||||||
src/model/ListBusinessResult.cc
|
src/model/ListBusinessResult.cc
|
||||||
src/model/ListCalcEnginesRequest.cc
|
src/model/ListCalcEnginesRequest.cc
|
||||||
src/model/ListCalcEnginesResult.cc
|
src/model/ListCalcEnginesResult.cc
|
||||||
|
src/model/ListColumnWithLabelPermissionRequest.cc
|
||||||
|
src/model/ListColumnWithLabelPermissionResult.cc
|
||||||
src/model/ListConnectionsRequest.cc
|
src/model/ListConnectionsRequest.cc
|
||||||
src/model/ListConnectionsResult.cc
|
src/model/ListConnectionsResult.cc
|
||||||
src/model/ListDISyncTasksRequest.cc
|
src/model/ListDISyncTasksRequest.cc
|
||||||
@@ -722,14 +736,20 @@ set(dataworks-public_src
|
|||||||
src/model/ListResourceGroupsResult.cc
|
src/model/ListResourceGroupsResult.cc
|
||||||
src/model/ListSuccessInstanceAmountRequest.cc
|
src/model/ListSuccessInstanceAmountRequest.cc
|
||||||
src/model/ListSuccessInstanceAmountResult.cc
|
src/model/ListSuccessInstanceAmountResult.cc
|
||||||
|
src/model/ListTableGranteesRequest.cc
|
||||||
|
src/model/ListTableGranteesResult.cc
|
||||||
src/model/ListTableLevelRequest.cc
|
src/model/ListTableLevelRequest.cc
|
||||||
src/model/ListTableLevelResult.cc
|
src/model/ListTableLevelResult.cc
|
||||||
src/model/ListTableThemeRequest.cc
|
src/model/ListTableThemeRequest.cc
|
||||||
src/model/ListTableThemeResult.cc
|
src/model/ListTableThemeResult.cc
|
||||||
|
src/model/ListTableWithPermissionRequest.cc
|
||||||
|
src/model/ListTableWithPermissionResult.cc
|
||||||
src/model/ListTopicsRequest.cc
|
src/model/ListTopicsRequest.cc
|
||||||
src/model/ListTopicsResult.cc
|
src/model/ListTopicsResult.cc
|
||||||
src/model/PublishDataServiceApiRequest.cc
|
src/model/PublishDataServiceApiRequest.cc
|
||||||
src/model/PublishDataServiceApiResult.cc
|
src/model/PublishDataServiceApiResult.cc
|
||||||
|
src/model/QueryPublicModelEngineRequest.cc
|
||||||
|
src/model/QueryPublicModelEngineResult.cc
|
||||||
src/model/RemoveProjectMemberFromRoleRequest.cc
|
src/model/RemoveProjectMemberFromRoleRequest.cc
|
||||||
src/model/RemoveProjectMemberFromRoleResult.cc
|
src/model/RemoveProjectMemberFromRoleResult.cc
|
||||||
src/model/RestartInstanceRequest.cc
|
src/model/RestartInstanceRequest.cc
|
||||||
@@ -786,6 +806,10 @@ set(dataworks-public_src
|
|||||||
src/model/UpdateMetaTableResult.cc
|
src/model/UpdateMetaTableResult.cc
|
||||||
src/model/UpdateMetaTableIntroWikiRequest.cc
|
src/model/UpdateMetaTableIntroWikiRequest.cc
|
||||||
src/model/UpdateMetaTableIntroWikiResult.cc
|
src/model/UpdateMetaTableIntroWikiResult.cc
|
||||||
|
src/model/UpdateNodeOwnerRequest.cc
|
||||||
|
src/model/UpdateNodeOwnerResult.cc
|
||||||
|
src/model/UpdateNodeRunModeRequest.cc
|
||||||
|
src/model/UpdateNodeRunModeResult.cc
|
||||||
src/model/UpdateQualityFollowerRequest.cc
|
src/model/UpdateQualityFollowerRequest.cc
|
||||||
src/model/UpdateQualityFollowerResult.cc
|
src/model/UpdateQualityFollowerResult.cc
|
||||||
src/model/UpdateQualityRuleRequest.cc
|
src/model/UpdateQualityRuleRequest.cc
|
||||||
|
|||||||
@@ -262,6 +262,8 @@
|
|||||||
#include "model/ListBusinessResult.h"
|
#include "model/ListBusinessResult.h"
|
||||||
#include "model/ListCalcEnginesRequest.h"
|
#include "model/ListCalcEnginesRequest.h"
|
||||||
#include "model/ListCalcEnginesResult.h"
|
#include "model/ListCalcEnginesResult.h"
|
||||||
|
#include "model/ListColumnWithLabelPermissionRequest.h"
|
||||||
|
#include "model/ListColumnWithLabelPermissionResult.h"
|
||||||
#include "model/ListConnectionsRequest.h"
|
#include "model/ListConnectionsRequest.h"
|
||||||
#include "model/ListConnectionsResult.h"
|
#include "model/ListConnectionsResult.h"
|
||||||
#include "model/ListDISyncTasksRequest.h"
|
#include "model/ListDISyncTasksRequest.h"
|
||||||
@@ -330,14 +332,20 @@
|
|||||||
#include "model/ListResourceGroupsResult.h"
|
#include "model/ListResourceGroupsResult.h"
|
||||||
#include "model/ListSuccessInstanceAmountRequest.h"
|
#include "model/ListSuccessInstanceAmountRequest.h"
|
||||||
#include "model/ListSuccessInstanceAmountResult.h"
|
#include "model/ListSuccessInstanceAmountResult.h"
|
||||||
|
#include "model/ListTableGranteesRequest.h"
|
||||||
|
#include "model/ListTableGranteesResult.h"
|
||||||
#include "model/ListTableLevelRequest.h"
|
#include "model/ListTableLevelRequest.h"
|
||||||
#include "model/ListTableLevelResult.h"
|
#include "model/ListTableLevelResult.h"
|
||||||
#include "model/ListTableThemeRequest.h"
|
#include "model/ListTableThemeRequest.h"
|
||||||
#include "model/ListTableThemeResult.h"
|
#include "model/ListTableThemeResult.h"
|
||||||
|
#include "model/ListTableWithPermissionRequest.h"
|
||||||
|
#include "model/ListTableWithPermissionResult.h"
|
||||||
#include "model/ListTopicsRequest.h"
|
#include "model/ListTopicsRequest.h"
|
||||||
#include "model/ListTopicsResult.h"
|
#include "model/ListTopicsResult.h"
|
||||||
#include "model/PublishDataServiceApiRequest.h"
|
#include "model/PublishDataServiceApiRequest.h"
|
||||||
#include "model/PublishDataServiceApiResult.h"
|
#include "model/PublishDataServiceApiResult.h"
|
||||||
|
#include "model/QueryPublicModelEngineRequest.h"
|
||||||
|
#include "model/QueryPublicModelEngineResult.h"
|
||||||
#include "model/RemoveProjectMemberFromRoleRequest.h"
|
#include "model/RemoveProjectMemberFromRoleRequest.h"
|
||||||
#include "model/RemoveProjectMemberFromRoleResult.h"
|
#include "model/RemoveProjectMemberFromRoleResult.h"
|
||||||
#include "model/RestartInstanceRequest.h"
|
#include "model/RestartInstanceRequest.h"
|
||||||
@@ -394,6 +402,10 @@
|
|||||||
#include "model/UpdateMetaTableResult.h"
|
#include "model/UpdateMetaTableResult.h"
|
||||||
#include "model/UpdateMetaTableIntroWikiRequest.h"
|
#include "model/UpdateMetaTableIntroWikiRequest.h"
|
||||||
#include "model/UpdateMetaTableIntroWikiResult.h"
|
#include "model/UpdateMetaTableIntroWikiResult.h"
|
||||||
|
#include "model/UpdateNodeOwnerRequest.h"
|
||||||
|
#include "model/UpdateNodeOwnerResult.h"
|
||||||
|
#include "model/UpdateNodeRunModeRequest.h"
|
||||||
|
#include "model/UpdateNodeRunModeResult.h"
|
||||||
#include "model/UpdateQualityFollowerRequest.h"
|
#include "model/UpdateQualityFollowerRequest.h"
|
||||||
#include "model/UpdateQualityFollowerResult.h"
|
#include "model/UpdateQualityFollowerResult.h"
|
||||||
#include "model/UpdateQualityRuleRequest.h"
|
#include "model/UpdateQualityRuleRequest.h"
|
||||||
@@ -781,6 +793,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ListCalcEnginesResult> ListCalcEnginesOutcome;
|
typedef Outcome<Error, Model::ListCalcEnginesResult> ListCalcEnginesOutcome;
|
||||||
typedef std::future<ListCalcEnginesOutcome> ListCalcEnginesOutcomeCallable;
|
typedef std::future<ListCalcEnginesOutcome> ListCalcEnginesOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListCalcEnginesRequest&, const ListCalcEnginesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCalcEnginesAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListCalcEnginesRequest&, const ListCalcEnginesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCalcEnginesAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListColumnWithLabelPermissionResult> ListColumnWithLabelPermissionOutcome;
|
||||||
|
typedef std::future<ListColumnWithLabelPermissionOutcome> ListColumnWithLabelPermissionOutcomeCallable;
|
||||||
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListColumnWithLabelPermissionRequest&, const ListColumnWithLabelPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListColumnWithLabelPermissionAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListConnectionsResult> ListConnectionsOutcome;
|
typedef Outcome<Error, Model::ListConnectionsResult> ListConnectionsOutcome;
|
||||||
typedef std::future<ListConnectionsOutcome> ListConnectionsOutcomeCallable;
|
typedef std::future<ListConnectionsOutcome> ListConnectionsOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListConnectionsRequest&, const ListConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConnectionsAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListConnectionsRequest&, const ListConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConnectionsAsyncHandler;
|
||||||
@@ -883,18 +898,27 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ListSuccessInstanceAmountResult> ListSuccessInstanceAmountOutcome;
|
typedef Outcome<Error, Model::ListSuccessInstanceAmountResult> ListSuccessInstanceAmountOutcome;
|
||||||
typedef std::future<ListSuccessInstanceAmountOutcome> ListSuccessInstanceAmountOutcomeCallable;
|
typedef std::future<ListSuccessInstanceAmountOutcome> ListSuccessInstanceAmountOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListSuccessInstanceAmountRequest&, const ListSuccessInstanceAmountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSuccessInstanceAmountAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListSuccessInstanceAmountRequest&, const ListSuccessInstanceAmountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSuccessInstanceAmountAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListTableGranteesResult> ListTableGranteesOutcome;
|
||||||
|
typedef std::future<ListTableGranteesOutcome> ListTableGranteesOutcomeCallable;
|
||||||
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableGranteesRequest&, const ListTableGranteesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableGranteesAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListTableLevelResult> ListTableLevelOutcome;
|
typedef Outcome<Error, Model::ListTableLevelResult> ListTableLevelOutcome;
|
||||||
typedef std::future<ListTableLevelOutcome> ListTableLevelOutcomeCallable;
|
typedef std::future<ListTableLevelOutcome> ListTableLevelOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableLevelRequest&, const ListTableLevelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableLevelAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableLevelRequest&, const ListTableLevelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableLevelAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListTableThemeResult> ListTableThemeOutcome;
|
typedef Outcome<Error, Model::ListTableThemeResult> ListTableThemeOutcome;
|
||||||
typedef std::future<ListTableThemeOutcome> ListTableThemeOutcomeCallable;
|
typedef std::future<ListTableThemeOutcome> ListTableThemeOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableThemeRequest&, const ListTableThemeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableThemeAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableThemeRequest&, const ListTableThemeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableThemeAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListTableWithPermissionResult> ListTableWithPermissionOutcome;
|
||||||
|
typedef std::future<ListTableWithPermissionOutcome> ListTableWithPermissionOutcomeCallable;
|
||||||
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableWithPermissionRequest&, const ListTableWithPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableWithPermissionAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListTopicsResult> ListTopicsOutcome;
|
typedef Outcome<Error, Model::ListTopicsResult> ListTopicsOutcome;
|
||||||
typedef std::future<ListTopicsOutcome> ListTopicsOutcomeCallable;
|
typedef std::future<ListTopicsOutcome> ListTopicsOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTopicsRequest&, const ListTopicsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTopicsAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTopicsRequest&, const ListTopicsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTopicsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::PublishDataServiceApiResult> PublishDataServiceApiOutcome;
|
typedef Outcome<Error, Model::PublishDataServiceApiResult> PublishDataServiceApiOutcome;
|
||||||
typedef std::future<PublishDataServiceApiOutcome> PublishDataServiceApiOutcomeCallable;
|
typedef std::future<PublishDataServiceApiOutcome> PublishDataServiceApiOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::PublishDataServiceApiRequest&, const PublishDataServiceApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishDataServiceApiAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::PublishDataServiceApiRequest&, const PublishDataServiceApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishDataServiceApiAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::QueryPublicModelEngineResult> QueryPublicModelEngineOutcome;
|
||||||
|
typedef std::future<QueryPublicModelEngineOutcome> QueryPublicModelEngineOutcomeCallable;
|
||||||
|
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryPublicModelEngineRequest&, const QueryPublicModelEngineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPublicModelEngineAsyncHandler;
|
||||||
typedef Outcome<Error, Model::RemoveProjectMemberFromRoleResult> RemoveProjectMemberFromRoleOutcome;
|
typedef Outcome<Error, Model::RemoveProjectMemberFromRoleResult> RemoveProjectMemberFromRoleOutcome;
|
||||||
typedef std::future<RemoveProjectMemberFromRoleOutcome> RemoveProjectMemberFromRoleOutcomeCallable;
|
typedef std::future<RemoveProjectMemberFromRoleOutcome> RemoveProjectMemberFromRoleOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::RemoveProjectMemberFromRoleRequest&, const RemoveProjectMemberFromRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveProjectMemberFromRoleAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::RemoveProjectMemberFromRoleRequest&, const RemoveProjectMemberFromRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveProjectMemberFromRoleAsyncHandler;
|
||||||
@@ -979,6 +1003,12 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::UpdateMetaTableIntroWikiResult> UpdateMetaTableIntroWikiOutcome;
|
typedef Outcome<Error, Model::UpdateMetaTableIntroWikiResult> UpdateMetaTableIntroWikiOutcome;
|
||||||
typedef std::future<UpdateMetaTableIntroWikiOutcome> UpdateMetaTableIntroWikiOutcomeCallable;
|
typedef std::future<UpdateMetaTableIntroWikiOutcome> UpdateMetaTableIntroWikiOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateMetaTableIntroWikiRequest&, const UpdateMetaTableIntroWikiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMetaTableIntroWikiAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateMetaTableIntroWikiRequest&, const UpdateMetaTableIntroWikiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMetaTableIntroWikiAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UpdateNodeOwnerResult> UpdateNodeOwnerOutcome;
|
||||||
|
typedef std::future<UpdateNodeOwnerOutcome> UpdateNodeOwnerOutcomeCallable;
|
||||||
|
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateNodeOwnerRequest&, const UpdateNodeOwnerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNodeOwnerAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UpdateNodeRunModeResult> UpdateNodeRunModeOutcome;
|
||||||
|
typedef std::future<UpdateNodeRunModeOutcome> UpdateNodeRunModeOutcomeCallable;
|
||||||
|
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateNodeRunModeRequest&, const UpdateNodeRunModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNodeRunModeAsyncHandler;
|
||||||
typedef Outcome<Error, Model::UpdateQualityFollowerResult> UpdateQualityFollowerOutcome;
|
typedef Outcome<Error, Model::UpdateQualityFollowerResult> UpdateQualityFollowerOutcome;
|
||||||
typedef std::future<UpdateQualityFollowerOutcome> UpdateQualityFollowerOutcomeCallable;
|
typedef std::future<UpdateQualityFollowerOutcome> UpdateQualityFollowerOutcomeCallable;
|
||||||
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateQualityFollowerRequest&, const UpdateQualityFollowerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateQualityFollowerAsyncHandler;
|
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateQualityFollowerRequest&, const UpdateQualityFollowerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateQualityFollowerAsyncHandler;
|
||||||
@@ -1371,6 +1401,9 @@ namespace AlibabaCloud
|
|||||||
ListCalcEnginesOutcome listCalcEngines(const Model::ListCalcEnginesRequest &request)const;
|
ListCalcEnginesOutcome listCalcEngines(const Model::ListCalcEnginesRequest &request)const;
|
||||||
void listCalcEnginesAsync(const Model::ListCalcEnginesRequest& request, const ListCalcEnginesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listCalcEnginesAsync(const Model::ListCalcEnginesRequest& request, const ListCalcEnginesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListCalcEnginesOutcomeCallable listCalcEnginesCallable(const Model::ListCalcEnginesRequest& request) const;
|
ListCalcEnginesOutcomeCallable listCalcEnginesCallable(const Model::ListCalcEnginesRequest& request) const;
|
||||||
|
ListColumnWithLabelPermissionOutcome listColumnWithLabelPermission(const Model::ListColumnWithLabelPermissionRequest &request)const;
|
||||||
|
void listColumnWithLabelPermissionAsync(const Model::ListColumnWithLabelPermissionRequest& request, const ListColumnWithLabelPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListColumnWithLabelPermissionOutcomeCallable listColumnWithLabelPermissionCallable(const Model::ListColumnWithLabelPermissionRequest& request) const;
|
||||||
ListConnectionsOutcome listConnections(const Model::ListConnectionsRequest &request)const;
|
ListConnectionsOutcome listConnections(const Model::ListConnectionsRequest &request)const;
|
||||||
void listConnectionsAsync(const Model::ListConnectionsRequest& request, const ListConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listConnectionsAsync(const Model::ListConnectionsRequest& request, const ListConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListConnectionsOutcomeCallable listConnectionsCallable(const Model::ListConnectionsRequest& request) const;
|
ListConnectionsOutcomeCallable listConnectionsCallable(const Model::ListConnectionsRequest& request) const;
|
||||||
@@ -1473,18 +1506,27 @@ namespace AlibabaCloud
|
|||||||
ListSuccessInstanceAmountOutcome listSuccessInstanceAmount(const Model::ListSuccessInstanceAmountRequest &request)const;
|
ListSuccessInstanceAmountOutcome listSuccessInstanceAmount(const Model::ListSuccessInstanceAmountRequest &request)const;
|
||||||
void listSuccessInstanceAmountAsync(const Model::ListSuccessInstanceAmountRequest& request, const ListSuccessInstanceAmountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listSuccessInstanceAmountAsync(const Model::ListSuccessInstanceAmountRequest& request, const ListSuccessInstanceAmountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListSuccessInstanceAmountOutcomeCallable listSuccessInstanceAmountCallable(const Model::ListSuccessInstanceAmountRequest& request) const;
|
ListSuccessInstanceAmountOutcomeCallable listSuccessInstanceAmountCallable(const Model::ListSuccessInstanceAmountRequest& request) const;
|
||||||
|
ListTableGranteesOutcome listTableGrantees(const Model::ListTableGranteesRequest &request)const;
|
||||||
|
void listTableGranteesAsync(const Model::ListTableGranteesRequest& request, const ListTableGranteesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListTableGranteesOutcomeCallable listTableGranteesCallable(const Model::ListTableGranteesRequest& request) const;
|
||||||
ListTableLevelOutcome listTableLevel(const Model::ListTableLevelRequest &request)const;
|
ListTableLevelOutcome listTableLevel(const Model::ListTableLevelRequest &request)const;
|
||||||
void listTableLevelAsync(const Model::ListTableLevelRequest& request, const ListTableLevelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listTableLevelAsync(const Model::ListTableLevelRequest& request, const ListTableLevelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListTableLevelOutcomeCallable listTableLevelCallable(const Model::ListTableLevelRequest& request) const;
|
ListTableLevelOutcomeCallable listTableLevelCallable(const Model::ListTableLevelRequest& request) const;
|
||||||
ListTableThemeOutcome listTableTheme(const Model::ListTableThemeRequest &request)const;
|
ListTableThemeOutcome listTableTheme(const Model::ListTableThemeRequest &request)const;
|
||||||
void listTableThemeAsync(const Model::ListTableThemeRequest& request, const ListTableThemeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listTableThemeAsync(const Model::ListTableThemeRequest& request, const ListTableThemeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListTableThemeOutcomeCallable listTableThemeCallable(const Model::ListTableThemeRequest& request) const;
|
ListTableThemeOutcomeCallable listTableThemeCallable(const Model::ListTableThemeRequest& request) const;
|
||||||
|
ListTableWithPermissionOutcome listTableWithPermission(const Model::ListTableWithPermissionRequest &request)const;
|
||||||
|
void listTableWithPermissionAsync(const Model::ListTableWithPermissionRequest& request, const ListTableWithPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListTableWithPermissionOutcomeCallable listTableWithPermissionCallable(const Model::ListTableWithPermissionRequest& request) const;
|
||||||
ListTopicsOutcome listTopics(const Model::ListTopicsRequest &request)const;
|
ListTopicsOutcome listTopics(const Model::ListTopicsRequest &request)const;
|
||||||
void listTopicsAsync(const Model::ListTopicsRequest& request, const ListTopicsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listTopicsAsync(const Model::ListTopicsRequest& request, const ListTopicsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListTopicsOutcomeCallable listTopicsCallable(const Model::ListTopicsRequest& request) const;
|
ListTopicsOutcomeCallable listTopicsCallable(const Model::ListTopicsRequest& request) const;
|
||||||
PublishDataServiceApiOutcome publishDataServiceApi(const Model::PublishDataServiceApiRequest &request)const;
|
PublishDataServiceApiOutcome publishDataServiceApi(const Model::PublishDataServiceApiRequest &request)const;
|
||||||
void publishDataServiceApiAsync(const Model::PublishDataServiceApiRequest& request, const PublishDataServiceApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void publishDataServiceApiAsync(const Model::PublishDataServiceApiRequest& request, const PublishDataServiceApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
PublishDataServiceApiOutcomeCallable publishDataServiceApiCallable(const Model::PublishDataServiceApiRequest& request) const;
|
PublishDataServiceApiOutcomeCallable publishDataServiceApiCallable(const Model::PublishDataServiceApiRequest& request) const;
|
||||||
|
QueryPublicModelEngineOutcome queryPublicModelEngine(const Model::QueryPublicModelEngineRequest &request)const;
|
||||||
|
void queryPublicModelEngineAsync(const Model::QueryPublicModelEngineRequest& request, const QueryPublicModelEngineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
QueryPublicModelEngineOutcomeCallable queryPublicModelEngineCallable(const Model::QueryPublicModelEngineRequest& request) const;
|
||||||
RemoveProjectMemberFromRoleOutcome removeProjectMemberFromRole(const Model::RemoveProjectMemberFromRoleRequest &request)const;
|
RemoveProjectMemberFromRoleOutcome removeProjectMemberFromRole(const Model::RemoveProjectMemberFromRoleRequest &request)const;
|
||||||
void removeProjectMemberFromRoleAsync(const Model::RemoveProjectMemberFromRoleRequest& request, const RemoveProjectMemberFromRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void removeProjectMemberFromRoleAsync(const Model::RemoveProjectMemberFromRoleRequest& request, const RemoveProjectMemberFromRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
RemoveProjectMemberFromRoleOutcomeCallable removeProjectMemberFromRoleCallable(const Model::RemoveProjectMemberFromRoleRequest& request) const;
|
RemoveProjectMemberFromRoleOutcomeCallable removeProjectMemberFromRoleCallable(const Model::RemoveProjectMemberFromRoleRequest& request) const;
|
||||||
@@ -1569,6 +1611,12 @@ namespace AlibabaCloud
|
|||||||
UpdateMetaTableIntroWikiOutcome updateMetaTableIntroWiki(const Model::UpdateMetaTableIntroWikiRequest &request)const;
|
UpdateMetaTableIntroWikiOutcome updateMetaTableIntroWiki(const Model::UpdateMetaTableIntroWikiRequest &request)const;
|
||||||
void updateMetaTableIntroWikiAsync(const Model::UpdateMetaTableIntroWikiRequest& request, const UpdateMetaTableIntroWikiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void updateMetaTableIntroWikiAsync(const Model::UpdateMetaTableIntroWikiRequest& request, const UpdateMetaTableIntroWikiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
UpdateMetaTableIntroWikiOutcomeCallable updateMetaTableIntroWikiCallable(const Model::UpdateMetaTableIntroWikiRequest& request) const;
|
UpdateMetaTableIntroWikiOutcomeCallable updateMetaTableIntroWikiCallable(const Model::UpdateMetaTableIntroWikiRequest& request) const;
|
||||||
|
UpdateNodeOwnerOutcome updateNodeOwner(const Model::UpdateNodeOwnerRequest &request)const;
|
||||||
|
void updateNodeOwnerAsync(const Model::UpdateNodeOwnerRequest& request, const UpdateNodeOwnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UpdateNodeOwnerOutcomeCallable updateNodeOwnerCallable(const Model::UpdateNodeOwnerRequest& request) const;
|
||||||
|
UpdateNodeRunModeOutcome updateNodeRunMode(const Model::UpdateNodeRunModeRequest &request)const;
|
||||||
|
void updateNodeRunModeAsync(const Model::UpdateNodeRunModeRequest& request, const UpdateNodeRunModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UpdateNodeRunModeOutcomeCallable updateNodeRunModeCallable(const Model::UpdateNodeRunModeRequest& request) const;
|
||||||
UpdateQualityFollowerOutcome updateQualityFollower(const Model::UpdateQualityFollowerRequest &request)const;
|
UpdateQualityFollowerOutcome updateQualityFollower(const Model::UpdateQualityFollowerRequest &request)const;
|
||||||
void updateQualityFollowerAsync(const Model::UpdateQualityFollowerRequest& request, const UpdateQualityFollowerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void updateQualityFollowerAsync(const Model::UpdateQualityFollowerRequest& request, const UpdateQualityFollowerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
UpdateQualityFollowerOutcomeCallable updateQualityFollowerCallable(const Model::UpdateQualityFollowerRequest& request) const;
|
UpdateQualityFollowerOutcomeCallable updateQualityFollowerCallable(const Model::UpdateQualityFollowerRequest& request) const;
|
||||||
|
|||||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
|||||||
void setFileType(int fileType);
|
void setFileType(int fileType);
|
||||||
std::string getDependentNodeIdList()const;
|
std::string getDependentNodeIdList()const;
|
||||||
void setDependentNodeIdList(const std::string& dependentNodeIdList);
|
void setDependentNodeIdList(const std::string& dependentNodeIdList);
|
||||||
|
bool getAutoParse()const;
|
||||||
|
void setAutoParse(bool autoParse);
|
||||||
std::string getContent()const;
|
std::string getContent()const;
|
||||||
void setContent(const std::string& content);
|
void setContent(const std::string& content);
|
||||||
std::string getProjectIdentifier()const;
|
std::string getProjectIdentifier()const;
|
||||||
@@ -85,6 +87,7 @@ namespace AlibabaCloud
|
|||||||
private:
|
private:
|
||||||
int fileType_;
|
int fileType_;
|
||||||
std::string dependentNodeIdList_;
|
std::string dependentNodeIdList_;
|
||||||
|
bool autoParse_;
|
||||||
std::string content_;
|
std::string content_;
|
||||||
std::string projectIdentifier_;
|
std::string projectIdentifier_;
|
||||||
long resourceGroupId_;
|
long resourceGroupId_;
|
||||||
|
|||||||
@@ -56,12 +56,14 @@ namespace AlibabaCloud
|
|||||||
std::string fileFolderId;
|
std::string fileFolderId;
|
||||||
long bizId;
|
long bizId;
|
||||||
long businessId;
|
long businessId;
|
||||||
|
bool autoParse;
|
||||||
};
|
};
|
||||||
struct NodeConfiguration
|
struct NodeConfiguration
|
||||||
{
|
{
|
||||||
struct NodeInputOutput
|
struct NodeInputOutput
|
||||||
{
|
{
|
||||||
std::string input;
|
std::string input;
|
||||||
|
std::string parseType;
|
||||||
};
|
};
|
||||||
struct NodeInputOutput1
|
struct NodeInputOutput1
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -35,26 +35,27 @@ namespace AlibabaCloud
|
|||||||
struct Data
|
struct Data
|
||||||
{
|
{
|
||||||
int lifeCycle;
|
int lifeCycle;
|
||||||
std::string comment;
|
bool isView;
|
||||||
bool isPartitionTable;
|
bool isPartitionTable;
|
||||||
std::string projectName;
|
std::string projectName;
|
||||||
|
long lastModifyTime;
|
||||||
|
long lastAccessTime;
|
||||||
|
int envType;
|
||||||
|
std::string ownerId;
|
||||||
|
long dataSize;
|
||||||
|
std::string partitionKeys;
|
||||||
|
std::string comment;
|
||||||
std::string clusterId;
|
std::string clusterId;
|
||||||
long lastDdlTime;
|
long lastDdlTime;
|
||||||
long createTime;
|
long createTime;
|
||||||
long projectId;
|
long projectId;
|
||||||
std::string databaseName;
|
std::string databaseName;
|
||||||
long viewCount;
|
long viewCount;
|
||||||
long lastModifyTime;
|
|
||||||
long lastAccessTime;
|
|
||||||
int envType;
|
|
||||||
std::string caption;
|
std::string caption;
|
||||||
std::string tableName;
|
std::string tableName;
|
||||||
std::string tableGuid;
|
std::string tableGuid;
|
||||||
long tenantId;
|
long tenantId;
|
||||||
std::string ownerId;
|
|
||||||
long dataSize;
|
|
||||||
long favoriteCount;
|
long favoriteCount;
|
||||||
std::string partitionKeys;
|
|
||||||
int isVisible;
|
int isVisible;
|
||||||
long readCount;
|
long readCount;
|
||||||
std::string location;
|
std::string location;
|
||||||
|
|||||||
@@ -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_LISTCOLUMNWITHLABELPERMISSIONREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCOLUMNWITHLABELPERMISSIONREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListColumnWithLabelPermissionRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ListColumnWithLabelPermissionRequest();
|
||||||
|
~ListColumnWithLabelPermissionRequest();
|
||||||
|
|
||||||
|
std::string getMaxComputeProjectName()const;
|
||||||
|
void setMaxComputeProjectName(const std::string& maxComputeProjectName);
|
||||||
|
std::string getTableName()const;
|
||||||
|
void setTableName(const std::string& tableName);
|
||||||
|
std::string getUserId()const;
|
||||||
|
void setUserId(const std::string& userId);
|
||||||
|
int getWorkspaceId()const;
|
||||||
|
void setWorkspaceId(int workspaceId);
|
||||||
|
std::string getEngineType()const;
|
||||||
|
void setEngineType(const std::string& engineType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string maxComputeProjectName_;
|
||||||
|
std::string tableName_;
|
||||||
|
std::string userId_;
|
||||||
|
int workspaceId_;
|
||||||
|
std::string engineType_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCOLUMNWITHLABELPERMISSIONREQUEST_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_LISTCOLUMNWITHLABELPERMISSIONRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCOLUMNWITHLABELPERMISSIONRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListColumnWithLabelPermissionResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct ColumnMetaItem
|
||||||
|
{
|
||||||
|
std::string comment;
|
||||||
|
std::string securityLevel;
|
||||||
|
std::string deadline;
|
||||||
|
std::string guid;
|
||||||
|
std::string name;
|
||||||
|
std::string grantedLabel;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListColumnWithLabelPermissionResult();
|
||||||
|
explicit ListColumnWithLabelPermissionResult(const std::string &payload);
|
||||||
|
~ListColumnWithLabelPermissionResult();
|
||||||
|
std::vector<ColumnMetaItem> getColumnMeta()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<ColumnMetaItem> columnMeta_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCOLUMNWITHLABELPERMISSIONRESULT_H_
|
||||||
@@ -56,6 +56,7 @@ namespace AlibabaCloud
|
|||||||
std::string fileFolderId;
|
std::string fileFolderId;
|
||||||
long bizId;
|
long bizId;
|
||||||
long businessId;
|
long businessId;
|
||||||
|
bool autoParse;
|
||||||
};
|
};
|
||||||
int totalCount;
|
int totalCount;
|
||||||
int pageSize;
|
int pageSize;
|
||||||
|
|||||||
@@ -0,0 +1,57 @@
|
|||||||
|
/*
|
||||||
|
* 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_LISTTABLEGRANTEESREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEGRANTEESREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListTableGranteesRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ListTableGranteesRequest();
|
||||||
|
~ListTableGranteesRequest();
|
||||||
|
|
||||||
|
std::string getMaxComputeProjectName()const;
|
||||||
|
void setMaxComputeProjectName(const std::string& maxComputeProjectName);
|
||||||
|
std::string getTableName()const;
|
||||||
|
void setTableName(const std::string& tableName);
|
||||||
|
int getWorkspaceId()const;
|
||||||
|
void setWorkspaceId(int workspaceId);
|
||||||
|
std::string getEngineType()const;
|
||||||
|
void setEngineType(const std::string& engineType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string maxComputeProjectName_;
|
||||||
|
std::string tableName_;
|
||||||
|
int workspaceId_;
|
||||||
|
std::string engineType_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEGRANTEESREQUEST_H_
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEGRANTEESRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEGRANTEESRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListTableGranteesResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct GranteeItem
|
||||||
|
{
|
||||||
|
std::string granteeId;
|
||||||
|
std::string granteeTypeDescription;
|
||||||
|
std::vector<std::string> actions;
|
||||||
|
std::string granteeName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListTableGranteesResult();
|
||||||
|
explicit ListTableGranteesResult(const std::string &payload);
|
||||||
|
~ListTableGranteesResult();
|
||||||
|
std::vector<GranteeItem> getGrantee()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<GranteeItem> grantee_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEGRANTEESRESULT_H_
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* 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_LISTTABLEWITHPERMISSIONREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEWITHPERMISSIONREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListTableWithPermissionRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ListTableWithPermissionRequest();
|
||||||
|
~ListTableWithPermissionRequest();
|
||||||
|
|
||||||
|
std::string getMaxComputeProjectName()const;
|
||||||
|
void setMaxComputeProjectName(const std::string& maxComputeProjectName);
|
||||||
|
int getPageNum()const;
|
||||||
|
void setPageNum(int pageNum);
|
||||||
|
std::string getUserId()const;
|
||||||
|
void setUserId(const std::string& userId);
|
||||||
|
int getPageSize()const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getKeyword()const;
|
||||||
|
void setKeyword(const std::string& keyword);
|
||||||
|
int getWorkspaceId()const;
|
||||||
|
void setWorkspaceId(int workspaceId);
|
||||||
|
std::string getEngineType()const;
|
||||||
|
void setEngineType(const std::string& engineType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string maxComputeProjectName_;
|
||||||
|
int pageNum_;
|
||||||
|
std::string userId_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string keyword_;
|
||||||
|
int workspaceId_;
|
||||||
|
std::string engineType_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEWITHPERMISSIONREQUEST_H_
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
/*
|
||||||
|
* 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_LISTTABLEWITHPERMISSIONRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEWITHPERMISSIONRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListTableWithPermissionResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Tables
|
||||||
|
{
|
||||||
|
struct TableListItem
|
||||||
|
{
|
||||||
|
std::string comment;
|
||||||
|
std::string owner;
|
||||||
|
std::vector<std::string> action;
|
||||||
|
std::string nameCn;
|
||||||
|
std::string guid;
|
||||||
|
std::string projectGuid;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
int totalCount;
|
||||||
|
int pageSize;
|
||||||
|
int pageNumber;
|
||||||
|
std::vector<TableListItem> tableList;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListTableWithPermissionResult();
|
||||||
|
explicit ListTableWithPermissionResult(const std::string &payload);
|
||||||
|
~ListTableWithPermissionResult();
|
||||||
|
Tables getTables()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
Tables tables_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLEWITHPERMISSIONRESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* 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_QUERYPUBLICMODELENGINEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYPUBLICMODELENGINEREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryPublicModelEngineRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
QueryPublicModelEngineRequest();
|
||||||
|
~QueryPublicModelEngineRequest();
|
||||||
|
|
||||||
|
std::string getTenantId()const;
|
||||||
|
void setTenantId(const std::string& tenantId);
|
||||||
|
std::string getText()const;
|
||||||
|
void setText(const std::string& text);
|
||||||
|
std::string getProjectId()const;
|
||||||
|
void setProjectId(const std::string& projectId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string tenantId_;
|
||||||
|
std::string text_;
|
||||||
|
std::string projectId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYPUBLICMODELENGINEREQUEST_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYPUBLICMODELENGINERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYPUBLICMODELENGINERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryPublicModelEngineResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
QueryPublicModelEngineResult();
|
||||||
|
explicit QueryPublicModelEngineResult(const std::string &payload);
|
||||||
|
~QueryPublicModelEngineResult();
|
||||||
|
std::vector<std::string> getReturnValue()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<std::string> returnValue_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYPUBLICMODELENGINERESULT_H_
|
||||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
|||||||
void setOutputList(const std::string& outputList);
|
void setOutputList(const std::string& outputList);
|
||||||
std::string getDependentNodeIdList()const;
|
std::string getDependentNodeIdList()const;
|
||||||
void setDependentNodeIdList(const std::string& dependentNodeIdList);
|
void setDependentNodeIdList(const std::string& dependentNodeIdList);
|
||||||
|
bool getAutoParse()const;
|
||||||
|
void setAutoParse(bool autoParse);
|
||||||
std::string getContent()const;
|
std::string getContent()const;
|
||||||
void setContent(const std::string& content);
|
void setContent(const std::string& content);
|
||||||
std::string getProjectIdentifier()const;
|
std::string getProjectIdentifier()const;
|
||||||
@@ -85,6 +87,7 @@ namespace AlibabaCloud
|
|||||||
private:
|
private:
|
||||||
std::string outputList_;
|
std::string outputList_;
|
||||||
std::string dependentNodeIdList_;
|
std::string dependentNodeIdList_;
|
||||||
|
bool autoParse_;
|
||||||
std::string content_;
|
std::string content_;
|
||||||
std::string projectIdentifier_;
|
std::string projectIdentifier_;
|
||||||
long projectId_;
|
long projectId_;
|
||||||
|
|||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* 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_UPDATENODEOWNERREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODEOWNERREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateNodeOwnerRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
UpdateNodeOwnerRequest();
|
||||||
|
~UpdateNodeOwnerRequest();
|
||||||
|
|
||||||
|
std::string getProjectEnv()const;
|
||||||
|
void setProjectEnv(const std::string& projectEnv);
|
||||||
|
std::string getOwner()const;
|
||||||
|
void setOwner(const std::string& owner);
|
||||||
|
long getNodeId()const;
|
||||||
|
void setNodeId(long nodeId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string projectEnv_;
|
||||||
|
std::string owner_;
|
||||||
|
long nodeId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODEOWNERREQUEST_H_
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
/*
|
||||||
|
* 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_UPDATENODEOWNERRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODEOWNERRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateNodeOwnerResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
UpdateNodeOwnerResult();
|
||||||
|
explicit UpdateNodeOwnerResult(const std::string &payload);
|
||||||
|
~UpdateNodeOwnerResult();
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
bool getData()const;
|
||||||
|
std::string getErrorCode()const;
|
||||||
|
std::string getErrorMessage()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
int httpStatusCode_;
|
||||||
|
bool data_;
|
||||||
|
std::string errorCode_;
|
||||||
|
std::string errorMessage_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODEOWNERRESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* 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_UPDATENODERUNMODEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODERUNMODEREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateNodeRunModeRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
UpdateNodeRunModeRequest();
|
||||||
|
~UpdateNodeRunModeRequest();
|
||||||
|
|
||||||
|
std::string getProjectEnv()const;
|
||||||
|
void setProjectEnv(const std::string& projectEnv);
|
||||||
|
int getNodeType()const;
|
||||||
|
void setNodeType(int nodeType);
|
||||||
|
long getNodeId()const;
|
||||||
|
void setNodeId(long nodeId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string projectEnv_;
|
||||||
|
int nodeType_;
|
||||||
|
long nodeId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODERUNMODEREQUEST_H_
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
/*
|
||||||
|
* 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_UPDATENODERUNMODERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODERUNMODERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Dataworks_public
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateNodeRunModeResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
UpdateNodeRunModeResult();
|
||||||
|
explicit UpdateNodeRunModeResult(const std::string &payload);
|
||||||
|
~UpdateNodeRunModeResult();
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
bool getData()const;
|
||||||
|
std::string getErrorCode()const;
|
||||||
|
std::string getErrorMessage()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
int httpStatusCode_;
|
||||||
|
bool data_;
|
||||||
|
std::string errorCode_;
|
||||||
|
std::string errorMessage_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATENODERUNMODERESULT_H_
|
||||||
@@ -4371,6 +4371,42 @@ Dataworks_publicClient::ListCalcEnginesOutcomeCallable Dataworks_publicClient::l
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::ListColumnWithLabelPermissionOutcome Dataworks_publicClient::listColumnWithLabelPermission(const ListColumnWithLabelPermissionRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ListColumnWithLabelPermissionOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ListColumnWithLabelPermissionOutcome(ListColumnWithLabelPermissionResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ListColumnWithLabelPermissionOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dataworks_publicClient::listColumnWithLabelPermissionAsync(const ListColumnWithLabelPermissionRequest& request, const ListColumnWithLabelPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, listColumnWithLabelPermission(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::ListColumnWithLabelPermissionOutcomeCallable Dataworks_publicClient::listColumnWithLabelPermissionCallable(const ListColumnWithLabelPermissionRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ListColumnWithLabelPermissionOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->listColumnWithLabelPermission(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
Dataworks_publicClient::ListConnectionsOutcome Dataworks_publicClient::listConnections(const ListConnectionsRequest &request) const
|
Dataworks_publicClient::ListConnectionsOutcome Dataworks_publicClient::listConnections(const ListConnectionsRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -5595,6 +5631,42 @@ Dataworks_publicClient::ListSuccessInstanceAmountOutcomeCallable Dataworks_publi
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::ListTableGranteesOutcome Dataworks_publicClient::listTableGrantees(const ListTableGranteesRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ListTableGranteesOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ListTableGranteesOutcome(ListTableGranteesResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ListTableGranteesOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dataworks_publicClient::listTableGranteesAsync(const ListTableGranteesRequest& request, const ListTableGranteesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, listTableGrantees(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::ListTableGranteesOutcomeCallable Dataworks_publicClient::listTableGranteesCallable(const ListTableGranteesRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ListTableGranteesOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->listTableGrantees(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
Dataworks_publicClient::ListTableLevelOutcome Dataworks_publicClient::listTableLevel(const ListTableLevelRequest &request) const
|
Dataworks_publicClient::ListTableLevelOutcome Dataworks_publicClient::listTableLevel(const ListTableLevelRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -5667,6 +5739,42 @@ Dataworks_publicClient::ListTableThemeOutcomeCallable Dataworks_publicClient::li
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::ListTableWithPermissionOutcome Dataworks_publicClient::listTableWithPermission(const ListTableWithPermissionRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ListTableWithPermissionOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ListTableWithPermissionOutcome(ListTableWithPermissionResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ListTableWithPermissionOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dataworks_publicClient::listTableWithPermissionAsync(const ListTableWithPermissionRequest& request, const ListTableWithPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, listTableWithPermission(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::ListTableWithPermissionOutcomeCallable Dataworks_publicClient::listTableWithPermissionCallable(const ListTableWithPermissionRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ListTableWithPermissionOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->listTableWithPermission(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
Dataworks_publicClient::ListTopicsOutcome Dataworks_publicClient::listTopics(const ListTopicsRequest &request) const
|
Dataworks_publicClient::ListTopicsOutcome Dataworks_publicClient::listTopics(const ListTopicsRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -5739,6 +5847,42 @@ Dataworks_publicClient::PublishDataServiceApiOutcomeCallable Dataworks_publicCli
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::QueryPublicModelEngineOutcome Dataworks_publicClient::queryPublicModelEngine(const QueryPublicModelEngineRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return QueryPublicModelEngineOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return QueryPublicModelEngineOutcome(QueryPublicModelEngineResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return QueryPublicModelEngineOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dataworks_publicClient::queryPublicModelEngineAsync(const QueryPublicModelEngineRequest& request, const QueryPublicModelEngineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, queryPublicModelEngine(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::QueryPublicModelEngineOutcomeCallable Dataworks_publicClient::queryPublicModelEngineCallable(const QueryPublicModelEngineRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<QueryPublicModelEngineOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->queryPublicModelEngine(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
Dataworks_publicClient::RemoveProjectMemberFromRoleOutcome Dataworks_publicClient::removeProjectMemberFromRole(const RemoveProjectMemberFromRoleRequest &request) const
|
Dataworks_publicClient::RemoveProjectMemberFromRoleOutcome Dataworks_publicClient::removeProjectMemberFromRole(const RemoveProjectMemberFromRoleRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -6747,6 +6891,78 @@ Dataworks_publicClient::UpdateMetaTableIntroWikiOutcomeCallable Dataworks_public
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::UpdateNodeOwnerOutcome Dataworks_publicClient::updateNodeOwner(const UpdateNodeOwnerRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return UpdateNodeOwnerOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return UpdateNodeOwnerOutcome(UpdateNodeOwnerResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return UpdateNodeOwnerOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dataworks_publicClient::updateNodeOwnerAsync(const UpdateNodeOwnerRequest& request, const UpdateNodeOwnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, updateNodeOwner(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::UpdateNodeOwnerOutcomeCallable Dataworks_publicClient::updateNodeOwnerCallable(const UpdateNodeOwnerRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<UpdateNodeOwnerOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->updateNodeOwner(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::UpdateNodeRunModeOutcome Dataworks_publicClient::updateNodeRunMode(const UpdateNodeRunModeRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return UpdateNodeRunModeOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return UpdateNodeRunModeOutcome(UpdateNodeRunModeResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return UpdateNodeRunModeOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void Dataworks_publicClient::updateNodeRunModeAsync(const UpdateNodeRunModeRequest& request, const UpdateNodeRunModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, updateNodeRunMode(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
Dataworks_publicClient::UpdateNodeRunModeOutcomeCallable Dataworks_publicClient::updateNodeRunModeCallable(const UpdateNodeRunModeRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<UpdateNodeRunModeOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->updateNodeRunMode(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
Dataworks_publicClient::UpdateQualityFollowerOutcome Dataworks_publicClient::updateQualityFollower(const UpdateQualityFollowerRequest &request) const
|
Dataworks_publicClient::UpdateQualityFollowerOutcome Dataworks_publicClient::updateQualityFollower(const UpdateQualityFollowerRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
|||||||
@@ -49,6 +49,17 @@ void CreateFileRequest::setDependentNodeIdList(const std::string& dependentNodeI
|
|||||||
setBodyParameter("DependentNodeIdList", dependentNodeIdList);
|
setBodyParameter("DependentNodeIdList", dependentNodeIdList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool CreateFileRequest::getAutoParse()const
|
||||||
|
{
|
||||||
|
return autoParse_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateFileRequest::setAutoParse(bool autoParse)
|
||||||
|
{
|
||||||
|
autoParse_ = autoParse;
|
||||||
|
setBodyParameter("AutoParse", autoParse ? "true" : "false");
|
||||||
|
}
|
||||||
|
|
||||||
std::string CreateFileRequest::getContent()const
|
std::string CreateFileRequest::getContent()const
|
||||||
{
|
{
|
||||||
return content_;
|
return content_;
|
||||||
|
|||||||
@@ -81,6 +81,8 @@ void GetFileResult::parse(const std::string &payload)
|
|||||||
data_.file.deletedStatus = fileNode["DeletedStatus"].asString();
|
data_.file.deletedStatus = fileNode["DeletedStatus"].asString();
|
||||||
if(!fileNode["BusinessId"].isNull())
|
if(!fileNode["BusinessId"].isNull())
|
||||||
data_.file.businessId = std::stol(fileNode["BusinessId"].asString());
|
data_.file.businessId = std::stol(fileNode["BusinessId"].asString());
|
||||||
|
if(!fileNode["AutoParse"].isNull())
|
||||||
|
data_.file.autoParse = fileNode["AutoParse"].asString() == "true";
|
||||||
auto nodeConfigurationNode = dataNode["NodeConfiguration"];
|
auto nodeConfigurationNode = dataNode["NodeConfiguration"];
|
||||||
if(!nodeConfigurationNode["AutoRerunTimes"].isNull())
|
if(!nodeConfigurationNode["AutoRerunTimes"].isNull())
|
||||||
data_.nodeConfiguration.autoRerunTimes = std::stoi(nodeConfigurationNode["AutoRerunTimes"].asString());
|
data_.nodeConfiguration.autoRerunTimes = std::stoi(nodeConfigurationNode["AutoRerunTimes"].asString());
|
||||||
@@ -112,6 +114,8 @@ void GetFileResult::parse(const std::string &payload)
|
|||||||
Data::NodeConfiguration::NodeInputOutput nodeInputOutputObject;
|
Data::NodeConfiguration::NodeInputOutput nodeInputOutputObject;
|
||||||
if(!nodeConfigurationNodeInputListNodeInputOutput["Input"].isNull())
|
if(!nodeConfigurationNodeInputListNodeInputOutput["Input"].isNull())
|
||||||
nodeInputOutputObject.input = nodeConfigurationNodeInputListNodeInputOutput["Input"].asString();
|
nodeInputOutputObject.input = nodeConfigurationNodeInputListNodeInputOutput["Input"].asString();
|
||||||
|
if(!nodeConfigurationNodeInputListNodeInputOutput["ParseType"].isNull())
|
||||||
|
nodeInputOutputObject.parseType = nodeConfigurationNodeInputListNodeInputOutput["ParseType"].asString();
|
||||||
data_.nodeConfiguration.inputList.push_back(nodeInputOutputObject);
|
data_.nodeConfiguration.inputList.push_back(nodeInputOutputObject);
|
||||||
}
|
}
|
||||||
auto allOutputListNode = nodeConfigurationNode["OutputList"]["NodeInputOutput"];
|
auto allOutputListNode = nodeConfigurationNode["OutputList"]["NodeInputOutput"];
|
||||||
|
|||||||
@@ -88,6 +88,8 @@ void GetMetaTableBasicInfoResult::parse(const std::string &payload)
|
|||||||
data_.viewCount = std::stol(dataNode["ViewCount"].asString());
|
data_.viewCount = std::stol(dataNode["ViewCount"].asString());
|
||||||
if(!dataNode["FavoriteCount"].isNull())
|
if(!dataNode["FavoriteCount"].isNull())
|
||||||
data_.favoriteCount = std::stol(dataNode["FavoriteCount"].asString());
|
data_.favoriteCount = std::stol(dataNode["FavoriteCount"].asString());
|
||||||
|
if(!dataNode["IsView"].isNull())
|
||||||
|
data_.isView = dataNode["IsView"].asString() == "true";
|
||||||
if(!value["ErrorCode"].isNull())
|
if(!value["ErrorCode"].isNull())
|
||||||
errorCode_ = value["ErrorCode"].asString();
|
errorCode_ = value["ErrorCode"].asString();
|
||||||
if(!value["ErrorMessage"].isNull())
|
if(!value["ErrorMessage"].isNull())
|
||||||
|
|||||||
@@ -0,0 +1,84 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/ListColumnWithLabelPermissionRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Dataworks_public::Model::ListColumnWithLabelPermissionRequest;
|
||||||
|
|
||||||
|
ListColumnWithLabelPermissionRequest::ListColumnWithLabelPermissionRequest() :
|
||||||
|
RpcServiceRequest("dataworks-public", "2020-05-18", "ListColumnWithLabelPermission")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListColumnWithLabelPermissionRequest::~ListColumnWithLabelPermissionRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string ListColumnWithLabelPermissionRequest::getMaxComputeProjectName()const
|
||||||
|
{
|
||||||
|
return maxComputeProjectName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListColumnWithLabelPermissionRequest::setMaxComputeProjectName(const std::string& maxComputeProjectName)
|
||||||
|
{
|
||||||
|
maxComputeProjectName_ = maxComputeProjectName;
|
||||||
|
setParameter("MaxComputeProjectName", maxComputeProjectName);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListColumnWithLabelPermissionRequest::getTableName()const
|
||||||
|
{
|
||||||
|
return tableName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListColumnWithLabelPermissionRequest::setTableName(const std::string& tableName)
|
||||||
|
{
|
||||||
|
tableName_ = tableName;
|
||||||
|
setParameter("TableName", tableName);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListColumnWithLabelPermissionRequest::getUserId()const
|
||||||
|
{
|
||||||
|
return userId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListColumnWithLabelPermissionRequest::setUserId(const std::string& userId)
|
||||||
|
{
|
||||||
|
userId_ = userId;
|
||||||
|
setParameter("UserId", userId);
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListColumnWithLabelPermissionRequest::getWorkspaceId()const
|
||||||
|
{
|
||||||
|
return workspaceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListColumnWithLabelPermissionRequest::setWorkspaceId(int workspaceId)
|
||||||
|
{
|
||||||
|
workspaceId_ = workspaceId;
|
||||||
|
setParameter("WorkspaceId", std::to_string(workspaceId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListColumnWithLabelPermissionRequest::getEngineType()const
|
||||||
|
{
|
||||||
|
return engineType_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListColumnWithLabelPermissionRequest::setEngineType(const std::string& engineType)
|
||||||
|
{
|
||||||
|
engineType_ = engineType;
|
||||||
|
setParameter("EngineType", engineType);
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/ListColumnWithLabelPermissionResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Dataworks_public;
|
||||||
|
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||||
|
|
||||||
|
ListColumnWithLabelPermissionResult::ListColumnWithLabelPermissionResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
ListColumnWithLabelPermissionResult::ListColumnWithLabelPermissionResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListColumnWithLabelPermissionResult::~ListColumnWithLabelPermissionResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void ListColumnWithLabelPermissionResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
auto allColumnMetaNode = value["ColumnMeta"]["ColumnMetaItem"];
|
||||||
|
for (auto valueColumnMetaColumnMetaItem : allColumnMetaNode)
|
||||||
|
{
|
||||||
|
ColumnMetaItem columnMetaObject;
|
||||||
|
if(!valueColumnMetaColumnMetaItem["Guid"].isNull())
|
||||||
|
columnMetaObject.guid = valueColumnMetaColumnMetaItem["Guid"].asString();
|
||||||
|
if(!valueColumnMetaColumnMetaItem["Name"].isNull())
|
||||||
|
columnMetaObject.name = valueColumnMetaColumnMetaItem["Name"].asString();
|
||||||
|
if(!valueColumnMetaColumnMetaItem["Comment"].isNull())
|
||||||
|
columnMetaObject.comment = valueColumnMetaColumnMetaItem["Comment"].asString();
|
||||||
|
if(!valueColumnMetaColumnMetaItem["SecurityLevel"].isNull())
|
||||||
|
columnMetaObject.securityLevel = valueColumnMetaColumnMetaItem["SecurityLevel"].asString();
|
||||||
|
if(!valueColumnMetaColumnMetaItem["Deadline"].isNull())
|
||||||
|
columnMetaObject.deadline = valueColumnMetaColumnMetaItem["Deadline"].asString();
|
||||||
|
if(!valueColumnMetaColumnMetaItem["GrantedLabel"].isNull())
|
||||||
|
columnMetaObject.grantedLabel = valueColumnMetaColumnMetaItem["GrantedLabel"].asString();
|
||||||
|
columnMeta_.push_back(columnMetaObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<ListColumnWithLabelPermissionResult::ColumnMetaItem> ListColumnWithLabelPermissionResult::getColumnMeta()const
|
||||||
|
{
|
||||||
|
return columnMeta_;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -90,6 +90,8 @@ void ListFilesResult::parse(const std::string &payload)
|
|||||||
fileObject.fileId = std::stol(dataNodeFilesFile["FileId"].asString());
|
fileObject.fileId = std::stol(dataNodeFilesFile["FileId"].asString());
|
||||||
if(!dataNodeFilesFile["BusinessId"].isNull())
|
if(!dataNodeFilesFile["BusinessId"].isNull())
|
||||||
fileObject.businessId = std::stol(dataNodeFilesFile["BusinessId"].asString());
|
fileObject.businessId = std::stol(dataNodeFilesFile["BusinessId"].asString());
|
||||||
|
if(!dataNodeFilesFile["AutoParse"].isNull())
|
||||||
|
fileObject.autoParse = dataNodeFilesFile["AutoParse"].asString() == "true";
|
||||||
data_.files.push_back(fileObject);
|
data_.files.push_back(fileObject);
|
||||||
}
|
}
|
||||||
if(!value["Success"].isNull())
|
if(!value["Success"].isNull())
|
||||||
|
|||||||
73
dataworks-public/src/model/ListTableGranteesRequest.cc
Normal file
73
dataworks-public/src/model/ListTableGranteesRequest.cc
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/ListTableGranteesRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Dataworks_public::Model::ListTableGranteesRequest;
|
||||||
|
|
||||||
|
ListTableGranteesRequest::ListTableGranteesRequest() :
|
||||||
|
RpcServiceRequest("dataworks-public", "2020-05-18", "ListTableGrantees")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListTableGranteesRequest::~ListTableGranteesRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string ListTableGranteesRequest::getMaxComputeProjectName()const
|
||||||
|
{
|
||||||
|
return maxComputeProjectName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableGranteesRequest::setMaxComputeProjectName(const std::string& maxComputeProjectName)
|
||||||
|
{
|
||||||
|
maxComputeProjectName_ = maxComputeProjectName;
|
||||||
|
setParameter("MaxComputeProjectName", maxComputeProjectName);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListTableGranteesRequest::getTableName()const
|
||||||
|
{
|
||||||
|
return tableName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableGranteesRequest::setTableName(const std::string& tableName)
|
||||||
|
{
|
||||||
|
tableName_ = tableName;
|
||||||
|
setParameter("TableName", tableName);
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListTableGranteesRequest::getWorkspaceId()const
|
||||||
|
{
|
||||||
|
return workspaceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableGranteesRequest::setWorkspaceId(int workspaceId)
|
||||||
|
{
|
||||||
|
workspaceId_ = workspaceId;
|
||||||
|
setParameter("WorkspaceId", std::to_string(workspaceId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListTableGranteesRequest::getEngineType()const
|
||||||
|
{
|
||||||
|
return engineType_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableGranteesRequest::setEngineType(const std::string& engineType)
|
||||||
|
{
|
||||||
|
engineType_ = engineType;
|
||||||
|
setParameter("EngineType", engineType);
|
||||||
|
}
|
||||||
|
|
||||||
64
dataworks-public/src/model/ListTableGranteesResult.cc
Normal file
64
dataworks-public/src/model/ListTableGranteesResult.cc
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/ListTableGranteesResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Dataworks_public;
|
||||||
|
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||||
|
|
||||||
|
ListTableGranteesResult::ListTableGranteesResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
ListTableGranteesResult::ListTableGranteesResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListTableGranteesResult::~ListTableGranteesResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void ListTableGranteesResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
auto allGranteeNode = value["Grantee"]["GranteeItem"];
|
||||||
|
for (auto valueGranteeGranteeItem : allGranteeNode)
|
||||||
|
{
|
||||||
|
GranteeItem granteeObject;
|
||||||
|
if(!valueGranteeGranteeItem["GranteeTypeDescription"].isNull())
|
||||||
|
granteeObject.granteeTypeDescription = valueGranteeGranteeItem["GranteeTypeDescription"].asString();
|
||||||
|
if(!valueGranteeGranteeItem["GranteeName"].isNull())
|
||||||
|
granteeObject.granteeName = valueGranteeGranteeItem["GranteeName"].asString();
|
||||||
|
if(!valueGranteeGranteeItem["GranteeId"].isNull())
|
||||||
|
granteeObject.granteeId = valueGranteeGranteeItem["GranteeId"].asString();
|
||||||
|
auto allActions = value["Actions"]["Actions"];
|
||||||
|
for (auto value : allActions)
|
||||||
|
granteeObject.actions.push_back(value.asString());
|
||||||
|
grantee_.push_back(granteeObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<ListTableGranteesResult::GranteeItem> ListTableGranteesResult::getGrantee()const
|
||||||
|
{
|
||||||
|
return grantee_;
|
||||||
|
}
|
||||||
|
|
||||||
106
dataworks-public/src/model/ListTableWithPermissionRequest.cc
Normal file
106
dataworks-public/src/model/ListTableWithPermissionRequest.cc
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/ListTableWithPermissionRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Dataworks_public::Model::ListTableWithPermissionRequest;
|
||||||
|
|
||||||
|
ListTableWithPermissionRequest::ListTableWithPermissionRequest() :
|
||||||
|
RpcServiceRequest("dataworks-public", "2020-05-18", "ListTableWithPermission")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListTableWithPermissionRequest::~ListTableWithPermissionRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string ListTableWithPermissionRequest::getMaxComputeProjectName()const
|
||||||
|
{
|
||||||
|
return maxComputeProjectName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setMaxComputeProjectName(const std::string& maxComputeProjectName)
|
||||||
|
{
|
||||||
|
maxComputeProjectName_ = maxComputeProjectName;
|
||||||
|
setParameter("MaxComputeProjectName", maxComputeProjectName);
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListTableWithPermissionRequest::getPageNum()const
|
||||||
|
{
|
||||||
|
return pageNum_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setPageNum(int pageNum)
|
||||||
|
{
|
||||||
|
pageNum_ = pageNum;
|
||||||
|
setParameter("PageNum", std::to_string(pageNum));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListTableWithPermissionRequest::getUserId()const
|
||||||
|
{
|
||||||
|
return userId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setUserId(const std::string& userId)
|
||||||
|
{
|
||||||
|
userId_ = userId;
|
||||||
|
setParameter("UserId", userId);
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListTableWithPermissionRequest::getPageSize()const
|
||||||
|
{
|
||||||
|
return pageSize_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setPageSize(int pageSize)
|
||||||
|
{
|
||||||
|
pageSize_ = pageSize;
|
||||||
|
setParameter("PageSize", std::to_string(pageSize));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListTableWithPermissionRequest::getKeyword()const
|
||||||
|
{
|
||||||
|
return keyword_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setKeyword(const std::string& keyword)
|
||||||
|
{
|
||||||
|
keyword_ = keyword;
|
||||||
|
setParameter("Keyword", keyword);
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListTableWithPermissionRequest::getWorkspaceId()const
|
||||||
|
{
|
||||||
|
return workspaceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setWorkspaceId(int workspaceId)
|
||||||
|
{
|
||||||
|
workspaceId_ = workspaceId;
|
||||||
|
setParameter("WorkspaceId", std::to_string(workspaceId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListTableWithPermissionRequest::getEngineType()const
|
||||||
|
{
|
||||||
|
return engineType_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListTableWithPermissionRequest::setEngineType(const std::string& engineType)
|
||||||
|
{
|
||||||
|
engineType_ = engineType;
|
||||||
|
setParameter("EngineType", engineType);
|
||||||
|
}
|
||||||
|
|
||||||
77
dataworks-public/src/model/ListTableWithPermissionResult.cc
Normal file
77
dataworks-public/src/model/ListTableWithPermissionResult.cc
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/ListTableWithPermissionResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Dataworks_public;
|
||||||
|
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||||
|
|
||||||
|
ListTableWithPermissionResult::ListTableWithPermissionResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
ListTableWithPermissionResult::ListTableWithPermissionResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListTableWithPermissionResult::~ListTableWithPermissionResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void ListTableWithPermissionResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
auto tablesNode = value["Tables"];
|
||||||
|
if(!tablesNode["PageNumber"].isNull())
|
||||||
|
tables_.pageNumber = std::stoi(tablesNode["PageNumber"].asString());
|
||||||
|
if(!tablesNode["PageSize"].isNull())
|
||||||
|
tables_.pageSize = std::stoi(tablesNode["PageSize"].asString());
|
||||||
|
if(!tablesNode["TotalCount"].isNull())
|
||||||
|
tables_.totalCount = std::stoi(tablesNode["TotalCount"].asString());
|
||||||
|
auto allTableListNode = tablesNode["TableList"]["TableListItem"];
|
||||||
|
for (auto tablesNodeTableListTableListItem : allTableListNode)
|
||||||
|
{
|
||||||
|
Tables::TableListItem tableListItemObject;
|
||||||
|
if(!tablesNodeTableListTableListItem["ProjectGuid"].isNull())
|
||||||
|
tableListItemObject.projectGuid = tablesNodeTableListTableListItem["ProjectGuid"].asString();
|
||||||
|
if(!tablesNodeTableListTableListItem["Guid"].isNull())
|
||||||
|
tableListItemObject.guid = tablesNodeTableListTableListItem["Guid"].asString();
|
||||||
|
if(!tablesNodeTableListTableListItem["Name"].isNull())
|
||||||
|
tableListItemObject.name = tablesNodeTableListTableListItem["Name"].asString();
|
||||||
|
if(!tablesNodeTableListTableListItem["NameCn"].isNull())
|
||||||
|
tableListItemObject.nameCn = tablesNodeTableListTableListItem["NameCn"].asString();
|
||||||
|
if(!tablesNodeTableListTableListItem["Comment"].isNull())
|
||||||
|
tableListItemObject.comment = tablesNodeTableListTableListItem["Comment"].asString();
|
||||||
|
if(!tablesNodeTableListTableListItem["Owner"].isNull())
|
||||||
|
tableListItemObject.owner = tablesNodeTableListTableListItem["Owner"].asString();
|
||||||
|
auto allAction = value["Action"]["Action"];
|
||||||
|
for (auto value : allAction)
|
||||||
|
tableListItemObject.action.push_back(value.asString());
|
||||||
|
tables_.tableList.push_back(tableListItemObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
ListTableWithPermissionResult::Tables ListTableWithPermissionResult::getTables()const
|
||||||
|
{
|
||||||
|
return tables_;
|
||||||
|
}
|
||||||
|
|
||||||
62
dataworks-public/src/model/QueryPublicModelEngineRequest.cc
Normal file
62
dataworks-public/src/model/QueryPublicModelEngineRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/QueryPublicModelEngineRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Dataworks_public::Model::QueryPublicModelEngineRequest;
|
||||||
|
|
||||||
|
QueryPublicModelEngineRequest::QueryPublicModelEngineRequest() :
|
||||||
|
RpcServiceRequest("dataworks-public", "2020-05-18", "QueryPublicModelEngine")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
QueryPublicModelEngineRequest::~QueryPublicModelEngineRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string QueryPublicModelEngineRequest::getTenantId()const
|
||||||
|
{
|
||||||
|
return tenantId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void QueryPublicModelEngineRequest::setTenantId(const std::string& tenantId)
|
||||||
|
{
|
||||||
|
tenantId_ = tenantId;
|
||||||
|
setBodyParameter("TenantId", tenantId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string QueryPublicModelEngineRequest::getText()const
|
||||||
|
{
|
||||||
|
return text_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void QueryPublicModelEngineRequest::setText(const std::string& text)
|
||||||
|
{
|
||||||
|
text_ = text;
|
||||||
|
setBodyParameter("Text", text);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string QueryPublicModelEngineRequest::getProjectId()const
|
||||||
|
{
|
||||||
|
return projectId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void QueryPublicModelEngineRequest::setProjectId(const std::string& projectId)
|
||||||
|
{
|
||||||
|
projectId_ = projectId;
|
||||||
|
setBodyParameter("ProjectId", projectId);
|
||||||
|
}
|
||||||
|
|
||||||
52
dataworks-public/src/model/QueryPublicModelEngineResult.cc
Normal file
52
dataworks-public/src/model/QueryPublicModelEngineResult.cc
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/QueryPublicModelEngineResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Dataworks_public;
|
||||||
|
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||||
|
|
||||||
|
QueryPublicModelEngineResult::QueryPublicModelEngineResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
QueryPublicModelEngineResult::QueryPublicModelEngineResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
QueryPublicModelEngineResult::~QueryPublicModelEngineResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void QueryPublicModelEngineResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
auto allReturnValue = value["ReturnValue"]["DetailDTO"];
|
||||||
|
for (const auto &item : allReturnValue)
|
||||||
|
returnValue_.push_back(item.asString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<std::string> QueryPublicModelEngineResult::getReturnValue()const
|
||||||
|
{
|
||||||
|
return returnValue_;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -49,6 +49,17 @@ void UpdateFileRequest::setDependentNodeIdList(const std::string& dependentNodeI
|
|||||||
setBodyParameter("DependentNodeIdList", dependentNodeIdList);
|
setBodyParameter("DependentNodeIdList", dependentNodeIdList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool UpdateFileRequest::getAutoParse()const
|
||||||
|
{
|
||||||
|
return autoParse_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateFileRequest::setAutoParse(bool autoParse)
|
||||||
|
{
|
||||||
|
autoParse_ = autoParse;
|
||||||
|
setBodyParameter("AutoParse", autoParse ? "true" : "false");
|
||||||
|
}
|
||||||
|
|
||||||
std::string UpdateFileRequest::getContent()const
|
std::string UpdateFileRequest::getContent()const
|
||||||
{
|
{
|
||||||
return content_;
|
return content_;
|
||||||
|
|||||||
62
dataworks-public/src/model/UpdateNodeOwnerRequest.cc
Normal file
62
dataworks-public/src/model/UpdateNodeOwnerRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/UpdateNodeOwnerRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Dataworks_public::Model::UpdateNodeOwnerRequest;
|
||||||
|
|
||||||
|
UpdateNodeOwnerRequest::UpdateNodeOwnerRequest() :
|
||||||
|
RpcServiceRequest("dataworks-public", "2020-05-18", "UpdateNodeOwner")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
UpdateNodeOwnerRequest::~UpdateNodeOwnerRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string UpdateNodeOwnerRequest::getProjectEnv()const
|
||||||
|
{
|
||||||
|
return projectEnv_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateNodeOwnerRequest::setProjectEnv(const std::string& projectEnv)
|
||||||
|
{
|
||||||
|
projectEnv_ = projectEnv;
|
||||||
|
setBodyParameter("ProjectEnv", projectEnv);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string UpdateNodeOwnerRequest::getOwner()const
|
||||||
|
{
|
||||||
|
return owner_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateNodeOwnerRequest::setOwner(const std::string& owner)
|
||||||
|
{
|
||||||
|
owner_ = owner;
|
||||||
|
setBodyParameter("Owner", owner);
|
||||||
|
}
|
||||||
|
|
||||||
|
long UpdateNodeOwnerRequest::getNodeId()const
|
||||||
|
{
|
||||||
|
return nodeId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateNodeOwnerRequest::setNodeId(long nodeId)
|
||||||
|
{
|
||||||
|
nodeId_ = nodeId;
|
||||||
|
setBodyParameter("NodeId", std::to_string(nodeId));
|
||||||
|
}
|
||||||
|
|
||||||
79
dataworks-public/src/model/UpdateNodeOwnerResult.cc
Normal file
79
dataworks-public/src/model/UpdateNodeOwnerResult.cc
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/UpdateNodeOwnerResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Dataworks_public;
|
||||||
|
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||||
|
|
||||||
|
UpdateNodeOwnerResult::UpdateNodeOwnerResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
UpdateNodeOwnerResult::UpdateNodeOwnerResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
UpdateNodeOwnerResult::~UpdateNodeOwnerResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void UpdateNodeOwnerResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
if(!value["ErrorCode"].isNull())
|
||||||
|
errorCode_ = value["ErrorCode"].asString();
|
||||||
|
if(!value["ErrorMessage"].isNull())
|
||||||
|
errorMessage_ = value["ErrorMessage"].asString();
|
||||||
|
if(!value["HttpStatusCode"].isNull())
|
||||||
|
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||||
|
if(!value["Success"].isNull())
|
||||||
|
success_ = value["Success"].asString() == "true";
|
||||||
|
if(!value["Data"].isNull())
|
||||||
|
data_ = value["Data"].asString() == "true";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int UpdateNodeOwnerResult::getHttpStatusCode()const
|
||||||
|
{
|
||||||
|
return httpStatusCode_;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool UpdateNodeOwnerResult::getData()const
|
||||||
|
{
|
||||||
|
return data_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string UpdateNodeOwnerResult::getErrorCode()const
|
||||||
|
{
|
||||||
|
return errorCode_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string UpdateNodeOwnerResult::getErrorMessage()const
|
||||||
|
{
|
||||||
|
return errorMessage_;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool UpdateNodeOwnerResult::getSuccess()const
|
||||||
|
{
|
||||||
|
return success_;
|
||||||
|
}
|
||||||
|
|
||||||
62
dataworks-public/src/model/UpdateNodeRunModeRequest.cc
Normal file
62
dataworks-public/src/model/UpdateNodeRunModeRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/UpdateNodeRunModeRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Dataworks_public::Model::UpdateNodeRunModeRequest;
|
||||||
|
|
||||||
|
UpdateNodeRunModeRequest::UpdateNodeRunModeRequest() :
|
||||||
|
RpcServiceRequest("dataworks-public", "2020-05-18", "UpdateNodeRunMode")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
UpdateNodeRunModeRequest::~UpdateNodeRunModeRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string UpdateNodeRunModeRequest::getProjectEnv()const
|
||||||
|
{
|
||||||
|
return projectEnv_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateNodeRunModeRequest::setProjectEnv(const std::string& projectEnv)
|
||||||
|
{
|
||||||
|
projectEnv_ = projectEnv;
|
||||||
|
setBodyParameter("ProjectEnv", projectEnv);
|
||||||
|
}
|
||||||
|
|
||||||
|
int UpdateNodeRunModeRequest::getNodeType()const
|
||||||
|
{
|
||||||
|
return nodeType_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateNodeRunModeRequest::setNodeType(int nodeType)
|
||||||
|
{
|
||||||
|
nodeType_ = nodeType;
|
||||||
|
setBodyParameter("NodeType", std::to_string(nodeType));
|
||||||
|
}
|
||||||
|
|
||||||
|
long UpdateNodeRunModeRequest::getNodeId()const
|
||||||
|
{
|
||||||
|
return nodeId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateNodeRunModeRequest::setNodeId(long nodeId)
|
||||||
|
{
|
||||||
|
nodeId_ = nodeId;
|
||||||
|
setBodyParameter("NodeId", std::to_string(nodeId));
|
||||||
|
}
|
||||||
|
|
||||||
79
dataworks-public/src/model/UpdateNodeRunModeResult.cc
Normal file
79
dataworks-public/src/model/UpdateNodeRunModeResult.cc
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/dataworks-public/model/UpdateNodeRunModeResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Dataworks_public;
|
||||||
|
using namespace AlibabaCloud::Dataworks_public::Model;
|
||||||
|
|
||||||
|
UpdateNodeRunModeResult::UpdateNodeRunModeResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
UpdateNodeRunModeResult::UpdateNodeRunModeResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
UpdateNodeRunModeResult::~UpdateNodeRunModeResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void UpdateNodeRunModeResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
if(!value["ErrorCode"].isNull())
|
||||||
|
errorCode_ = value["ErrorCode"].asString();
|
||||||
|
if(!value["ErrorMessage"].isNull())
|
||||||
|
errorMessage_ = value["ErrorMessage"].asString();
|
||||||
|
if(!value["HttpStatusCode"].isNull())
|
||||||
|
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
|
||||||
|
if(!value["Success"].isNull())
|
||||||
|
success_ = value["Success"].asString() == "true";
|
||||||
|
if(!value["Data"].isNull())
|
||||||
|
data_ = value["Data"].asString() == "true";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int UpdateNodeRunModeResult::getHttpStatusCode()const
|
||||||
|
{
|
||||||
|
return httpStatusCode_;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool UpdateNodeRunModeResult::getData()const
|
||||||
|
{
|
||||||
|
return data_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string UpdateNodeRunModeResult::getErrorCode()const
|
||||||
|
{
|
||||||
|
return errorCode_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string UpdateNodeRunModeResult::getErrorMessage()const
|
||||||
|
{
|
||||||
|
return errorMessage_;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool UpdateNodeRunModeResult::getSuccess()const
|
||||||
|
{
|
||||||
|
return success_;
|
||||||
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user