Rebuild sdk (#60)

* rebuild sdk

* fixed ut include Utils.h
This commit is contained in:
Axios
2019-08-14 14:34:09 +08:00
committed by GitHub
parent f3d9843e63
commit c43307bc80
11893 changed files with 462166 additions and 221301 deletions

1889
polardb/src/PolardbClient.cc Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,115 @@
/*
* 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/AbortDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::AbortDBClusterMigrationRequest;
AbortDBClusterMigrationRequest::AbortDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "AbortDBClusterMigration")
{}
AbortDBClusterMigrationRequest::~AbortDBClusterMigrationRequest()
{}
long AbortDBClusterMigrationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void AbortDBClusterMigrationRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string AbortDBClusterMigrationRequest::getSecurityToken()const
{
return securityToken_;
}
void AbortDBClusterMigrationRequest::setSecurityToken(const std::string& securityToken)
{
securityToken_ = securityToken;
setCoreParameter("SecurityToken", securityToken);
}
std::string AbortDBClusterMigrationRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void AbortDBClusterMigrationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AbortDBClusterMigrationRequest::getRegionId()const
{
return regionId_;
}
void AbortDBClusterMigrationRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string AbortDBClusterMigrationRequest::getDBClusterId()const
{
return dBClusterId_;
}
void AbortDBClusterMigrationRequest::setDBClusterId(const std::string& dBClusterId)
{
dBClusterId_ = dBClusterId;
setCoreParameter("DBClusterId", dBClusterId);
}
std::string AbortDBClusterMigrationRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void AbortDBClusterMigrationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
}
long AbortDBClusterMigrationRequest::getOwnerId()const
{
return ownerId_;
}
void AbortDBClusterMigrationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string AbortDBClusterMigrationRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void AbortDBClusterMigrationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/CloseDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::CloseDBClusterMigrationRequest;
CloseDBClusterMigrationRequest::CloseDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CloseDBClusterMigration")
{}
CloseDBClusterMigrationRequest::~CloseDBClusterMigrationRequest()
{}
/*
* 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/CloseDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::CloseDBClusterMigrationRequest;
CloseDBClusterMigrationRequest::CloseDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CloseDBClusterMigration")
{}
CloseDBClusterMigrationRequest::~CloseDBClusterMigrationRequest()
{}
long CloseDBClusterMigrationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -0,0 +1,115 @@
/*
* 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/ContinueDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::ContinueDBClusterMigrationRequest;
ContinueDBClusterMigrationRequest::ContinueDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ContinueDBClusterMigration")
{}
ContinueDBClusterMigrationRequest::~ContinueDBClusterMigrationRequest()
{}
long ContinueDBClusterMigrationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void ContinueDBClusterMigrationRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ContinueDBClusterMigrationRequest::getSecurityToken()const
{
return securityToken_;
}
void ContinueDBClusterMigrationRequest::setSecurityToken(const std::string& securityToken)
{
securityToken_ = securityToken;
setCoreParameter("SecurityToken", securityToken);
}
std::string ContinueDBClusterMigrationRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void ContinueDBClusterMigrationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ContinueDBClusterMigrationRequest::getRegionId()const
{
return regionId_;
}
void ContinueDBClusterMigrationRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string ContinueDBClusterMigrationRequest::getDBClusterId()const
{
return dBClusterId_;
}
void ContinueDBClusterMigrationRequest::setDBClusterId(const std::string& dBClusterId)
{
dBClusterId_ = dBClusterId;
setCoreParameter("DBClusterId", dBClusterId);
}
std::string ContinueDBClusterMigrationRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void ContinueDBClusterMigrationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
}
long ContinueDBClusterMigrationRequest::getOwnerId()const
{
return ownerId_;
}
void ContinueDBClusterMigrationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string ContinueDBClusterMigrationRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ContinueDBClusterMigrationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateAccountRequest.h>
using AlibabaCloud::Polardb::Model::CreateAccountRequest;
CreateAccountRequest::CreateAccountRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateAccount")
{}
CreateAccountRequest::~CreateAccountRequest()
{}
/*
* 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/CreateAccountRequest.h>
using AlibabaCloud::Polardb::Model::CreateAccountRequest;
CreateAccountRequest::CreateAccountRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateAccount")
{}
CreateAccountRequest::~CreateAccountRequest()
{}
long CreateAccountRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateBackupRequest.h>
using AlibabaCloud::Polardb::Model::CreateBackupRequest;
CreateBackupRequest::CreateBackupRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateBackup")
{}
CreateBackupRequest::~CreateBackupRequest()
{}
/*
* 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/CreateBackupRequest.h>
using AlibabaCloud::Polardb::Model::CreateBackupRequest;
CreateBackupRequest::CreateBackupRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateBackup")
{}
CreateBackupRequest::~CreateBackupRequest()
{}
long CreateBackupRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateDBClusterEndpointRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBClusterEndpointRequest;
CreateDBClusterEndpointRequest::CreateDBClusterEndpointRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBClusterEndpoint")
{}
CreateDBClusterEndpointRequest::~CreateDBClusterEndpointRequest()
{}
/*
* 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/CreateDBClusterEndpointRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBClusterEndpointRequest;
CreateDBClusterEndpointRequest::CreateDBClusterEndpointRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBClusterEndpoint")
{}
CreateDBClusterEndpointRequest::~CreateDBClusterEndpointRequest()
{}
std::string CreateDBClusterEndpointRequest::getAutoAddNewNodes()const
{
return autoAddNewNodes_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateDBClusterRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBClusterRequest;
CreateDBClusterRequest::CreateDBClusterRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBCluster")
{}
CreateDBClusterRequest::~CreateDBClusterRequest()
{}
/*
* 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/CreateDBClusterRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBClusterRequest;
CreateDBClusterRequest::CreateDBClusterRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBCluster")
{}
CreateDBClusterRequest::~CreateDBClusterRequest()
{}
long CreateDBClusterRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,52 +1,55 @@
/*
* 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/CreateDBClusterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
CreateDBClusterResult::CreateDBClusterResult() :
ServiceResult()
{}
CreateDBClusterResult::CreateDBClusterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateDBClusterResult::~CreateDBClusterResult()
{}
void CreateDBClusterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/CreateDBClusterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
CreateDBClusterResult::CreateDBClusterResult() :
ServiceResult()
{}
CreateDBClusterResult::CreateDBClusterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateDBClusterResult::~CreateDBClusterResult()
{}
void CreateDBClusterResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["DBClusterId"].isNull())
dBClusterId_ = value["DBClusterId"].asString();
if(!value["OrderId"].isNull())
orderId_ = value["OrderId"].asString();
}
}
std::string CreateDBClusterResult::getDBClusterId()const
{
return dBClusterId_;

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateDBEndpointAddressRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBEndpointAddressRequest;
CreateDBEndpointAddressRequest::CreateDBEndpointAddressRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBEndpointAddress")
{}
CreateDBEndpointAddressRequest::~CreateDBEndpointAddressRequest()
{}
/*
* 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/CreateDBEndpointAddressRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBEndpointAddressRequest;
CreateDBEndpointAddressRequest::CreateDBEndpointAddressRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBEndpointAddress")
{}
CreateDBEndpointAddressRequest::~CreateDBEndpointAddressRequest()
{}
long CreateDBEndpointAddressRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateDBNodesRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBNodesRequest;
CreateDBNodesRequest::CreateDBNodesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBNodes")
{}
CreateDBNodesRequest::~CreateDBNodesRequest()
{}
/*
* 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/CreateDBNodesRequest.h>
using AlibabaCloud::Polardb::Model::CreateDBNodesRequest;
CreateDBNodesRequest::CreateDBNodesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDBNodes")
{}
CreateDBNodesRequest::~CreateDBNodesRequest()
{}
long CreateDBNodesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,52 +1,55 @@
/*
* 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/CreateDBNodesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
CreateDBNodesResult::CreateDBNodesResult() :
ServiceResult()
{}
CreateDBNodesResult::CreateDBNodesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateDBNodesResult::~CreateDBNodesResult()
{}
void CreateDBNodesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/CreateDBNodesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
CreateDBNodesResult::CreateDBNodesResult() :
ServiceResult()
{}
CreateDBNodesResult::CreateDBNodesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateDBNodesResult::~CreateDBNodesResult()
{}
void CreateDBNodesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["DBClusterId"].isNull())
dBClusterId_ = value["DBClusterId"].asString();
if(!value["OrderId"].isNull())
orderId_ = value["OrderId"].asString();
}
}
std::string CreateDBNodesResult::getDBClusterId()const
{
return dBClusterId_;

View File

@@ -1,30 +1,30 @@
/*
* 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/CreateDatabaseRequest.h>
using AlibabaCloud::Polardb::Model::CreateDatabaseRequest;
CreateDatabaseRequest::CreateDatabaseRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDatabase")
{}
CreateDatabaseRequest::~CreateDatabaseRequest()
{}
/*
* 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/CreateDatabaseRequest.h>
using AlibabaCloud::Polardb::Model::CreateDatabaseRequest;
CreateDatabaseRequest::CreateDatabaseRequest() :
RpcServiceRequest("polardb", "2017-08-01", "CreateDatabase")
{}
CreateDatabaseRequest::~CreateDatabaseRequest()
{}
long CreateDatabaseRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteAccountRequest.h>
using AlibabaCloud::Polardb::Model::DeleteAccountRequest;
DeleteAccountRequest::DeleteAccountRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteAccount")
{}
DeleteAccountRequest::~DeleteAccountRequest()
{}
/*
* 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/DeleteAccountRequest.h>
using AlibabaCloud::Polardb::Model::DeleteAccountRequest;
DeleteAccountRequest::DeleteAccountRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteAccount")
{}
DeleteAccountRequest::~DeleteAccountRequest()
{}
long DeleteAccountRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteBackupRequest.h>
using AlibabaCloud::Polardb::Model::DeleteBackupRequest;
DeleteBackupRequest::DeleteBackupRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteBackup")
{}
DeleteBackupRequest::~DeleteBackupRequest()
{}
/*
* 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/DeleteBackupRequest.h>
using AlibabaCloud::Polardb::Model::DeleteBackupRequest;
DeleteBackupRequest::DeleteBackupRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteBackup")
{}
DeleteBackupRequest::~DeleteBackupRequest()
{}
long DeleteBackupRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteDBClusterEndpointRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBClusterEndpointRequest;
DeleteDBClusterEndpointRequest::DeleteDBClusterEndpointRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBClusterEndpoint")
{}
DeleteDBClusterEndpointRequest::~DeleteDBClusterEndpointRequest()
{}
/*
* 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/DeleteDBClusterEndpointRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBClusterEndpointRequest;
DeleteDBClusterEndpointRequest::DeleteDBClusterEndpointRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBClusterEndpoint")
{}
DeleteDBClusterEndpointRequest::~DeleteDBClusterEndpointRequest()
{}
long DeleteDBClusterEndpointRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteDBClusterRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBClusterRequest;
DeleteDBClusterRequest::DeleteDBClusterRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBCluster")
{}
DeleteDBClusterRequest::~DeleteDBClusterRequest()
{}
/*
* 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/DeleteDBClusterRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBClusterRequest;
DeleteDBClusterRequest::DeleteDBClusterRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBCluster")
{}
DeleteDBClusterRequest::~DeleteDBClusterRequest()
{}
long DeleteDBClusterRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteDBEndpointAddressRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBEndpointAddressRequest;
DeleteDBEndpointAddressRequest::DeleteDBEndpointAddressRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBEndpointAddress")
{}
DeleteDBEndpointAddressRequest::~DeleteDBEndpointAddressRequest()
{}
/*
* 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/DeleteDBEndpointAddressRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBEndpointAddressRequest;
DeleteDBEndpointAddressRequest::DeleteDBEndpointAddressRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBEndpointAddress")
{}
DeleteDBEndpointAddressRequest::~DeleteDBEndpointAddressRequest()
{}
long DeleteDBEndpointAddressRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteDBNodesRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBNodesRequest;
DeleteDBNodesRequest::DeleteDBNodesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBNodes")
{}
DeleteDBNodesRequest::~DeleteDBNodesRequest()
{}
/*
* 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/DeleteDBNodesRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDBNodesRequest;
DeleteDBNodesRequest::DeleteDBNodesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDBNodes")
{}
DeleteDBNodesRequest::~DeleteDBNodesRequest()
{}
long DeleteDBNodesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,52 +1,55 @@
/*
* 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/DeleteDBNodesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DeleteDBNodesResult::DeleteDBNodesResult() :
ServiceResult()
{}
DeleteDBNodesResult::DeleteDBNodesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteDBNodesResult::~DeleteDBNodesResult()
{}
void DeleteDBNodesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DeleteDBNodesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DeleteDBNodesResult::DeleteDBNodesResult() :
ServiceResult()
{}
DeleteDBNodesResult::DeleteDBNodesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteDBNodesResult::~DeleteDBNodesResult()
{}
void DeleteDBNodesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["DBClusterId"].isNull())
dBClusterId_ = value["DBClusterId"].asString();
if(!value["OrderId"].isNull())
orderId_ = value["OrderId"].asString();
}
}
std::string DeleteDBNodesResult::getDBClusterId()const
{
return dBClusterId_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DeleteDatabaseRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDatabaseRequest;
DeleteDatabaseRequest::DeleteDatabaseRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDatabase")
{}
DeleteDatabaseRequest::~DeleteDatabaseRequest()
{}
/*
* 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/DeleteDatabaseRequest.h>
using AlibabaCloud::Polardb::Model::DeleteDatabaseRequest;
DeleteDatabaseRequest::DeleteDatabaseRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DeleteDatabase")
{}
DeleteDatabaseRequest::~DeleteDatabaseRequest()
{}
long DeleteDatabaseRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeAccountsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeAccountsRequest;
DescribeAccountsRequest::DescribeAccountsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeAccounts")
{}
DescribeAccountsRequest::~DescribeAccountsRequest()
{}
/*
* 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/DescribeAccountsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeAccountsRequest;
DescribeAccountsRequest::DescribeAccountsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeAccounts")
{}
DescribeAccountsRequest::~DescribeAccountsRequest()
{}
long DescribeAccountsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeAccountsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeAccountsResult::DescribeAccountsResult() :
ServiceResult()
{}
DescribeAccountsResult::DescribeAccountsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeAccountsResult::~DescribeAccountsResult()
{}
void DescribeAccountsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeAccountsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeAccountsResult::DescribeAccountsResult() :
ServiceResult()
{}
DescribeAccountsResult::DescribeAccountsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeAccountsResult::~DescribeAccountsResult()
{}
void DescribeAccountsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAccounts = value["Accounts"]["DBAccount"];
for (auto value : allAccounts)
{
@@ -66,9 +69,9 @@ void DescribeAccountsResult::parse(const std::string &payload)
}
accounts_.push_back(accountsObject);
}
}
}
std::vector<DescribeAccountsResult::DBAccount> DescribeAccountsResult::getAccounts()const
{
return accounts_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeAutoRenewAttributeRequest.h>
using AlibabaCloud::Polardb::Model::DescribeAutoRenewAttributeRequest;
DescribeAutoRenewAttributeRequest::DescribeAutoRenewAttributeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeAutoRenewAttribute")
{}
DescribeAutoRenewAttributeRequest::~DescribeAutoRenewAttributeRequest()
{}
/*
* 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/DescribeAutoRenewAttributeRequest.h>
using AlibabaCloud::Polardb::Model::DescribeAutoRenewAttributeRequest;
DescribeAutoRenewAttributeRequest::DescribeAutoRenewAttributeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeAutoRenewAttribute")
{}
DescribeAutoRenewAttributeRequest::~DescribeAutoRenewAttributeRequest()
{}
long DescribeAutoRenewAttributeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeAutoRenewAttributeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeAutoRenewAttributeResult::DescribeAutoRenewAttributeResult() :
ServiceResult()
{}
DescribeAutoRenewAttributeResult::DescribeAutoRenewAttributeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeAutoRenewAttributeResult::~DescribeAutoRenewAttributeResult()
{}
void DescribeAutoRenewAttributeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeAutoRenewAttributeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeAutoRenewAttributeResult::DescribeAutoRenewAttributeResult() :
ServiceResult()
{}
DescribeAutoRenewAttributeResult::DescribeAutoRenewAttributeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeAutoRenewAttributeResult::~DescribeAutoRenewAttributeResult()
{}
void DescribeAutoRenewAttributeResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allItems = value["Items"]["AutoRenewAttribute"];
for (auto value : allItems)
{
@@ -64,9 +67,9 @@ void DescribeAutoRenewAttributeResult::parse(const std::string &payload)
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
}
}
int DescribeAutoRenewAttributeResult::getTotalRecordCount()const
{
return totalRecordCount_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeBackupPolicyRequest.h>
using AlibabaCloud::Polardb::Model::DescribeBackupPolicyRequest;
DescribeBackupPolicyRequest::DescribeBackupPolicyRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeBackupPolicy")
{}
DescribeBackupPolicyRequest::~DescribeBackupPolicyRequest()
{}
/*
* 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/DescribeBackupPolicyRequest.h>
using AlibabaCloud::Polardb::Model::DescribeBackupPolicyRequest;
DescribeBackupPolicyRequest::DescribeBackupPolicyRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeBackupPolicy")
{}
DescribeBackupPolicyRequest::~DescribeBackupPolicyRequest()
{}
long DescribeBackupPolicyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeBackupPolicyResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeBackupPolicyResult::DescribeBackupPolicyResult() :
ServiceResult()
{}
DescribeBackupPolicyResult::DescribeBackupPolicyResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeBackupPolicyResult::~DescribeBackupPolicyResult()
{}
void DescribeBackupPolicyResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeBackupPolicyResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeBackupPolicyResult::DescribeBackupPolicyResult() :
ServiceResult()
{}
DescribeBackupPolicyResult::DescribeBackupPolicyResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeBackupPolicyResult::~DescribeBackupPolicyResult()
{}
void DescribeBackupPolicyResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["BackupRetentionPeriod"].isNull())
backupRetentionPeriod_ = std::stoi(value["BackupRetentionPeriod"].asString());
if(!value["PreferredNextBackupTime"].isNull())
@@ -48,9 +51,9 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
preferredBackupTime_ = value["PreferredBackupTime"].asString();
if(!value["PreferredBackupPeriod"].isNull())
preferredBackupPeriod_ = value["PreferredBackupPeriod"].asString();
}
}
std::string DescribeBackupPolicyResult::getPreferredBackupPeriod()const
{
return preferredBackupPeriod_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeBackupsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeBackupsRequest;
DescribeBackupsRequest::DescribeBackupsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeBackups")
{}
DescribeBackupsRequest::~DescribeBackupsRequest()
{}
/*
* 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/DescribeBackupsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeBackupsRequest;
DescribeBackupsRequest::DescribeBackupsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeBackups")
{}
DescribeBackupsRequest::~DescribeBackupsRequest()
{}
long DescribeBackupsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeBackupsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeBackupsResult::DescribeBackupsResult() :
ServiceResult()
{}
DescribeBackupsResult::DescribeBackupsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeBackupsResult::~DescribeBackupsResult()
{}
void DescribeBackupsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeBackupsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeBackupsResult::DescribeBackupsResult() :
ServiceResult()
{}
DescribeBackupsResult::DescribeBackupsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeBackupsResult::~DescribeBackupsResult()
{}
void DescribeBackupsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allItems = value["Items"]["Backup"];
for (auto value : allItems)
{
@@ -70,9 +73,9 @@ void DescribeBackupsResult::parse(const std::string &payload)
pageNumber_ = value["PageNumber"].asString();
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = value["PageRecordCount"].asString();
}
}
std::string DescribeBackupsResult::getTotalRecordCount()const
{
return totalRecordCount_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDBClusterAccessWhitelistRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterAccessWhitelistRequest;
DescribeDBClusterAccessWhitelistRequest::DescribeDBClusterAccessWhitelistRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterAccessWhitelist")
{}
DescribeDBClusterAccessWhitelistRequest::~DescribeDBClusterAccessWhitelistRequest()
{}
/*
* 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/DescribeDBClusterAccessWhitelistRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterAccessWhitelistRequest;
DescribeDBClusterAccessWhitelistRequest::DescribeDBClusterAccessWhitelistRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterAccessWhitelist")
{}
DescribeDBClusterAccessWhitelistRequest::~DescribeDBClusterAccessWhitelistRequest()
{}
long DescribeDBClusterAccessWhitelistRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDBClusterAccessWhitelistResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterAccessWhitelistResult::DescribeDBClusterAccessWhitelistResult() :
ServiceResult()
{}
DescribeDBClusterAccessWhitelistResult::DescribeDBClusterAccessWhitelistResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterAccessWhitelistResult::~DescribeDBClusterAccessWhitelistResult()
{}
void DescribeDBClusterAccessWhitelistResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDBClusterAccessWhitelistResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterAccessWhitelistResult::DescribeDBClusterAccessWhitelistResult() :
ServiceResult()
{}
DescribeDBClusterAccessWhitelistResult::DescribeDBClusterAccessWhitelistResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterAccessWhitelistResult::~DescribeDBClusterAccessWhitelistResult()
{}
void DescribeDBClusterAccessWhitelistResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allItems = value["Items"]["DBClusterIPArray"];
for (auto value : allItems)
{
@@ -52,9 +55,9 @@ void DescribeDBClusterAccessWhitelistResult::parse(const std::string &payload)
itemsObject.securityIps = value["SecurityIps"].asString();
items_.push_back(itemsObject);
}
}
}
std::vector<DescribeDBClusterAccessWhitelistResult::DBClusterIPArray> DescribeDBClusterAccessWhitelistResult::getItems()const
{
return items_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDBClusterAttributeRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterAttributeRequest;
DescribeDBClusterAttributeRequest::DescribeDBClusterAttributeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterAttribute")
{}
DescribeDBClusterAttributeRequest::~DescribeDBClusterAttributeRequest()
{}
/*
* 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/DescribeDBClusterAttributeRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterAttributeRequest;
DescribeDBClusterAttributeRequest::DescribeDBClusterAttributeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterAttribute")
{}
DescribeDBClusterAttributeRequest::~DescribeDBClusterAttributeRequest()
{}
long DescribeDBClusterAttributeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDBClusterAttributeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterAttributeResult::DescribeDBClusterAttributeResult() :
ServiceResult()
{}
DescribeDBClusterAttributeResult::DescribeDBClusterAttributeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterAttributeResult::~DescribeDBClusterAttributeResult()
{}
void DescribeDBClusterAttributeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDBClusterAttributeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterAttributeResult::DescribeDBClusterAttributeResult() :
ServiceResult()
{}
DescribeDBClusterAttributeResult::DescribeDBClusterAttributeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterAttributeResult::~DescribeDBClusterAttributeResult()
{}
void DescribeDBClusterAttributeResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTags = value["Tags"]["Tag"];
for (auto value : allTags)
{
@@ -109,16 +112,16 @@ void DescribeDBClusterAttributeResult::parse(const std::string &payload)
if(!value["StorageUsed"].isNull())
storageUsed_ = std::stol(value["StorageUsed"].asString());
if(!value["StorageMax"].isNull())
storageMax_ = std::stoi(value["StorageMax"].asString());
storageMax_ = std::stol(value["StorageMax"].asString());
if(!value["ZoneIds"].isNull())
zoneIds_ = value["ZoneIds"].asString();
if(!value["SQLSize"].isNull())
sQLSize_ = std::stol(value["SQLSize"].asString());
if(!value["IsLatestVersion"].isNull())
isLatestVersion_ = value["IsLatestVersion"].asString() == "true";
}
}
int DescribeDBClusterAttributeResult::getDeletionLock()const
{
return deletionLock_;
@@ -189,7 +192,7 @@ std::string DescribeDBClusterAttributeResult::getDBVersion()const
return dBVersion_;
}
int DescribeDBClusterAttributeResult::getStorageMax()const
long DescribeDBClusterAttributeResult::getStorageMax()const
{
return storageMax_;
}

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDBClusterEndpointsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterEndpointsRequest;
DescribeDBClusterEndpointsRequest::DescribeDBClusterEndpointsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterEndpoints")
{}
DescribeDBClusterEndpointsRequest::~DescribeDBClusterEndpointsRequest()
{}
/*
* 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/DescribeDBClusterEndpointsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterEndpointsRequest;
DescribeDBClusterEndpointsRequest::DescribeDBClusterEndpointsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterEndpoints")
{}
DescribeDBClusterEndpointsRequest::~DescribeDBClusterEndpointsRequest()
{}
long DescribeDBClusterEndpointsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDBClusterEndpointsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterEndpointsResult::DescribeDBClusterEndpointsResult() :
ServiceResult()
{}
DescribeDBClusterEndpointsResult::DescribeDBClusterEndpointsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterEndpointsResult::~DescribeDBClusterEndpointsResult()
{}
void DescribeDBClusterEndpointsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDBClusterEndpointsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterEndpointsResult::DescribeDBClusterEndpointsResult() :
ServiceResult()
{}
DescribeDBClusterEndpointsResult::DescribeDBClusterEndpointsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterEndpointsResult::~DescribeDBClusterEndpointsResult()
{}
void DescribeDBClusterEndpointsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allItems = value["Items"]["DBEndpoint"];
for (auto value : allItems)
{
@@ -76,9 +79,9 @@ void DescribeDBClusterEndpointsResult::parse(const std::string &payload)
}
items_.push_back(itemsObject);
}
}
}
std::vector<DescribeDBClusterEndpointsResult::DBEndpoint> DescribeDBClusterEndpointsResult::getItems()const
{
return items_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterMigrationRequest;
DescribeDBClusterMigrationRequest::DescribeDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterMigration")
{}
DescribeDBClusterMigrationRequest::~DescribeDBClusterMigrationRequest()
{}
/*
* 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/DescribeDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterMigrationRequest;
DescribeDBClusterMigrationRequest::DescribeDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterMigration")
{}
DescribeDBClusterMigrationRequest::~DescribeDBClusterMigrationRequest()
{}
long DescribeDBClusterMigrationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDBClusterMigrationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterMigrationResult::DescribeDBClusterMigrationResult() :
ServiceResult()
{}
DescribeDBClusterMigrationResult::DescribeDBClusterMigrationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterMigrationResult::~DescribeDBClusterMigrationResult()
{}
void DescribeDBClusterMigrationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDBClusterMigrationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterMigrationResult::DescribeDBClusterMigrationResult() :
ServiceResult()
{}
DescribeDBClusterMigrationResult::DescribeDBClusterMigrationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterMigrationResult::~DescribeDBClusterMigrationResult()
{}
void DescribeDBClusterMigrationResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["DBClusterId"].isNull())
dBClusterId_ = value["DBClusterId"].asString();
if(!value["SourceRDSDBInstanceId"].isNull())
@@ -56,9 +59,16 @@ void DescribeDBClusterMigrationResult::parse(const std::string &payload)
rdsReadWriteMode_ = value["RdsReadWriteMode"].asString();
if(!value["DBClusterReadWriteMode"].isNull())
dBClusterReadWriteMode_ = value["DBClusterReadWriteMode"].asString();
}
if(!value["Comment"].isNull())
comment_ = value["Comment"].asString();
}
std::string DescribeDBClusterMigrationResult::getComment()const
{
return comment_;
}
std::string DescribeDBClusterMigrationResult::getExpiredTime()const
{
return expiredTime_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDBClusterParametersRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterParametersRequest;
DescribeDBClusterParametersRequest::DescribeDBClusterParametersRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterParameters")
{}
DescribeDBClusterParametersRequest::~DescribeDBClusterParametersRequest()
{}
/*
* 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/DescribeDBClusterParametersRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClusterParametersRequest;
DescribeDBClusterParametersRequest::DescribeDBClusterParametersRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusterParameters")
{}
DescribeDBClusterParametersRequest::~DescribeDBClusterParametersRequest()
{}
long DescribeDBClusterParametersRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDBClusterParametersResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterParametersResult::DescribeDBClusterParametersResult() :
ServiceResult()
{}
DescribeDBClusterParametersResult::DescribeDBClusterParametersResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterParametersResult::~DescribeDBClusterParametersResult()
{}
void DescribeDBClusterParametersResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDBClusterParametersResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClusterParametersResult::DescribeDBClusterParametersResult() :
ServiceResult()
{}
DescribeDBClusterParametersResult::DescribeDBClusterParametersResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClusterParametersResult::~DescribeDBClusterParametersResult()
{}
void DescribeDBClusterParametersResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allRunningParameters = value["RunningParameters"]["Parameter"];
for (auto value : allRunningParameters)
{
@@ -70,9 +73,9 @@ void DescribeDBClusterParametersResult::parse(const std::string &payload)
dBType_ = value["DBType"].asString();
if(!value["DBVersion"].isNull())
dBVersion_ = value["DBVersion"].asString();
}
}
std::vector<DescribeDBClusterParametersResult::Parameter> DescribeDBClusterParametersResult::getRunningParameters()const
{
return runningParameters_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDBClustersRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClustersRequest;
DescribeDBClustersRequest::DescribeDBClustersRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusters")
{}
DescribeDBClustersRequest::~DescribeDBClustersRequest()
{}
/*
* 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/DescribeDBClustersRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDBClustersRequest;
DescribeDBClustersRequest::DescribeDBClustersRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDBClusters")
{}
DescribeDBClustersRequest::~DescribeDBClustersRequest()
{}
long DescribeDBClustersRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDBClustersResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClustersResult::DescribeDBClustersResult() :
ServiceResult()
{}
DescribeDBClustersResult::DescribeDBClustersResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClustersResult::~DescribeDBClustersResult()
{}
void DescribeDBClustersResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDBClustersResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDBClustersResult::DescribeDBClustersResult() :
ServiceResult()
{}
DescribeDBClustersResult::DescribeDBClustersResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDBClustersResult::~DescribeDBClustersResult()
{}
void DescribeDBClustersResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allItems = value["Items"]["DBCluster"];
for (auto value : allItems)
{
@@ -116,9 +119,9 @@ void DescribeDBClustersResult::parse(const std::string &payload)
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
}
}
int DescribeDBClustersResult::getTotalRecordCount()const
{
return totalRecordCount_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeDatabasesRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDatabasesRequest;
DescribeDatabasesRequest::DescribeDatabasesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDatabases")
{}
DescribeDatabasesRequest::~DescribeDatabasesRequest()
{}
/*
* 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/DescribeDatabasesRequest.h>
using AlibabaCloud::Polardb::Model::DescribeDatabasesRequest;
DescribeDatabasesRequest::DescribeDatabasesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeDatabases")
{}
DescribeDatabasesRequest::~DescribeDatabasesRequest()
{}
long DescribeDatabasesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeDatabasesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDatabasesResult::DescribeDatabasesResult() :
ServiceResult()
{}
DescribeDatabasesResult::DescribeDatabasesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDatabasesResult::~DescribeDatabasesResult()
{}
void DescribeDatabasesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeDatabasesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeDatabasesResult::DescribeDatabasesResult() :
ServiceResult()
{}
DescribeDatabasesResult::DescribeDatabasesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDatabasesResult::~DescribeDatabasesResult()
{}
void DescribeDatabasesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allDatabases = value["Databases"]["Database"];
for (auto value : allDatabases)
{
@@ -70,9 +73,9 @@ void DescribeDatabasesResult::parse(const std::string &payload)
}
databases_.push_back(databasesObject);
}
}
}
std::vector<DescribeDatabasesResult::Database> DescribeDatabasesResult::getDatabases()const
{
return databases_;

View File

@@ -1,30 +1,30 @@
/*
* 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/DescribeRegionsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeRegionsRequest;
DescribeRegionsRequest::DescribeRegionsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeRegions")
{}
DescribeRegionsRequest::~DescribeRegionsRequest()
{}
/*
* 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/DescribeRegionsRequest.h>
using AlibabaCloud::Polardb::Model::DescribeRegionsRequest;
DescribeRegionsRequest::DescribeRegionsRequest() :
RpcServiceRequest("polardb", "2017-08-01", "DescribeRegions")
{}
DescribeRegionsRequest::~DescribeRegionsRequest()
{}
long DescribeRegionsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/DescribeRegionsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeRegionsResult::DescribeRegionsResult() :
ServiceResult()
{}
DescribeRegionsResult::DescribeRegionsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeRegionsResult::~DescribeRegionsResult()
{}
void DescribeRegionsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/DescribeRegionsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
DescribeRegionsResult::DescribeRegionsResult() :
ServiceResult()
{}
DescribeRegionsResult::DescribeRegionsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeRegionsResult::~DescribeRegionsResult()
{}
void DescribeRegionsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allRegions = value["Regions"]["Region"];
for (auto value : allRegions)
{
@@ -58,9 +61,9 @@ void DescribeRegionsResult::parse(const std::string &payload)
}
regions_.push_back(regionsObject);
}
}
}
std::vector<DescribeRegionsResult::Region> DescribeRegionsResult::getRegions()const
{
return regions_;

View File

@@ -1,30 +1,30 @@
/*
* 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/GrantAccountPrivilegeRequest.h>
using AlibabaCloud::Polardb::Model::GrantAccountPrivilegeRequest;
GrantAccountPrivilegeRequest::GrantAccountPrivilegeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "GrantAccountPrivilege")
{}
GrantAccountPrivilegeRequest::~GrantAccountPrivilegeRequest()
{}
/*
* 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/GrantAccountPrivilegeRequest.h>
using AlibabaCloud::Polardb::Model::GrantAccountPrivilegeRequest;
GrantAccountPrivilegeRequest::GrantAccountPrivilegeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "GrantAccountPrivilege")
{}
GrantAccountPrivilegeRequest::~GrantAccountPrivilegeRequest()
{}
long GrantAccountPrivilegeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ListTagResourcesRequest.h>
using AlibabaCloud::Polardb::Model::ListTagResourcesRequest;
ListTagResourcesRequest::ListTagResourcesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ListTagResources")
{}
ListTagResourcesRequest::~ListTagResourcesRequest()
{}
/*
* 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/ListTagResourcesRequest.h>
using AlibabaCloud::Polardb::Model::ListTagResourcesRequest;
ListTagResourcesRequest::ListTagResourcesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ListTagResources")
{}
ListTagResourcesRequest::~ListTagResourcesRequest()
{}
long ListTagResourcesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,45 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/polardb/model/ListTagResourcesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
ListTagResourcesResult::ListTagResourcesResult() :
ServiceResult()
{}
ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ListTagResourcesResult::~ListTagResourcesResult()
{}
void ListTagResourcesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/ListTagResourcesResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
ListTagResourcesResult::ListTagResourcesResult() :
ServiceResult()
{}
ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ListTagResourcesResult::~ListTagResourcesResult()
{}
void ListTagResourcesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTagResources = value["TagResources"]["TagResource"];
for (auto value : allTagResources)
{
@@ -56,9 +59,9 @@ void ListTagResourcesResult::parse(const std::string &payload)
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}
}
std::string ListTagResourcesResult::getNextToken()const
{
return nextToken_;

View File

@@ -1,30 +1,30 @@
/*
* 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/LockDBClusterDeletionRequest.h>
using AlibabaCloud::Polardb::Model::LockDBClusterDeletionRequest;
LockDBClusterDeletionRequest::LockDBClusterDeletionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "LockDBClusterDeletion")
{}
LockDBClusterDeletionRequest::~LockDBClusterDeletionRequest()
{}
/*
* 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/LockDBClusterDeletionRequest.h>
using AlibabaCloud::Polardb::Model::LockDBClusterDeletionRequest;
LockDBClusterDeletionRequest::LockDBClusterDeletionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "LockDBClusterDeletion")
{}
LockDBClusterDeletionRequest::~LockDBClusterDeletionRequest()
{}
long LockDBClusterDeletionRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyAccountDescriptionRequest.h>
using AlibabaCloud::Polardb::Model::ModifyAccountDescriptionRequest;
ModifyAccountDescriptionRequest::ModifyAccountDescriptionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyAccountDescription")
{}
ModifyAccountDescriptionRequest::~ModifyAccountDescriptionRequest()
{}
/*
* 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/ModifyAccountDescriptionRequest.h>
using AlibabaCloud::Polardb::Model::ModifyAccountDescriptionRequest;
ModifyAccountDescriptionRequest::ModifyAccountDescriptionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyAccountDescription")
{}
ModifyAccountDescriptionRequest::~ModifyAccountDescriptionRequest()
{}
long ModifyAccountDescriptionRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyAccountPasswordRequest.h>
using AlibabaCloud::Polardb::Model::ModifyAccountPasswordRequest;
ModifyAccountPasswordRequest::ModifyAccountPasswordRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyAccountPassword")
{}
ModifyAccountPasswordRequest::~ModifyAccountPasswordRequest()
{}
/*
* 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/ModifyAccountPasswordRequest.h>
using AlibabaCloud::Polardb::Model::ModifyAccountPasswordRequest;
ModifyAccountPasswordRequest::ModifyAccountPasswordRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyAccountPassword")
{}
ModifyAccountPasswordRequest::~ModifyAccountPasswordRequest()
{}
long ModifyAccountPasswordRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyAutoRenewAttributeRequest.h>
using AlibabaCloud::Polardb::Model::ModifyAutoRenewAttributeRequest;
ModifyAutoRenewAttributeRequest::ModifyAutoRenewAttributeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyAutoRenewAttribute")
{}
ModifyAutoRenewAttributeRequest::~ModifyAutoRenewAttributeRequest()
{}
/*
* 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/ModifyAutoRenewAttributeRequest.h>
using AlibabaCloud::Polardb::Model::ModifyAutoRenewAttributeRequest;
ModifyAutoRenewAttributeRequest::ModifyAutoRenewAttributeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyAutoRenewAttribute")
{}
ModifyAutoRenewAttributeRequest::~ModifyAutoRenewAttributeRequest()
{}
std::string ModifyAutoRenewAttributeRequest::getDuration()const
{
return duration_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyBackupPolicyRequest.h>
using AlibabaCloud::Polardb::Model::ModifyBackupPolicyRequest;
ModifyBackupPolicyRequest::ModifyBackupPolicyRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyBackupPolicy")
{}
ModifyBackupPolicyRequest::~ModifyBackupPolicyRequest()
{}
/*
* 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/ModifyBackupPolicyRequest.h>
using AlibabaCloud::Polardb::Model::ModifyBackupPolicyRequest;
ModifyBackupPolicyRequest::ModifyBackupPolicyRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyBackupPolicy")
{}
ModifyBackupPolicyRequest::~ModifyBackupPolicyRequest()
{}
std::string ModifyBackupPolicyRequest::getPreferredBackupTime()const
{
return preferredBackupTime_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBClusterAccessWhitelistRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterAccessWhitelistRequest;
ModifyDBClusterAccessWhitelistRequest::ModifyDBClusterAccessWhitelistRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterAccessWhitelist")
{}
ModifyDBClusterAccessWhitelistRequest::~ModifyDBClusterAccessWhitelistRequest()
{}
/*
* 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/ModifyDBClusterAccessWhitelistRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterAccessWhitelistRequest;
ModifyDBClusterAccessWhitelistRequest::ModifyDBClusterAccessWhitelistRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterAccessWhitelist")
{}
ModifyDBClusterAccessWhitelistRequest::~ModifyDBClusterAccessWhitelistRequest()
{}
long ModifyDBClusterAccessWhitelistRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBClusterDescriptionRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterDescriptionRequest;
ModifyDBClusterDescriptionRequest::ModifyDBClusterDescriptionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterDescription")
{}
ModifyDBClusterDescriptionRequest::~ModifyDBClusterDescriptionRequest()
{}
/*
* 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/ModifyDBClusterDescriptionRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterDescriptionRequest;
ModifyDBClusterDescriptionRequest::ModifyDBClusterDescriptionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterDescription")
{}
ModifyDBClusterDescriptionRequest::~ModifyDBClusterDescriptionRequest()
{}
long ModifyDBClusterDescriptionRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBClusterEndpointRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterEndpointRequest;
ModifyDBClusterEndpointRequest::ModifyDBClusterEndpointRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterEndpoint")
{}
ModifyDBClusterEndpointRequest::~ModifyDBClusterEndpointRequest()
{}
/*
* 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/ModifyDBClusterEndpointRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterEndpointRequest;
ModifyDBClusterEndpointRequest::ModifyDBClusterEndpointRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterEndpoint")
{}
ModifyDBClusterEndpointRequest::~ModifyDBClusterEndpointRequest()
{}
std::string ModifyDBClusterEndpointRequest::getAutoAddNewNodes()const
{
return autoAddNewNodes_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBClusterMaintainTimeRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterMaintainTimeRequest;
ModifyDBClusterMaintainTimeRequest::ModifyDBClusterMaintainTimeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterMaintainTime")
{}
ModifyDBClusterMaintainTimeRequest::~ModifyDBClusterMaintainTimeRequest()
{}
/*
* 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/ModifyDBClusterMaintainTimeRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterMaintainTimeRequest;
ModifyDBClusterMaintainTimeRequest::ModifyDBClusterMaintainTimeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterMaintainTime")
{}
ModifyDBClusterMaintainTimeRequest::~ModifyDBClusterMaintainTimeRequest()
{}
std::string ModifyDBClusterMaintainTimeRequest::getMaintainTime()const
{
return maintainTime_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterMigrationRequest;
ModifyDBClusterMigrationRequest::ModifyDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterMigration")
{}
ModifyDBClusterMigrationRequest::~ModifyDBClusterMigrationRequest()
{}
/*
* 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/ModifyDBClusterMigrationRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterMigrationRequest;
ModifyDBClusterMigrationRequest::ModifyDBClusterMigrationRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterMigration")
{}
ModifyDBClusterMigrationRequest::~ModifyDBClusterMigrationRequest()
{}
long ModifyDBClusterMigrationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBClusterParametersRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterParametersRequest;
ModifyDBClusterParametersRequest::ModifyDBClusterParametersRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterParameters")
{}
ModifyDBClusterParametersRequest::~ModifyDBClusterParametersRequest()
{}
/*
* 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/ModifyDBClusterParametersRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBClusterParametersRequest;
ModifyDBClusterParametersRequest::ModifyDBClusterParametersRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBClusterParameters")
{}
ModifyDBClusterParametersRequest::~ModifyDBClusterParametersRequest()
{}
long ModifyDBClusterParametersRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBDescriptionRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBDescriptionRequest;
ModifyDBDescriptionRequest::ModifyDBDescriptionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBDescription")
{}
ModifyDBDescriptionRequest::~ModifyDBDescriptionRequest()
{}
/*
* 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/ModifyDBDescriptionRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBDescriptionRequest;
ModifyDBDescriptionRequest::ModifyDBDescriptionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBDescription")
{}
ModifyDBDescriptionRequest::~ModifyDBDescriptionRequest()
{}
long ModifyDBDescriptionRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBEndpointAddressRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBEndpointAddressRequest;
ModifyDBEndpointAddressRequest::ModifyDBEndpointAddressRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBEndpointAddress")
{}
ModifyDBEndpointAddressRequest::~ModifyDBEndpointAddressRequest()
{}
/*
* 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/ModifyDBEndpointAddressRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBEndpointAddressRequest;
ModifyDBEndpointAddressRequest::ModifyDBEndpointAddressRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBEndpointAddress")
{}
ModifyDBEndpointAddressRequest::~ModifyDBEndpointAddressRequest()
{}
long ModifyDBEndpointAddressRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/ModifyDBNodeClassRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBNodeClassRequest;
ModifyDBNodeClassRequest::ModifyDBNodeClassRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBNodeClass")
{}
ModifyDBNodeClassRequest::~ModifyDBNodeClassRequest()
{}
/*
* 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/ModifyDBNodeClassRequest.h>
using AlibabaCloud::Polardb::Model::ModifyDBNodeClassRequest;
ModifyDBNodeClassRequest::ModifyDBNodeClassRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ModifyDBNodeClass")
{}
ModifyDBNodeClassRequest::~ModifyDBNodeClassRequest()
{}
long ModifyDBNodeClassRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

@@ -1,52 +1,55 @@
/*
* 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/ModifyDBNodeClassResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
ModifyDBNodeClassResult::ModifyDBNodeClassResult() :
ServiceResult()
{}
ModifyDBNodeClassResult::ModifyDBNodeClassResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ModifyDBNodeClassResult::~ModifyDBNodeClassResult()
{}
void ModifyDBNodeClassResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
/*
* 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/ModifyDBNodeClassResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Polardb;
using namespace AlibabaCloud::Polardb::Model;
ModifyDBNodeClassResult::ModifyDBNodeClassResult() :
ServiceResult()
{}
ModifyDBNodeClassResult::ModifyDBNodeClassResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ModifyDBNodeClassResult::~ModifyDBNodeClassResult()
{}
void ModifyDBNodeClassResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["DBClusterId"].isNull())
dBClusterId_ = value["DBClusterId"].asString();
if(!value["OrderId"].isNull())
orderId_ = value["OrderId"].asString();
}
}
std::string ModifyDBNodeClassResult::getDBClusterId()const
{
return dBClusterId_;

View File

@@ -1,30 +1,30 @@
/*
* 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/ResetAccountRequest.h>
using AlibabaCloud::Polardb::Model::ResetAccountRequest;
ResetAccountRequest::ResetAccountRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ResetAccount")
{}
ResetAccountRequest::~ResetAccountRequest()
{}
/*
* 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/ResetAccountRequest.h>
using AlibabaCloud::Polardb::Model::ResetAccountRequest;
ResetAccountRequest::ResetAccountRequest() :
RpcServiceRequest("polardb", "2017-08-01", "ResetAccount")
{}
ResetAccountRequest::~ResetAccountRequest()
{}
long ResetAccountRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/RestartDBNodeRequest.h>
using AlibabaCloud::Polardb::Model::RestartDBNodeRequest;
RestartDBNodeRequest::RestartDBNodeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "RestartDBNode")
{}
RestartDBNodeRequest::~RestartDBNodeRequest()
{}
/*
* 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/RestartDBNodeRequest.h>
using AlibabaCloud::Polardb::Model::RestartDBNodeRequest;
RestartDBNodeRequest::RestartDBNodeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "RestartDBNode")
{}
RestartDBNodeRequest::~RestartDBNodeRequest()
{}
long RestartDBNodeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/RevokeAccountPrivilegeRequest.h>
using AlibabaCloud::Polardb::Model::RevokeAccountPrivilegeRequest;
RevokeAccountPrivilegeRequest::RevokeAccountPrivilegeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "RevokeAccountPrivilege")
{}
RevokeAccountPrivilegeRequest::~RevokeAccountPrivilegeRequest()
{}
/*
* 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/RevokeAccountPrivilegeRequest.h>
using AlibabaCloud::Polardb::Model::RevokeAccountPrivilegeRequest;
RevokeAccountPrivilegeRequest::RevokeAccountPrivilegeRequest() :
RpcServiceRequest("polardb", "2017-08-01", "RevokeAccountPrivilege")
{}
RevokeAccountPrivilegeRequest::~RevokeAccountPrivilegeRequest()
{}
long RevokeAccountPrivilegeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/TagResourcesRequest.h>
using AlibabaCloud::Polardb::Model::TagResourcesRequest;
TagResourcesRequest::TagResourcesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "TagResources")
{}
TagResourcesRequest::~TagResourcesRequest()
{}
/*
* 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/TagResourcesRequest.h>
using AlibabaCloud::Polardb::Model::TagResourcesRequest;
TagResourcesRequest::TagResourcesRequest() :
RpcServiceRequest("polardb", "2017-08-01", "TagResources")
{}
TagResourcesRequest::~TagResourcesRequest()
{}
long TagResourcesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

View File

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

View File

@@ -1,30 +1,30 @@
/*
* 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/UnlockDBClusterDeletionRequest.h>
using AlibabaCloud::Polardb::Model::UnlockDBClusterDeletionRequest;
UnlockDBClusterDeletionRequest::UnlockDBClusterDeletionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "UnlockDBClusterDeletion")
{}
UnlockDBClusterDeletionRequest::~UnlockDBClusterDeletionRequest()
{}
/*
* 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/UnlockDBClusterDeletionRequest.h>
using AlibabaCloud::Polardb::Model::UnlockDBClusterDeletionRequest;
UnlockDBClusterDeletionRequest::UnlockDBClusterDeletionRequest() :
RpcServiceRequest("polardb", "2017-08-01", "UnlockDBClusterDeletion")
{}
UnlockDBClusterDeletionRequest::~UnlockDBClusterDeletionRequest()
{}
long UnlockDBClusterDeletionRequest::getResourceOwnerId()const
{
return resourceOwnerId_;

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