Generated 2020-05-18 for dataworks-public.

This commit is contained in:
sdk-team
2022-10-13 08:33:10 +00:00
parent 1e4ada7895
commit df03038e74
30 changed files with 419 additions and 157 deletions

View File

@@ -1 +1 @@
1.36.1290
1.36.1291

View File

@@ -391,6 +391,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/ListTopicsResult.h
include/alibabacloud/dataworks-public/model/ListUsageForResourceGroupRequest.h
include/alibabacloud/dataworks-public/model/ListUsageForResourceGroupResult.h
include/alibabacloud/dataworks-public/model/OfflineNodeRequest.h
include/alibabacloud/dataworks-public/model/OfflineNodeResult.h
include/alibabacloud/dataworks-public/model/PublishDataServiceApiRequest.h
include/alibabacloud/dataworks-public/model/PublishDataServiceApiResult.h
include/alibabacloud/dataworks-public/model/QueryDISyncTaskConfigProcessResultRequest.h
@@ -868,6 +870,8 @@ set(dataworks-public_src
src/model/ListTopicsResult.cc
src/model/ListUsageForResourceGroupRequest.cc
src/model/ListUsageForResourceGroupResult.cc
src/model/OfflineNodeRequest.cc
src/model/OfflineNodeResult.cc
src/model/PublishDataServiceApiRequest.cc
src/model/PublishDataServiceApiResult.cc
src/model/QueryDISyncTaskConfigProcessResultRequest.cc

View File

@@ -392,6 +392,8 @@
#include "model/ListTopicsResult.h"
#include "model/ListUsageForResourceGroupRequest.h"
#include "model/ListUsageForResourceGroupResult.h"
#include "model/OfflineNodeRequest.h"
#include "model/OfflineNodeResult.h"
#include "model/PublishDataServiceApiRequest.h"
#include "model/PublishDataServiceApiResult.h"
#include "model/QueryDISyncTaskConfigProcessResultRequest.h"
@@ -1060,6 +1062,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListUsageForResourceGroupResult> ListUsageForResourceGroupOutcome;
typedef std::future<ListUsageForResourceGroupOutcome> ListUsageForResourceGroupOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListUsageForResourceGroupRequest&, const ListUsageForResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUsageForResourceGroupAsyncHandler;
typedef Outcome<Error, Model::OfflineNodeResult> OfflineNodeOutcome;
typedef std::future<OfflineNodeOutcome> OfflineNodeOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::OfflineNodeRequest&, const OfflineNodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OfflineNodeAsyncHandler;
typedef Outcome<Error, Model::PublishDataServiceApiResult> PublishDataServiceApiOutcome;
typedef std::future<PublishDataServiceApiOutcome> PublishDataServiceApiOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::PublishDataServiceApiRequest&, const PublishDataServiceApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishDataServiceApiAsyncHandler;
@@ -1776,6 +1781,9 @@ namespace AlibabaCloud
ListUsageForResourceGroupOutcome listUsageForResourceGroup(const Model::ListUsageForResourceGroupRequest &request)const;
void listUsageForResourceGroupAsync(const Model::ListUsageForResourceGroupRequest& request, const ListUsageForResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUsageForResourceGroupOutcomeCallable listUsageForResourceGroupCallable(const Model::ListUsageForResourceGroupRequest& request) const;
OfflineNodeOutcome offlineNode(const Model::OfflineNodeRequest &request)const;
void offlineNodeAsync(const Model::OfflineNodeRequest& request, const OfflineNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
OfflineNodeOutcomeCallable offlineNodeCallable(const Model::OfflineNodeRequest& 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;
PublishDataServiceApiOutcomeCallable publishDataServiceApiCallable(const Model::PublishDataServiceApiRequest& request) const;

View File

@@ -34,16 +34,16 @@ public:
void setRoleCode(const std::string &roleCode);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
long getProjectId() const;
void setProjectId(long projectId);
std::string getUserId() const;
void setUserId(const std::string &userId);
long getProjectId() const;
void setProjectId(long projectId);
private:
std::string roleCode_;
std::string clientToken_;
long projectId_;
std::string userId_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -34,16 +34,16 @@ public:
void setRoleCode(const std::string &roleCode);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
long getProjectId() const;
void setProjectId(long projectId);
std::string getUserId() const;
void setUserId(const std::string &userId);
long getProjectId() const;
void setProjectId(long projectId);
private:
std::string roleCode_;
std::string clientToken_;
long projectId_;
std::string userId_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -30,14 +30,14 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DeleteProjectMemberRequest : public R
public:
DeleteProjectMemberRequest();
~DeleteProjectMemberRequest();
long getProjectId() const;
void setProjectId(long projectId);
std::string getUserId() const;
void setUserId(const std::string &userId);
long getProjectId() const;
void setProjectId(long projectId);
private:
long projectId_;
std::string userId_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -41,6 +41,7 @@ namespace AlibabaCloud
std::string status;
long stepId;
std::string stepName;
std::string info;
};
std::string status;
long id;

View File

@@ -47,6 +47,13 @@ namespace AlibabaCloud
std::string errorMessage;
std::string name;
};
struct DeployedItem
{
int status;
long fileVersion;
long fileId;
};
std::vector<DeployedItem> deployedItems;
Deployment deployment;
};

View File

@@ -30,41 +30,41 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListPermissionApplyOrdersRequest : pu
public:
ListPermissionApplyOrdersRequest();
~ListPermissionApplyOrdersRequest();
std::string getMaxComputeProjectName() const;
void setMaxComputeProjectName(const std::string &maxComputeProjectName);
long getEndTime() const;
void setEndTime(long endTime);
long getStartTime() const;
void setStartTime(long startTime);
int getPageNum() const;
void setPageNum(int pageNum);
int getFlowStatus() const;
void setFlowStatus(int flowStatus);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getTableName() const;
void setTableName(const std::string &tableName);
int getQueryType() const;
void setQueryType(int queryType);
std::string getEngineType() const;
void setEngineType(const std::string &engineType);
std::string getMaxComputeProjectName() const;
void setMaxComputeProjectName(const std::string &maxComputeProjectName);
long getEndTime() const;
void setEndTime(long endTime);
int getFlowStatus() const;
void setFlowStatus(int flowStatus);
int getWorkspaceId() const;
void setWorkspaceId(int workspaceId);
int getOrderType() const;
void setOrderType(int orderType);
std::string getEngineType() const;
void setEngineType(const std::string &engineType);
private:
std::string maxComputeProjectName_;
long endTime_;
long startTime_;
int pageNum_;
int flowStatus_;
int pageSize_;
std::string tableName_;
int queryType_;
std::string engineType_;
std::string maxComputeProjectName_;
long endTime_;
int flowStatus_;
int workspaceId_;
int orderType_;
std::string engineType_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -30,17 +30,17 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListProjectMembersRequest : public Rp
public:
ListProjectMembersRequest();
~ListProjectMembersRequest();
int getPageNumber() const;
void setPageNumber(int pageNumber);
int getPageSize() const;
void setPageSize(int pageSize);
long getProjectId() const;
void setProjectId(long projectId);
int getPageNumber() const;
void setPageNumber(int pageNumber);
private:
int pageNumber_;
int pageSize_;
long projectId_;
int pageNumber_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -30,14 +30,14 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListProjectsRequest : public RpcServi
public:
ListProjectsRequest();
~ListProjectsRequest();
int getPageSize() const;
void setPageSize(int pageSize);
int getPageNumber() const;
void setPageNumber(int pageNumber);
int getPageSize() const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
int pageSize_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -0,0 +1,45 @@
/*
* 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_OFFLINENODEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_OFFLINENODEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT OfflineNodeRequest : public RpcServiceRequest {
public:
OfflineNodeRequest();
~OfflineNodeRequest();
long getNodeId() const;
void setNodeId(long nodeId);
long getProjectId() const;
void setProjectId(long projectId);
private:
long nodeId_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_OFFLINENODEREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_OFFLINENODERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_OFFLINENODERESULT_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 OfflineNodeResult : public ServiceResult
{
public:
OfflineNodeResult();
explicit OfflineNodeResult(const std::string &payload);
~OfflineNodeResult();
std::string getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_OFFLINENODERESULT_H_

View File

@@ -32,15 +32,15 @@ public:
~RemoveProjectMemberFromRoleRequest();
std::string getRoleCode() const;
void setRoleCode(const std::string &roleCode);
long getProjectId() const;
void setProjectId(long projectId);
std::string getUserId() const;
void setUserId(const std::string &userId);
long getProjectId() const;
void setProjectId(long projectId);
private:
std::string roleCode_;
long projectId_;
std::string userId_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -32,17 +32,17 @@ public:
~TestNetworkConnectionRequest();
std::string getResourceGroup() const;
void setResourceGroup(const std::string &resourceGroup);
std::string getEnvType() const;
void setEnvType(const std::string &envType);
std::string getDatasourceName() const;
void setDatasourceName(const std::string &datasourceName);
std::string getEnvType() const;
void setEnvType(const std::string &envType);
long getProjectId() const;
void setProjectId(long projectId);
private:
std::string resourceGroup_;
std::string envType_;
std::string datasourceName_;
std::string envType_;
long projectId_;
};
} // namespace Model

View File

@@ -30,22 +30,22 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateDataSourceRequest : public RpcS
public:
UpdateDataSourceRequest();
~UpdateDataSourceRequest();
int getEnvType() const;
void setEnvType(int envType);
long getDataSourceId() const;
void setDataSourceId(long dataSourceId);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getContent() const;
void setContent(const std::string &content);
int getEnvType() const;
void setEnvType(int envType);
long getDataSourceId() const;
void setDataSourceId(long dataSourceId);
std::string getStatus() const;
void setStatus(const std::string &status);
private:
int envType_;
long dataSourceId_;
std::string description_;
std::string content_;
int envType_;
long dataSourceId_;
std::string status_;
};
} // namespace Model

View File

@@ -6711,6 +6711,42 @@ Dataworks_publicClient::ListUsageForResourceGroupOutcomeCallable Dataworks_publi
return task->get_future();
}
Dataworks_publicClient::OfflineNodeOutcome Dataworks_publicClient::offlineNode(const OfflineNodeRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return OfflineNodeOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return OfflineNodeOutcome(OfflineNodeResult(outcome.result()));
else
return OfflineNodeOutcome(outcome.error());
}
void Dataworks_publicClient::offlineNodeAsync(const OfflineNodeRequest& request, const OfflineNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, offlineNode(request), context);
};
asyncExecute(new Runnable(fn));
}
Dataworks_publicClient::OfflineNodeOutcomeCallable Dataworks_publicClient::offlineNodeCallable(const OfflineNodeRequest &request) const
{
auto task = std::make_shared<std::packaged_task<OfflineNodeOutcome()>>(
[this, request]()
{
return this->offlineNode(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
Dataworks_publicClient::PublishDataServiceApiOutcome Dataworks_publicClient::publishDataServiceApi(const PublishDataServiceApiRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -43,15 +43,6 @@ void AddProjectMemberToRoleRequest::setClientToken(const std::string &clientToke
setParameter(std::string("ClientToken"), clientToken);
}
long AddProjectMemberToRoleRequest::getProjectId() const {
return projectId_;
}
void AddProjectMemberToRoleRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}
std::string AddProjectMemberToRoleRequest::getUserId() const {
return userId_;
}
@@ -61,3 +52,12 @@ void AddProjectMemberToRoleRequest::setUserId(const std::string &userId) {
setParameter(std::string("UserId"), userId);
}
long AddProjectMemberToRoleRequest::getProjectId() const {
return projectId_;
}
void AddProjectMemberToRoleRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}

View File

@@ -43,15 +43,6 @@ void CreateProjectMemberRequest::setClientToken(const std::string &clientToken)
setParameter(std::string("ClientToken"), clientToken);
}
long CreateProjectMemberRequest::getProjectId() const {
return projectId_;
}
void CreateProjectMemberRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}
std::string CreateProjectMemberRequest::getUserId() const {
return userId_;
}
@@ -61,3 +52,12 @@ void CreateProjectMemberRequest::setUserId(const std::string &userId) {
setParameter(std::string("UserId"), userId);
}
long CreateProjectMemberRequest::getProjectId() const {
return projectId_;
}
void CreateProjectMemberRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}

View File

@@ -25,15 +25,6 @@ DeleteProjectMemberRequest::DeleteProjectMemberRequest()
DeleteProjectMemberRequest::~DeleteProjectMemberRequest() {}
long DeleteProjectMemberRequest::getProjectId() const {
return projectId_;
}
void DeleteProjectMemberRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}
std::string DeleteProjectMemberRequest::getUserId() const {
return userId_;
}
@@ -43,3 +34,12 @@ void DeleteProjectMemberRequest::setUserId(const std::string &userId) {
setParameter(std::string("UserId"), userId);
}
long DeleteProjectMemberRequest::getProjectId() const {
return projectId_;
}
void DeleteProjectMemberRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}

View File

@@ -63,6 +63,8 @@ void GetDISyncInstanceInfoResult::parse(const std::string &payload)
stepDetailItemObject.stepId = std::stol(solutionInfoNodeStepDetailStepDetailItem["StepId"].asString());
if(!solutionInfoNodeStepDetailStepDetailItem["StepName"].isNull())
stepDetailItemObject.stepName = solutionInfoNodeStepDetailStepDetailItem["StepName"].asString();
if(!solutionInfoNodeStepDetailStepDetailItem["Info"].isNull())
stepDetailItemObject.info = solutionInfoNodeStepDetailStepDetailItem["Info"].asString();
data_.solutionInfo.stepDetail.push_back(stepDetailItemObject);
}
if(!value["Success"].isNull())

View File

@@ -40,6 +40,18 @@ void GetDeploymentResult::parse(const std::string &payload)
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
auto allDeployedItemsNode = dataNode["DeployedItems"]["DeployedItem"];
for (auto dataNodeDeployedItemsDeployedItem : allDeployedItemsNode)
{
Data::DeployedItem deployedItemObject;
if(!dataNodeDeployedItemsDeployedItem["FileId"].isNull())
deployedItemObject.fileId = std::stol(dataNodeDeployedItemsDeployedItem["FileId"].asString());
if(!dataNodeDeployedItemsDeployedItem["FileVersion"].isNull())
deployedItemObject.fileVersion = std::stol(dataNodeDeployedItemsDeployedItem["FileVersion"].asString());
if(!dataNodeDeployedItemsDeployedItem["Status"].isNull())
deployedItemObject.status = std::stoi(dataNodeDeployedItemsDeployedItem["Status"].asString());
data_.deployedItems.push_back(deployedItemObject);
}
auto deploymentNode = dataNode["Deployment"];
if(!deploymentNode["Status"].isNull())
data_.deployment.status = std::stoi(deploymentNode["Status"].asString());

View File

@@ -25,24 +25,6 @@ ListPermissionApplyOrdersRequest::ListPermissionApplyOrdersRequest()
ListPermissionApplyOrdersRequest::~ListPermissionApplyOrdersRequest() {}
std::string ListPermissionApplyOrdersRequest::getMaxComputeProjectName() const {
return maxComputeProjectName_;
}
void ListPermissionApplyOrdersRequest::setMaxComputeProjectName(const std::string &maxComputeProjectName) {
maxComputeProjectName_ = maxComputeProjectName;
setParameter(std::string("MaxComputeProjectName"), maxComputeProjectName);
}
long ListPermissionApplyOrdersRequest::getEndTime() const {
return endTime_;
}
void ListPermissionApplyOrdersRequest::setEndTime(long endTime) {
endTime_ = endTime;
setParameter(std::string("EndTime"), std::to_string(endTime));
}
long ListPermissionApplyOrdersRequest::getStartTime() const {
return startTime_;
}
@@ -61,15 +43,6 @@ void ListPermissionApplyOrdersRequest::setPageNum(int pageNum) {
setParameter(std::string("PageNum"), std::to_string(pageNum));
}
int ListPermissionApplyOrdersRequest::getFlowStatus() const {
return flowStatus_;
}
void ListPermissionApplyOrdersRequest::setFlowStatus(int flowStatus) {
flowStatus_ = flowStatus;
setParameter(std::string("FlowStatus"), std::to_string(flowStatus));
}
int ListPermissionApplyOrdersRequest::getPageSize() const {
return pageSize_;
}
@@ -97,6 +70,42 @@ void ListPermissionApplyOrdersRequest::setQueryType(int queryType) {
setParameter(std::string("QueryType"), std::to_string(queryType));
}
std::string ListPermissionApplyOrdersRequest::getEngineType() const {
return engineType_;
}
void ListPermissionApplyOrdersRequest::setEngineType(const std::string &engineType) {
engineType_ = engineType;
setParameter(std::string("EngineType"), engineType);
}
std::string ListPermissionApplyOrdersRequest::getMaxComputeProjectName() const {
return maxComputeProjectName_;
}
void ListPermissionApplyOrdersRequest::setMaxComputeProjectName(const std::string &maxComputeProjectName) {
maxComputeProjectName_ = maxComputeProjectName;
setParameter(std::string("MaxComputeProjectName"), maxComputeProjectName);
}
long ListPermissionApplyOrdersRequest::getEndTime() const {
return endTime_;
}
void ListPermissionApplyOrdersRequest::setEndTime(long endTime) {
endTime_ = endTime;
setParameter(std::string("EndTime"), std::to_string(endTime));
}
int ListPermissionApplyOrdersRequest::getFlowStatus() const {
return flowStatus_;
}
void ListPermissionApplyOrdersRequest::setFlowStatus(int flowStatus) {
flowStatus_ = flowStatus;
setParameter(std::string("FlowStatus"), std::to_string(flowStatus));
}
int ListPermissionApplyOrdersRequest::getWorkspaceId() const {
return workspaceId_;
}
@@ -115,12 +124,3 @@ void ListPermissionApplyOrdersRequest::setOrderType(int orderType) {
setParameter(std::string("OrderType"), std::to_string(orderType));
}
std::string ListPermissionApplyOrdersRequest::getEngineType() const {
return engineType_;
}
void ListPermissionApplyOrdersRequest::setEngineType(const std::string &engineType) {
engineType_ = engineType;
setParameter(std::string("EngineType"), engineType);
}

View File

@@ -25,6 +25,15 @@ ListProjectMembersRequest::ListProjectMembersRequest()
ListProjectMembersRequest::~ListProjectMembersRequest() {}
int ListProjectMembersRequest::getPageNumber() const {
return pageNumber_;
}
void ListProjectMembersRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
int ListProjectMembersRequest::getPageSize() const {
return pageSize_;
}
@@ -43,12 +52,3 @@ void ListProjectMembersRequest::setProjectId(long projectId) {
setParameter(std::string("ProjectId"), std::to_string(projectId));
}
int ListProjectMembersRequest::getPageNumber() const {
return pageNumber_;
}
void ListProjectMembersRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}

View File

@@ -25,15 +25,6 @@ ListProjectsRequest::ListProjectsRequest()
ListProjectsRequest::~ListProjectsRequest() {}
int ListProjectsRequest::getPageSize() const {
return pageSize_;
}
void ListProjectsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
int ListProjectsRequest::getPageNumber() const {
return pageNumber_;
}
@@ -43,3 +34,12 @@ void ListProjectsRequest::setPageNumber(int pageNumber) {
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
int ListProjectsRequest::getPageSize() const {
return pageSize_;
}
void ListProjectsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}

View File

@@ -0,0 +1,45 @@
/*
* 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/OfflineNodeRequest.h>
using AlibabaCloud::Dataworks_public::Model::OfflineNodeRequest;
OfflineNodeRequest::OfflineNodeRequest()
: RpcServiceRequest("dataworks-public", "2020-05-18", "OfflineNode") {
setMethod(HttpRequest::Method::Post);
}
OfflineNodeRequest::~OfflineNodeRequest() {}
long OfflineNodeRequest::getNodeId() const {
return nodeId_;
}
void OfflineNodeRequest::setNodeId(long nodeId) {
nodeId_ = nodeId;
setBodyParameter(std::string("NodeId"), std::to_string(nodeId));
}
long OfflineNodeRequest::getProjectId() const {
return projectId_;
}
void OfflineNodeRequest::setProjectId(long projectId) {
projectId_ = projectId;
setBodyParameter(std::string("ProjectId"), std::to_string(projectId));
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dataworks-public/model/OfflineNodeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dataworks_public;
using namespace AlibabaCloud::Dataworks_public::Model;
OfflineNodeResult::OfflineNodeResult() :
ServiceResult()
{}
OfflineNodeResult::OfflineNodeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
OfflineNodeResult::~OfflineNodeResult()
{}
void OfflineNodeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString();
}
std::string OfflineNodeResult::getSuccess()const
{
return success_;
}

View File

@@ -34,15 +34,6 @@ void RemoveProjectMemberFromRoleRequest::setRoleCode(const std::string &roleCode
setParameter(std::string("RoleCode"), roleCode);
}
long RemoveProjectMemberFromRoleRequest::getProjectId() const {
return projectId_;
}
void RemoveProjectMemberFromRoleRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}
std::string RemoveProjectMemberFromRoleRequest::getUserId() const {
return userId_;
}
@@ -52,3 +43,12 @@ void RemoveProjectMemberFromRoleRequest::setUserId(const std::string &userId) {
setParameter(std::string("UserId"), userId);
}
long RemoveProjectMemberFromRoleRequest::getProjectId() const {
return projectId_;
}
void RemoveProjectMemberFromRoleRequest::setProjectId(long projectId) {
projectId_ = projectId;
setParameter(std::string("ProjectId"), std::to_string(projectId));
}

View File

@@ -34,15 +34,6 @@ void TestNetworkConnectionRequest::setResourceGroup(const std::string &resourceG
setParameter(std::string("ResourceGroup"), resourceGroup);
}
std::string TestNetworkConnectionRequest::getEnvType() const {
return envType_;
}
void TestNetworkConnectionRequest::setEnvType(const std::string &envType) {
envType_ = envType;
setParameter(std::string("EnvType"), envType);
}
std::string TestNetworkConnectionRequest::getDatasourceName() const {
return datasourceName_;
}
@@ -52,6 +43,15 @@ void TestNetworkConnectionRequest::setDatasourceName(const std::string &datasour
setParameter(std::string("DatasourceName"), datasourceName);
}
std::string TestNetworkConnectionRequest::getEnvType() const {
return envType_;
}
void TestNetworkConnectionRequest::setEnvType(const std::string &envType) {
envType_ = envType;
setParameter(std::string("EnvType"), envType);
}
long TestNetworkConnectionRequest::getProjectId() const {
return projectId_;
}

View File

@@ -25,24 +25,6 @@ UpdateDataSourceRequest::UpdateDataSourceRequest()
UpdateDataSourceRequest::~UpdateDataSourceRequest() {}
int UpdateDataSourceRequest::getEnvType() const {
return envType_;
}
void UpdateDataSourceRequest::setEnvType(int envType) {
envType_ = envType;
setParameter(std::string("EnvType"), std::to_string(envType));
}
long UpdateDataSourceRequest::getDataSourceId() const {
return dataSourceId_;
}
void UpdateDataSourceRequest::setDataSourceId(long dataSourceId) {
dataSourceId_ = dataSourceId;
setParameter(std::string("DataSourceId"), std::to_string(dataSourceId));
}
std::string UpdateDataSourceRequest::getDescription() const {
return description_;
}
@@ -61,6 +43,24 @@ void UpdateDataSourceRequest::setContent(const std::string &content) {
setParameter(std::string("Content"), content);
}
int UpdateDataSourceRequest::getEnvType() const {
return envType_;
}
void UpdateDataSourceRequest::setEnvType(int envType) {
envType_ = envType;
setParameter(std::string("EnvType"), std::to_string(envType));
}
long UpdateDataSourceRequest::getDataSourceId() const {
return dataSourceId_;
}
void UpdateDataSourceRequest::setDataSourceId(long dataSourceId) {
dataSourceId_ = dataSourceId;
setParameter(std::string("DataSourceId"), std::to_string(dataSourceId));
}
std::string UpdateDataSourceRequest::getStatus() const {
return status_;
}