regenerate code

This commit is contained in:
wb-hx510875
2020-03-26 17:27:13 +08:00
committed by Axios
parent cba94f2119
commit f0c2600a26
6249 changed files with 188711 additions and 43443 deletions

View File

@@ -843,6 +843,42 @@ PolardbClient::DescribeDBClusterAttributeOutcomeCallable PolardbClient::describe
return task->get_future();
}
PolardbClient::DescribeDBClusterAvailableResourcesOutcome PolardbClient::describeDBClusterAvailableResources(const DescribeDBClusterAvailableResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeDBClusterAvailableResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeDBClusterAvailableResourcesOutcome(DescribeDBClusterAvailableResourcesResult(outcome.result()));
else
return DescribeDBClusterAvailableResourcesOutcome(outcome.error());
}
void PolardbClient::describeDBClusterAvailableResourcesAsync(const DescribeDBClusterAvailableResourcesRequest& request, const DescribeDBClusterAvailableResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeDBClusterAvailableResources(request), context);
};
asyncExecute(new Runnable(fn));
}
PolardbClient::DescribeDBClusterAvailableResourcesOutcomeCallable PolardbClient::describeDBClusterAvailableResourcesCallable(const DescribeDBClusterAvailableResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeDBClusterAvailableResourcesOutcome()>>(
[this, request]()
{
return this->describeDBClusterAvailableResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
PolardbClient::DescribeDBClusterEndpointsOutcome PolardbClient::describeDBClusterEndpoints(const DescribeDBClusterEndpointsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -915,6 +951,42 @@ PolardbClient::DescribeDBClusterMigrationOutcomeCallable PolardbClient::describe
return task->get_future();
}
PolardbClient::DescribeDBClusterMonitorOutcome PolardbClient::describeDBClusterMonitor(const DescribeDBClusterMonitorRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeDBClusterMonitorOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeDBClusterMonitorOutcome(DescribeDBClusterMonitorResult(outcome.result()));
else
return DescribeDBClusterMonitorOutcome(outcome.error());
}
void PolardbClient::describeDBClusterMonitorAsync(const DescribeDBClusterMonitorRequest& request, const DescribeDBClusterMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeDBClusterMonitor(request), context);
};
asyncExecute(new Runnable(fn));
}
PolardbClient::DescribeDBClusterMonitorOutcomeCallable PolardbClient::describeDBClusterMonitorCallable(const DescribeDBClusterMonitorRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeDBClusterMonitorOutcome()>>(
[this, request]()
{
return this->describeDBClusterMonitor(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
PolardbClient::DescribeDBClusterParametersOutcome PolardbClient::describeDBClusterParameters(const DescribeDBClusterParametersRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1671,6 +1743,42 @@ PolardbClient::ModifyDBClusterMigrationOutcomeCallable PolardbClient::modifyDBCl
return task->get_future();
}
PolardbClient::ModifyDBClusterMonitorOutcome PolardbClient::modifyDBClusterMonitor(const ModifyDBClusterMonitorRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ModifyDBClusterMonitorOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ModifyDBClusterMonitorOutcome(ModifyDBClusterMonitorResult(outcome.result()));
else
return ModifyDBClusterMonitorOutcome(outcome.error());
}
void PolardbClient::modifyDBClusterMonitorAsync(const ModifyDBClusterMonitorRequest& request, const ModifyDBClusterMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, modifyDBClusterMonitor(request), context);
};
asyncExecute(new Runnable(fn));
}
PolardbClient::ModifyDBClusterMonitorOutcomeCallable PolardbClient::modifyDBClusterMonitorCallable(const ModifyDBClusterMonitorRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ModifyDBClusterMonitorOutcome()>>(
[this, request]()
{
return this->modifyDBClusterMonitor(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
PolardbClient::ModifyDBClusterParametersOutcome PolardbClient::modifyDBClusterParameters(const ModifyDBClusterParametersRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -115,6 +115,17 @@ void CreateDBClusterRequest::setEngine(const std::string& engine)
setParameter("Engine", engine);
}
std::string CreateDBClusterRequest::getGDNId()const
{
return gDNId_;
}
void CreateDBClusterRequest::setGDNId(const std::string& gDNId)
{
gDNId_ = gDNId;
setParameter("GDNId", gDNId);
}
std::string CreateDBClusterRequest::getCreationOption()const
{
return creationOption_;
@@ -280,6 +291,17 @@ void CreateDBClusterRequest::setCloneDataPoint(const std::string& cloneDataPoint
setParameter("CloneDataPoint", cloneDataPoint);
}
bool CreateDBClusterRequest::getTDEStatus()const
{
return tDEStatus_;
}
void CreateDBClusterRequest::setTDEStatus(bool tDEStatus)
{
tDEStatus_ = tDEStatus;
setParameter("TDEStatus", tDEStatus ? "true" : "false");
}
std::string CreateDBClusterRequest::getPayType()const
{
return payType_;

View File

@@ -60,6 +60,17 @@ void DescribeAutoRenewAttributeRequest::setAccessKeyId(const std::string& access
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeAutoRenewAttributeRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void DescribeAutoRenewAttributeRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeAutoRenewAttributeRequest::getRegionId()const
{
return regionId_;

View File

@@ -0,0 +1,150 @@
/*
* 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/polardb/model/DescribeDBClusterAvailableResourcesRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterAvailableResourcesRequest;
DescribeDBClusterAvailableResourcesRequest::DescribeDBClusterAvailableResourcesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterAvailableResources")
{
setMethod(HttpRequest::Method::Post);
}
DescribeDBClusterAvailableResourcesRequest::~DescribeDBClusterAvailableResourcesRequest()
{}
long DescribeDBClusterAvailableResourcesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void DescribeDBClusterAvailableResourcesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeDBClusterAvailableResourcesRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void DescribeDBClusterAvailableResourcesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeDBClusterAvailableResourcesRequest::getDBNodeClass()const
{
return dBNodeClass_;
}
void DescribeDBClusterAvailableResourcesRequest::setDBNodeClass(const std::string& dBNodeClass)
{
dBNodeClass_ = dBNodeClass;
setParameter("DBNodeClass", dBNodeClass);
}
std::string DescribeDBClusterAvailableResourcesRequest::getRegionId()const
{
return regionId_;
}
void DescribeDBClusterAvailableResourcesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string DescribeDBClusterAvailableResourcesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void DescribeDBClusterAvailableResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeDBClusterAvailableResourcesRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void DescribeDBClusterAvailableResourcesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long DescribeDBClusterAvailableResourcesRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeDBClusterAvailableResourcesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeDBClusterAvailableResourcesRequest::getDBType()const
{
return dBType_;
}
void DescribeDBClusterAvailableResourcesRequest::setDBType(const std::string& dBType)
{
dBType_ = dBType;
setParameter("DBType", dBType);
}
std::string DescribeDBClusterAvailableResourcesRequest::getDBVersion()const
{
return dBVersion_;
}
void DescribeDBClusterAvailableResourcesRequest::setDBVersion(const std::string& dBVersion)
{
dBVersion_ = dBVersion;
setParameter("DBVersion", dBVersion);
}
std::string DescribeDBClusterAvailableResourcesRequest::getZoneId()const
{
return zoneId_;
}
void DescribeDBClusterAvailableResourcesRequest::setZoneId(const std::string& zoneId)
{
zoneId_ = zoneId;
setParameter("ZoneId", zoneId);
}
std::string DescribeDBClusterAvailableResourcesRequest::getPayType()const
{
return payType_;
}
void DescribeDBClusterAvailableResourcesRequest::setPayType(const std::string& payType)
{
payType_ = payType;
setParameter("PayType", payType);
}

View File

@@ -0,0 +1,75 @@
/*
* 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/polardb/model/DescribeDBClusterAvailableResourcesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterAvailableResourcesResult::DescribeDBClusterAvailableResourcesResult() :
ServiceResult()
{}
DescribeDBClusterAvailableResourcesResult::DescribeDBClusterAvailableResourcesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterAvailableResourcesResult::~DescribeDBClusterAvailableResourcesResult()
{}
void DescribeDBClusterAvailableResourcesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"];
for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode)
{
AvailableZone availableZonesObject;
if(!valueAvailableZonesAvailableZone["RegionId"].isNull())
availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString();
if(!valueAvailableZonesAvailableZone["ZoneId"].isNull())
availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString();
auto allSupportedEnginesNode = allAvailableZonesNode["SupportedEngines"]["SupportedEngine"];
for (auto allAvailableZonesNodeSupportedEnginesSupportedEngine : allSupportedEnginesNode)
{
AvailableZone::SupportedEngine supportedEnginesObject;
if(!allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].isNull())
supportedEnginesObject.engine = allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].asString();
auto allAvailableResourcesNode = allSupportedEnginesNode["AvailableResources"]["AvailableResource"];
for (auto allSupportedEnginesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode)
{
AvailableZone::SupportedEngine::AvailableResource availableResourcesObject;
if(!allSupportedEnginesNodeAvailableResourcesAvailableResource["DBNodeClass"].isNull())
availableResourcesObject.dBNodeClass = allSupportedEnginesNodeAvailableResourcesAvailableResource["DBNodeClass"].asString();
supportedEnginesObject.availableResources.push_back(availableResourcesObject);
}
availableZonesObject.supportedEngines.push_back(supportedEnginesObject);
}
availableZones_.push_back(availableZonesObject);
}
}
std::vector<DescribeDBClusterAvailableResourcesResult::AvailableZone> DescribeDBClusterAvailableResourcesResult::getAvailableZones()const
{
return availableZones_;
}

View File

@@ -0,0 +1,95 @@
/*
* 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/polardb/model/DescribeDBClusterMonitorRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterMonitorRequest;
DescribeDBClusterMonitorRequest::DescribeDBClusterMonitorRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterMonitor")
{
setMethod(HttpRequest::Method::Post);
}
DescribeDBClusterMonitorRequest::~DescribeDBClusterMonitorRequest()
{}
long DescribeDBClusterMonitorRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void DescribeDBClusterMonitorRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeDBClusterMonitorRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void DescribeDBClusterMonitorRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeDBClusterMonitorRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void DescribeDBClusterMonitorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeDBClusterMonitorRequest::getDBClusterId()const
{
return dBClusterId_;
}
void DescribeDBClusterMonitorRequest::setDBClusterId(const std::string& dBClusterId)
{
dBClusterId_ = dBClusterId;
setParameter("DBClusterId", dBClusterId);
}
std::string DescribeDBClusterMonitorRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void DescribeDBClusterMonitorRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long DescribeDBClusterMonitorRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeDBClusterMonitorRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}

View File

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

View File

@@ -60,6 +60,17 @@ void ModifyAutoRenewAttributeRequest::setDuration(const std::string& duration)
setParameter("Duration", duration);
}
std::string ModifyAutoRenewAttributeRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void ModifyAutoRenewAttributeRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string ModifyAutoRenewAttributeRequest::getRegionId()const
{
return regionId_;

View 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/polardb/model/ModifyDBClusterMonitorRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterMonitorRequest;
ModifyDBClusterMonitorRequest::ModifyDBClusterMonitorRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterMonitor")
{
setMethod(HttpRequest::Method::Post);
}
ModifyDBClusterMonitorRequest::~ModifyDBClusterMonitorRequest()
{}
long ModifyDBClusterMonitorRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void ModifyDBClusterMonitorRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ModifyDBClusterMonitorRequest::getPeriod()const
{
return period_;
}
void ModifyDBClusterMonitorRequest::setPeriod(const std::string& period)
{
period_ = period;
setParameter("Period", period);
}
std::string ModifyDBClusterMonitorRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void ModifyDBClusterMonitorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ModifyDBClusterMonitorRequest::getDBClusterId()const
{
return dBClusterId_;
}
void ModifyDBClusterMonitorRequest::setDBClusterId(const std::string& dBClusterId)
{
dBClusterId_ = dBClusterId;
setParameter("DBClusterId", dBClusterId);
}
std::string ModifyDBClusterMonitorRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void ModifyDBClusterMonitorRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
long ModifyDBClusterMonitorRequest::getOwnerId()const
{
return ownerId_;
}
void ModifyDBClusterMonitorRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string ModifyDBClusterMonitorRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ModifyDBClusterMonitorRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}

View File

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