Compare commits

...

6 Commits

Author SHA1 Message Date
sdk-team
0dc704dbaa Fix ListPIpelineTemplates. 2021-07-09 08:06:15 +00:00
sdk-team
97c5e2c422 Generated 2019-01-01 for Cassandra. 2021-07-08 06:14:43 +00:00
sdk-team
34d72f2b3b Support APP auth. 2021-07-08 04:02:55 +00:00
sdk-team
ff3b6aec0a Generated 2016-11-01 for live. 2021-07-08 02:32:29 +00:00
sdk-team
cf6a43062a Supported DescribeGlobalDatabaseNetworks set pages. 2021-07-07 13:13:37 +00:00
sdk-team
6877b35beb Add ModifyResourceGroup API. 2021-07-07 08:34:24 +00:00
297 changed files with 9802 additions and 6871 deletions

View File

@@ -1,3 +1,21 @@
2021-07-09 Version: 1.36.815
- Fix ListPIpelineTemplates.
2021-07-08 Version: 1.36.814
- Generated 2019-01-01 for `Cassandra`.
2021-07-08 Version: 1.36.813
- Support APP auth.
2021-07-08 Version: 1.36.812
- Generated 2016-11-01 for `live`.
2021-07-07 Version: 1.36.811
- Supported DescribeGlobalDatabaseNetworks set pages.
2021-07-07 Version: 1.36.810
- Add ModifyResourceGroup API.
2021-07-07 Version: 1.36.809
- Support FilterKey for RestoreInstance.
- DescribeInstanceAttribute add return argument BackupLogStartTime.

View File

@@ -1 +1 @@
1.36.809
1.36.815

View File

@@ -109,6 +109,8 @@ set(cassandra_public_header_model
include/alibabacloud/cassandra/model/ModifyParameterResult.h
include/alibabacloud/cassandra/model/ModifySecurityGroupsRequest.h
include/alibabacloud/cassandra/model/ModifySecurityGroupsResult.h
include/alibabacloud/cassandra/model/MoveResourceGroupRequest.h
include/alibabacloud/cassandra/model/MoveResourceGroupResult.h
include/alibabacloud/cassandra/model/PurgeClusterRequest.h
include/alibabacloud/cassandra/model/PurgeClusterResult.h
include/alibabacloud/cassandra/model/RebootClusterRequest.h
@@ -216,6 +218,8 @@ set(cassandra_src
src/model/ModifyParameterResult.cc
src/model/ModifySecurityGroupsRequest.cc
src/model/ModifySecurityGroupsResult.cc
src/model/MoveResourceGroupRequest.cc
src/model/MoveResourceGroupResult.cc
src/model/PurgeClusterRequest.cc
src/model/PurgeClusterResult.cc
src/model/RebootClusterRequest.cc

View File

@@ -110,6 +110,8 @@
#include "model/ModifyParameterResult.h"
#include "model/ModifySecurityGroupsRequest.h"
#include "model/ModifySecurityGroupsResult.h"
#include "model/MoveResourceGroupRequest.h"
#include "model/MoveResourceGroupResult.h"
#include "model/PurgeClusterRequest.h"
#include "model/PurgeClusterResult.h"
#include "model/RebootClusterRequest.h"
@@ -267,6 +269,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ModifySecurityGroupsResult> ModifySecurityGroupsOutcome;
typedef std::future<ModifySecurityGroupsOutcome> ModifySecurityGroupsOutcomeCallable;
typedef std::function<void(const CassandraClient*, const Model::ModifySecurityGroupsRequest&, const ModifySecurityGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySecurityGroupsAsyncHandler;
typedef Outcome<Error, Model::MoveResourceGroupResult> MoveResourceGroupOutcome;
typedef std::future<MoveResourceGroupOutcome> MoveResourceGroupOutcomeCallable;
typedef std::function<void(const CassandraClient*, const Model::MoveResourceGroupRequest&, const MoveResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveResourceGroupAsyncHandler;
typedef Outcome<Error, Model::PurgeClusterResult> PurgeClusterOutcome;
typedef std::future<PurgeClusterOutcome> PurgeClusterOutcomeCallable;
typedef std::function<void(const CassandraClient*, const Model::PurgeClusterRequest&, const PurgeClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PurgeClusterAsyncHandler;
@@ -428,6 +433,9 @@ namespace AlibabaCloud
ModifySecurityGroupsOutcome modifySecurityGroups(const Model::ModifySecurityGroupsRequest &request)const;
void modifySecurityGroupsAsync(const Model::ModifySecurityGroupsRequest& request, const ModifySecurityGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifySecurityGroupsOutcomeCallable modifySecurityGroupsCallable(const Model::ModifySecurityGroupsRequest& request) const;
MoveResourceGroupOutcome moveResourceGroup(const Model::MoveResourceGroupRequest &request)const;
void moveResourceGroupAsync(const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
MoveResourceGroupOutcomeCallable moveResourceGroupCallable(const Model::MoveResourceGroupRequest& request) const;
PurgeClusterOutcome purgeCluster(const Model::PurgeClusterRequest &request)const;
void purgeClusterAsync(const Model::PurgeClusterRequest& request, const PurgeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PurgeClusterOutcomeCallable purgeClusterCallable(const Model::PurgeClusterRequest& request) const;

View File

@@ -35,12 +35,15 @@ namespace AlibabaCloud
AllocatePublicContactPointsRequest();
~AllocatePublicContactPointsRequest();
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
std::string getDataCenterId()const;
void setDataCenterId(const std::string& dataCenterId);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
private:
std::string clientToken_;
std::string dataCenterId_;
std::string clusterId_;

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
CreateBackupPlanRequest();
~CreateBackupPlanRequest();
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
int getRetentionPeriod()const;
void setRetentionPeriod(int retentionPeriod);
std::string getDataCenterId()const;
@@ -49,6 +51,7 @@ namespace AlibabaCloud
void setBackupPeriod(const std::string& backupPeriod);
private:
std::string clientToken_;
int retentionPeriod_;
std::string dataCenterId_;
bool active_;

View File

@@ -39,6 +39,8 @@ namespace AlibabaCloud
void setClientToken(const std::string& clientToken);
std::string getClusterName()const;
void setClusterName(const std::string& clusterName);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getPassword()const;
void setPassword(const std::string& password);
std::string getRegionId()const;
@@ -75,6 +77,7 @@ namespace AlibabaCloud
private:
std::string clientToken_;
std::string clusterName_;
std::string resourceGroupId_;
std::string password_;
std::string regionId_;
std::string instanceType_;

View File

@@ -43,6 +43,7 @@ namespace AlibabaCloud
std::string majorVersion;
int autoRenewPeriod;
std::string createdTime;
std::string resourceGroupId;
std::string clusterId;
std::string minorVersion;
std::string payType;

View File

@@ -45,6 +45,8 @@ namespace AlibabaCloud
void setClusterName(const std::string& clusterName);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getPageSize()const;
@@ -55,6 +57,7 @@ namespace AlibabaCloud
private:
std::string clusterName_;
int pageNumber_;
std::string resourceGroupId_;
std::string regionId_;
int pageSize_;
std::vector<Tag> tag_;

View File

@@ -43,6 +43,7 @@ namespace AlibabaCloud
std::string majorVersion;
int autoRenewPeriod;
std::string createdTime;
std::string resourceGroupId;
std::string clusterId;
std::string minorVersion;
std::string payType;

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_CASSANDRA_MODEL_MOVERESOURCEGROUPREQUEST_H_
#define ALIBABACLOUD_CASSANDRA_MODEL_MOVERESOURCEGROUPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cassandra/CassandraExport.h>
namespace AlibabaCloud
{
namespace Cassandra
{
namespace Model
{
class ALIBABACLOUD_CASSANDRA_EXPORT MoveResourceGroupRequest : public RpcServiceRequest
{
public:
MoveResourceGroupRequest();
~MoveResourceGroupRequest();
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getNewResourceGroupId()const;
void setNewResourceGroupId(const std::string& newResourceGroupId);
private:
std::string clusterId_;
std::string newResourceGroupId_;
};
}
}
}
#endif // !ALIBABACLOUD_CASSANDRA_MODEL_MOVERESOURCEGROUPREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_CASSANDRA_MODEL_MOVERESOURCEGROUPRESULT_H_
#define ALIBABACLOUD_CASSANDRA_MODEL_MOVERESOURCEGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cassandra/CassandraExport.h>
namespace AlibabaCloud
{
namespace Cassandra
{
namespace Model
{
class ALIBABACLOUD_CASSANDRA_EXPORT MoveResourceGroupResult : public ServiceResult
{
public:
MoveResourceGroupResult();
explicit MoveResourceGroupResult(const std::string &payload);
~MoveResourceGroupResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_CASSANDRA_MODEL_MOVERESOURCEGROUPRESULT_H_

View File

@@ -1635,6 +1635,42 @@ CassandraClient::ModifySecurityGroupsOutcomeCallable CassandraClient::modifySecu
return task->get_future();
}
CassandraClient::MoveResourceGroupOutcome CassandraClient::moveResourceGroup(const MoveResourceGroupRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return MoveResourceGroupOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return MoveResourceGroupOutcome(MoveResourceGroupResult(outcome.result()));
else
return MoveResourceGroupOutcome(outcome.error());
}
void CassandraClient::moveResourceGroupAsync(const MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, moveResourceGroup(request), context);
};
asyncExecute(new Runnable(fn));
}
CassandraClient::MoveResourceGroupOutcomeCallable CassandraClient::moveResourceGroupCallable(const MoveResourceGroupRequest &request) const
{
auto task = std::make_shared<std::packaged_task<MoveResourceGroupOutcome()>>(
[this, request]()
{
return this->moveResourceGroup(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CassandraClient::PurgeClusterOutcome CassandraClient::purgeCluster(const PurgeClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -27,6 +27,17 @@ AllocatePublicContactPointsRequest::AllocatePublicContactPointsRequest() :
AllocatePublicContactPointsRequest::~AllocatePublicContactPointsRequest()
{}
std::string AllocatePublicContactPointsRequest::getClientToken()const
{
return clientToken_;
}
void AllocatePublicContactPointsRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
}
std::string AllocatePublicContactPointsRequest::getDataCenterId()const
{
return dataCenterId_;

View File

@@ -27,6 +27,17 @@ CreateBackupPlanRequest::CreateBackupPlanRequest() :
CreateBackupPlanRequest::~CreateBackupPlanRequest()
{}
std::string CreateBackupPlanRequest::getClientToken()const
{
return clientToken_;
}
void CreateBackupPlanRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
}
int CreateBackupPlanRequest::getRetentionPeriod()const
{
return retentionPeriod_;

View File

@@ -49,6 +49,17 @@ void CreateClusterRequest::setClusterName(const std::string& clusterName)
setParameter("ClusterName", clusterName);
}
std::string CreateClusterRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void CreateClusterRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string CreateClusterRequest::getPassword()const
{
return password_;

View File

@@ -70,6 +70,8 @@ void DescribeClusterResult::parse(const std::string &payload)
cluster_.autoRenewal = clusterNode["AutoRenewal"].asString() == "true";
if(!clusterNode["AutoRenewPeriod"].isNull())
cluster_.autoRenewPeriod = std::stoi(clusterNode["AutoRenewPeriod"].asString());
if(!clusterNode["ResourceGroupId"].isNull())
cluster_.resourceGroupId = clusterNode["ResourceGroupId"].asString();
auto allTagsNode = clusterNode["Tags"]["Tag"];
for (auto clusterNodeTagsTag : allTagsNode)
{

View File

@@ -49,6 +49,17 @@ void DescribeClustersRequest::setPageNumber(int pageNumber)
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeClustersRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void DescribeClustersRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeClustersRequest::getRegionId()const
{
return regionId_;

View File

@@ -67,6 +67,8 @@ void DescribeClustersResult::parse(const std::string &payload)
clustersObject.autoRenewal = valueClustersCluster["AutoRenewal"].asString() == "true";
if(!valueClustersCluster["AutoRenewPeriod"].isNull())
clustersObject.autoRenewPeriod = std::stoi(valueClustersCluster["AutoRenewPeriod"].asString());
if(!valueClustersCluster["ResourceGroupId"].isNull())
clustersObject.resourceGroupId = valueClustersCluster["ResourceGroupId"].asString();
auto allTagsNode = valueClustersCluster["Tags"]["Tag"];
for (auto valueClustersClusterTagsTag : allTagsNode)
{

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/cassandra/model/MoveResourceGroupRequest.h>
using AlibabaCloud::Cassandra::Model::MoveResourceGroupRequest;
MoveResourceGroupRequest::MoveResourceGroupRequest() :
RpcServiceRequest("cassandra", "2019-01-01", "MoveResourceGroup")
{
setMethod(HttpRequest::Method::Post);
}
MoveResourceGroupRequest::~MoveResourceGroupRequest()
{}
std::string MoveResourceGroupRequest::getClusterId()const
{
return clusterId_;
}
void MoveResourceGroupRequest::setClusterId(const std::string& clusterId)
{
clusterId_ = clusterId;
setParameter("ClusterId", clusterId);
}
std::string MoveResourceGroupRequest::getNewResourceGroupId()const
{
return newResourceGroupId_;
}
void MoveResourceGroupRequest::setNewResourceGroupId(const std::string& newResourceGroupId)
{
newResourceGroupId_ = newResourceGroupId;
setParameter("NewResourceGroupId", newResourceGroupId);
}

View File

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

View File

@@ -167,8 +167,12 @@ set(dds_public_header_model
include/alibabacloud/dds/model/ModifyInstanceVpcAuthModeResult.h
include/alibabacloud/dds/model/ModifyNodeSpecRequest.h
include/alibabacloud/dds/model/ModifyNodeSpecResult.h
include/alibabacloud/dds/model/ModifyNodeSpecBatchRequest.h
include/alibabacloud/dds/model/ModifyNodeSpecBatchResult.h
include/alibabacloud/dds/model/ModifyParametersRequest.h
include/alibabacloud/dds/model/ModifyParametersResult.h
include/alibabacloud/dds/model/ModifyResourceGroupRequest.h
include/alibabacloud/dds/model/ModifyResourceGroupResult.h
include/alibabacloud/dds/model/ModifySecurityGroupConfigurationRequest.h
include/alibabacloud/dds/model/ModifySecurityGroupConfigurationResult.h
include/alibabacloud/dds/model/ModifySecurityIpsRequest.h
@@ -346,8 +350,12 @@ set(dds_src
src/model/ModifyInstanceVpcAuthModeResult.cc
src/model/ModifyNodeSpecRequest.cc
src/model/ModifyNodeSpecResult.cc
src/model/ModifyNodeSpecBatchRequest.cc
src/model/ModifyNodeSpecBatchResult.cc
src/model/ModifyParametersRequest.cc
src/model/ModifyParametersResult.cc
src/model/ModifyResourceGroupRequest.cc
src/model/ModifyResourceGroupResult.cc
src/model/ModifySecurityGroupConfigurationRequest.cc
src/model/ModifySecurityGroupConfigurationResult.cc
src/model/ModifySecurityIpsRequest.cc

View File

@@ -168,8 +168,12 @@
#include "model/ModifyInstanceVpcAuthModeResult.h"
#include "model/ModifyNodeSpecRequest.h"
#include "model/ModifyNodeSpecResult.h"
#include "model/ModifyNodeSpecBatchRequest.h"
#include "model/ModifyNodeSpecBatchResult.h"
#include "model/ModifyParametersRequest.h"
#include "model/ModifyParametersResult.h"
#include "model/ModifyResourceGroupRequest.h"
#include "model/ModifyResourceGroupResult.h"
#include "model/ModifySecurityGroupConfigurationRequest.h"
#include "model/ModifySecurityGroupConfigurationResult.h"
#include "model/ModifySecurityIpsRequest.h"
@@ -426,9 +430,15 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ModifyNodeSpecResult> ModifyNodeSpecOutcome;
typedef std::future<ModifyNodeSpecOutcome> ModifyNodeSpecOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyNodeSpecRequest&, const ModifyNodeSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNodeSpecAsyncHandler;
typedef Outcome<Error, Model::ModifyNodeSpecBatchResult> ModifyNodeSpecBatchOutcome;
typedef std::future<ModifyNodeSpecBatchOutcome> ModifyNodeSpecBatchOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyNodeSpecBatchRequest&, const ModifyNodeSpecBatchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNodeSpecBatchAsyncHandler;
typedef Outcome<Error, Model::ModifyParametersResult> ModifyParametersOutcome;
typedef std::future<ModifyParametersOutcome> ModifyParametersOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyParametersRequest&, const ModifyParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyParametersAsyncHandler;
typedef Outcome<Error, Model::ModifyResourceGroupResult> ModifyResourceGroupOutcome;
typedef std::future<ModifyResourceGroupOutcome> ModifyResourceGroupOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyResourceGroupRequest&, const ModifyResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyResourceGroupAsyncHandler;
typedef Outcome<Error, Model::ModifySecurityGroupConfigurationResult> ModifySecurityGroupConfigurationOutcome;
typedef std::future<ModifySecurityGroupConfigurationOutcome> ModifySecurityGroupConfigurationOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifySecurityGroupConfigurationRequest&, const ModifySecurityGroupConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySecurityGroupConfigurationAsyncHandler;
@@ -695,9 +705,15 @@ namespace AlibabaCloud
ModifyNodeSpecOutcome modifyNodeSpec(const Model::ModifyNodeSpecRequest &request)const;
void modifyNodeSpecAsync(const Model::ModifyNodeSpecRequest& request, const ModifyNodeSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyNodeSpecOutcomeCallable modifyNodeSpecCallable(const Model::ModifyNodeSpecRequest& request) const;
ModifyNodeSpecBatchOutcome modifyNodeSpecBatch(const Model::ModifyNodeSpecBatchRequest &request)const;
void modifyNodeSpecBatchAsync(const Model::ModifyNodeSpecBatchRequest& request, const ModifyNodeSpecBatchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyNodeSpecBatchOutcomeCallable modifyNodeSpecBatchCallable(const Model::ModifyNodeSpecBatchRequest& request) const;
ModifyParametersOutcome modifyParameters(const Model::ModifyParametersRequest &request)const;
void modifyParametersAsync(const Model::ModifyParametersRequest& request, const ModifyParametersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyParametersOutcomeCallable modifyParametersCallable(const Model::ModifyParametersRequest& request) const;
ModifyResourceGroupOutcome modifyResourceGroup(const Model::ModifyResourceGroupRequest &request)const;
void modifyResourceGroupAsync(const Model::ModifyResourceGroupRequest& request, const ModifyResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyResourceGroupOutcomeCallable modifyResourceGroupCallable(const Model::ModifyResourceGroupRequest& request) const;
ModifySecurityGroupConfigurationOutcome modifySecurityGroupConfiguration(const Model::ModifySecurityGroupConfigurationRequest &request)const;
void modifySecurityGroupConfigurationAsync(const Model::ModifySecurityGroupConfigurationRequest& request, const ModifySecurityGroupConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifySecurityGroupConfigurationOutcomeCallable modifySecurityGroupConfigurationCallable(const Model::ModifySecurityGroupConfigurationRequest& request) const;

View File

@@ -43,6 +43,8 @@ namespace AlibabaCloud
void setClientToken(const std::string& clientToken);
int getReadonlyReplicas()const;
void setReadonlyReplicas(int readonlyReplicas);
std::string getCouponNo()const;
void setCouponNo(const std::string& couponNo);
std::string getNodeClass()const;
void setNodeClass(const std::string& nodeClass);
std::string getAccessKeyId()const;
@@ -51,6 +53,8 @@ namespace AlibabaCloud
void setSecurityToken(const std::string& securityToken);
std::string getDBInstanceId()const;
void setDBInstanceId(const std::string& dBInstanceId);
std::string getBusinessInfo()const;
void setBusinessInfo(const std::string& businessInfo);
bool getAutoPay()const;
void setAutoPay(bool autoPay);
std::string getFromApp()const;
@@ -69,10 +73,12 @@ namespace AlibabaCloud
std::string nodeType_;
std::string clientToken_;
int readonlyReplicas_;
std::string couponNo_;
std::string nodeClass_;
std::string accessKeyId_;
std::string securityToken_;
std::string dBInstanceId_;
std::string businessInfo_;
bool autoPay_;
std::string fromApp_;
std::string resourceOwnerAccount_;

View File

@@ -0,0 +1,93 @@
/*
* 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_DDS_MODEL_MODIFYNODESPECBATCHREQUEST_H_
#define ALIBABACLOUD_DDS_MODEL_MODIFYNODESPECBATCHREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dds/DdsExport.h>
namespace AlibabaCloud
{
namespace Dds
{
namespace Model
{
class ALIBABACLOUD_DDS_EXPORT ModifyNodeSpecBatchRequest : public RpcServiceRequest
{
public:
ModifyNodeSpecBatchRequest();
~ModifyNodeSpecBatchRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
std::string getNodesInfo()const;
void setNodesInfo(const std::string& nodesInfo);
std::string getCouponNo()const;
void setCouponNo(const std::string& couponNo);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getEffectiveTime()const;
void setEffectiveTime(const std::string& effectiveTime);
std::string getDBInstanceId()const;
void setDBInstanceId(const std::string& dBInstanceId);
std::string getBusinessInfo()const;
void setBusinessInfo(const std::string& businessInfo);
bool getAutoPay()const;
void setAutoPay(bool autoPay);
std::string getFromApp()const;
void setFromApp(const std::string& fromApp);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getOrderType()const;
void setOrderType(const std::string& orderType);
private:
long resourceOwnerId_;
std::string clientToken_;
std::string nodesInfo_;
std::string couponNo_;
std::string accessKeyId_;
std::string securityToken_;
std::string regionId_;
std::string effectiveTime_;
std::string dBInstanceId_;
std::string businessInfo_;
bool autoPay_;
std::string fromApp_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string orderType_;
};
}
}
}
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYNODESPECBATCHREQUEST_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_DDS_MODEL_MODIFYNODESPECBATCHRESULT_H_
#define ALIBABACLOUD_DDS_MODEL_MODIFYNODESPECBATCHRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dds/DdsExport.h>
namespace AlibabaCloud
{
namespace Dds
{
namespace Model
{
class ALIBABACLOUD_DDS_EXPORT ModifyNodeSpecBatchResult : public ServiceResult
{
public:
ModifyNodeSpecBatchResult();
explicit ModifyNodeSpecBatchResult(const std::string &payload);
~ModifyNodeSpecBatchResult();
std::string getOrderId()const;
protected:
void parse(const std::string &payload);
private:
std::string orderId_;
};
}
}
}
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYNODESPECBATCHRESULT_H_

View File

@@ -0,0 +1,72 @@
/*
* 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_DDS_MODEL_MODIFYRESOURCEGROUPREQUEST_H_
#define ALIBABACLOUD_DDS_MODEL_MODIFYRESOURCEGROUPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dds/DdsExport.h>
namespace AlibabaCloud
{
namespace Dds
{
namespace Model
{
class ALIBABACLOUD_DDS_EXPORT ModifyResourceGroupRequest : public RpcServiceRequest
{
public:
ModifyResourceGroupRequest();
~ModifyResourceGroupRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getDBInstanceId()const;
void setDBInstanceId(const std::string& dBInstanceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceGroupId_;
std::string securityToken_;
std::string regionId_;
std::string dBInstanceId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYRESOURCEGROUPREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_DDS_MODEL_MODIFYRESOURCEGROUPRESULT_H_
#define ALIBABACLOUD_DDS_MODEL_MODIFYRESOURCEGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dds/DdsExport.h>
namespace AlibabaCloud
{
namespace Dds
{
namespace Model
{
class ALIBABACLOUD_DDS_EXPORT ModifyResourceGroupResult : public ServiceResult
{
public:
ModifyResourceGroupResult();
explicit ModifyResourceGroupResult(const std::string &payload);
~ModifyResourceGroupResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYRESOURCEGROUPRESULT_H_

View File

@@ -31,21 +31,21 @@ DdsClient::DdsClient(const Credentials &credentials, const ClientConfiguration &
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
}
DdsClient::DdsClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
}
DdsClient::DdsClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
{
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
}
DdsClient::~DdsClient()
@@ -2679,6 +2679,42 @@ DdsClient::ModifyNodeSpecOutcomeCallable DdsClient::modifyNodeSpecCallable(const
return task->get_future();
}
DdsClient::ModifyNodeSpecBatchOutcome DdsClient::modifyNodeSpecBatch(const ModifyNodeSpecBatchRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ModifyNodeSpecBatchOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ModifyNodeSpecBatchOutcome(ModifyNodeSpecBatchResult(outcome.result()));
else
return ModifyNodeSpecBatchOutcome(outcome.error());
}
void DdsClient::modifyNodeSpecBatchAsync(const ModifyNodeSpecBatchRequest& request, const ModifyNodeSpecBatchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, modifyNodeSpecBatch(request), context);
};
asyncExecute(new Runnable(fn));
}
DdsClient::ModifyNodeSpecBatchOutcomeCallable DdsClient::modifyNodeSpecBatchCallable(const ModifyNodeSpecBatchRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ModifyNodeSpecBatchOutcome()>>(
[this, request]()
{
return this->modifyNodeSpecBatch(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
DdsClient::ModifyParametersOutcome DdsClient::modifyParameters(const ModifyParametersRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2715,6 +2751,42 @@ DdsClient::ModifyParametersOutcomeCallable DdsClient::modifyParametersCallable(c
return task->get_future();
}
DdsClient::ModifyResourceGroupOutcome DdsClient::modifyResourceGroup(const ModifyResourceGroupRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ModifyResourceGroupOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ModifyResourceGroupOutcome(ModifyResourceGroupResult(outcome.result()));
else
return ModifyResourceGroupOutcome(outcome.error());
}
void DdsClient::modifyResourceGroupAsync(const ModifyResourceGroupRequest& request, const ModifyResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, modifyResourceGroup(request), context);
};
asyncExecute(new Runnable(fn));
}
DdsClient::ModifyResourceGroupOutcomeCallable DdsClient::modifyResourceGroupCallable(const ModifyResourceGroupRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ModifyResourceGroupOutcome()>>(
[this, request]()
{
return this->modifyResourceGroup(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
DdsClient::ModifySecurityGroupConfigurationOutcome DdsClient::modifySecurityGroupConfiguration(const ModifySecurityGroupConfigurationRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -71,6 +71,17 @@ void CreateNodeRequest::setReadonlyReplicas(int readonlyReplicas)
setParameter("ReadonlyReplicas", std::to_string(readonlyReplicas));
}
std::string CreateNodeRequest::getCouponNo()const
{
return couponNo_;
}
void CreateNodeRequest::setCouponNo(const std::string& couponNo)
{
couponNo_ = couponNo;
setParameter("CouponNo", couponNo);
}
std::string CreateNodeRequest::getNodeClass()const
{
return nodeClass_;
@@ -115,6 +126,17 @@ void CreateNodeRequest::setDBInstanceId(const std::string& dBInstanceId)
setParameter("DBInstanceId", dBInstanceId);
}
std::string CreateNodeRequest::getBusinessInfo()const
{
return businessInfo_;
}
void CreateNodeRequest::setBusinessInfo(const std::string& businessInfo)
{
businessInfo_ = businessInfo;
setParameter("BusinessInfo", businessInfo);
}
bool CreateNodeRequest::getAutoPay()const
{
return autoPay_;

View File

@@ -0,0 +1,205 @@
/*
* 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/dds/model/ModifyNodeSpecBatchRequest.h>
using AlibabaCloud::Dds::Model::ModifyNodeSpecBatchRequest;
ModifyNodeSpecBatchRequest::ModifyNodeSpecBatchRequest() :
RpcServiceRequest("dds", "2015-12-01", "ModifyNodeSpecBatch")
{
setMethod(HttpRequest::Method::Post);
}
ModifyNodeSpecBatchRequest::~ModifyNodeSpecBatchRequest()
{}
long ModifyNodeSpecBatchRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void ModifyNodeSpecBatchRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ModifyNodeSpecBatchRequest::getClientToken()const
{
return clientToken_;
}
void ModifyNodeSpecBatchRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
}
std::string ModifyNodeSpecBatchRequest::getNodesInfo()const
{
return nodesInfo_;
}
void ModifyNodeSpecBatchRequest::setNodesInfo(const std::string& nodesInfo)
{
nodesInfo_ = nodesInfo;
setParameter("NodesInfo", nodesInfo);
}
std::string ModifyNodeSpecBatchRequest::getCouponNo()const
{
return couponNo_;
}
void ModifyNodeSpecBatchRequest::setCouponNo(const std::string& couponNo)
{
couponNo_ = couponNo;
setParameter("CouponNo", couponNo);
}
std::string ModifyNodeSpecBatchRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ModifyNodeSpecBatchRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
std::string ModifyNodeSpecBatchRequest::getSecurityToken()const
{
return securityToken_;
}
void ModifyNodeSpecBatchRequest::setSecurityToken(const std::string& securityToken)
{
securityToken_ = securityToken;
setParameter("SecurityToken", securityToken);
}
std::string ModifyNodeSpecBatchRequest::getRegionId()const
{
return regionId_;
}
void ModifyNodeSpecBatchRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string ModifyNodeSpecBatchRequest::getEffectiveTime()const
{
return effectiveTime_;
}
void ModifyNodeSpecBatchRequest::setEffectiveTime(const std::string& effectiveTime)
{
effectiveTime_ = effectiveTime;
setParameter("EffectiveTime", effectiveTime);
}
std::string ModifyNodeSpecBatchRequest::getDBInstanceId()const
{
return dBInstanceId_;
}
void ModifyNodeSpecBatchRequest::setDBInstanceId(const std::string& dBInstanceId)
{
dBInstanceId_ = dBInstanceId;
setParameter("DBInstanceId", dBInstanceId);
}
std::string ModifyNodeSpecBatchRequest::getBusinessInfo()const
{
return businessInfo_;
}
void ModifyNodeSpecBatchRequest::setBusinessInfo(const std::string& businessInfo)
{
businessInfo_ = businessInfo;
setParameter("BusinessInfo", businessInfo);
}
bool ModifyNodeSpecBatchRequest::getAutoPay()const
{
return autoPay_;
}
void ModifyNodeSpecBatchRequest::setAutoPay(bool autoPay)
{
autoPay_ = autoPay;
setParameter("AutoPay", autoPay ? "true" : "false");
}
std::string ModifyNodeSpecBatchRequest::getFromApp()const
{
return fromApp_;
}
void ModifyNodeSpecBatchRequest::setFromApp(const std::string& fromApp)
{
fromApp_ = fromApp;
setParameter("FromApp", fromApp);
}
std::string ModifyNodeSpecBatchRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void ModifyNodeSpecBatchRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ModifyNodeSpecBatchRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void ModifyNodeSpecBatchRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long ModifyNodeSpecBatchRequest::getOwnerId()const
{
return ownerId_;
}
void ModifyNodeSpecBatchRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string ModifyNodeSpecBatchRequest::getOrderType()const
{
return orderType_;
}
void ModifyNodeSpecBatchRequest::setOrderType(const std::string& orderType)
{
orderType_ = orderType;
setParameter("OrderType", orderType);
}

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/dds/model/ModifyNodeSpecBatchResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dds;
using namespace AlibabaCloud::Dds::Model;
ModifyNodeSpecBatchResult::ModifyNodeSpecBatchResult() :
ServiceResult()
{}
ModifyNodeSpecBatchResult::ModifyNodeSpecBatchResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ModifyNodeSpecBatchResult::~ModifyNodeSpecBatchResult()
{}
void ModifyNodeSpecBatchResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["OrderId"].isNull())
orderId_ = value["OrderId"].asString();
}
std::string ModifyNodeSpecBatchResult::getOrderId()const
{
return orderId_;
}

View File

@@ -0,0 +1,128 @@
/*
* 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/dds/model/ModifyResourceGroupRequest.h>
using AlibabaCloud::Dds::Model::ModifyResourceGroupRequest;
ModifyResourceGroupRequest::ModifyResourceGroupRequest() :
RpcServiceRequest("dds", "2015-12-01", "ModifyResourceGroup")
{
setMethod(HttpRequest::Method::Post);
}
ModifyResourceGroupRequest::~ModifyResourceGroupRequest()
{}
long ModifyResourceGroupRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void ModifyResourceGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ModifyResourceGroupRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ModifyResourceGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
std::string ModifyResourceGroupRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void ModifyResourceGroupRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string ModifyResourceGroupRequest::getSecurityToken()const
{
return securityToken_;
}
void ModifyResourceGroupRequest::setSecurityToken(const std::string& securityToken)
{
securityToken_ = securityToken;
setParameter("SecurityToken", securityToken);
}
std::string ModifyResourceGroupRequest::getRegionId()const
{
return regionId_;
}
void ModifyResourceGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string ModifyResourceGroupRequest::getDBInstanceId()const
{
return dBInstanceId_;
}
void ModifyResourceGroupRequest::setDBInstanceId(const std::string& dBInstanceId)
{
dBInstanceId_ = dBInstanceId;
setParameter("DBInstanceId", dBInstanceId);
}
std::string ModifyResourceGroupRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void ModifyResourceGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ModifyResourceGroupRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void ModifyResourceGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long ModifyResourceGroupRequest::getOwnerId()const
{
return ownerId_;
}
void ModifyResourceGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}

View File

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

View File

@@ -21,6 +21,8 @@ set(devops-rdc_public_header
include/alibabacloud/devops-rdc/Devops_rdcExport.h )
set(devops-rdc_public_header_model
include/alibabacloud/devops-rdc/model/AddCodeupSourceToPipelineRequest.h
include/alibabacloud/devops-rdc/model/AddCodeupSourceToPipelineResult.h
include/alibabacloud/devops-rdc/model/BatchInsertMembersRequest.h
include/alibabacloud/devops-rdc/model/BatchInsertMembersResult.h
include/alibabacloud/devops-rdc/model/CancelPipelineRequest.h
@@ -41,6 +43,8 @@ set(devops-rdc_public_header_model
include/alibabacloud/devops-rdc/model/CreateDevopsProjectTaskResult.h
include/alibabacloud/devops-rdc/model/CreatePipelineRequest.h
include/alibabacloud/devops-rdc/model/CreatePipelineResult.h
include/alibabacloud/devops-rdc/model/CreatePipelineFromTemplateRequest.h
include/alibabacloud/devops-rdc/model/CreatePipelineFromTemplateResult.h
include/alibabacloud/devops-rdc/model/CreateServiceConnectionRequest.h
include/alibabacloud/devops-rdc/model/CreateServiceConnectionResult.h
include/alibabacloud/devops-rdc/model/DeleteCommonGroupRequest.h
@@ -125,6 +129,8 @@ set(devops-rdc_public_header_model
include/alibabacloud/devops-rdc/model/ListDevopsProjectsResult.h
include/alibabacloud/devops-rdc/model/ListDevopsScenarioFieldConfigRequest.h
include/alibabacloud/devops-rdc/model/ListDevopsScenarioFieldConfigResult.h
include/alibabacloud/devops-rdc/model/ListPipelineTemplatesRequest.h
include/alibabacloud/devops-rdc/model/ListPipelineTemplatesResult.h
include/alibabacloud/devops-rdc/model/ListPipelinesRequest.h
include/alibabacloud/devops-rdc/model/ListPipelinesResult.h
include/alibabacloud/devops-rdc/model/ListProjectCustomFieldsRequest.h
@@ -145,6 +151,8 @@ set(devops-rdc_public_header_model
include/alibabacloud/devops-rdc/model/UpdateDevopsProjectSprintResult.h
include/alibabacloud/devops-rdc/model/UpdateDevopsProjectTaskRequest.h
include/alibabacloud/devops-rdc/model/UpdateDevopsProjectTaskResult.h
include/alibabacloud/devops-rdc/model/UpdatePipelineEnvVarsRequest.h
include/alibabacloud/devops-rdc/model/UpdatePipelineEnvVarsResult.h
include/alibabacloud/devops-rdc/model/UpdatePipelineMemberRequest.h
include/alibabacloud/devops-rdc/model/UpdatePipelineMemberResult.h
include/alibabacloud/devops-rdc/model/UpdateTaskDetailRequest.h
@@ -152,6 +160,8 @@ set(devops-rdc_public_header_model
set(devops-rdc_src
src/Devops-rdcClient.cc
src/model/AddCodeupSourceToPipelineRequest.cc
src/model/AddCodeupSourceToPipelineResult.cc
src/model/BatchInsertMembersRequest.cc
src/model/BatchInsertMembersResult.cc
src/model/CancelPipelineRequest.cc
@@ -172,6 +182,8 @@ set(devops-rdc_src
src/model/CreateDevopsProjectTaskResult.cc
src/model/CreatePipelineRequest.cc
src/model/CreatePipelineResult.cc
src/model/CreatePipelineFromTemplateRequest.cc
src/model/CreatePipelineFromTemplateResult.cc
src/model/CreateServiceConnectionRequest.cc
src/model/CreateServiceConnectionResult.cc
src/model/DeleteCommonGroupRequest.cc
@@ -256,6 +268,8 @@ set(devops-rdc_src
src/model/ListDevopsProjectsResult.cc
src/model/ListDevopsScenarioFieldConfigRequest.cc
src/model/ListDevopsScenarioFieldConfigResult.cc
src/model/ListPipelineTemplatesRequest.cc
src/model/ListPipelineTemplatesResult.cc
src/model/ListPipelinesRequest.cc
src/model/ListPipelinesResult.cc
src/model/ListProjectCustomFieldsRequest.cc
@@ -276,6 +290,8 @@ set(devops-rdc_src
src/model/UpdateDevopsProjectSprintResult.cc
src/model/UpdateDevopsProjectTaskRequest.cc
src/model/UpdateDevopsProjectTaskResult.cc
src/model/UpdatePipelineEnvVarsRequest.cc
src/model/UpdatePipelineEnvVarsResult.cc
src/model/UpdatePipelineMemberRequest.cc
src/model/UpdatePipelineMemberResult.cc
src/model/UpdateTaskDetailRequest.cc

View File

@@ -22,6 +22,8 @@
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "Devops_rdcExport.h"
#include "model/AddCodeupSourceToPipelineRequest.h"
#include "model/AddCodeupSourceToPipelineResult.h"
#include "model/BatchInsertMembersRequest.h"
#include "model/BatchInsertMembersResult.h"
#include "model/CancelPipelineRequest.h"
@@ -42,6 +44,8 @@
#include "model/CreateDevopsProjectTaskResult.h"
#include "model/CreatePipelineRequest.h"
#include "model/CreatePipelineResult.h"
#include "model/CreatePipelineFromTemplateRequest.h"
#include "model/CreatePipelineFromTemplateResult.h"
#include "model/CreateServiceConnectionRequest.h"
#include "model/CreateServiceConnectionResult.h"
#include "model/DeleteCommonGroupRequest.h"
@@ -126,6 +130,8 @@
#include "model/ListDevopsProjectsResult.h"
#include "model/ListDevopsScenarioFieldConfigRequest.h"
#include "model/ListDevopsScenarioFieldConfigResult.h"
#include "model/ListPipelineTemplatesRequest.h"
#include "model/ListPipelineTemplatesResult.h"
#include "model/ListPipelinesRequest.h"
#include "model/ListPipelinesResult.h"
#include "model/ListProjectCustomFieldsRequest.h"
@@ -146,6 +152,8 @@
#include "model/UpdateDevopsProjectSprintResult.h"
#include "model/UpdateDevopsProjectTaskRequest.h"
#include "model/UpdateDevopsProjectTaskResult.h"
#include "model/UpdatePipelineEnvVarsRequest.h"
#include "model/UpdatePipelineEnvVarsResult.h"
#include "model/UpdatePipelineMemberRequest.h"
#include "model/UpdatePipelineMemberResult.h"
#include "model/UpdateTaskDetailRequest.h"
@@ -159,6 +167,9 @@ namespace AlibabaCloud
class ALIBABACLOUD_DEVOPS_RDC_EXPORT Devops_rdcClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::AddCodeupSourceToPipelineResult> AddCodeupSourceToPipelineOutcome;
typedef std::future<AddCodeupSourceToPipelineOutcome> AddCodeupSourceToPipelineOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::AddCodeupSourceToPipelineRequest&, const AddCodeupSourceToPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCodeupSourceToPipelineAsyncHandler;
typedef Outcome<Error, Model::BatchInsertMembersResult> BatchInsertMembersOutcome;
typedef std::future<BatchInsertMembersOutcome> BatchInsertMembersOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::BatchInsertMembersRequest&, const BatchInsertMembersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchInsertMembersAsyncHandler;
@@ -189,6 +200,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CreatePipelineResult> CreatePipelineOutcome;
typedef std::future<CreatePipelineOutcome> CreatePipelineOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::CreatePipelineRequest&, const CreatePipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePipelineAsyncHandler;
typedef Outcome<Error, Model::CreatePipelineFromTemplateResult> CreatePipelineFromTemplateOutcome;
typedef std::future<CreatePipelineFromTemplateOutcome> CreatePipelineFromTemplateOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::CreatePipelineFromTemplateRequest&, const CreatePipelineFromTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePipelineFromTemplateAsyncHandler;
typedef Outcome<Error, Model::CreateServiceConnectionResult> CreateServiceConnectionOutcome;
typedef std::future<CreateServiceConnectionOutcome> CreateServiceConnectionOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::CreateServiceConnectionRequest&, const CreateServiceConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceConnectionAsyncHandler;
@@ -315,6 +329,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListDevopsScenarioFieldConfigResult> ListDevopsScenarioFieldConfigOutcome;
typedef std::future<ListDevopsScenarioFieldConfigOutcome> ListDevopsScenarioFieldConfigOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::ListDevopsScenarioFieldConfigRequest&, const ListDevopsScenarioFieldConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDevopsScenarioFieldConfigAsyncHandler;
typedef Outcome<Error, Model::ListPipelineTemplatesResult> ListPipelineTemplatesOutcome;
typedef std::future<ListPipelineTemplatesOutcome> ListPipelineTemplatesOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::ListPipelineTemplatesRequest&, const ListPipelineTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPipelineTemplatesAsyncHandler;
typedef Outcome<Error, Model::ListPipelinesResult> ListPipelinesOutcome;
typedef std::future<ListPipelinesOutcome> ListPipelinesOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::ListPipelinesRequest&, const ListPipelinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPipelinesAsyncHandler;
@@ -345,6 +362,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::UpdateDevopsProjectTaskResult> UpdateDevopsProjectTaskOutcome;
typedef std::future<UpdateDevopsProjectTaskOutcome> UpdateDevopsProjectTaskOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::UpdateDevopsProjectTaskRequest&, const UpdateDevopsProjectTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDevopsProjectTaskAsyncHandler;
typedef Outcome<Error, Model::UpdatePipelineEnvVarsResult> UpdatePipelineEnvVarsOutcome;
typedef std::future<UpdatePipelineEnvVarsOutcome> UpdatePipelineEnvVarsOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::UpdatePipelineEnvVarsRequest&, const UpdatePipelineEnvVarsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePipelineEnvVarsAsyncHandler;
typedef Outcome<Error, Model::UpdatePipelineMemberResult> UpdatePipelineMemberOutcome;
typedef std::future<UpdatePipelineMemberOutcome> UpdatePipelineMemberOutcomeCallable;
typedef std::function<void(const Devops_rdcClient*, const Model::UpdatePipelineMemberRequest&, const UpdatePipelineMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePipelineMemberAsyncHandler;
@@ -356,6 +376,9 @@ namespace AlibabaCloud
Devops_rdcClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
Devops_rdcClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~Devops_rdcClient();
AddCodeupSourceToPipelineOutcome addCodeupSourceToPipeline(const Model::AddCodeupSourceToPipelineRequest &request)const;
void addCodeupSourceToPipelineAsync(const Model::AddCodeupSourceToPipelineRequest& request, const AddCodeupSourceToPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddCodeupSourceToPipelineOutcomeCallable addCodeupSourceToPipelineCallable(const Model::AddCodeupSourceToPipelineRequest& request) const;
BatchInsertMembersOutcome batchInsertMembers(const Model::BatchInsertMembersRequest &request)const;
void batchInsertMembersAsync(const Model::BatchInsertMembersRequest& request, const BatchInsertMembersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
BatchInsertMembersOutcomeCallable batchInsertMembersCallable(const Model::BatchInsertMembersRequest& request) const;
@@ -386,6 +409,9 @@ namespace AlibabaCloud
CreatePipelineOutcome createPipeline(const Model::CreatePipelineRequest &request)const;
void createPipelineAsync(const Model::CreatePipelineRequest& request, const CreatePipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreatePipelineOutcomeCallable createPipelineCallable(const Model::CreatePipelineRequest& request) const;
CreatePipelineFromTemplateOutcome createPipelineFromTemplate(const Model::CreatePipelineFromTemplateRequest &request)const;
void createPipelineFromTemplateAsync(const Model::CreatePipelineFromTemplateRequest& request, const CreatePipelineFromTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreatePipelineFromTemplateOutcomeCallable createPipelineFromTemplateCallable(const Model::CreatePipelineFromTemplateRequest& request) const;
CreateServiceConnectionOutcome createServiceConnection(const Model::CreateServiceConnectionRequest &request)const;
void createServiceConnectionAsync(const Model::CreateServiceConnectionRequest& request, const CreateServiceConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateServiceConnectionOutcomeCallable createServiceConnectionCallable(const Model::CreateServiceConnectionRequest& request) const;
@@ -512,6 +538,9 @@ namespace AlibabaCloud
ListDevopsScenarioFieldConfigOutcome listDevopsScenarioFieldConfig(const Model::ListDevopsScenarioFieldConfigRequest &request)const;
void listDevopsScenarioFieldConfigAsync(const Model::ListDevopsScenarioFieldConfigRequest& request, const ListDevopsScenarioFieldConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListDevopsScenarioFieldConfigOutcomeCallable listDevopsScenarioFieldConfigCallable(const Model::ListDevopsScenarioFieldConfigRequest& request) const;
ListPipelineTemplatesOutcome listPipelineTemplates(const Model::ListPipelineTemplatesRequest &request)const;
void listPipelineTemplatesAsync(const Model::ListPipelineTemplatesRequest& request, const ListPipelineTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListPipelineTemplatesOutcomeCallable listPipelineTemplatesCallable(const Model::ListPipelineTemplatesRequest& request) const;
ListPipelinesOutcome listPipelines(const Model::ListPipelinesRequest &request)const;
void listPipelinesAsync(const Model::ListPipelinesRequest& request, const ListPipelinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListPipelinesOutcomeCallable listPipelinesCallable(const Model::ListPipelinesRequest& request) const;
@@ -542,6 +571,9 @@ namespace AlibabaCloud
UpdateDevopsProjectTaskOutcome updateDevopsProjectTask(const Model::UpdateDevopsProjectTaskRequest &request)const;
void updateDevopsProjectTaskAsync(const Model::UpdateDevopsProjectTaskRequest& request, const UpdateDevopsProjectTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateDevopsProjectTaskOutcomeCallable updateDevopsProjectTaskCallable(const Model::UpdateDevopsProjectTaskRequest& request) const;
UpdatePipelineEnvVarsOutcome updatePipelineEnvVars(const Model::UpdatePipelineEnvVarsRequest &request)const;
void updatePipelineEnvVarsAsync(const Model::UpdatePipelineEnvVarsRequest& request, const UpdatePipelineEnvVarsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdatePipelineEnvVarsOutcomeCallable updatePipelineEnvVarsCallable(const Model::UpdatePipelineEnvVarsRequest& request) const;
UpdatePipelineMemberOutcome updatePipelineMember(const Model::UpdatePipelineMemberRequest &request)const;
void updatePipelineMemberAsync(const Model::UpdatePipelineMemberRequest& request, const UpdatePipelineMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdatePipelineMemberOutcomeCallable updatePipelineMemberCallable(const Model::UpdatePipelineMemberRequest& request) const;

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_DEVOPS_RDC_MODEL_ADDCODEUPSOURCETOPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_ADDCODEUPSOURCETOPIPELINEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT AddCodeupSourceToPipelineRequest : public RpcServiceRequest {
public:
AddCodeupSourceToPipelineRequest();
~AddCodeupSourceToPipelineRequest();
std::string getCodePath() const;
void setCodePath(const std::string &codePath);
std::string getCodeBranch() const;
void setCodeBranch(const std::string &codeBranch);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
std::string codePath_;
std::string codeBranch_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_ADDCODEUPSOURCETOPIPELINEREQUEST_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_DEVOPS_RDC_MODEL_ADDCODEUPSOURCETOPIPELINERESULT_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_ADDCODEUPSOURCETOPIPELINERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT AddCodeupSourceToPipelineResult : public ServiceResult
{
public:
AddCodeupSourceToPipelineResult();
explicit AddCodeupSourceToPipelineResult(const std::string &payload);
~AddCodeupSourceToPipelineResult();
long getPipelineId()const;
protected:
void parse(const std::string &payload);
private:
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_ADDCODEUPSOURCETOPIPELINERESULT_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_BATCHINSERTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_BATCHINSERTMEMBERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT BatchInsertMembersRequest : public RpcServiceRequest
{
public:
BatchInsertMembersRequest();
~BatchInsertMembersRequest();
std::string getMembers()const;
void setMembers(const std::string& members);
std::string getRealPk()const;
void setRealPk(const std::string& realPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string members_;
std::string realPk_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_BATCHINSERTMEMBERSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_BATCHINSERTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_BATCHINSERTMEMBERSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT BatchInsertMembersRequest : public RpcServiceRequest {
public:
BatchInsertMembersRequest();
~BatchInsertMembersRequest();
std::string getMembers() const;
void setMembers(const std::string &members);
std::string getRealPk() const;
void setRealPk(const std::string &realPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string members_;
std::string realPk_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_BATCHINSERTMEMBERSREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_CANCELPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CANCELPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CancelPipelineRequest : public RpcServiceRequest
{
public:
CancelPipelineRequest();
~CancelPipelineRequest();
long getFlowInstanceId()const;
void setFlowInstanceId(long flowInstanceId);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
long flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CANCELPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CANCELPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CANCELPIPELINEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CancelPipelineRequest : public RpcServiceRequest {
public:
CancelPipelineRequest();
~CancelPipelineRequest();
long getFlowInstanceId() const;
void setFlowInstanceId(long flowInstanceId);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
long flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CANCELPIPELINEREQUEST_H_

View File

@@ -1,48 +1,42 @@
/*
* 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_DEVOPS_RDC_MODEL_CHECKALIYUNACCOUNTEXISTSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CHECKALIYUNACCOUNTEXISTSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CheckAliyunAccountExistsRequest : public RpcServiceRequest
{
public:
CheckAliyunAccountExistsRequest();
~CheckAliyunAccountExistsRequest();
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
private:
std::string userPk_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CHECKALIYUNACCOUNTEXISTSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CHECKALIYUNACCOUNTEXISTSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CHECKALIYUNACCOUNTEXISTSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CheckAliyunAccountExistsRequest : public RpcServiceRequest {
public:
CheckAliyunAccountExistsRequest();
~CheckAliyunAccountExistsRequest();
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
private:
std::string userPk_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CHECKALIYUNACCOUNTEXISTSREQUEST_H_

View File

@@ -1,60 +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_DEVOPS_RDC_MODEL_CREATECOMMONGROUPREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECOMMONGROUPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateCommonGroupRequest : public RpcServiceRequest
{
public:
CreateCommonGroupRequest();
~CreateCommonGroupRequest();
std::string getSmartGroupId()const;
void setSmartGroupId(const std::string& smartGroupId);
std::string getName()const;
void setName(const std::string& name);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string smartGroupId_;
std::string name_;
std::string description_;
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECOMMONGROUPREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECOMMONGROUPREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECOMMONGROUPREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateCommonGroupRequest : public RpcServiceRequest {
public:
CreateCommonGroupRequest();
~CreateCommonGroupRequest();
std::string getSmartGroupId() const;
void setSmartGroupId(const std::string &smartGroupId);
std::string getName() const;
void setName(const std::string &name);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string smartGroupId_;
std::string name_;
std::string description_;
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECOMMONGROUPREQUEST_H_

View File

@@ -1,63 +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_DEVOPS_RDC_MODEL_CREATECREDENTIALREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECREDENTIALREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateCredentialRequest : public RpcServiceRequest
{
public:
CreateCredentialRequest();
~CreateCredentialRequest();
std::string getType()const;
void setType(const std::string& type);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getPassword()const;
void setPassword(const std::string& password);
std::string getName()const;
void setName(const std::string& name);
std::string getUserName()const;
void setUserName(const std::string& userName);
private:
std::string type_;
std::string userPk_;
std::string orgId_;
std::string password_;
std::string name_;
std::string userName_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECREDENTIALREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECREDENTIALREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECREDENTIALREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateCredentialRequest : public RpcServiceRequest {
public:
CreateCredentialRequest();
~CreateCredentialRequest();
std::string getType() const;
void setType(const std::string &type);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getPassword() const;
void setPassword(const std::string &password);
std::string getName() const;
void setName(const std::string &name);
std::string getUserName() const;
void setUserName(const std::string &userName);
private:
std::string type_;
std::string userPk_;
std::string orgId_;
std::string password_;
std::string name_;
std::string userName_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATECREDENTIALREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_CREATEDEVOPSORGANIZATIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSORGANIZATIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsOrganizationRequest : public RpcServiceRequest
{
public:
CreateDevopsOrganizationRequest();
~CreateDevopsOrganizationRequest();
std::string getOrgName()const;
void setOrgName(const std::string& orgName);
std::string getSource()const;
void setSource(const std::string& source);
std::string getRealPk()const;
void setRealPk(const std::string& realPk);
int getDesiredMemberCount()const;
void setDesiredMemberCount(int desiredMemberCount);
private:
std::string orgName_;
std::string source_;
std::string realPk_;
int desiredMemberCount_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSORGANIZATIONREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSORGANIZATIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSORGANIZATIONREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsOrganizationRequest : public RpcServiceRequest {
public:
CreateDevopsOrganizationRequest();
~CreateDevopsOrganizationRequest();
std::string getOrgName() const;
void setOrgName(const std::string &orgName);
std::string getSource() const;
void setSource(const std::string &source);
std::string getRealPk() const;
void setRealPk(const std::string &realPk);
int getDesiredMemberCount() const;
void setDesiredMemberCount(int desiredMemberCount);
private:
std::string orgName_;
std::string source_;
std::string realPk_;
int desiredMemberCount_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSORGANIZATIONREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsProjectRequest : public RpcServiceRequest
{
public:
CreateDevopsProjectRequest();
~CreateDevopsProjectRequest();
std::string getName()const;
void setName(const std::string& name);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string name_;
std::string description_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsProjectRequest : public RpcServiceRequest {
public:
CreateDevopsProjectRequest();
~CreateDevopsProjectRequest();
std::string getName() const;
void setName(const std::string &name);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string name_;
std::string description_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTREQUEST_H_

View File

@@ -1,66 +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_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTSPRINTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTSPRINTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsProjectSprintRequest : public RpcServiceRequest
{
public:
CreateDevopsProjectSprintRequest();
~CreateDevopsProjectSprintRequest();
std::string getExecutorId()const;
void setExecutorId(const std::string& executorId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getDueDate()const;
void setDueDate(const std::string& dueDate);
std::string getName()const;
void setName(const std::string& name);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
private:
std::string executorId_;
std::string description_;
std::string startDate_;
std::string orgId_;
std::string dueDate_;
std::string name_;
std::string projectId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTSPRINTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTSPRINTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTSPRINTREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsProjectSprintRequest : public RpcServiceRequest {
public:
CreateDevopsProjectSprintRequest();
~CreateDevopsProjectSprintRequest();
std::string getExecutorId() const;
void setExecutorId(const std::string &executorId);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getStartDate() const;
void setStartDate(const std::string &startDate);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getDueDate() const;
void setDueDate(const std::string &dueDate);
std::string getName() const;
void setName(const std::string &name);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
private:
std::string executorId_;
std::string description_;
std::string startDate_;
std::string orgId_;
std::string dueDate_;
std::string name_;
std::string projectId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTSPRINTREQUEST_H_

View File

@@ -1,87 +1,81 @@
/*
* 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_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTTASKREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTTASKREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsProjectTaskRequest : public RpcServiceRequest
{
public:
CreateDevopsProjectTaskRequest();
~CreateDevopsProjectTaskRequest();
std::string getNote()const;
void setNote(const std::string& note);
std::string getVisible()const;
void setVisible(const std::string& visible);
std::string getExecutorId()const;
void setExecutorId(const std::string& executorId);
std::string getTaskFlowStatusId()const;
void setTaskFlowStatusId(const std::string& taskFlowStatusId);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
int getPriority()const;
void setPriority(int priority);
std::string getParentTaskId()const;
void setParentTaskId(const std::string& parentTaskId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getContent()const;
void setContent(const std::string& content);
std::string getSprintId()const;
void setSprintId(const std::string& sprintId);
std::string getDueDate()const;
void setDueDate(const std::string& dueDate);
std::string getScenarioFieldConfigId()const;
void setScenarioFieldConfigId(const std::string& scenarioFieldConfigId);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getTaskListId()const;
void setTaskListId(const std::string& taskListId);
private:
std::string note_;
std::string visible_;
std::string executorId_;
std::string taskFlowStatusId_;
std::string startDate_;
int priority_;
std::string parentTaskId_;
std::string orgId_;
std::string content_;
std::string sprintId_;
std::string dueDate_;
std::string scenarioFieldConfigId_;
std::string projectId_;
std::string taskListId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTTASKREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTTASKREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTTASKREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateDevopsProjectTaskRequest : public RpcServiceRequest {
public:
CreateDevopsProjectTaskRequest();
~CreateDevopsProjectTaskRequest();
std::string getNote() const;
void setNote(const std::string &note);
std::string getVisible() const;
void setVisible(const std::string &visible);
std::string getExecutorId() const;
void setExecutorId(const std::string &executorId);
std::string getTaskFlowStatusId() const;
void setTaskFlowStatusId(const std::string &taskFlowStatusId);
std::string getStartDate() const;
void setStartDate(const std::string &startDate);
int getPriority() const;
void setPriority(int priority);
std::string getParentTaskId() const;
void setParentTaskId(const std::string &parentTaskId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getContent() const;
void setContent(const std::string &content);
std::string getSprintId() const;
void setSprintId(const std::string &sprintId);
std::string getDueDate() const;
void setDueDate(const std::string &dueDate);
std::string getScenarioFieldConfigId() const;
void setScenarioFieldConfigId(const std::string &scenarioFieldConfigId);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getTaskListId() const;
void setTaskListId(const std::string &taskListId);
private:
std::string note_;
std::string visible_;
std::string executorId_;
std::string taskFlowStatusId_;
std::string startDate_;
int priority_;
std::string parentTaskId_;
std::string orgId_;
std::string content_;
std::string sprintId_;
std::string dueDate_;
std::string scenarioFieldConfigId_;
std::string projectId_;
std::string taskListId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEDEVOPSPROJECTTASKREQUEST_H_

View File

@@ -48,8 +48,8 @@ namespace AlibabaCloud
std::string dueDate;
int uniqueId;
std::string updated;
std::string creatorId;
int priority;
std::string creatorId;
std::string projectId;
std::string taskflowstatusId;
bool isDone;

View File

@@ -0,0 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_CREATEPIPELINEFROMTEMPLATEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEFROMTEMPLATEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreatePipelineFromTemplateRequest : public RpcServiceRequest {
public:
CreatePipelineFromTemplateRequest();
~CreatePipelineFromTemplateRequest();
std::string getPipelineName() const;
void setPipelineName(const std::string &pipelineName);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineTemplateId() const;
void setPipelineTemplateId(long pipelineTemplateId);
private:
std::string pipelineName_;
std::string orgId_;
long pipelineTemplateId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEFROMTEMPLATEREQUEST_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_DEVOPS_RDC_MODEL_CREATEPIPELINEFROMTEMPLATERESULT_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEFROMTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreatePipelineFromTemplateResult : public ServiceResult
{
public:
CreatePipelineFromTemplateResult();
explicit CreatePipelineFromTemplateResult(const std::string &payload);
~CreatePipelineFromTemplateResult();
long getPipelineId()const;
protected:
void parse(const std::string &payload);
private:
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEFROMTEMPLATERESULT_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_CREATEPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreatePipelineRequest : public RpcServiceRequest
{
public:
CreatePipelineRequest();
~CreatePipelineRequest();
std::string getPipeline()const;
void setPipeline(const std::string& pipeline);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string pipeline_;
std::string userPk_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreatePipelineRequest : public RpcServiceRequest {
public:
CreatePipelineRequest();
~CreatePipelineRequest();
std::string getPipeline() const;
void setPipeline(const std::string &pipeline);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string pipeline_;
std::string userPk_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATEPIPELINEREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_CREATESERVICECONNECTIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATESERVICECONNECTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateServiceConnectionRequest : public RpcServiceRequest
{
public:
CreateServiceConnectionRequest();
~CreateServiceConnectionRequest();
std::string getServiceConnectionType()const;
void setServiceConnectionType(const std::string& serviceConnectionType);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string serviceConnectionType_;
std::string userPk_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATESERVICECONNECTIONREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATESERVICECONNECTIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATESERVICECONNECTIONREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT CreateServiceConnectionRequest : public RpcServiceRequest {
public:
CreateServiceConnectionRequest();
~CreateServiceConnectionRequest();
std::string getServiceConnectionType() const;
void setServiceConnectionType(const std::string &serviceConnectionType);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string serviceConnectionType_;
std::string userPk_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_CREATESERVICECONNECTIONREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_DELETECOMMONGROUPREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETECOMMONGROUPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteCommonGroupRequest : public RpcServiceRequest
{
public:
DeleteCommonGroupRequest();
~DeleteCommonGroupRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getCommonGroupId()const;
void setCommonGroupId(const std::string& commonGroupId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string projectId_;
std::string commonGroupId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETECOMMONGROUPREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETECOMMONGROUPREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETECOMMONGROUPREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteCommonGroupRequest : public RpcServiceRequest {
public:
DeleteCommonGroupRequest();
~DeleteCommonGroupRequest();
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getCommonGroupId() const;
void setCommonGroupId(const std::string &commonGroupId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string projectId_;
std::string commonGroupId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETECOMMONGROUPREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsOrganizationMembersRequest : public RpcServiceRequest
{
public:
DeleteDevopsOrganizationMembersRequest();
~DeleteDevopsOrganizationMembersRequest();
std::string getRealPk()const;
void setRealPk(const std::string& realPk);
std::string getUserId()const;
void setUserId(const std::string& userId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string realPk_;
std::string userId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONMEMBERSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsOrganizationMembersRequest : public RpcServiceRequest {
public:
DeleteDevopsOrganizationMembersRequest();
~DeleteDevopsOrganizationMembersRequest();
std::string getRealPk() const;
void setRealPk(const std::string &realPk);
std::string getUserId() const;
void setUserId(const std::string &userId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string realPk_;
std::string userId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONMEMBERSREQUEST_H_

View File

@@ -1,48 +1,42 @@
/*
* 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_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsOrganizationRequest : public RpcServiceRequest
{
public:
DeleteDevopsOrganizationRequest();
~DeleteDevopsOrganizationRequest();
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsOrganizationRequest : public RpcServiceRequest {
public:
DeleteDevopsOrganizationRequest();
~DeleteDevopsOrganizationRequest();
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSORGANIZATIONREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTMEMBERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectMembersRequest : public RpcServiceRequest
{
public:
DeleteDevopsProjectMembersRequest();
~DeleteDevopsProjectMembersRequest();
std::string getUserIds()const;
void setUserIds(const std::string& userIds);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string userIds_;
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTMEMBERSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTMEMBERSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectMembersRequest : public RpcServiceRequest {
public:
DeleteDevopsProjectMembersRequest();
~DeleteDevopsProjectMembersRequest();
std::string getUserIds() const;
void setUserIds(const std::string &userIds);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string userIds_;
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTMEMBERSREQUEST_H_

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectRequest : public RpcServiceRequest
{
public:
DeleteDevopsProjectRequest();
~DeleteDevopsProjectRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectRequest : public RpcServiceRequest {
public:
DeleteDevopsProjectRequest();
~DeleteDevopsProjectRequest();
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTREQUEST_H_

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTSPRINTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTSPRINTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectSprintRequest : public RpcServiceRequest
{
public:
DeleteDevopsProjectSprintRequest();
~DeleteDevopsProjectSprintRequest();
std::string getSprintId()const;
void setSprintId(const std::string& sprintId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string sprintId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTSPRINTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTSPRINTREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTSPRINTREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectSprintRequest : public RpcServiceRequest {
public:
DeleteDevopsProjectSprintRequest();
~DeleteDevopsProjectSprintRequest();
std::string getSprintId() const;
void setSprintId(const std::string &sprintId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string sprintId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTSPRINTREQUEST_H_

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTTASKREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTTASKREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectTaskRequest : public RpcServiceRequest
{
public:
DeleteDevopsProjectTaskRequest();
~DeleteDevopsProjectTaskRequest();
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
std::string orgId_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTTASKREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTTASKREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTTASKREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeleteDevopsProjectTaskRequest : public RpcServiceRequest {
public:
DeleteDevopsProjectTaskRequest();
~DeleteDevopsProjectTaskRequest();
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getTaskId() const;
void setTaskId(const std::string &taskId);
private:
std::string orgId_;
std::string taskId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEDEVOPSPROJECTTASKREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_DELETEPIPELINEMEMBERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEPIPELINEMEMBERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeletePipelineMemberRequest : public RpcServiceRequest
{
public:
DeletePipelineMemberRequest();
~DeletePipelineMemberRequest();
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getUserId()const;
void setUserId(const std::string& userId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
std::string userPk_;
std::string userId_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEPIPELINEMEMBERREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEPIPELINEMEMBERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEPIPELINEMEMBERREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT DeletePipelineMemberRequest : public RpcServiceRequest {
public:
DeletePipelineMemberRequest();
~DeletePipelineMemberRequest();
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getUserId() const;
void setUserId(const std::string &userId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
std::string userPk_;
std::string userId_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_DELETEPIPELINEMEMBERREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_EXECUTEPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_EXECUTEPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ExecutePipelineRequest : public RpcServiceRequest
{
public:
ExecutePipelineRequest();
~ExecutePipelineRequest();
std::string getParameters()const;
void setParameters(const std::string& parameters);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
std::string parameters_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_EXECUTEPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_EXECUTEPIPELINEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_EXECUTEPIPELINEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ExecutePipelineRequest : public RpcServiceRequest {
public:
ExecutePipelineRequest();
~ExecutePipelineRequest();
std::string getParameters() const;
void setParameters(const std::string &parameters);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
std::string parameters_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_EXECUTEPIPELINEREQUEST_H_

View File

@@ -1,48 +1,42 @@
/*
* 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_DEVOPS_RDC_MODEL_GETDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsOrganizationMembersRequest : public RpcServiceRequest
{
public:
GetDevopsOrganizationMembersRequest();
~GetDevopsOrganizationMembersRequest();
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSORGANIZATIONMEMBERSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSORGANIZATIONMEMBERSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsOrganizationMembersRequest : public RpcServiceRequest {
public:
GetDevopsOrganizationMembersRequest();
~GetDevopsOrganizationMembersRequest();
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSORGANIZATIONMEMBERSREQUEST_H_

View File

@@ -36,8 +36,8 @@ namespace AlibabaCloud
{
int role;
std::string memberId;
std::string avatarUrl;
std::string email;
std::string avatarUrl;
std::string userId;
std::string phone;
std::string name;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectInfoRequest : public RpcServiceRequest
{
public:
GetDevopsProjectInfoRequest();
~GetDevopsProjectInfoRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTINFOREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTINFOREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectInfoRequest : public RpcServiceRequest {
public:
GetDevopsProjectInfoRequest();
~GetDevopsProjectInfoRequest();
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTINFOREQUEST_H_

View File

@@ -37,13 +37,13 @@ namespace AlibabaCloud
std::string sortMethod;
std::string description;
std::string category;
std::string sourceId;
std::string sourceType;
int nextTaskUniqueId;
std::string sourceId;
std::string organizationId;
int nextTaskUniqueId;
std::string rootCollectionId;
std::string created;
std::string name;
std::string created;
std::string startDate;
std::string defaultCollectionId;
std::string normalType;

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTMEMBERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectMembersRequest : public RpcServiceRequest
{
public:
GetDevopsProjectMembersRequest();
~GetDevopsProjectMembersRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getPageToken()const;
void setPageToken(const std::string& pageToken);
private:
int pageSize_;
std::string projectId_;
std::string orgId_;
std::string pageToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTMEMBERSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTMEMBERSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectMembersRequest : public RpcServiceRequest {
public:
GetDevopsProjectMembersRequest();
~GetDevopsProjectMembersRequest();
int getPageSize() const;
void setPageSize(int pageSize);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getPageToken() const;
void setPageToken(const std::string &pageToken);
private:
int pageSize_;
std::string projectId_;
std::string orgId_;
std::string pageToken_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTMEMBERSREQUEST_H_

View File

@@ -36,8 +36,8 @@ namespace AlibabaCloud
{
int role;
std::string memberId;
std::string avatarUrl;
std::string email;
std::string avatarUrl;
std::string userId;
std::string phone;
std::string name;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTSPRINTINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTSPRINTINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectSprintInfoRequest : public RpcServiceRequest
{
public:
GetDevopsProjectSprintInfoRequest();
~GetDevopsProjectSprintInfoRequest();
std::string getSprintId()const;
void setSprintId(const std::string& sprintId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string sprintId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTSPRINTINFOREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTSPRINTINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTSPRINTINFOREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectSprintInfoRequest : public RpcServiceRequest {
public:
GetDevopsProjectSprintInfoRequest();
~GetDevopsProjectSprintInfoRequest();
std::string getSprintId() const;
void setSprintId(const std::string &sprintId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string sprintId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTSPRINTINFOREQUEST_H_

View File

@@ -40,8 +40,8 @@ namespace AlibabaCloud
int workTimes;
int storyPoints;
};
std::string startDate;
std::string status;
std::string startDate;
bool isDeleted;
std::string accomplished;
PlanToDo planToDo;
@@ -50,8 +50,8 @@ namespace AlibabaCloud
std::string projectId;
std::string id;
std::string dueDate;
std::string created;
std::string name;
std::string created;
};

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTTASKINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTTASKINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectTaskInfoRequest : public RpcServiceRequest
{
public:
GetDevopsProjectTaskInfoRequest();
~GetDevopsProjectTaskInfoRequest();
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
std::string orgId_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTTASKINFOREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTTASKINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTTASKINFOREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetDevopsProjectTaskInfoRequest : public RpcServiceRequest {
public:
GetDevopsProjectTaskInfoRequest();
~GetDevopsProjectTaskInfoRequest();
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getTaskId() const;
void setTaskId(const std::string &taskId);
private:
std::string orgId_;
std::string taskId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETDEVOPSPROJECTTASKINFOREQUEST_H_

View File

@@ -36,8 +36,8 @@ namespace AlibabaCloud
{
bool isDeleted;
std::string updated;
std::string creatorId;
std::string priority;
std::string creatorId;
std::vector<std::string> involveMembers;
std::string projectId;
std::string taskflowstatusId;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_GETLASTWORKSPACEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETLASTWORKSPACEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetLastWorkspaceRequest : public RpcServiceRequest
{
public:
GetLastWorkspaceRequest();
~GetLastWorkspaceRequest();
std::string getRealPk()const;
void setRealPk(const std::string& realPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string realPk_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETLASTWORKSPACEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETLASTWORKSPACEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETLASTWORKSPACEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetLastWorkspaceRequest : public RpcServiceRequest {
public:
GetLastWorkspaceRequest();
~GetLastWorkspaceRequest();
std::string getRealPk() const;
void setRealPk(const std::string &realPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string realPk_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETLASTWORKSPACEREQUEST_H_

View File

@@ -1,66 +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_DEVOPS_RDC_MODEL_GETPIPELINEINSTHISTORYREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTHISTORYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstHistoryRequest : public RpcServiceRequest
{
public:
GetPipelineInstHistoryRequest();
~GetPipelineInstHistoryRequest();
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
long getPageSize()const;
void setPageSize(long pageSize);
long getPageStart()const;
void setPageStart(long pageStart);
private:
std::string endTime_;
std::string startTime_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
long pageSize_;
long pageStart_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTHISTORYREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTHISTORYREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTHISTORYREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstHistoryRequest : public RpcServiceRequest {
public:
GetPipelineInstHistoryRequest();
~GetPipelineInstHistoryRequest();
std::string getEndTime() const;
void setEndTime(const std::string &endTime);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
long getPageSize() const;
void setPageSize(long pageSize);
long getPageStart() const;
void setPageStart(long pageStart);
private:
std::string endTime_;
std::string startTime_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
long pageSize_;
long pageStart_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTHISTORYREQUEST_H_

View File

@@ -43,11 +43,11 @@ namespace AlibabaCloud
std::string mixFlowInstId;
int enginePipelineId;
std::string enginePipelineName;
std::string caches;
std::string triggerMode;
std::string caches;
std::string sources;
std::string dateTime;
std::string timeStamp;
std::string dateTime;
int enginePipelineNumber;
int enginePipelineInstId;
};
@@ -59,8 +59,8 @@ namespace AlibabaCloud
std::string resultStatus;
long createTime;
long startTime;
std::string creator;
std::string deleteStatus;
std::string creator;
std::string name;
int idExtent;
int id;
@@ -70,9 +70,9 @@ namespace AlibabaCloud
std::string status;
long modifyTime;
std::string resultStatus;
std::string stages;
long createTime;
std::string systemCode;
std::string stages;
std::string systemId;
std::string statusName;
std::string creator;
@@ -89,8 +89,8 @@ namespace AlibabaCloud
FlowInstance flowInstance;
long createTime;
std::string statusName;
std::string creator;
int triggerMode;
std::string creator;
std::string packages;
std::string deletion;
int pipelineId;

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEBUILDNUMBERSTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEBUILDNUMBERSTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceBuildNumberStatusRequest : public RpcServiceRequest
{
public:
GetPipelineInstanceBuildNumberStatusRequest();
~GetPipelineInstanceBuildNumberStatusRequest();
long getBuildNum()const;
void setBuildNum(long buildNum);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
long buildNum_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEBUILDNUMBERSTATUSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEBUILDNUMBERSTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEBUILDNUMBERSTATUSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceBuildNumberStatusRequest : public RpcServiceRequest {
public:
GetPipelineInstanceBuildNumberStatusRequest();
~GetPipelineInstanceBuildNumberStatusRequest();
long getBuildNum() const;
void setBuildNum(long buildNum);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
long buildNum_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEBUILDNUMBERSTATUSREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEGROUPSTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEGROUPSTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceGroupStatusRequest : public RpcServiceRequest
{
public:
GetPipelineInstanceGroupStatusRequest();
~GetPipelineInstanceGroupStatusRequest();
long getFlowInstanceId()const;
void setFlowInstanceId(long flowInstanceId);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
long flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEGROUPSTATUSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEGROUPSTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEGROUPSTATUSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceGroupStatusRequest : public RpcServiceRequest {
public:
GetPipelineInstanceGroupStatusRequest();
~GetPipelineInstanceGroupStatusRequest();
long getFlowInstanceId() const;
void setFlowInstanceId(long flowInstanceId);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
long flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEGROUPSTATUSREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceInfoRequest : public RpcServiceRequest
{
public:
GetPipelineInstanceInfoRequest();
~GetPipelineInstanceInfoRequest();
std::string getFlowInstanceId()const;
void setFlowInstanceId(const std::string& flowInstanceId);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
std::string flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEINFOREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEINFOREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEINFOREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceInfoRequest : public RpcServiceRequest {
public:
GetPipelineInstanceInfoRequest();
~GetPipelineInstanceInfoRequest();
std::string getFlowInstanceId() const;
void setFlowInstanceId(const std::string &flowInstanceId);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
std::string flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCEINFOREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCESTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCESTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceStatusRequest : public RpcServiceRequest
{
public:
GetPipelineInstanceStatusRequest();
~GetPipelineInstanceStatusRequest();
long getFlowInstanceId()const;
void setFlowInstanceId(long flowInstanceId);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
long flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCESTATUSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCESTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCESTATUSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineInstanceStatusRequest : public RpcServiceRequest {
public:
GetPipelineInstanceStatusRequest();
~GetPipelineInstanceStatusRequest();
long getFlowInstanceId() const;
void setFlowInstanceId(long flowInstanceId);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
long flowInstanceId_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINEINSTANCESTATUSREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETPIPELINELOGREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINELOGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineLogRequest : public RpcServiceRequest
{
public:
GetPipelineLogRequest();
~GetPipelineLogRequest();
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
long getJobId()const;
void setJobId(long jobId);
private:
std::string userPk_;
std::string orgId_;
long pipelineId_;
long jobId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINELOGREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINELOGREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINELOGREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineLogRequest : public RpcServiceRequest {
public:
GetPipelineLogRequest();
~GetPipelineLogRequest();
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
long getJobId() const;
void setJobId(long jobId);
private:
std::string userPk_;
std::string orgId_;
long pipelineId_;
long jobId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINELOGREQUEST_H_

View File

@@ -1,66 +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_DEVOPS_RDC_MODEL_GETPIPELINESTEPLOGREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINESTEPLOGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineStepLogRequest : public RpcServiceRequest
{
public:
GetPipelineStepLogRequest();
~GetPipelineStepLogRequest();
long getOffset()const;
void setOffset(long offset);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
long getJobId()const;
void setJobId(long jobId);
std::string getStepIndex()const;
void setStepIndex(const std::string& stepIndex);
long getLimit()const;
void setLimit(long limit);
private:
long offset_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
long jobId_;
std::string stepIndex_;
long limit_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINESTEPLOGREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINESTEPLOGREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINESTEPLOGREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipelineStepLogRequest : public RpcServiceRequest {
public:
GetPipelineStepLogRequest();
~GetPipelineStepLogRequest();
long getOffset() const;
void setOffset(long offset);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
long getJobId() const;
void setJobId(long jobId);
std::string getStepIndex() const;
void setStepIndex(const std::string &stepIndex);
long getLimit() const;
void setLimit(long limit);
private:
long offset_;
std::string userPk_;
std::string orgId_;
long pipelineId_;
long jobId_;
std::string stepIndex_;
long limit_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPELINESTEPLOGREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_GETPIPLEINELATESTINSTANCESTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPLEINELATESTINSTANCESTATUSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipleineLatestInstanceStatusRequest : public RpcServiceRequest
{
public:
GetPipleineLatestInstanceStatusRequest();
~GetPipleineLatestInstanceStatusRequest();
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPLEINELATESTINSTANCESTATUSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPLEINELATESTINSTANCESTATUSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPLEINELATESTINSTANCESTATUSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetPipleineLatestInstanceStatusRequest : public RpcServiceRequest {
public:
GetPipleineLatestInstanceStatusRequest();
~GetPipleineLatestInstanceStatusRequest();
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
std::string userPk_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPIPLEINELATESTINSTANCESTATUSREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_GETPROJECTOPTIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPROJECTOPTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetProjectOptionRequest : public RpcServiceRequest
{
public:
GetProjectOptionRequest();
~GetProjectOptionRequest();
std::string getQuery()const;
void setQuery(const std::string& query);
std::string getType()const;
void setType(const std::string& type);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string query_;
std::string type_;
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPROJECTOPTIONREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPROJECTOPTIONREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPROJECTOPTIONREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetProjectOptionRequest : public RpcServiceRequest {
public:
GetProjectOptionRequest();
~GetProjectOptionRequest();
std::string getQuery() const;
void setQuery(const std::string &query);
std::string getType() const;
void setType(const std::string &type);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string query_;
std::string type_;
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETPROJECTOPTIONREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_GETTASKDETAILACTIVITYREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILACTIVITYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetTaskDetailActivityRequest : public RpcServiceRequest
{
public:
GetTaskDetailActivityRequest();
~GetTaskDetailActivityRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
std::string projectId_;
std::string orgId_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILACTIVITYREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILACTIVITYREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILACTIVITYREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetTaskDetailActivityRequest : public RpcServiceRequest {
public:
GetTaskDetailActivityRequest();
~GetTaskDetailActivityRequest();
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getTaskId() const;
void setTaskId(const std::string &taskId);
private:
std::string projectId_;
std::string orgId_;
std::string taskId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILACTIVITYREQUEST_H_

View File

@@ -45,8 +45,8 @@ namespace AlibabaCloud
GetTaskDetailActivityResult();
explicit GetTaskDetailActivityResult(const std::string &payload);
~GetTaskDetailActivityResult();
std::string getErrorMsg()const;
int getHttpStatusCode()const;
std::string getErrorMsg()const;
std::vector<Activity> getObject()const;
std::string getErrorCode()const;
bool getSuccessful()const;
@@ -54,8 +54,8 @@ namespace AlibabaCloud
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
int httpStatusCode_;
std::string errorMsg_;
std::vector<Activity> object_;
std::string errorCode_;
bool successful_;

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_GETTASKDETAILBASEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILBASEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetTaskDetailBaseRequest : public RpcServiceRequest
{
public:
GetTaskDetailBaseRequest();
~GetTaskDetailBaseRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getTaskId()const;
void setTaskId(const std::string& taskId);
private:
std::string projectId_;
std::string orgId_;
std::string taskId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILBASEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILBASEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILBASEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetTaskDetailBaseRequest : public RpcServiceRequest {
public:
GetTaskDetailBaseRequest();
~GetTaskDetailBaseRequest();
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getTaskId() const;
void setTaskId(const std::string &taskId);
private:
std::string projectId_;
std::string orgId_;
std::string taskId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKDETAILBASEREQUEST_H_

View File

@@ -146,9 +146,9 @@ namespace AlibabaCloud
std::string scenariofieldconfigId;
std::string sprint;
std::string id;
std::string organization;
std::string accomplished;
std::string taskId;
std::string organization;
std::string parent;
int rating;
std::string sourceId;

View File

@@ -1,105 +1,99 @@
/*
* 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_DEVOPS_RDC_MODEL_GETTASKLISTFILTERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKLISTFILTERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetTaskListFilterRequest : public RpcServiceRequest
{
public:
GetTaskListFilterRequest();
~GetTaskListFilterRequest();
std::string getInvolveMembers()const;
void setInvolveMembers(const std::string& involveMembers);
std::string getExecutorId()const;
void setExecutorId(const std::string& executorId);
std::string getOrderCondition()const;
void setOrderCondition(const std::string& orderCondition);
std::string getSprintId()const;
void setSprintId(const std::string& sprintId);
std::string getExtra()const;
void setExtra(const std::string& extra);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getScenarioFieldConfigId()const;
void setScenarioFieldConfigId(const std::string& scenarioFieldConfigId);
bool getIsDone()const;
void setIsDone(bool isDone);
std::string getObjectType()const;
void setObjectType(const std::string& objectType);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getPageToken()const;
void setPageToken(const std::string& pageToken);
std::string getOrder()const;
void setOrder(const std::string& order);
std::string getTagId()const;
void setTagId(const std::string& tagId);
std::string getTaskFlowStatusId()const;
void setTaskFlowStatusId(const std::string& taskFlowStatusId);
std::string getDueDateStart()const;
void setDueDateStart(const std::string& dueDateStart);
std::string getCreatorId()const;
void setCreatorId(const std::string& creatorId);
std::string getPriority()const;
void setPriority(const std::string& priority);
std::string getDueDateEnd()const;
void setDueDateEnd(const std::string& dueDateEnd);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string involveMembers_;
std::string executorId_;
std::string orderCondition_;
std::string sprintId_;
std::string extra_;
int pageSize_;
std::string scenarioFieldConfigId_;
bool isDone_;
std::string objectType_;
std::string projectId_;
std::string pageToken_;
std::string order_;
std::string tagId_;
std::string taskFlowStatusId_;
std::string dueDateStart_;
std::string creatorId_;
std::string priority_;
std::string dueDateEnd_;
std::string orgId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKLISTFILTERREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKLISTFILTERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKLISTFILTERREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetTaskListFilterRequest : public RpcServiceRequest {
public:
GetTaskListFilterRequest();
~GetTaskListFilterRequest();
std::string getInvolveMembers() const;
void setInvolveMembers(const std::string &involveMembers);
std::string getExecutorId() const;
void setExecutorId(const std::string &executorId);
std::string getOrderCondition() const;
void setOrderCondition(const std::string &orderCondition);
std::string getSprintId() const;
void setSprintId(const std::string &sprintId);
std::string getExtra() const;
void setExtra(const std::string &extra);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getScenarioFieldConfigId() const;
void setScenarioFieldConfigId(const std::string &scenarioFieldConfigId);
bool getIsDone() const;
void setIsDone(bool isDone);
std::string getObjectType() const;
void setObjectType(const std::string &objectType);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getPageToken() const;
void setPageToken(const std::string &pageToken);
std::string getOrder() const;
void setOrder(const std::string &order);
std::string getTagId() const;
void setTagId(const std::string &tagId);
std::string getTaskFlowStatusId() const;
void setTaskFlowStatusId(const std::string &taskFlowStatusId);
std::string getDueDateStart() const;
void setDueDateStart(const std::string &dueDateStart);
std::string getCreatorId() const;
void setCreatorId(const std::string &creatorId);
std::string getPriority() const;
void setPriority(const std::string &priority);
std::string getDueDateEnd() const;
void setDueDateEnd(const std::string &dueDateEnd);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getName() const;
void setName(const std::string &name);
private:
std::string involveMembers_;
std::string executorId_;
std::string orderCondition_;
std::string sprintId_;
std::string extra_;
int pageSize_;
std::string scenarioFieldConfigId_;
bool isDone_;
std::string objectType_;
std::string projectId_;
std::string pageToken_;
std::string order_;
std::string tagId_;
std::string taskFlowStatusId_;
std::string dueDateStart_;
std::string creatorId_;
std::string priority_;
std::string dueDateEnd_;
std::string orgId_;
std::string name_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETTASKLISTFILTERREQUEST_H_

View File

@@ -38,8 +38,8 @@ namespace AlibabaCloud
{
struct WorkTime
{
int totalTime;
int usedTime;
int totalTime;
std::string unit;
};
struct Badges
@@ -119,24 +119,23 @@ namespace AlibabaCloud
std::vector<std::string> labels;
std::string storyPoint;
bool isFavorite;
int pos;
std::string content;
std::string note;
std::vector<Task::Customfield> customfields;
std::string id;
std::string sprint;
std::string id;
std::string accomplished;
std::string taskId;
std::string parent;
std::string taskUniqueId;
std::string sourceId;
int rating;
std::string sourceId;
std::string taskListId;
std::string sprintId;
std::string organizationId;
std::string source;
std::string created;
std::string taskFlowStatusId;
std::string created;
std::string objectType;
Executor executor;
std::string visible;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_GETUSERBYALIYUNUIDREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERBYALIYUNUIDREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetUserByAliyunUidRequest : public RpcServiceRequest
{
public:
GetUserByAliyunUidRequest();
~GetUserByAliyunUidRequest();
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string userPk_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERBYALIYUNUIDREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERBYALIYUNUIDREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERBYALIYUNUIDREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetUserByAliyunUidRequest : public RpcServiceRequest {
public:
GetUserByAliyunUidRequest();
~GetUserByAliyunUidRequest();
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string userPk_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERBYALIYUNUIDREQUEST_H_

View File

@@ -34,8 +34,8 @@ namespace AlibabaCloud
public:
struct Object
{
std::string avatarUrl;
std::string email;
std::string avatarUrl;
std::string aliyunPk;
std::string phone;
std::string id;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_GETUSERNAMEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERNAMEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetUserNameRequest : public RpcServiceRequest
{
public:
GetUserNameRequest();
~GetUserNameRequest();
std::string getUserId()const;
void setUserId(const std::string& userId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string userId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERNAMEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERNAMEREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERNAMEREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT GetUserNameRequest : public RpcServiceRequest {
public:
GetUserNameRequest();
~GetUserNameRequest();
std::string getUserId() const;
void setUserId(const std::string &userId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string userId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_GETUSERNAMEREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_INSERTDEVOPSUSERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTDEVOPSUSERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT InsertDevopsUserRequest : public RpcServiceRequest
{
public:
InsertDevopsUserRequest();
~InsertDevopsUserRequest();
std::string getPhone()const;
void setPhone(const std::string& phone);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getEmail()const;
void setEmail(const std::string& email);
std::string getUserName()const;
void setUserName(const std::string& userName);
private:
std::string phone_;
std::string userPk_;
std::string email_;
std::string userName_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTDEVOPSUSERREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTDEVOPSUSERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTDEVOPSUSERREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT InsertDevopsUserRequest : public RpcServiceRequest {
public:
InsertDevopsUserRequest();
~InsertDevopsUserRequest();
std::string getPhone() const;
void setPhone(const std::string &phone);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getEmail() const;
void setEmail(const std::string &email);
std::string getUserName() const;
void setUserName(const std::string &userName);
private:
std::string phone_;
std::string userPk_;
std::string email_;
std::string userName_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTDEVOPSUSERREQUEST_H_

View File

@@ -1,60 +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_DEVOPS_RDC_MODEL_INSERTPIPELINEMEMBERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPIPELINEMEMBERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT InsertPipelineMemberRequest : public RpcServiceRequest
{
public:
InsertPipelineMemberRequest();
~InsertPipelineMemberRequest();
std::string getRoleName()const;
void setRoleName(const std::string& roleName);
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getUserId()const;
void setUserId(const std::string& userId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
long getPipelineId()const;
void setPipelineId(long pipelineId);
private:
std::string roleName_;
std::string userPk_;
std::string userId_;
std::string orgId_;
long pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPIPELINEMEMBERREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPIPELINEMEMBERREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPIPELINEMEMBERREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT InsertPipelineMemberRequest : public RpcServiceRequest {
public:
InsertPipelineMemberRequest();
~InsertPipelineMemberRequest();
std::string getRoleName() const;
void setRoleName(const std::string &roleName);
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getUserId() const;
void setUserId(const std::string &userId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
long getPipelineId() const;
void setPipelineId(long pipelineId);
private:
std::string roleName_;
std::string userPk_;
std::string userId_;
std::string orgId_;
long pipelineId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPIPELINEMEMBERREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* 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_DEVOPS_RDC_MODEL_INSERTPROJECTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPROJECTMEMBERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT InsertProjectMembersRequest : public RpcServiceRequest
{
public:
InsertProjectMembersRequest();
~InsertProjectMembersRequest();
std::string getMembers()const;
void setMembers(const std::string& members);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string members_;
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPROJECTMEMBERSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPROJECTMEMBERSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPROJECTMEMBERSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT InsertProjectMembersRequest : public RpcServiceRequest {
public:
InsertProjectMembersRequest();
~InsertProjectMembersRequest();
std::string getMembers() const;
void setMembers(const std::string &members);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string members_;
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_INSERTPROJECTMEMBERSREQUEST_H_

View File

@@ -1,57 +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_DEVOPS_RDC_MODEL_LISTCOMMONGROUPREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCOMMONGROUPREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListCommonGroupRequest : public RpcServiceRequest
{
public:
ListCommonGroupRequest();
~ListCommonGroupRequest();
bool getAll()const;
void setAll(bool all);
std::string getSmartGroupId()const;
void setSmartGroupId(const std::string& smartGroupId);
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
bool all_;
std::string smartGroupId_;
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCOMMONGROUPREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCOMMONGROUPREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCOMMONGROUPREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListCommonGroupRequest : public RpcServiceRequest {
public:
ListCommonGroupRequest();
~ListCommonGroupRequest();
bool getAll() const;
void setAll(bool all);
std::string getSmartGroupId() const;
void setSmartGroupId(const std::string &smartGroupId);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
bool all_;
std::string smartGroupId_;
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCOMMONGROUPREQUEST_H_

View File

@@ -35,8 +35,8 @@ namespace AlibabaCloud
struct CommonGroup
{
bool isRoot;
int pos;
std::string smartGroupId;
int pos;
std::string pinyin;
std::string creatorId;
int resourceCount;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_LISTCREDENTIALSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCREDENTIALSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListCredentialsRequest : public RpcServiceRequest
{
public:
ListCredentialsRequest();
~ListCredentialsRequest();
std::string getUserPk()const;
void setUserPk(const std::string& userPk);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string userPk_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCREDENTIALSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCREDENTIALSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCREDENTIALSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListCredentialsRequest : public RpcServiceRequest {
public:
ListCredentialsRequest();
~ListCredentialsRequest();
std::string getUserPk() const;
void setUserPk(const std::string &userPk);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string userPk_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTCREDENTIALSREQUEST_H_

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTSPRINTSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTSPRINTSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListDevopsProjectSprintsRequest : public RpcServiceRequest
{
public:
ListDevopsProjectSprintsRequest();
~ListDevopsProjectSprintsRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTSPRINTSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTSPRINTSREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTSPRINTSREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListDevopsProjectSprintsRequest : public RpcServiceRequest {
public:
ListDevopsProjectSprintsRequest();
~ListDevopsProjectSprintsRequest();
long getPageSize() const;
void setPageSize(long pageSize);
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
std::string getPageToken() const;
void setPageToken(const std::string &pageToken);
private:
long pageSize_;
std::string projectId_;
std::string orgId_;
std::string pageToken_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTSPRINTSREQUEST_H_

View File

@@ -40,8 +40,8 @@ namespace AlibabaCloud
int workTimes;
int storyPoints;
};
std::string startDate;
std::string status;
std::string startDate;
bool isDeleted;
std::string accomplished;
PlanToDo planToDo;
@@ -50,14 +50,15 @@ namespace AlibabaCloud
std::string projectId;
std::string id;
std::string dueDate;
std::string created;
std::string name;
std::string created;
};
ListDevopsProjectSprintsResult();
explicit ListDevopsProjectSprintsResult(const std::string &payload);
~ListDevopsProjectSprintsResult();
std::string getNextPageToken()const;
std::string getErrorMsg()const;
std::vector<Sprint> getObject()const;
std::string getErrorCode()const;
@@ -66,6 +67,7 @@ namespace AlibabaCloud
protected:
void parse(const std::string &payload);
private:
std::string nextPageToken_;
std::string errorMsg_;
std::vector<Sprint> object_;
std::string errorCode_;

View File

@@ -1,51 +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_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTTASKFLOWREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTTASKFLOWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
namespace AlibabaCloud
{
namespace Devops_rdc
{
namespace Model
{
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListDevopsProjectTaskFlowRequest : public RpcServiceRequest
{
public:
ListDevopsProjectTaskFlowRequest();
~ListDevopsProjectTaskFlowRequest();
std::string getProjectId()const;
void setProjectId(const std::string& projectId);
std::string getOrgId()const;
void setOrgId(const std::string& orgId);
private:
std::string projectId_;
std::string orgId_;
};
}
}
}
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTTASKFLOWREQUEST_H_
*/
#ifndef ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTTASKFLOWREQUEST_H_
#define ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTTASKFLOWREQUEST_H_
#include <alibabacloud/devops-rdc/Devops_rdcExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Devops_rdc {
namespace Model {
class ALIBABACLOUD_DEVOPS_RDC_EXPORT ListDevopsProjectTaskFlowRequest : public RpcServiceRequest {
public:
ListDevopsProjectTaskFlowRequest();
~ListDevopsProjectTaskFlowRequest();
std::string getProjectId() const;
void setProjectId(const std::string &projectId);
std::string getOrgId() const;
void setOrgId(const std::string &orgId);
private:
std::string projectId_;
std::string orgId_;
};
} // namespace Model
} // namespace Devops_rdc
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DEVOPS_RDC_MODEL_LISTDEVOPSPROJECTTASKFLOWREQUEST_H_

Some files were not shown because too many files have changed in this diff Show More