Update Open API.
This commit is contained in:
@@ -1239,42 +1239,6 @@ RdsClient::DeleteDatabaseOutcomeCallable RdsClient::deleteDatabaseCallable(const
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::DeleteHostAccountOutcome RdsClient::deleteHostAccount(const DeleteHostAccountRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteHostAccountOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteHostAccountOutcome(DeleteHostAccountResult(outcome.result()));
|
||||
else
|
||||
return DeleteHostAccountOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void RdsClient::deleteHostAccountAsync(const DeleteHostAccountRequest& request, const DeleteHostAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteHostAccount(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
RdsClient::DeleteHostAccountOutcomeCallable RdsClient::deleteHostAccountCallable(const DeleteHostAccountRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteHostAccountOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteHostAccount(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::DeleteParameterGroupOutcome RdsClient::deleteParameterGroup(const DeleteParameterGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4227,6 +4191,78 @@ RdsClient::DescribeTasksOutcomeCallable RdsClient::describeTasksCallable(const D
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::DescribeUpgradeMajorVersionPrecheckTaskOutcome RdsClient::describeUpgradeMajorVersionPrecheckTask(const DescribeUpgradeMajorVersionPrecheckTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeUpgradeMajorVersionPrecheckTaskOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeUpgradeMajorVersionPrecheckTaskOutcome(DescribeUpgradeMajorVersionPrecheckTaskResult(outcome.result()));
|
||||
else
|
||||
return DescribeUpgradeMajorVersionPrecheckTaskOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void RdsClient::describeUpgradeMajorVersionPrecheckTaskAsync(const DescribeUpgradeMajorVersionPrecheckTaskRequest& request, const DescribeUpgradeMajorVersionPrecheckTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeUpgradeMajorVersionPrecheckTask(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
RdsClient::DescribeUpgradeMajorVersionPrecheckTaskOutcomeCallable RdsClient::describeUpgradeMajorVersionPrecheckTaskCallable(const DescribeUpgradeMajorVersionPrecheckTaskRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeUpgradeMajorVersionPrecheckTaskOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeUpgradeMajorVersionPrecheckTask(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::DescribeUpgradeMajorVersionTasksOutcome RdsClient::describeUpgradeMajorVersionTasks(const DescribeUpgradeMajorVersionTasksRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeUpgradeMajorVersionTasksOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeUpgradeMajorVersionTasksOutcome(DescribeUpgradeMajorVersionTasksResult(outcome.result()));
|
||||
else
|
||||
return DescribeUpgradeMajorVersionTasksOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void RdsClient::describeUpgradeMajorVersionTasksAsync(const DescribeUpgradeMajorVersionTasksRequest& request, const DescribeUpgradeMajorVersionTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeUpgradeMajorVersionTasks(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
RdsClient::DescribeUpgradeMajorVersionTasksOutcomeCallable RdsClient::describeUpgradeMajorVersionTasksCallable(const DescribeUpgradeMajorVersionTasksRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeUpgradeMajorVersionTasksOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeUpgradeMajorVersionTasks(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::DestroyDBInstanceOutcome RdsClient::destroyDBInstance(const DestroyDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -6963,6 +6999,78 @@ RdsClient::UpgradeDBInstanceKernelVersionOutcomeCallable RdsClient::upgradeDBIns
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::UpgradeDBInstanceMajorVersionOutcome RdsClient::upgradeDBInstanceMajorVersion(const UpgradeDBInstanceMajorVersionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpgradeDBInstanceMajorVersionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpgradeDBInstanceMajorVersionOutcome(UpgradeDBInstanceMajorVersionResult(outcome.result()));
|
||||
else
|
||||
return UpgradeDBInstanceMajorVersionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void RdsClient::upgradeDBInstanceMajorVersionAsync(const UpgradeDBInstanceMajorVersionRequest& request, const UpgradeDBInstanceMajorVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, upgradeDBInstanceMajorVersion(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
RdsClient::UpgradeDBInstanceMajorVersionOutcomeCallable RdsClient::upgradeDBInstanceMajorVersionCallable(const UpgradeDBInstanceMajorVersionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpgradeDBInstanceMajorVersionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->upgradeDBInstanceMajorVersion(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::UpgradeDBInstanceMajorVersionPrecheckOutcome RdsClient::upgradeDBInstanceMajorVersionPrecheck(const UpgradeDBInstanceMajorVersionPrecheckRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpgradeDBInstanceMajorVersionPrecheckOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpgradeDBInstanceMajorVersionPrecheckOutcome(UpgradeDBInstanceMajorVersionPrecheckResult(outcome.result()));
|
||||
else
|
||||
return UpgradeDBInstanceMajorVersionPrecheckOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void RdsClient::upgradeDBInstanceMajorVersionPrecheckAsync(const UpgradeDBInstanceMajorVersionPrecheckRequest& request, const UpgradeDBInstanceMajorVersionPrecheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, upgradeDBInstanceMajorVersionPrecheck(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
RdsClient::UpgradeDBInstanceMajorVersionPrecheckOutcomeCallable RdsClient::upgradeDBInstanceMajorVersionPrecheckCallable(const UpgradeDBInstanceMajorVersionPrecheckRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpgradeDBInstanceMajorVersionPrecheckOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->upgradeDBInstanceMajorVersionPrecheck(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
RdsClient::UpgradeDBProxyInstanceKernelVersionOutcome RdsClient::upgradeDBProxyInstanceKernelVersion(const UpgradeDBProxyInstanceKernelVersionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -39,6 +39,13 @@ void CreateParameterGroupResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ParameterGroupId"].isNull())
|
||||
parameterGroupId_ = value["ParameterGroupId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CreateParameterGroupResult::getParameterGroupId()const
|
||||
{
|
||||
return parameterGroupId_;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,106 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DeleteHostAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DeleteHostAccountRequest;
|
||||
|
||||
DeleteHostAccountRequest::DeleteHostAccountRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteHostAccount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteHostAccountRequest::~DeleteHostAccountRequest()
|
||||
{}
|
||||
|
||||
long DeleteHostAccountRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DeleteHostAccountRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteHostAccountRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
long DeleteHostAccountRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DeleteHostAccountRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DeleteHostAccountRequest::getAccountName()const
|
||||
{
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setAccountName(const std::string& accountName)
|
||||
{
|
||||
accountName_ = accountName;
|
||||
setParameter("AccountName", accountName);
|
||||
}
|
||||
|
||||
std::string DeleteHostAccountRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DeleteHostAccountRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DeleteHostAccountResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DeleteHostAccountResult::DeleteHostAccountResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteHostAccountResult::DeleteHostAccountResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteHostAccountResult::~DeleteHostAccountResult()
|
||||
{}
|
||||
|
||||
void DeleteHostAccountResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -39,6 +39,13 @@ void DeleteParameterGroupResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ParameterGroupId"].isNull())
|
||||
parameterGroupId_ = value["ParameterGroupId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DeleteParameterGroupResult::getParameterGroupId()const
|
||||
{
|
||||
return parameterGroupId_;
|
||||
}
|
||||
|
||||
|
||||
@@ -43,14 +43,14 @@ void DescribeAvailableResourceResult::parse(const std::string &payload)
|
||||
for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode)
|
||||
{
|
||||
AvailableZone availableZonesObject;
|
||||
if(!valueAvailableZonesAvailableZone["RegionId"].isNull())
|
||||
availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["ZoneId"].isNull())
|
||||
availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["Status"].isNull())
|
||||
availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull())
|
||||
availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["RegionId"].isNull())
|
||||
availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["Status"].isNull())
|
||||
availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["ZoneId"].isNull())
|
||||
availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString();
|
||||
auto allSupportedEnginesNode = valueAvailableZonesAvailableZone["SupportedEngines"]["SupportedEngine"];
|
||||
for (auto valueAvailableZonesAvailableZoneSupportedEnginesSupportedEngine : allSupportedEnginesNode)
|
||||
{
|
||||
|
||||
@@ -43,12 +43,12 @@ void DescribeAvailableZonesResult::parse(const std::string &payload)
|
||||
for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode)
|
||||
{
|
||||
AvailableZone availableZonesObject;
|
||||
if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull())
|
||||
availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["RegionId"].isNull())
|
||||
availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["ZoneId"].isNull())
|
||||
availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull())
|
||||
availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString();
|
||||
auto allSupportedEnginesNode = valueAvailableZonesAvailableZone["SupportedEngines"]["SupportedEngine"];
|
||||
for (auto valueAvailableZonesAvailableZoneSupportedEnginesSupportedEngine : allSupportedEnginesNode)
|
||||
{
|
||||
|
||||
139
rds/src/model/DescribeUpgradeMajorVersionPrecheckTaskRequest.cc
Normal file
139
rds/src/model/DescribeUpgradeMajorVersionPrecheckTaskRequest.cc
Normal file
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeUpgradeMajorVersionPrecheckTaskRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeUpgradeMajorVersionPrecheckTaskRequest;
|
||||
|
||||
DescribeUpgradeMajorVersionPrecheckTaskRequest::DescribeUpgradeMajorVersionPrecheckTaskRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeUpgradeMajorVersionPrecheckTask")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeUpgradeMajorVersionPrecheckTaskRequest::~DescribeUpgradeMajorVersionPrecheckTaskRequest()
|
||||
{}
|
||||
|
||||
long DescribeUpgradeMajorVersionPrecheckTaskRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionPrecheckTaskRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionPrecheckTaskRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionPrecheckTaskRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionPrecheckTaskRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionPrecheckTaskRequest::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setTaskId(int taskId)
|
||||
{
|
||||
taskId_ = taskId;
|
||||
setParameter("TaskId", std::to_string(taskId));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionPrecheckTaskRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionPrecheckTaskRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeUpgradeMajorVersionPrecheckTaskRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionPrecheckTaskRequest::getTargetMajorVersion()const
|
||||
{
|
||||
return targetMajorVersion_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskRequest::setTargetMajorVersion(const std::string& targetMajorVersion)
|
||||
{
|
||||
targetMajorVersion_ = targetMajorVersion;
|
||||
setParameter("TargetMajorVersion", targetMajorVersion);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeUpgradeMajorVersionPrecheckTaskResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeUpgradeMajorVersionPrecheckTaskResult::DescribeUpgradeMajorVersionPrecheckTaskResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeUpgradeMajorVersionPrecheckTaskResult::DescribeUpgradeMajorVersionPrecheckTaskResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeUpgradeMajorVersionPrecheckTaskResult::~DescribeUpgradeMajorVersionPrecheckTaskResult()
|
||||
{}
|
||||
|
||||
void DescribeUpgradeMajorVersionPrecheckTaskResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItemsNode = value["Items"]["Tasks"];
|
||||
for (auto valueItemsTasks : allItemsNode)
|
||||
{
|
||||
Tasks itemsObject;
|
||||
if(!valueItemsTasks["TaskId"].isNull())
|
||||
itemsObject.taskId = std::stoi(valueItemsTasks["TaskId"].asString());
|
||||
if(!valueItemsTasks["SourceMajorVersion"].isNull())
|
||||
itemsObject.sourceMajorVersion = valueItemsTasks["SourceMajorVersion"].asString();
|
||||
if(!valueItemsTasks["TargetMajorVersion"].isNull())
|
||||
itemsObject.targetMajorVersion = valueItemsTasks["TargetMajorVersion"].asString();
|
||||
if(!valueItemsTasks["CheckTime"].isNull())
|
||||
itemsObject.checkTime = valueItemsTasks["CheckTime"].asString();
|
||||
if(!valueItemsTasks["EffectiveTime"].isNull())
|
||||
itemsObject.effectiveTime = valueItemsTasks["EffectiveTime"].asString();
|
||||
if(!valueItemsTasks["Result"].isNull())
|
||||
itemsObject.result = valueItemsTasks["Result"].asString();
|
||||
if(!valueItemsTasks["Detail"].isNull())
|
||||
itemsObject.detail = valueItemsTasks["Detail"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["TotalRecordCount"].isNull())
|
||||
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageRecordCount"].isNull())
|
||||
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionPrecheckTaskResult::getTotalRecordCount()const
|
||||
{
|
||||
return totalRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionPrecheckTaskResult::getPageRecordCount()const
|
||||
{
|
||||
return pageRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionPrecheckTaskResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeUpgradeMajorVersionPrecheckTaskResult::Tasks> DescribeUpgradeMajorVersionPrecheckTaskResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
139
rds/src/model/DescribeUpgradeMajorVersionTasksRequest.cc
Normal file
139
rds/src/model/DescribeUpgradeMajorVersionTasksRequest.cc
Normal file
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeUpgradeMajorVersionTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeUpgradeMajorVersionTasksRequest;
|
||||
|
||||
DescribeUpgradeMajorVersionTasksRequest::DescribeUpgradeMajorVersionTasksRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeUpgradeMajorVersionTasks")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeUpgradeMajorVersionTasksRequest::~DescribeUpgradeMajorVersionTasksRequest()
|
||||
{}
|
||||
|
||||
long DescribeUpgradeMajorVersionTasksRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionTasksRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionTasksRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionTasksRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionTasksRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionTasksRequest::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setTaskId(int taskId)
|
||||
{
|
||||
taskId_ = taskId;
|
||||
setParameter("TaskId", std::to_string(taskId));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionTasksRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionTasksRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeUpgradeMajorVersionTasksRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeUpgradeMajorVersionTasksRequest::getTargetMajorVersion()const
|
||||
{
|
||||
return targetMajorVersion_;
|
||||
}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksRequest::setTargetMajorVersion(const std::string& targetMajorVersion)
|
||||
{
|
||||
targetMajorVersion_ = targetMajorVersion;
|
||||
setParameter("TargetMajorVersion", targetMajorVersion);
|
||||
}
|
||||
|
||||
100
rds/src/model/DescribeUpgradeMajorVersionTasksResult.cc
Normal file
100
rds/src/model/DescribeUpgradeMajorVersionTasksResult.cc
Normal file
@@ -0,0 +1,100 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeUpgradeMajorVersionTasksResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeUpgradeMajorVersionTasksResult::DescribeUpgradeMajorVersionTasksResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeUpgradeMajorVersionTasksResult::DescribeUpgradeMajorVersionTasksResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeUpgradeMajorVersionTasksResult::~DescribeUpgradeMajorVersionTasksResult()
|
||||
{}
|
||||
|
||||
void DescribeUpgradeMajorVersionTasksResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItemsNode = value["Items"]["Tasks"];
|
||||
for (auto valueItemsTasks : allItemsNode)
|
||||
{
|
||||
Tasks itemsObject;
|
||||
if(!valueItemsTasks["TaskId"].isNull())
|
||||
itemsObject.taskId = std::stoi(valueItemsTasks["TaskId"].asString());
|
||||
if(!valueItemsTasks["SourceInsName"].isNull())
|
||||
itemsObject.sourceInsName = std::stoi(valueItemsTasks["SourceInsName"].asString());
|
||||
if(!valueItemsTasks["SourceMajorVersion"].isNull())
|
||||
itemsObject.sourceMajorVersion = valueItemsTasks["SourceMajorVersion"].asString();
|
||||
if(!valueItemsTasks["TargetInsName"].isNull())
|
||||
itemsObject.targetInsName = std::stoi(valueItemsTasks["TargetInsName"].asString());
|
||||
if(!valueItemsTasks["TargetMajorVersion"].isNull())
|
||||
itemsObject.targetMajorVersion = valueItemsTasks["TargetMajorVersion"].asString();
|
||||
if(!valueItemsTasks["UpgradeMode"].isNull())
|
||||
itemsObject.upgradeMode = valueItemsTasks["UpgradeMode"].asString();
|
||||
if(!valueItemsTasks["CollectStatMode"].isNull())
|
||||
itemsObject.collectStatMode = valueItemsTasks["CollectStatMode"].asString();
|
||||
if(!valueItemsTasks["StartTime"].isNull())
|
||||
itemsObject.startTime = valueItemsTasks["StartTime"].asString();
|
||||
if(!valueItemsTasks["EndTime"].isNull())
|
||||
itemsObject.endTime = valueItemsTasks["EndTime"].asString();
|
||||
if(!valueItemsTasks["SwitchTime"].isNull())
|
||||
itemsObject.switchTime = valueItemsTasks["SwitchTime"].asString();
|
||||
if(!valueItemsTasks["Result"].isNull())
|
||||
itemsObject.result = valueItemsTasks["Result"].asString();
|
||||
if(!valueItemsTasks["Detail"].isNull())
|
||||
itemsObject.detail = valueItemsTasks["Detail"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["TotalRecordCount"].isNull())
|
||||
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageRecordCount"].isNull())
|
||||
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionTasksResult::getTotalRecordCount()const
|
||||
{
|
||||
return totalRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionTasksResult::getPageRecordCount()const
|
||||
{
|
||||
return pageRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeUpgradeMajorVersionTasksResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeUpgradeMajorVersionTasksResult::Tasks> DescribeUpgradeMajorVersionTasksResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,13 @@ void ModifyParameterGroupResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ParameterGroupId"].isNull())
|
||||
parameterGroupId_ = value["ParameterGroupId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string ModifyParameterGroupResult::getParameterGroupId()const
|
||||
{
|
||||
return parameterGroupId_;
|
||||
}
|
||||
|
||||
|
||||
106
rds/src/model/UpgradeDBInstanceMajorVersionPrecheckRequest.cc
Normal file
106
rds/src/model/UpgradeDBInstanceMajorVersionPrecheckRequest.cc
Normal file
@@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/UpgradeDBInstanceMajorVersionPrecheckRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::UpgradeDBInstanceMajorVersionPrecheckRequest;
|
||||
|
||||
UpgradeDBInstanceMajorVersionPrecheckRequest::UpgradeDBInstanceMajorVersionPrecheckRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "UpgradeDBInstanceMajorVersionPrecheck")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
UpgradeDBInstanceMajorVersionPrecheckRequest::~UpgradeDBInstanceMajorVersionPrecheckRequest()
|
||||
{}
|
||||
|
||||
long UpgradeDBInstanceMajorVersionPrecheckRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long UpgradeDBInstanceMajorVersionPrecheckRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckRequest::getTargetMajorVersion()const
|
||||
{
|
||||
return targetMajorVersion_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckRequest::setTargetMajorVersion(const std::string& targetMajorVersion)
|
||||
{
|
||||
targetMajorVersion_ = targetMajorVersion;
|
||||
setParameter("TargetMajorVersion", targetMajorVersion);
|
||||
}
|
||||
|
||||
65
rds/src/model/UpgradeDBInstanceMajorVersionPrecheckResult.cc
Normal file
65
rds/src/model/UpgradeDBInstanceMajorVersionPrecheckResult.cc
Normal file
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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/rds/model/UpgradeDBInstanceMajorVersionPrecheckResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
UpgradeDBInstanceMajorVersionPrecheckResult::UpgradeDBInstanceMajorVersionPrecheckResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
UpgradeDBInstanceMajorVersionPrecheckResult::UpgradeDBInstanceMajorVersionPrecheckResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
UpgradeDBInstanceMajorVersionPrecheckResult::~UpgradeDBInstanceMajorVersionPrecheckResult()
|
||||
{}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionPrecheckResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = value["TaskId"].asString();
|
||||
if(!value["TargetMajorVersion"].isNull())
|
||||
targetMajorVersion_ = value["TargetMajorVersion"].asString();
|
||||
if(!value["DBInstanceName"].isNull())
|
||||
dBInstanceName_ = value["DBInstanceName"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckResult::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckResult::getTargetMajorVersion()const
|
||||
{
|
||||
return targetMajorVersion_;
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionPrecheckResult::getDBInstanceName()const
|
||||
{
|
||||
return dBInstanceName_;
|
||||
}
|
||||
|
||||
293
rds/src/model/UpgradeDBInstanceMajorVersionRequest.cc
Normal file
293
rds/src/model/UpgradeDBInstanceMajorVersionRequest.cc
Normal file
@@ -0,0 +1,293 @@
|
||||
/*
|
||||
* 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/rds/model/UpgradeDBInstanceMajorVersionRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::UpgradeDBInstanceMajorVersionRequest;
|
||||
|
||||
UpgradeDBInstanceMajorVersionRequest::UpgradeDBInstanceMajorVersionRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "UpgradeDBInstanceMajorVersion")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
UpgradeDBInstanceMajorVersionRequest::~UpgradeDBInstanceMajorVersionRequest()
|
||||
{}
|
||||
|
||||
long UpgradeDBInstanceMajorVersionRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
int UpgradeDBInstanceMajorVersionRequest::getDBInstanceStorage()const
|
||||
{
|
||||
return dBInstanceStorage_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setDBInstanceStorage(int dBInstanceStorage)
|
||||
{
|
||||
dBInstanceStorage_ = dBInstanceStorage;
|
||||
setParameter("DBInstanceStorage", std::to_string(dBInstanceStorage));
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getSwitchTimeMode()const
|
||||
{
|
||||
return switchTimeMode_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setSwitchTimeMode(const std::string& switchTimeMode)
|
||||
{
|
||||
switchTimeMode_ = switchTimeMode;
|
||||
setParameter("SwitchTimeMode", switchTimeMode);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getSwitchOver()const
|
||||
{
|
||||
return switchOver_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setSwitchOver(const std::string& switchOver)
|
||||
{
|
||||
switchOver_ = switchOver;
|
||||
setParameter("SwitchOver", switchOver);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getCollectStatMode()const
|
||||
{
|
||||
return collectStatMode_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setCollectStatMode(const std::string& collectStatMode)
|
||||
{
|
||||
collectStatMode_ = collectStatMode;
|
||||
setParameter("CollectStatMode", collectStatMode);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getDBInstanceDescription()const
|
||||
{
|
||||
return dBInstanceDescription_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setDBInstanceDescription(const std::string& dBInstanceDescription)
|
||||
{
|
||||
dBInstanceDescription_ = dBInstanceDescription;
|
||||
setParameter("DBInstanceDescription", dBInstanceDescription);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getSwitchTime()const
|
||||
{
|
||||
return switchTime_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setSwitchTime(const std::string& switchTime)
|
||||
{
|
||||
switchTime_ = switchTime;
|
||||
setParameter("SwitchTime", switchTime);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getDBInstanceStorageType()const
|
||||
{
|
||||
return dBInstanceStorageType_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setDBInstanceStorageType(const std::string& dBInstanceStorageType)
|
||||
{
|
||||
dBInstanceStorageType_ = dBInstanceStorageType;
|
||||
setParameter("DBInstanceStorageType", dBInstanceStorageType);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getPeriod()const
|
||||
{
|
||||
return period_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setPeriod(const std::string& period)
|
||||
{
|
||||
period_ = period;
|
||||
setParameter("Period", period);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long UpgradeDBInstanceMajorVersionRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getUsedTime()const
|
||||
{
|
||||
return usedTime_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setUsedTime(const std::string& usedTime)
|
||||
{
|
||||
usedTime_ = usedTime;
|
||||
setParameter("UsedTime", usedTime);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getDBInstanceClass()const
|
||||
{
|
||||
return dBInstanceClass_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setDBInstanceClass(const std::string& dBInstanceClass)
|
||||
{
|
||||
dBInstanceClass_ = dBInstanceClass;
|
||||
setParameter("DBInstanceClass", dBInstanceClass);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getVSwitchId()const
|
||||
{
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setVSwitchId(const std::string& vSwitchId)
|
||||
{
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter("VSwitchId", vSwitchId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getPrivateIpAddress()const
|
||||
{
|
||||
return privateIpAddress_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setPrivateIpAddress(const std::string& privateIpAddress)
|
||||
{
|
||||
privateIpAddress_ = privateIpAddress;
|
||||
setParameter("PrivateIpAddress", privateIpAddress);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getVPCId()const
|
||||
{
|
||||
return vPCId_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setVPCId(const std::string& vPCId)
|
||||
{
|
||||
vPCId_ = vPCId;
|
||||
setParameter("VPCId", vPCId);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getPayType()const
|
||||
{
|
||||
return payType_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setPayType(const std::string& payType)
|
||||
{
|
||||
payType_ = payType;
|
||||
setParameter("PayType", payType);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getInstanceNetworkType()const
|
||||
{
|
||||
return instanceNetworkType_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setInstanceNetworkType(const std::string& instanceNetworkType)
|
||||
{
|
||||
instanceNetworkType_ = instanceNetworkType;
|
||||
setParameter("InstanceNetworkType", instanceNetworkType);
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionRequest::getTargetMajorVersion()const
|
||||
{
|
||||
return targetMajorVersion_;
|
||||
}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionRequest::setTargetMajorVersion(const std::string& targetMajorVersion)
|
||||
{
|
||||
targetMajorVersion_ = targetMajorVersion;
|
||||
setParameter("TargetMajorVersion", targetMajorVersion);
|
||||
}
|
||||
|
||||
72
rds/src/model/UpgradeDBInstanceMajorVersionResult.cc
Normal file
72
rds/src/model/UpgradeDBInstanceMajorVersionResult.cc
Normal 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/UpgradeDBInstanceMajorVersionResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
UpgradeDBInstanceMajorVersionResult::UpgradeDBInstanceMajorVersionResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
UpgradeDBInstanceMajorVersionResult::UpgradeDBInstanceMajorVersionResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
UpgradeDBInstanceMajorVersionResult::~UpgradeDBInstanceMajorVersionResult()
|
||||
{}
|
||||
|
||||
void UpgradeDBInstanceMajorVersionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["DBInstanceId"].isNull())
|
||||
dBInstanceId_ = value["DBInstanceId"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
if(!value["ConnectionString"].isNull())
|
||||
connectionString_ = value["ConnectionString"].asString();
|
||||
if(!value["Port"].isNull())
|
||||
port_ = value["Port"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionResult::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionResult::getPort()const
|
||||
{
|
||||
return port_;
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
std::string UpgradeDBInstanceMajorVersionResult::getConnectionString()const
|
||||
{
|
||||
return connectionString_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user