Update by SDK platform.
This commit is contained in:
@@ -339,42 +339,6 @@ DdsClient::CreateNodeBatchOutcomeCallable DdsClient::createNodeBatchCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateServerlessDBInstanceOutcome DdsClient::createServerlessDBInstance(const CreateServerlessDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateServerlessDBInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateServerlessDBInstanceOutcome(CreateServerlessDBInstanceResult(outcome.result()));
|
||||
else
|
||||
return CreateServerlessDBInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::createServerlessDBInstanceAsync(const CreateServerlessDBInstanceRequest& request, const CreateServerlessDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createServerlessDBInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::CreateServerlessDBInstanceOutcomeCallable DdsClient::createServerlessDBInstanceCallable(const CreateServerlessDBInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateServerlessDBInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createServerlessDBInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateShardingDBInstanceOutcome DdsClient::createShardingDBInstance(const CreateShardingDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -43,6 +43,15 @@ void CreateDBInstanceRequest::setDBInstanceStorage(int dBInstanceStorage) {
|
||||
setParameter(std::string("DBInstanceStorage"), std::to_string(dBInstanceStorage));
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getSecondaryZoneId() const {
|
||||
return secondaryZoneId_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceRequest::setSecondaryZoneId(const std::string &secondaryZoneId) {
|
||||
secondaryZoneId_ = secondaryZoneId;
|
||||
setParameter(std::string("SecondaryZoneId"), secondaryZoneId);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -106,6 +115,20 @@ void CreateDBInstanceRequest::setDBInstanceDescription(const std::string &dBInst
|
||||
setParameter(std::string("DBInstanceDescription"), dBInstanceDescription);
|
||||
}
|
||||
|
||||
std::vector<CreateDBInstanceRequest::Tag> CreateDBInstanceRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceRequest::setTag(const std::vector<CreateDBInstanceRequest::Tag> &tag) {
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
@@ -259,6 +282,15 @@ void CreateDBInstanceRequest::setEngine(const std::string &engine) {
|
||||
setParameter(std::string("Engine"), engine);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getHiddenZoneId() const {
|
||||
return hiddenZoneId_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceRequest::setHiddenZoneId(const std::string &hiddenZoneId) {
|
||||
hiddenZoneId_ = hiddenZoneId;
|
||||
setParameter(std::string("HiddenZoneId"), hiddenZoneId);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getRestoreTime() const {
|
||||
return restoreTime_;
|
||||
}
|
||||
|
||||
@@ -70,6 +70,24 @@ void CreateNodeBatchRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
bool CreateNodeBatchRequest::getShardDirect() const {
|
||||
return shardDirect_;
|
||||
}
|
||||
|
||||
void CreateNodeBatchRequest::setShardDirect(bool shardDirect) {
|
||||
shardDirect_ = shardDirect;
|
||||
setParameter(std::string("ShardDirect"), shardDirect ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string CreateNodeBatchRequest::getAccountName() const {
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
void CreateNodeBatchRequest::setAccountName(const std::string &accountName) {
|
||||
accountName_ = accountName;
|
||||
setParameter(std::string("AccountName"), accountName);
|
||||
}
|
||||
|
||||
std::string CreateNodeBatchRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
@@ -142,3 +160,12 @@ void CreateNodeBatchRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateNodeBatchRequest::getAccountPassword() const {
|
||||
return accountPassword_;
|
||||
}
|
||||
|
||||
void CreateNodeBatchRequest::setAccountPassword(const std::string &accountPassword) {
|
||||
accountPassword_ = accountPassword;
|
||||
setParameter(std::string("AccountPassword"), accountPassword);
|
||||
}
|
||||
|
||||
|
||||
@@ -88,6 +88,24 @@ void CreateNodeRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
bool CreateNodeRequest::getShardDirect() const {
|
||||
return shardDirect_;
|
||||
}
|
||||
|
||||
void CreateNodeRequest::setShardDirect(bool shardDirect) {
|
||||
shardDirect_ = shardDirect;
|
||||
setParameter(std::string("ShardDirect"), shardDirect ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string CreateNodeRequest::getAccountName() const {
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
void CreateNodeRequest::setAccountName(const std::string &accountName) {
|
||||
accountName_ = accountName;
|
||||
setParameter(std::string("AccountName"), accountName);
|
||||
}
|
||||
|
||||
std::string CreateNodeRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
@@ -169,3 +187,12 @@ void CreateNodeRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateNodeRequest::getAccountPassword() const {
|
||||
return accountPassword_;
|
||||
}
|
||||
|
||||
void CreateNodeRequest::setAccountPassword(const std::string &accountPassword) {
|
||||
accountPassword_ = accountPassword;
|
||||
setParameter(std::string("AccountPassword"), accountPassword);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,252 +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/dds/model/CreateServerlessDBInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Dds::Model::CreateServerlessDBInstanceRequest;
|
||||
|
||||
CreateServerlessDBInstanceRequest::CreateServerlessDBInstanceRequest()
|
||||
: RpcServiceRequest("dds", "2015-12-01", "CreateServerlessDBInstance") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateServerlessDBInstanceRequest::~CreateServerlessDBInstanceRequest() {}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getCapacityUnit() const {
|
||||
return capacityUnit_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setCapacityUnit(const std::string &capacityUnit) {
|
||||
capacityUnit_ = capacityUnit;
|
||||
setParameter(std::string("CapacityUnit"), capacityUnit);
|
||||
}
|
||||
|
||||
long CreateServerlessDBInstanceRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
int CreateServerlessDBInstanceRequest::getDBInstanceStorage() const {
|
||||
return dBInstanceStorage_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setDBInstanceStorage(int dBInstanceStorage) {
|
||||
dBInstanceStorage_ = dBInstanceStorage;
|
||||
setParameter(std::string("DBInstanceStorage"), std::to_string(dBInstanceStorage));
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getPeriodPriceType() const {
|
||||
return periodPriceType_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setPeriodPriceType(const std::string &periodPriceType) {
|
||||
periodPriceType_ = periodPriceType;
|
||||
setParameter(std::string("PeriodPriceType"), periodPriceType);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getEngineVersion() const {
|
||||
return engineVersion_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setEngineVersion(const std::string &engineVersion) {
|
||||
engineVersion_ = engineVersion;
|
||||
setParameter(std::string("EngineVersion"), engineVersion);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getNetworkType() const {
|
||||
return networkType_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setNetworkType(const std::string &networkType) {
|
||||
networkType_ = networkType;
|
||||
setParameter(std::string("NetworkType"), networkType);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getStorageEngine() const {
|
||||
return storageEngine_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setStorageEngine(const std::string &storageEngine) {
|
||||
storageEngine_ = storageEngine;
|
||||
setParameter(std::string("StorageEngine"), storageEngine);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getEngine() const {
|
||||
return engine_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setEngine(const std::string &engine) {
|
||||
engine_ = engine;
|
||||
setParameter(std::string("Engine"), engine);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getDBInstanceDescription() const {
|
||||
return dBInstanceDescription_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setDBInstanceDescription(const std::string &dBInstanceDescription) {
|
||||
dBInstanceDescription_ = dBInstanceDescription;
|
||||
setParameter(std::string("DBInstanceDescription"), dBInstanceDescription);
|
||||
}
|
||||
|
||||
int CreateServerlessDBInstanceRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setPeriod(int period) {
|
||||
period_ = period;
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long CreateServerlessDBInstanceRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getSecurityIPList() const {
|
||||
return securityIPList_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setSecurityIPList(const std::string &securityIPList) {
|
||||
securityIPList_ = securityIPList;
|
||||
setParameter(std::string("SecurityIPList"), securityIPList);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getVSwitchId() const {
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getAccountPassword() const {
|
||||
return accountPassword_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setAccountPassword(const std::string &accountPassword) {
|
||||
accountPassword_ = accountPassword;
|
||||
setParameter(std::string("AccountPassword"), accountPassword);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getAutoRenew() const {
|
||||
return autoRenew_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setAutoRenew(const std::string &autoRenew) {
|
||||
autoRenew_ = autoRenew;
|
||||
setParameter(std::string("AutoRenew"), autoRenew);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
zoneId_ = zoneId;
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
void CreateServerlessDBInstanceRequest::setChargeType(const std::string &chargeType) {
|
||||
chargeType_ = chargeType;
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
@@ -1,58 +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/dds/model/CreateServerlessDBInstanceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dds;
|
||||
using namespace AlibabaCloud::Dds::Model;
|
||||
|
||||
CreateServerlessDBInstanceResult::CreateServerlessDBInstanceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CreateServerlessDBInstanceResult::CreateServerlessDBInstanceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CreateServerlessDBInstanceResult::~CreateServerlessDBInstanceResult()
|
||||
{}
|
||||
|
||||
void CreateServerlessDBInstanceResult::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();
|
||||
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceResult::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
std::string CreateServerlessDBInstanceResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
@@ -34,13 +34,13 @@ void CreateShardingDBInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
std::string CreateShardingDBInstanceRequest::getSecondaryZoneId() const {
|
||||
return secondaryZoneId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
void CreateShardingDBInstanceRequest::setSecondaryZoneId(const std::string &secondaryZoneId) {
|
||||
secondaryZoneId_ = secondaryZoneId;
|
||||
setParameter(std::string("SecondaryZoneId"), secondaryZoneId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getEngineVersion() const {
|
||||
@@ -76,24 +76,6 @@ void CreateShardingDBInstanceRequest::setReplicaSet(const std::vector<CreateShar
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getStorageEngine() const {
|
||||
return storageEngine_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setStorageEngine(const std::string &storageEngine) {
|
||||
storageEngine_ = storageEngine;
|
||||
setParameter(std::string("StorageEngine"), storageEngine);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
@@ -103,15 +85,6 @@ void CreateShardingDBInstanceRequest::setResourceGroupId(const std::string &reso
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
@@ -121,15 +94,6 @@ void CreateShardingDBInstanceRequest::setSecurityToken(const std::string &securi
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getEngine() const {
|
||||
return engine_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setEngine(const std::string &engine) {
|
||||
engine_ = engine;
|
||||
setParameter(std::string("Engine"), engine);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getDBInstanceDescription() const {
|
||||
return dBInstanceDescription_;
|
||||
}
|
||||
@@ -148,42 +112,6 @@ void CreateShardingDBInstanceRequest::setPeriod(int period) {
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getRestoreTime() const {
|
||||
return restoreTime_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setRestoreTime(const std::string &restoreTime) {
|
||||
restoreTime_ = restoreTime;
|
||||
setParameter(std::string("RestoreTime"), restoreTime);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getSrcDBInstanceId() const {
|
||||
return srcDBInstanceId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setSrcDBInstanceId(const std::string &srcDBInstanceId) {
|
||||
srcDBInstanceId_ = srcDBInstanceId;
|
||||
setParameter(std::string("SrcDBInstanceId"), srcDBInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::vector<CreateShardingDBInstanceRequest::ConfigServer> CreateShardingDBInstanceRequest::getConfigServer() const {
|
||||
return configServer_;
|
||||
}
|
||||
@@ -238,15 +166,6 @@ void CreateShardingDBInstanceRequest::setMongos(const std::vector<CreateSharding
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getAccountPassword() const {
|
||||
return accountPassword_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setAccountPassword(const std::string &accountPassword) {
|
||||
accountPassword_ = accountPassword;
|
||||
setParameter(std::string("AccountPassword"), accountPassword);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getAutoRenew() const {
|
||||
return autoRenew_;
|
||||
}
|
||||
@@ -256,15 +175,6 @@ void CreateShardingDBInstanceRequest::setAutoRenew(const std::string &autoRenew)
|
||||
setParameter(std::string("AutoRenew"), autoRenew);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
@@ -274,6 +184,114 @@ void CreateShardingDBInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getStorageEngine() const {
|
||||
return storageEngine_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setStorageEngine(const std::string &storageEngine) {
|
||||
storageEngine_ = storageEngine;
|
||||
setParameter(std::string("StorageEngine"), storageEngine);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getEngine() const {
|
||||
return engine_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setEngine(const std::string &engine) {
|
||||
engine_ = engine;
|
||||
setParameter(std::string("Engine"), engine);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getHiddenZoneId() const {
|
||||
return hiddenZoneId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setHiddenZoneId(const std::string &hiddenZoneId) {
|
||||
hiddenZoneId_ = hiddenZoneId;
|
||||
setParameter(std::string("HiddenZoneId"), hiddenZoneId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getRestoreTime() const {
|
||||
return restoreTime_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setRestoreTime(const std::string &restoreTime) {
|
||||
restoreTime_ = restoreTime;
|
||||
setParameter(std::string("RestoreTime"), restoreTime);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getSrcDBInstanceId() const {
|
||||
return srcDBInstanceId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setSrcDBInstanceId(const std::string &srcDBInstanceId) {
|
||||
srcDBInstanceId_ = srcDBInstanceId;
|
||||
setParameter(std::string("SrcDBInstanceId"), srcDBInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getAccountPassword() const {
|
||||
return accountPassword_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setAccountPassword(const std::string &accountPassword) {
|
||||
accountPassword_ = accountPassword;
|
||||
setParameter(std::string("AccountPassword"), accountPassword);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getProtocolType() const {
|
||||
return protocolType_;
|
||||
}
|
||||
|
||||
@@ -81,6 +81,13 @@ void DescribeAvailableResourceResult::parse(const std::string &payload)
|
||||
availableResourcesObject.instanceClassRemark = valueSupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource["InstanceClassRemark"].asString();
|
||||
if(!valueSupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource["InstanceClass"].isNull())
|
||||
availableResourcesObject.instanceClass = valueSupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource["InstanceClass"].asString();
|
||||
auto dBInstanceStorageRangeNode = value["DBInstanceStorageRange"];
|
||||
if(!dBInstanceStorageRangeNode["Min"].isNull())
|
||||
availableResourcesObject.dBInstanceStorageRange.min = std::stoi(dBInstanceStorageRangeNode["Min"].asString());
|
||||
if(!dBInstanceStorageRangeNode["Max"].isNull())
|
||||
availableResourcesObject.dBInstanceStorageRange.max = std::stoi(dBInstanceStorageRangeNode["Max"].asString());
|
||||
if(!dBInstanceStorageRangeNode["Step"].isNull())
|
||||
availableResourcesObject.dBInstanceStorageRange.step = std::stoi(dBInstanceStorageRangeNode["Step"].asString());
|
||||
supportedNodeTypesObject.availableResources.push_back(availableResourcesObject);
|
||||
}
|
||||
supportedEnginesObject.supportedNodeTypes.push_back(supportedNodeTypesObject);
|
||||
|
||||
@@ -51,6 +51,10 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
enableBackupLog_ = std::stoi(value["EnableBackupLog"].asString());
|
||||
if(!value["LogBackupRetentionPeriod"].isNull())
|
||||
logBackupRetentionPeriod_ = std::stoi(value["LogBackupRetentionPeriod"].asString());
|
||||
if(!value["SnapshotBackupType"].isNull())
|
||||
snapshotBackupType_ = value["SnapshotBackupType"].asString();
|
||||
if(!value["BackupInterval"].isNull())
|
||||
backupInterval_ = std::stoi(value["BackupInterval"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -64,6 +68,11 @@ int DescribeBackupPolicyResult::getLogBackupRetentionPeriod()const
|
||||
return logBackupRetentionPeriod_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getSnapshotBackupType()const
|
||||
{
|
||||
return snapshotBackupType_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getPreferredBackupTime()const
|
||||
{
|
||||
return preferredBackupTime_;
|
||||
@@ -84,3 +93,8 @@ std::string DescribeBackupPolicyResult::getPreferredNextBackupTime()const
|
||||
return preferredNextBackupTime_;
|
||||
}
|
||||
|
||||
int DescribeBackupPolicyResult::getBackupInterval()const
|
||||
{
|
||||
return backupInterval_;
|
||||
}
|
||||
|
||||
|
||||
@@ -106,3 +106,12 @@ void DescribeDBInstanceAttributeRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBInstanceAttributeRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
void DescribeDBInstanceAttributeRequest::setChargeType(const std::string &chargeType) {
|
||||
chargeType_ = chargeType;
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
|
||||
@@ -47,8 +47,6 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
dBInstancesObject.creationTime = valueDBInstancesDBInstance["CreationTime"].asString();
|
||||
if(!valueDBInstancesDBInstance["ReplacateId"].isNull())
|
||||
dBInstancesObject.replacateId = valueDBInstancesDBInstance["ReplacateId"].asString();
|
||||
if(!valueDBInstancesDBInstance["ChargeType"].isNull())
|
||||
dBInstancesObject.chargeType = valueDBInstancesDBInstance["ChargeType"].asString();
|
||||
if(!valueDBInstancesDBInstance["VpcAuthMode"].isNull())
|
||||
dBInstancesObject.vpcAuthMode = valueDBInstancesDBInstance["VpcAuthMode"].asString();
|
||||
if(!valueDBInstancesDBInstance["NetworkType"].isNull())
|
||||
@@ -115,8 +113,18 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
dBInstancesObject.capacityUnit = valueDBInstancesDBInstance["CapacityUnit"].asString();
|
||||
if(!valueDBInstancesDBInstance["CloudType"].isNull())
|
||||
dBInstancesObject.cloudType = valueDBInstancesDBInstance["CloudType"].asString();
|
||||
if(!valueDBInstancesDBInstance["ChargeType"].isNull())
|
||||
dBInstancesObject.chargeType = valueDBInstancesDBInstance["ChargeType"].asString();
|
||||
if(!valueDBInstancesDBInstance["StorageType"].isNull())
|
||||
dBInstancesObject.storageType = valueDBInstancesDBInstance["StorageType"].asString();
|
||||
if(!valueDBInstancesDBInstance["SecondaryZoneId"].isNull())
|
||||
dBInstancesObject.secondaryZoneId = valueDBInstancesDBInstance["SecondaryZoneId"].asString();
|
||||
if(!valueDBInstancesDBInstance["HiddenZoneId"].isNull())
|
||||
dBInstancesObject.hiddenZoneId = valueDBInstancesDBInstance["HiddenZoneId"].asString();
|
||||
if(!valueDBInstancesDBInstance["DestroyTime"].isNull())
|
||||
dBInstancesObject.destroyTime = valueDBInstancesDBInstance["DestroyTime"].asString();
|
||||
if(!valueDBInstancesDBInstance["PaymentType"].isNull())
|
||||
dBInstancesObject.paymentType = valueDBInstancesDBInstance["PaymentType"].asString();
|
||||
auto allReplicaSetsNode = valueDBInstancesDBInstance["ReplicaSets"]["ReplicaSet"];
|
||||
for (auto valueDBInstancesDBInstanceReplicaSetsReplicaSet : allReplicaSetsNode)
|
||||
{
|
||||
@@ -225,6 +233,32 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
configserverListObject.status = valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["Status"].asString();
|
||||
dBInstancesObject.configserverList.push_back(configserverListObject);
|
||||
}
|
||||
auto allNetworkAddressesNode = valueDBInstancesDBInstance["NetworkAddresses"]["NetworkAddress"];
|
||||
for (auto valueDBInstancesDBInstanceNetworkAddressesNetworkAddress : allNetworkAddressesNode)
|
||||
{
|
||||
DBInstance::NetworkAddress networkAddressesObject;
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NodeType"].isNull())
|
||||
networkAddressesObject.nodeType = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NodeType"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["VSwitchId"].isNull())
|
||||
networkAddressesObject.vSwitchId = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["VSwitchId"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["ExpiredTime"].isNull())
|
||||
networkAddressesObject.expiredTime = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["ExpiredTime"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NetworkType"].isNull())
|
||||
networkAddressesObject.networkType = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NetworkType"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["Role"].isNull())
|
||||
networkAddressesObject.role = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["Role"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["Port"].isNull())
|
||||
networkAddressesObject.port = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["Port"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["VPCId"].isNull())
|
||||
networkAddressesObject.vPCId = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["VPCId"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NetworkAddress"].isNull())
|
||||
networkAddressesObject.networkAddress = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NetworkAddress"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NodeId"].isNull())
|
||||
networkAddressesObject.nodeId = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["NodeId"].asString();
|
||||
if(!valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["IPAddress"].isNull())
|
||||
networkAddressesObject.iPAddress = valueDBInstancesDBInstanceNetworkAddressesNetworkAddress["IPAddress"].asString();
|
||||
dBInstancesObject.networkAddresses.push_back(networkAddressesObject);
|
||||
}
|
||||
dBInstances_.push_back(dBInstancesObject);
|
||||
}
|
||||
|
||||
|
||||
@@ -91,6 +91,10 @@ void DescribeDBInstancesResult::parse(const std::string &payload)
|
||||
dBInstancesObject.capacityUnit = valueDBInstancesDBInstance["CapacityUnit"].asString();
|
||||
if(!valueDBInstancesDBInstance["StorageType"].isNull())
|
||||
dBInstancesObject.storageType = valueDBInstancesDBInstance["StorageType"].asString();
|
||||
if(!valueDBInstancesDBInstance["SecondaryZoneId"].isNull())
|
||||
dBInstancesObject.secondaryZoneId = valueDBInstancesDBInstance["SecondaryZoneId"].asString();
|
||||
if(!valueDBInstancesDBInstance["HiddenZoneId"].isNull())
|
||||
dBInstancesObject.hiddenZoneId = valueDBInstancesDBInstance["HiddenZoneId"].asString();
|
||||
auto allTagsNode = valueDBInstancesDBInstance["Tags"]["Tag"];
|
||||
for (auto valueDBInstancesDBInstanceTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
@@ -43,6 +43,15 @@ void ModifyBackupPolicyRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyBackupPolicyRequest::getBackupInterval() const {
|
||||
return backupInterval_;
|
||||
}
|
||||
|
||||
void ModifyBackupPolicyRequest::setBackupInterval(const std::string &backupInterval) {
|
||||
backupInterval_ = backupInterval;
|
||||
setParameter(std::string("BackupInterval"), backupInterval);
|
||||
}
|
||||
|
||||
std::string ModifyBackupPolicyRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
@@ -106,6 +115,15 @@ void ModifyBackupPolicyRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyBackupPolicyRequest::getSnapshotBackupType() const {
|
||||
return snapshotBackupType_;
|
||||
}
|
||||
|
||||
void ModifyBackupPolicyRequest::setSnapshotBackupType(const std::string &snapshotBackupType) {
|
||||
snapshotBackupType_ = snapshotBackupType;
|
||||
setParameter(std::string("SnapshotBackupType"), snapshotBackupType);
|
||||
}
|
||||
|
||||
std::string ModifyBackupPolicyRequest::getPreferredBackupTime() const {
|
||||
return preferredBackupTime_;
|
||||
}
|
||||
|
||||
@@ -52,6 +52,15 @@ void ModifyParametersRequest::setSecurityToken(const std::string &securityToken)
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string ModifyParametersRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void ModifyParametersRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string ModifyParametersRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user