Update APIs.

This commit is contained in:
sdk-team
2022-12-02 03:57:09 +00:00
parent 48cf4804fb
commit 993a449ada
358 changed files with 22075 additions and 11798 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,469 +1,423 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureDtsJobRequest.h>
using AlibabaCloud::Dts::Model::ConfigureDtsJobRequest;
ConfigureDtsJobRequest::ConfigureDtsJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureDtsJob")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureDtsJobRequest::~ConfigureDtsJobRequest()
{}
std::string ConfigureDtsJobRequest::getCheckpoint()const
{
return checkpoint_;
*/
#include <alibabacloud/dts/model/ConfigureDtsJobRequest.h>
using AlibabaCloud::Dts::Model::ConfigureDtsJobRequest;
ConfigureDtsJobRequest::ConfigureDtsJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureDtsJob") {
setMethod(HttpRequest::Method::Post);
}
ConfigureDtsJobRequest::~ConfigureDtsJobRequest() {}
std::string ConfigureDtsJobRequest::getCheckpoint() const {
return checkpoint_;
}
void ConfigureDtsJobRequest::setCheckpoint(const std::string &checkpoint) {
checkpoint_ = checkpoint;
setParameter(std::string("Checkpoint"), checkpoint);
}
std::string ConfigureDtsJobRequest::getSourceEndpointUserName() const {
return sourceEndpointUserName_;
}
void ConfigureDtsJobRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter(std::string("SourceEndpointUserName"), sourceEndpointUserName);
}
std::string ConfigureDtsJobRequest::getDelayPhone() const {
return delayPhone_;
}
void ConfigureDtsJobRequest::setDelayPhone(const std::string &delayPhone) {
delayPhone_ = delayPhone;
setParameter(std::string("DelayPhone"), delayPhone);
}
std::string ConfigureDtsJobRequest::getSourceEndpointIP() const {
return sourceEndpointIP_;
}
void ConfigureDtsJobRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
sourceEndpointIP_ = sourceEndpointIP;
setParameter(std::string("SourceEndpointIP"), sourceEndpointIP);
}
std::string ConfigureDtsJobRequest::getErrorPhone() const {
return errorPhone_;
}
void ConfigureDtsJobRequest::setCheckpoint(const std::string& checkpoint)
{
checkpoint_ = checkpoint;
setParameter("Checkpoint", checkpoint);
void ConfigureDtsJobRequest::setErrorPhone(const std::string &errorPhone) {
errorPhone_ = errorPhone;
setParameter(std::string("ErrorPhone"), errorPhone);
}
std::string ConfigureDtsJobRequest::getSourceEndpointUserName()const
{
return sourceEndpointUserName_;
std::string ConfigureDtsJobRequest::getDestinationEndpointUserName() const {
return destinationEndpointUserName_;
}
void ConfigureDtsJobRequest::setSourceEndpointUserName(const std::string& sourceEndpointUserName)
{
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter("SourceEndpointUserName", sourceEndpointUserName);
void ConfigureDtsJobRequest::setDestinationEndpointUserName(const std::string &destinationEndpointUserName) {
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter(std::string("DestinationEndpointUserName"), destinationEndpointUserName);
}
std::string ConfigureDtsJobRequest::getDelayPhone()const
{
return delayPhone_;
std::string ConfigureDtsJobRequest::getDtsJobId() const {
return dtsJobId_;
}
void ConfigureDtsJobRequest::setDelayPhone(const std::string& delayPhone)
{
delayPhone_ = delayPhone;
setParameter("DelayPhone", delayPhone);
void ConfigureDtsJobRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
std::string ConfigureDtsJobRequest::getSourceEndpointIP()const
{
return sourceEndpointIP_;
std::string ConfigureDtsJobRequest::getDbList() const {
return dbList_;
}
void ConfigureDtsJobRequest::setSourceEndpointIP(const std::string& sourceEndpointIP)
{
sourceEndpointIP_ = sourceEndpointIP;
setParameter("SourceEndpointIP", sourceEndpointIP);
void ConfigureDtsJobRequest::setDbList(const std::string &dbList) {
dbList_ = dbList;
setBodyParameter(std::string("DbList"), dbList);
}
std::string ConfigureDtsJobRequest::getErrorPhone()const
{
return errorPhone_;
std::string ConfigureDtsJobRequest::getDestinationEndpointOracleSID() const {
return destinationEndpointOracleSID_;
}
void ConfigureDtsJobRequest::setErrorPhone(const std::string& errorPhone)
{
errorPhone_ = errorPhone;
setParameter("ErrorPhone", errorPhone);
void ConfigureDtsJobRequest::setDestinationEndpointOracleSID(const std::string &destinationEndpointOracleSID) {
destinationEndpointOracleSID_ = destinationEndpointOracleSID;
setParameter(std::string("DestinationEndpointOracleSID"), destinationEndpointOracleSID);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointUserName()const
{
return destinationEndpointUserName_;
std::string ConfigureDtsJobRequest::getDestinationEndpointPort() const {
return destinationEndpointPort_;
}
void ConfigureDtsJobRequest::setDestinationEndpointUserName(const std::string& destinationEndpointUserName)
{
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter("DestinationEndpointUserName", destinationEndpointUserName);
void ConfigureDtsJobRequest::setDestinationEndpointPort(const std::string &destinationEndpointPort) {
destinationEndpointPort_ = destinationEndpointPort;
setParameter(std::string("DestinationEndpointPort"), destinationEndpointPort);
}
std::string ConfigureDtsJobRequest::getDtsJobId()const
{
return dtsJobId_;
std::string ConfigureDtsJobRequest::getSourceEndpointPassword() const {
return sourceEndpointPassword_;
}
void ConfigureDtsJobRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
void ConfigureDtsJobRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter(std::string("SourceEndpointPassword"), sourceEndpointPassword);
}
std::string ConfigureDtsJobRequest::getDbList()const
{
return dbList_;
std::string ConfigureDtsJobRequest::getOwnerId() const {
return ownerId_;
}
void ConfigureDtsJobRequest::setDbList(const std::string& dbList)
{
dbList_ = dbList;
setParameter("DbList", dbList);
void ConfigureDtsJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointOracleSID()const
{
return destinationEndpointOracleSID_;
std::string ConfigureDtsJobRequest::getJobType() const {
return jobType_;
}
void ConfigureDtsJobRequest::setDestinationEndpointOracleSID(const std::string& destinationEndpointOracleSID)
{
destinationEndpointOracleSID_ = destinationEndpointOracleSID;
setParameter("DestinationEndpointOracleSID", destinationEndpointOracleSID);
void ConfigureDtsJobRequest::setJobType(const std::string &jobType) {
jobType_ = jobType;
setParameter(std::string("JobType"), jobType);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointPort()const
{
return destinationEndpointPort_;
long ConfigureDtsJobRequest::getDelayRuleTime() const {
return delayRuleTime_;
}
void ConfigureDtsJobRequest::setDestinationEndpointPort(const std::string& destinationEndpointPort)
{
destinationEndpointPort_ = destinationEndpointPort;
setParameter("DestinationEndpointPort", destinationEndpointPort);
void ConfigureDtsJobRequest::setDelayRuleTime(long delayRuleTime) {
delayRuleTime_ = delayRuleTime;
setParameter(std::string("DelayRuleTime"), std::to_string(delayRuleTime));
}
std::string ConfigureDtsJobRequest::getSourceEndpointPassword()const
{
return sourceEndpointPassword_;
bool ConfigureDtsJobRequest::getDisasterRecoveryJob() const {
return disasterRecoveryJob_;
}
void ConfigureDtsJobRequest::setSourceEndpointPassword(const std::string& sourceEndpointPassword)
{
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter("SourceEndpointPassword", sourceEndpointPassword);
void ConfigureDtsJobRequest::setDisasterRecoveryJob(bool disasterRecoveryJob) {
disasterRecoveryJob_ = disasterRecoveryJob;
setParameter(std::string("DisasterRecoveryJob"), disasterRecoveryJob ? "true" : "false");
}
std::string ConfigureDtsJobRequest::getOwnerId()const
{
return ownerId_;
std::string ConfigureDtsJobRequest::getDestinationEndpointIP() const {
return destinationEndpointIP_;
}
void ConfigureDtsJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
void ConfigureDtsJobRequest::setDestinationEndpointIP(const std::string &destinationEndpointIP) {
destinationEndpointIP_ = destinationEndpointIP;
setParameter(std::string("DestinationEndpointIP"), destinationEndpointIP);
}
std::string ConfigureDtsJobRequest::getJobType()const
{
return jobType_;
std::string ConfigureDtsJobRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
void ConfigureDtsJobRequest::setJobType(const std::string& jobType)
{
jobType_ = jobType;
setParameter("JobType", jobType);
void ConfigureDtsJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpointInstanceType"), sourceEndpointInstanceType);
}
long ConfigureDtsJobRequest::getDelayRuleTime()const
{
return delayRuleTime_;
std::string ConfigureDtsJobRequest::getDtsJobName() const {
return dtsJobName_;
}
void ConfigureDtsJobRequest::setDelayRuleTime(long delayRuleTime)
{
delayRuleTime_ = delayRuleTime;
setParameter("DelayRuleTime", std::to_string(delayRuleTime));
void ConfigureDtsJobRequest::setDtsJobName(const std::string &dtsJobName) {
dtsJobName_ = dtsJobName;
setParameter(std::string("DtsJobName"), dtsJobName);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointIP()const
{
return destinationEndpointIP_;
std::string ConfigureDtsJobRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void ConfigureDtsJobRequest::setDestinationEndpointIP(const std::string& destinationEndpointIP)
{
destinationEndpointIP_ = destinationEndpointIP;
setParameter("DestinationEndpointIP", destinationEndpointIP);
void ConfigureDtsJobRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}
std::string ConfigureDtsJobRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
std::string ConfigureDtsJobRequest::getSynchronizationDirection() const {
return synchronizationDirection_;
}
void ConfigureDtsJobRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
void ConfigureDtsJobRequest::setSynchronizationDirection(const std::string &synchronizationDirection) {
synchronizationDirection_ = synchronizationDirection;
setParameter(std::string("SynchronizationDirection"), synchronizationDirection);
}
std::string ConfigureDtsJobRequest::getDtsJobName()const
{
return dtsJobName_;
std::string ConfigureDtsJobRequest::getSourceEndpointRegion() const {
return sourceEndpointRegion_;
}
void ConfigureDtsJobRequest::setDtsJobName(const std::string& dtsJobName)
{
dtsJobName_ = dtsJobName;
setParameter("DtsJobName", dtsJobName);
void ConfigureDtsJobRequest::setSourceEndpointRegion(const std::string &sourceEndpointRegion) {
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter(std::string("SourceEndpointRegion"), sourceEndpointRegion);
}
std::string ConfigureDtsJobRequest::getDtsInstanceId()const
{
return dtsInstanceId_;
bool ConfigureDtsJobRequest::getDelayNotice() const {
return delayNotice_;
}
void ConfigureDtsJobRequest::setDtsInstanceId(const std::string& dtsInstanceId)
{
dtsInstanceId_ = dtsInstanceId;
setParameter("DtsInstanceId", dtsInstanceId);
void ConfigureDtsJobRequest::setDelayNotice(bool delayNotice) {
delayNotice_ = delayNotice;
setParameter(std::string("DelayNotice"), delayNotice ? "true" : "false");
}
std::string ConfigureDtsJobRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
std::string ConfigureDtsJobRequest::getDestinationEndpointInstanceType() const {
return destinationEndpointInstanceType_;
}
void ConfigureDtsJobRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
void ConfigureDtsJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter(std::string("DestinationEndpointInstanceType"), destinationEndpointInstanceType);
}
std::string ConfigureDtsJobRequest::getSourceEndpointRegion()const
{
return sourceEndpointRegion_;
bool ConfigureDtsJobRequest::getDataInitialization() const {
return dataInitialization_;
}
void ConfigureDtsJobRequest::setSourceEndpointRegion(const std::string& sourceEndpointRegion)
{
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter("SourceEndpointRegion", sourceEndpointRegion);
void ConfigureDtsJobRequest::setDataInitialization(bool dataInitialization) {
dataInitialization_ = dataInitialization;
setParameter(std::string("DataInitialization"), dataInitialization ? "true" : "false");
}
bool ConfigureDtsJobRequest::getDelayNotice()const
{
return delayNotice_;
std::string ConfigureDtsJobRequest::getSourceEndpointInstanceID() const {
return sourceEndpointInstanceID_;
}
void ConfigureDtsJobRequest::setDelayNotice(bool delayNotice)
{
delayNotice_ = delayNotice;
setParameter("DelayNotice", delayNotice ? "true" : "false");
void ConfigureDtsJobRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter(std::string("SourceEndpointInstanceID"), sourceEndpointInstanceID);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointInstanceType()const
{
return destinationEndpointInstanceType_;
bool ConfigureDtsJobRequest::getStructureInitialization() const {
return structureInitialization_;
}
void ConfigureDtsJobRequest::setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType)
{
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter("DestinationEndpointInstanceType", destinationEndpointInstanceType);
void ConfigureDtsJobRequest::setStructureInitialization(bool structureInitialization) {
structureInitialization_ = structureInitialization;
setParameter(std::string("StructureInitialization"), structureInitialization ? "true" : "false");
}
bool ConfigureDtsJobRequest::getDataInitialization()const
{
return dataInitialization_;
std::string ConfigureDtsJobRequest::getSourceEndpointOwnerID() const {
return sourceEndpointOwnerID_;
}
void ConfigureDtsJobRequest::setDataInitialization(bool dataInitialization)
{
dataInitialization_ = dataInitialization;
setParameter("DataInitialization", dataInitialization ? "true" : "false");
void ConfigureDtsJobRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter(std::string("SourceEndpointOwnerID"), sourceEndpointOwnerID);
}
std::string ConfigureDtsJobRequest::getSourceEndpointInstanceID()const
{
return sourceEndpointInstanceID_;
std::string ConfigureDtsJobRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
void ConfigureDtsJobRequest::setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID)
{
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter("SourceEndpointInstanceID", sourceEndpointInstanceID);
void ConfigureDtsJobRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
bool ConfigureDtsJobRequest::getStructureInitialization()const
{
return structureInitialization_;
std::string ConfigureDtsJobRequest::getSourceEndpointDatabaseName() const {
return sourceEndpointDatabaseName_;
}
void ConfigureDtsJobRequest::setStructureInitialization(bool structureInitialization)
{
structureInitialization_ = structureInitialization;
setParameter("StructureInitialization", structureInitialization ? "true" : "false");
void ConfigureDtsJobRequest::setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName) {
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter(std::string("SourceEndpointDatabaseName"), sourceEndpointDatabaseName);
}
std::string ConfigureDtsJobRequest::getSourceEndpointOwnerID()const
{
return sourceEndpointOwnerID_;
std::string ConfigureDtsJobRequest::getDestinationEndpointRegion() const {
return destinationEndpointRegion_;
}
void ConfigureDtsJobRequest::setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID)
{
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter("SourceEndpointOwnerID", sourceEndpointOwnerID);
void ConfigureDtsJobRequest::setDestinationEndpointRegion(const std::string &destinationEndpointRegion) {
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter(std::string("DestinationEndpointRegion"), destinationEndpointRegion);
}
std::string ConfigureDtsJobRequest::getSourceEndpointDatabaseName()const
{
return sourceEndpointDatabaseName_;
std::string ConfigureDtsJobRequest::getDataCheckConfigure() const {
return dataCheckConfigure_;
}
void ConfigureDtsJobRequest::setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName)
{
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter("SourceEndpointDatabaseName", sourceEndpointDatabaseName);
void ConfigureDtsJobRequest::setDataCheckConfigure(const std::string &dataCheckConfigure) {
dataCheckConfigure_ = dataCheckConfigure;
setParameter(std::string("DataCheckConfigure"), dataCheckConfigure);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointRegion()const
{
return destinationEndpointRegion_;
std::string ConfigureDtsJobRequest::getRegionId() const {
return regionId_;
}
void ConfigureDtsJobRequest::setDestinationEndpointRegion(const std::string& destinationEndpointRegion)
{
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter("DestinationEndpointRegion", destinationEndpointRegion);
void ConfigureDtsJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
std::string ConfigureDtsJobRequest::getRegionId()const
{
return regionId_;
std::string ConfigureDtsJobRequest::getReserve() const {
return reserve_;
}
void ConfigureDtsJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
void ConfigureDtsJobRequest::setReserve(const std::string &reserve) {
reserve_ = reserve;
setBodyParameter(std::string("Reserve"), reserve);
}
std::string ConfigureDtsJobRequest::getReserve()const
{
return reserve_;
bool ConfigureDtsJobRequest::getDataSynchronization() const {
return dataSynchronization_;
}
void ConfigureDtsJobRequest::setReserve(const std::string& reserve)
{
reserve_ = reserve;
setParameter("Reserve", reserve);
void ConfigureDtsJobRequest::setDataSynchronization(bool dataSynchronization) {
dataSynchronization_ = dataSynchronization;
setParameter(std::string("DataSynchronization"), dataSynchronization ? "true" : "false");
}
bool ConfigureDtsJobRequest::getDataSynchronization()const
{
return dataSynchronization_;
std::string ConfigureDtsJobRequest::getFileOssUrl() const {
return fileOssUrl_;
}
void ConfigureDtsJobRequest::setDataSynchronization(bool dataSynchronization)
{
dataSynchronization_ = dataSynchronization;
setParameter("DataSynchronization", dataSynchronization ? "true" : "false");
void ConfigureDtsJobRequest::setFileOssUrl(const std::string &fileOssUrl) {
fileOssUrl_ = fileOssUrl;
setParameter(std::string("FileOssUrl"), fileOssUrl);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointEngineName()const
{
return destinationEndpointEngineName_;
std::string ConfigureDtsJobRequest::getDestinationEndpointEngineName() const {
return destinationEndpointEngineName_;
}
void ConfigureDtsJobRequest::setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName)
{
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter("DestinationEndpointEngineName", destinationEndpointEngineName);
void ConfigureDtsJobRequest::setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName) {
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter(std::string("DestinationEndpointEngineName"), destinationEndpointEngineName);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointInstanceID()const
{
return destinationEndpointInstanceID_;
std::string ConfigureDtsJobRequest::getDestinationEndpointInstanceID() const {
return destinationEndpointInstanceID_;
}
void ConfigureDtsJobRequest::setDestinationEndpointInstanceID(const std::string& destinationEndpointInstanceID)
{
destinationEndpointInstanceID_ = destinationEndpointInstanceID;
setParameter("DestinationEndpointInstanceID", destinationEndpointInstanceID);
void ConfigureDtsJobRequest::setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID) {
destinationEndpointInstanceID_ = destinationEndpointInstanceID;
setParameter(std::string("DestinationEndpointInstanceID"), destinationEndpointInstanceID);
}
std::string ConfigureDtsJobRequest::getSourceEndpointPort()const
{
return sourceEndpointPort_;
std::string ConfigureDtsJobRequest::getSourceEndpointPort() const {
return sourceEndpointPort_;
}
void ConfigureDtsJobRequest::setSourceEndpointPort(const std::string& sourceEndpointPort)
{
sourceEndpointPort_ = sourceEndpointPort;
setParameter("SourceEndpointPort", sourceEndpointPort);
void ConfigureDtsJobRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
sourceEndpointPort_ = sourceEndpointPort;
setParameter(std::string("SourceEndpointPort"), sourceEndpointPort);
}
std::string ConfigureDtsJobRequest::getSourceEndpointOracleSID()const
{
return sourceEndpointOracleSID_;
std::string ConfigureDtsJobRequest::getSourceEndpointOracleSID() const {
return sourceEndpointOracleSID_;
}
void ConfigureDtsJobRequest::setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID)
{
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter("SourceEndpointOracleSID", sourceEndpointOracleSID);
void ConfigureDtsJobRequest::setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID) {
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter(std::string("SourceEndpointOracleSID"), sourceEndpointOracleSID);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointDataBaseName()const
{
return destinationEndpointDataBaseName_;
std::string ConfigureDtsJobRequest::getDestinationEndpointDataBaseName() const {
return destinationEndpointDataBaseName_;
}
void ConfigureDtsJobRequest::setDestinationEndpointDataBaseName(const std::string& destinationEndpointDataBaseName)
{
destinationEndpointDataBaseName_ = destinationEndpointDataBaseName;
setParameter("DestinationEndpointDataBaseName", destinationEndpointDataBaseName);
void ConfigureDtsJobRequest::setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName) {
destinationEndpointDataBaseName_ = destinationEndpointDataBaseName;
setParameter(std::string("DestinationEndpointDataBaseName"), destinationEndpointDataBaseName);
}
bool ConfigureDtsJobRequest::getErrorNotice()const
{
return errorNotice_;
bool ConfigureDtsJobRequest::getErrorNotice() const {
return errorNotice_;
}
void ConfigureDtsJobRequest::setErrorNotice(bool errorNotice)
{
errorNotice_ = errorNotice;
setParameter("ErrorNotice", errorNotice ? "true" : "false");
void ConfigureDtsJobRequest::setErrorNotice(bool errorNotice) {
errorNotice_ = errorNotice;
setParameter(std::string("ErrorNotice"), errorNotice ? "true" : "false");
}
std::string ConfigureDtsJobRequest::getSourceEndpointRole()const
{
return sourceEndpointRole_;
std::string ConfigureDtsJobRequest::getSourceEndpointRole() const {
return sourceEndpointRole_;
}
void ConfigureDtsJobRequest::setSourceEndpointRole(const std::string& sourceEndpointRole)
{
sourceEndpointRole_ = sourceEndpointRole;
setParameter("SourceEndpointRole", sourceEndpointRole);
void ConfigureDtsJobRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
sourceEndpointRole_ = sourceEndpointRole;
setParameter(std::string("SourceEndpointRole"), sourceEndpointRole);
}
std::string ConfigureDtsJobRequest::getDestinationEndpointPassword()const
{
return destinationEndpointPassword_;
std::string ConfigureDtsJobRequest::getDestinationEndpointPassword() const {
return destinationEndpointPassword_;
}
void ConfigureDtsJobRequest::setDestinationEndpointPassword(const std::string& destinationEndpointPassword)
{
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter("DestinationEndpointPassword", destinationEndpointPassword);
void ConfigureDtsJobRequest::setDestinationEndpointPassword(const std::string &destinationEndpointPassword) {
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter(std::string("DestinationEndpointPassword"), destinationEndpointPassword);
}
std::string ConfigureDtsJobRequest::getSourceEndpointEngineName()const
{
return sourceEndpointEngineName_;
std::string ConfigureDtsJobRequest::getSourceEndpointEngineName() const {
return sourceEndpointEngineName_;
}
void ConfigureDtsJobRequest::setSourceEndpointEngineName(const std::string& sourceEndpointEngineName)
{
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter("SourceEndpointEngineName", sourceEndpointEngineName);
void ConfigureDtsJobRequest::setSourceEndpointEngineName(const std::string &sourceEndpointEngineName) {
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter(std::string("SourceEndpointEngineName"), sourceEndpointEngineName);
}

View File

@@ -39,18 +39,18 @@ void ConfigureDtsJobResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["DtsInstanceId"].isNull())
dtsInstanceId_ = value["DtsInstanceId"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,139 +1,117 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureMigrationJobAlertRequest.h>
using AlibabaCloud::Dts::Model::ConfigureMigrationJobAlertRequest;
ConfigureMigrationJobAlertRequest::ConfigureMigrationJobAlertRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureMigrationJobAlert")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureMigrationJobAlertRequest::~ConfigureMigrationJobAlertRequest()
{}
std::string ConfigureMigrationJobAlertRequest::getDelayOverSeconds()const
{
return delayOverSeconds_;
*/
#include <alibabacloud/dts/model/ConfigureMigrationJobAlertRequest.h>
using AlibabaCloud::Dts::Model::ConfigureMigrationJobAlertRequest;
ConfigureMigrationJobAlertRequest::ConfigureMigrationJobAlertRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureMigrationJobAlert") {
setMethod(HttpRequest::Method::Post);
}
void ConfigureMigrationJobAlertRequest::setDelayOverSeconds(const std::string& delayOverSeconds)
{
delayOverSeconds_ = delayOverSeconds;
setParameter("DelayOverSeconds", delayOverSeconds);
ConfigureMigrationJobAlertRequest::~ConfigureMigrationJobAlertRequest() {}
std::string ConfigureMigrationJobAlertRequest::getMigrationJobId() const {
return migrationJobId_;
}
std::string ConfigureMigrationJobAlertRequest::getDelayAlertStatus()const
{
return delayAlertStatus_;
void ConfigureMigrationJobAlertRequest::setMigrationJobId(const std::string &migrationJobId) {
migrationJobId_ = migrationJobId;
setParameter(std::string("MigrationJobId"), migrationJobId);
}
void ConfigureMigrationJobAlertRequest::setDelayAlertStatus(const std::string& delayAlertStatus)
{
delayAlertStatus_ = delayAlertStatus;
setParameter("DelayAlertStatus", delayAlertStatus);
std::string ConfigureMigrationJobAlertRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string ConfigureMigrationJobAlertRequest::getMigrationJobId()const
{
return migrationJobId_;
void ConfigureMigrationJobAlertRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void ConfigureMigrationJobAlertRequest::setMigrationJobId(const std::string& migrationJobId)
{
migrationJobId_ = migrationJobId;
setParameter("MigrationJobId", migrationJobId);
std::string ConfigureMigrationJobAlertRequest::getAccountId() const {
return accountId_;
}
std::string ConfigureMigrationJobAlertRequest::getOwnerId()const
{
return ownerId_;
void ConfigureMigrationJobAlertRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void ConfigureMigrationJobAlertRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string ConfigureMigrationJobAlertRequest::getRegionId() const {
return regionId_;
}
std::string ConfigureMigrationJobAlertRequest::getAccessKeyId()const
{
return accessKeyId_;
void ConfigureMigrationJobAlertRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ConfigureMigrationJobAlertRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string ConfigureMigrationJobAlertRequest::getDelayAlertPhone() const {
return delayAlertPhone_;
}
std::string ConfigureMigrationJobAlertRequest::getAccountId()const
{
return accountId_;
void ConfigureMigrationJobAlertRequest::setDelayAlertPhone(const std::string &delayAlertPhone) {
delayAlertPhone_ = delayAlertPhone;
setParameter(std::string("DelayAlertPhone"), delayAlertPhone);
}
void ConfigureMigrationJobAlertRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string ConfigureMigrationJobAlertRequest::getDelayOverSeconds() const {
return delayOverSeconds_;
}
std::string ConfigureMigrationJobAlertRequest::getErrorAlertPhone()const
{
return errorAlertPhone_;
void ConfigureMigrationJobAlertRequest::setDelayOverSeconds(const std::string &delayOverSeconds) {
delayOverSeconds_ = delayOverSeconds;
setParameter(std::string("DelayOverSeconds"), delayOverSeconds);
}
void ConfigureMigrationJobAlertRequest::setErrorAlertPhone(const std::string& errorAlertPhone)
{
errorAlertPhone_ = errorAlertPhone;
setParameter("ErrorAlertPhone", errorAlertPhone);
std::string ConfigureMigrationJobAlertRequest::getDelayAlertStatus() const {
return delayAlertStatus_;
}
std::string ConfigureMigrationJobAlertRequest::getRegionId()const
{
return regionId_;
void ConfigureMigrationJobAlertRequest::setDelayAlertStatus(const std::string &delayAlertStatus) {
delayAlertStatus_ = delayAlertStatus;
setParameter(std::string("DelayAlertStatus"), delayAlertStatus);
}
void ConfigureMigrationJobAlertRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ConfigureMigrationJobAlertRequest::getOwnerId() const {
return ownerId_;
}
std::string ConfigureMigrationJobAlertRequest::getDelayAlertPhone()const
{
return delayAlertPhone_;
void ConfigureMigrationJobAlertRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void ConfigureMigrationJobAlertRequest::setDelayAlertPhone(const std::string& delayAlertPhone)
{
delayAlertPhone_ = delayAlertPhone;
setParameter("DelayAlertPhone", delayAlertPhone);
std::string ConfigureMigrationJobAlertRequest::getErrorAlertPhone() const {
return errorAlertPhone_;
}
std::string ConfigureMigrationJobAlertRequest::getErrorAlertStatus()const
{
return errorAlertStatus_;
void ConfigureMigrationJobAlertRequest::setErrorAlertPhone(const std::string &errorAlertPhone) {
errorAlertPhone_ = errorAlertPhone;
setParameter(std::string("ErrorAlertPhone"), errorAlertPhone);
}
void ConfigureMigrationJobAlertRequest::setErrorAlertStatus(const std::string& errorAlertStatus)
{
errorAlertStatus_ = errorAlertStatus;
setParameter("ErrorAlertStatus", errorAlertStatus);
std::string ConfigureMigrationJobAlertRequest::getErrorAlertStatus() const {
return errorAlertStatus_;
}
void ConfigureMigrationJobAlertRequest::setErrorAlertStatus(const std::string &errorAlertStatus) {
errorAlertStatus_ = errorAlertStatus;
setParameter(std::string("ErrorAlertStatus"), errorAlertStatus);
}

View File

@@ -41,10 +41,10 @@ void ConfigureMigrationJobAlertResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,403 +1,333 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureMigrationJobRequest.h>
using AlibabaCloud::Dts::Model::ConfigureMigrationJobRequest;
ConfigureMigrationJobRequest::ConfigureMigrationJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureMigrationJob")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureMigrationJobRequest::~ConfigureMigrationJobRequest()
{}
std::string ConfigureMigrationJobRequest::getSourceEndpointInstanceID()const
{
return sourceEndpointInstanceID_;
*/
#include <alibabacloud/dts/model/ConfigureMigrationJobRequest.h>
using AlibabaCloud::Dts::Model::ConfigureMigrationJobRequest;
ConfigureMigrationJobRequest::ConfigureMigrationJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureMigrationJob") {
setMethod(HttpRequest::Method::Post);
}
ConfigureMigrationJobRequest::~ConfigureMigrationJobRequest() {}
std::string ConfigureMigrationJobRequest::getSourceEndpointInstanceID() const {
return sourceEndpointInstanceID_;
}
void ConfigureMigrationJobRequest::setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID)
{
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter("SourceEndpointInstanceID", sourceEndpointInstanceID);
void ConfigureMigrationJobRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter(std::string("SourceEndpoint.InstanceID"), sourceEndpointInstanceID);
}
std::string ConfigureMigrationJobRequest::getCheckpoint()const
{
return checkpoint_;
std::string ConfigureMigrationJobRequest::getCheckpoint() const {
return checkpoint_;
}
void ConfigureMigrationJobRequest::setCheckpoint(const std::string& checkpoint)
{
checkpoint_ = checkpoint;
setParameter("Checkpoint", checkpoint);
void ConfigureMigrationJobRequest::setCheckpoint(const std::string &checkpoint) {
checkpoint_ = checkpoint;
setParameter(std::string("Checkpoint"), checkpoint);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointEngineName()const
{
return sourceEndpointEngineName_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointInstanceID() const {
return destinationEndpointInstanceID_;
}
void ConfigureMigrationJobRequest::setSourceEndpointEngineName(const std::string& sourceEndpointEngineName)
{
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter("SourceEndpointEngineName", sourceEndpointEngineName);
void ConfigureMigrationJobRequest::setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID) {
destinationEndpointInstanceID_ = destinationEndpointInstanceID;
setParameter(std::string("DestinationEndpoint.InstanceID"), destinationEndpointInstanceID);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointOracleSID()const
{
return sourceEndpointOracleSID_;
std::string ConfigureMigrationJobRequest::getSourceEndpointIP() const {
return sourceEndpointIP_;
}
void ConfigureMigrationJobRequest::setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID)
{
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter("SourceEndpointOracleSID", sourceEndpointOracleSID);
void ConfigureMigrationJobRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
sourceEndpointIP_ = sourceEndpointIP;
setParameter(std::string("SourceEndpoint.IP"), sourceEndpointIP);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointInstanceID()const
{
return destinationEndpointInstanceID_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointPassword() const {
return destinationEndpointPassword_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointInstanceID(const std::string& destinationEndpointInstanceID)
{
destinationEndpointInstanceID_ = destinationEndpointInstanceID;
setParameter("DestinationEndpointInstanceID", destinationEndpointInstanceID);
void ConfigureMigrationJobRequest::setDestinationEndpointPassword(const std::string &destinationEndpointPassword) {
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter(std::string("DestinationEndpoint.Password"), destinationEndpointPassword);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointIP()const
{
return sourceEndpointIP_;
bool ConfigureMigrationJobRequest::getMigrationModeDataIntialization() const {
return migrationModeDataIntialization_;
}
void ConfigureMigrationJobRequest::setSourceEndpointIP(const std::string& sourceEndpointIP)
{
sourceEndpointIP_ = sourceEndpointIP;
setParameter("SourceEndpointIP", sourceEndpointIP);
void ConfigureMigrationJobRequest::setMigrationModeDataIntialization(bool migrationModeDataIntialization) {
migrationModeDataIntialization_ = migrationModeDataIntialization;
setParameter(std::string("MigrationMode.DataIntialization"), migrationModeDataIntialization ? "true" : "false");
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointPassword()const
{
return destinationEndpointPassword_;
std::string ConfigureMigrationJobRequest::getAccountId() const {
return accountId_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointPassword(const std::string& destinationEndpointPassword)
{
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter("DestinationEndpointPassword", destinationEndpointPassword);
void ConfigureMigrationJobRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
std::string ConfigureMigrationJobRequest::getMigrationObject()const
{
return migrationObject_;
bool ConfigureMigrationJobRequest::getMigrationModeStructureIntialization() const {
return migrationModeStructureIntialization_;
}
void ConfigureMigrationJobRequest::setMigrationObject(const std::string& migrationObject)
{
migrationObject_ = migrationObject;
setBodyParameter("MigrationObject", migrationObject);
void ConfigureMigrationJobRequest::setMigrationModeStructureIntialization(bool migrationModeStructureIntialization) {
migrationModeStructureIntialization_ = migrationModeStructureIntialization;
setParameter(std::string("MigrationMode.StructureIntialization"), migrationModeStructureIntialization ? "true" : "false");
}
bool ConfigureMigrationJobRequest::getMigrationModeDataIntialization()const
{
return migrationModeDataIntialization_;
bool ConfigureMigrationJobRequest::getMigrationModeDataSynchronization() const {
return migrationModeDataSynchronization_;
}
void ConfigureMigrationJobRequest::setMigrationModeDataIntialization(bool migrationModeDataIntialization)
{
migrationModeDataIntialization_ = migrationModeDataIntialization;
setParameter("MigrationModeDataIntialization", migrationModeDataIntialization ? "true" : "false");
void ConfigureMigrationJobRequest::setMigrationModeDataSynchronization(bool migrationModeDataSynchronization) {
migrationModeDataSynchronization_ = migrationModeDataSynchronization;
setParameter(std::string("MigrationMode.DataSynchronization"), migrationModeDataSynchronization ? "true" : "false");
}
std::string ConfigureMigrationJobRequest::getMigrationJobId()const
{
return migrationJobId_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointRegion() const {
return destinationEndpointRegion_;
}
void ConfigureMigrationJobRequest::setMigrationJobId(const std::string& migrationJobId)
{
migrationJobId_ = migrationJobId;
setParameter("MigrationJobId", migrationJobId);
void ConfigureMigrationJobRequest::setDestinationEndpointRegion(const std::string &destinationEndpointRegion) {
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter(std::string("DestinationEndpoint.Region"), destinationEndpointRegion);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
std::string ConfigureMigrationJobRequest::getSourceEndpointUserName() const {
return sourceEndpointUserName_;
}
void ConfigureMigrationJobRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
void ConfigureMigrationJobRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter(std::string("SourceEndpoint.UserName"), sourceEndpointUserName);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointEngineName()const
{
return destinationEndpointEngineName_;
std::string ConfigureMigrationJobRequest::getSourceEndpointDatabaseName() const {
return sourceEndpointDatabaseName_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName)
{
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter("DestinationEndpointEngineName", destinationEndpointEngineName);
void ConfigureMigrationJobRequest::setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName) {
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter(std::string("SourceEndpoint.DatabaseName"), sourceEndpointDatabaseName);
}
std::string ConfigureMigrationJobRequest::getAccessKeyId()const
{
return accessKeyId_;
std::string ConfigureMigrationJobRequest::getSourceEndpointPort() const {
return sourceEndpointPort_;
}
void ConfigureMigrationJobRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
void ConfigureMigrationJobRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
sourceEndpointPort_ = sourceEndpointPort;
setParameter(std::string("SourceEndpoint.Port"), sourceEndpointPort);
}
std::string ConfigureMigrationJobRequest::getAccountId()const
{
return accountId_;
std::string ConfigureMigrationJobRequest::getSourceEndpointOwnerID() const {
return sourceEndpointOwnerID_;
}
void ConfigureMigrationJobRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
void ConfigureMigrationJobRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter(std::string("SourceEndpoint.OwnerID"), sourceEndpointOwnerID);
}
bool ConfigureMigrationJobRequest::getMigrationModeStructureIntialization()const
{
return migrationModeStructureIntialization_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointPort() const {
return destinationEndpointPort_;
}
void ConfigureMigrationJobRequest::setMigrationModeStructureIntialization(bool migrationModeStructureIntialization)
{
migrationModeStructureIntialization_ = migrationModeStructureIntialization;
setParameter("MigrationModeStructureIntialization", migrationModeStructureIntialization ? "true" : "false");
void ConfigureMigrationJobRequest::setDestinationEndpointPort(const std::string &destinationEndpointPort) {
destinationEndpointPort_ = destinationEndpointPort;
setParameter(std::string("DestinationEndpoint.Port"), destinationEndpointPort);
}
bool ConfigureMigrationJobRequest::getMigrationModeDataSynchronization()const
{
return migrationModeDataSynchronization_;
std::string ConfigureMigrationJobRequest::getSourceEndpointRole() const {
return sourceEndpointRole_;
}
void ConfigureMigrationJobRequest::setMigrationModeDataSynchronization(bool migrationModeDataSynchronization)
{
migrationModeDataSynchronization_ = migrationModeDataSynchronization;
setParameter("MigrationModeDataSynchronization", migrationModeDataSynchronization ? "true" : "false");
void ConfigureMigrationJobRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
sourceEndpointRole_ = sourceEndpointRole;
setParameter(std::string("SourceEndpoint.Role"), sourceEndpointRole);
}
std::string ConfigureMigrationJobRequest::getRegionId()const
{
return regionId_;
std::string ConfigureMigrationJobRequest::getOwnerId() const {
return ownerId_;
}
void ConfigureMigrationJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
void ConfigureMigrationJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointRegion()const
{
return destinationEndpointRegion_;
std::string ConfigureMigrationJobRequest::getSourceEndpointPassword() const {
return sourceEndpointPassword_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointRegion(const std::string& destinationEndpointRegion)
{
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter("DestinationEndpointRegion", destinationEndpointRegion);
void ConfigureMigrationJobRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter(std::string("SourceEndpoint.Password"), sourceEndpointPassword);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointUserName()const
{
return sourceEndpointUserName_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointIP() const {
return destinationEndpointIP_;
}
void ConfigureMigrationJobRequest::setSourceEndpointUserName(const std::string& sourceEndpointUserName)
{
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter("SourceEndpointUserName", sourceEndpointUserName);
void ConfigureMigrationJobRequest::setDestinationEndpointIP(const std::string &destinationEndpointIP) {
destinationEndpointIP_ = destinationEndpointIP;
setParameter(std::string("DestinationEndpoint.IP"), destinationEndpointIP);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointDatabaseName()const
{
return sourceEndpointDatabaseName_;
std::string ConfigureMigrationJobRequest::getMigrationJobName() const {
return migrationJobName_;
}
void ConfigureMigrationJobRequest::setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName)
{
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter("SourceEndpointDatabaseName", sourceEndpointDatabaseName);
void ConfigureMigrationJobRequest::setMigrationJobName(const std::string &migrationJobName) {
migrationJobName_ = migrationJobName;
setParameter(std::string("MigrationJobName"), migrationJobName);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointPort()const
{
return sourceEndpointPort_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointInstanceType() const {
return destinationEndpointInstanceType_;
}
void ConfigureMigrationJobRequest::setSourceEndpointPort(const std::string& sourceEndpointPort)
{
sourceEndpointPort_ = sourceEndpointPort;
setParameter("SourceEndpointPort", sourceEndpointPort);
void ConfigureMigrationJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter(std::string("DestinationEndpoint.InstanceType"), destinationEndpointInstanceType);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointOwnerID()const
{
return sourceEndpointOwnerID_;
std::string ConfigureMigrationJobRequest::getSourceEndpointEngineName() const {
return sourceEndpointEngineName_;
}
void ConfigureMigrationJobRequest::setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID)
{
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter("SourceEndpointOwnerID", sourceEndpointOwnerID);
void ConfigureMigrationJobRequest::setSourceEndpointEngineName(const std::string &sourceEndpointEngineName) {
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter(std::string("SourceEndpoint.EngineName"), sourceEndpointEngineName);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointUserName()const
{
return destinationEndpointUserName_;
std::string ConfigureMigrationJobRequest::getSourceEndpointOracleSID() const {
return sourceEndpointOracleSID_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointUserName(const std::string& destinationEndpointUserName)
{
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter("DestinationEndpointUserName", destinationEndpointUserName);
void ConfigureMigrationJobRequest::setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID) {
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter(std::string("SourceEndpoint.OracleSID"), sourceEndpointOracleSID);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointOracleSID()const
{
return destinationEndpointOracleSID_;
std::string ConfigureMigrationJobRequest::getMigrationObject() const {
return migrationObject_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointOracleSID(const std::string& destinationEndpointOracleSID)
{
destinationEndpointOracleSID_ = destinationEndpointOracleSID;
setParameter("DestinationEndpointOracleSID", destinationEndpointOracleSID);
void ConfigureMigrationJobRequest::setMigrationObject(const std::string &migrationObject) {
migrationObject_ = migrationObject;
setBodyParameter(std::string("MigrationObject"), migrationObject);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointPort()const
{
return destinationEndpointPort_;
std::string ConfigureMigrationJobRequest::getMigrationJobId() const {
return migrationJobId_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointPort(const std::string& destinationEndpointPort)
{
destinationEndpointPort_ = destinationEndpointPort;
setParameter("DestinationEndpointPort", destinationEndpointPort);
void ConfigureMigrationJobRequest::setMigrationJobId(const std::string &migrationJobId) {
migrationJobId_ = migrationJobId;
setParameter(std::string("MigrationJobId"), migrationJobId);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointRegion()const
{
return sourceEndpointRegion_;
std::string ConfigureMigrationJobRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
void ConfigureMigrationJobRequest::setSourceEndpointRegion(const std::string& sourceEndpointRegion)
{
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter("SourceEndpointRegion", sourceEndpointRegion);
void ConfigureMigrationJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointRole()const
{
return sourceEndpointRole_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointEngineName() const {
return destinationEndpointEngineName_;
}
void ConfigureMigrationJobRequest::setSourceEndpointRole(const std::string& sourceEndpointRole)
{
sourceEndpointRole_ = sourceEndpointRole;
setParameter("SourceEndpointRole", sourceEndpointRole);
void ConfigureMigrationJobRequest::setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName) {
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter(std::string("DestinationEndpoint.EngineName"), destinationEndpointEngineName);
}
std::string ConfigureMigrationJobRequest::getOwnerId()const
{
return ownerId_;
std::string ConfigureMigrationJobRequest::getAccessKeyId() const {
return accessKeyId_;
}
void ConfigureMigrationJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
void ConfigureMigrationJobRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointDataBaseName()const
{
return destinationEndpointDataBaseName_;
std::string ConfigureMigrationJobRequest::getRegionId() const {
return regionId_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointDataBaseName(const std::string& destinationEndpointDataBaseName)
{
destinationEndpointDataBaseName_ = destinationEndpointDataBaseName;
setParameter("DestinationEndpointDataBaseName", destinationEndpointDataBaseName);
void ConfigureMigrationJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
std::string ConfigureMigrationJobRequest::getSourceEndpointPassword()const
{
return sourceEndpointPassword_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointUserName() const {
return destinationEndpointUserName_;
}
void ConfigureMigrationJobRequest::setSourceEndpointPassword(const std::string& sourceEndpointPassword)
{
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter("SourceEndpointPassword", sourceEndpointPassword);
void ConfigureMigrationJobRequest::setDestinationEndpointUserName(const std::string &destinationEndpointUserName) {
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter(std::string("DestinationEndpoint.UserName"), destinationEndpointUserName);
}
std::string ConfigureMigrationJobRequest::getMigrationReserved()const
{
return migrationReserved_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointOracleSID() const {
return destinationEndpointOracleSID_;
}
void ConfigureMigrationJobRequest::setMigrationReserved(const std::string& migrationReserved)
{
migrationReserved_ = migrationReserved;
setParameter("MigrationReserved", migrationReserved);
void ConfigureMigrationJobRequest::setDestinationEndpointOracleSID(const std::string &destinationEndpointOracleSID) {
destinationEndpointOracleSID_ = destinationEndpointOracleSID;
setParameter(std::string("DestinationEndpoint.OracleSID"), destinationEndpointOracleSID);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointIP()const
{
return destinationEndpointIP_;
std::string ConfigureMigrationJobRequest::getSourceEndpointRegion() const {
return sourceEndpointRegion_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointIP(const std::string& destinationEndpointIP)
{
destinationEndpointIP_ = destinationEndpointIP;
setParameter("DestinationEndpointIP", destinationEndpointIP);
void ConfigureMigrationJobRequest::setSourceEndpointRegion(const std::string &sourceEndpointRegion) {
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter(std::string("SourceEndpoint.Region"), sourceEndpointRegion);
}
std::string ConfigureMigrationJobRequest::getMigrationJobName()const
{
return migrationJobName_;
std::string ConfigureMigrationJobRequest::getDestinationEndpointDataBaseName() const {
return destinationEndpointDataBaseName_;
}
void ConfigureMigrationJobRequest::setMigrationJobName(const std::string& migrationJobName)
{
migrationJobName_ = migrationJobName;
setParameter("MigrationJobName", migrationJobName);
void ConfigureMigrationJobRequest::setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName) {
destinationEndpointDataBaseName_ = destinationEndpointDataBaseName;
setParameter(std::string("DestinationEndpoint.DataBaseName"), destinationEndpointDataBaseName);
}
std::string ConfigureMigrationJobRequest::getDestinationEndpointInstanceType()const
{
return destinationEndpointInstanceType_;
std::string ConfigureMigrationJobRequest::getMigrationReserved() const {
return migrationReserved_;
}
void ConfigureMigrationJobRequest::setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType)
{
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter("DestinationEndpointInstanceType", destinationEndpointInstanceType);
void ConfigureMigrationJobRequest::setMigrationReserved(const std::string &migrationReserved) {
migrationReserved_ = migrationReserved;
setParameter(std::string("MigrationReserved"), migrationReserved);
}

View File

@@ -41,10 +41,10 @@ void ConfigureMigrationJobResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,139 +1,117 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureSubscriptionInstanceAlertRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSubscriptionInstanceAlertRequest;
ConfigureSubscriptionInstanceAlertRequest::ConfigureSubscriptionInstanceAlertRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureSubscriptionInstanceAlert")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureSubscriptionInstanceAlertRequest::~ConfigureSubscriptionInstanceAlertRequest()
{}
std::string ConfigureSubscriptionInstanceAlertRequest::getDelayOverSeconds()const
{
return delayOverSeconds_;
*/
#include <alibabacloud/dts/model/ConfigureSubscriptionInstanceAlertRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSubscriptionInstanceAlertRequest;
ConfigureSubscriptionInstanceAlertRequest::ConfigureSubscriptionInstanceAlertRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureSubscriptionInstanceAlert") {
setMethod(HttpRequest::Method::Post);
}
void ConfigureSubscriptionInstanceAlertRequest::setDelayOverSeconds(const std::string& delayOverSeconds)
{
delayOverSeconds_ = delayOverSeconds;
setParameter("DelayOverSeconds", delayOverSeconds);
ConfigureSubscriptionInstanceAlertRequest::~ConfigureSubscriptionInstanceAlertRequest() {}
std::string ConfigureSubscriptionInstanceAlertRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getDelayAlertStatus()const
{
return delayAlertStatus_;
void ConfigureSubscriptionInstanceAlertRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void ConfigureSubscriptionInstanceAlertRequest::setDelayAlertStatus(const std::string& delayAlertStatus)
{
delayAlertStatus_ = delayAlertStatus;
setParameter("DelayAlertStatus", delayAlertStatus);
std::string ConfigureSubscriptionInstanceAlertRequest::getAccountId() const {
return accountId_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
void ConfigureSubscriptionInstanceAlertRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void ConfigureSubscriptionInstanceAlertRequest::setSubscriptionInstanceId(const std::string& subscriptionInstanceId)
{
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter("SubscriptionInstanceId", subscriptionInstanceId);
std::string ConfigureSubscriptionInstanceAlertRequest::getRegionId() const {
return regionId_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getOwnerId()const
{
return ownerId_;
void ConfigureSubscriptionInstanceAlertRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ConfigureSubscriptionInstanceAlertRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string ConfigureSubscriptionInstanceAlertRequest::getDelayAlertPhone() const {
return delayAlertPhone_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getAccessKeyId()const
{
return accessKeyId_;
void ConfigureSubscriptionInstanceAlertRequest::setDelayAlertPhone(const std::string &delayAlertPhone) {
delayAlertPhone_ = delayAlertPhone;
setParameter(std::string("DelayAlertPhone"), delayAlertPhone);
}
void ConfigureSubscriptionInstanceAlertRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string ConfigureSubscriptionInstanceAlertRequest::getDelayOverSeconds() const {
return delayOverSeconds_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getAccountId()const
{
return accountId_;
void ConfigureSubscriptionInstanceAlertRequest::setDelayOverSeconds(const std::string &delayOverSeconds) {
delayOverSeconds_ = delayOverSeconds;
setParameter(std::string("DelayOverSeconds"), delayOverSeconds);
}
void ConfigureSubscriptionInstanceAlertRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string ConfigureSubscriptionInstanceAlertRequest::getDelayAlertStatus() const {
return delayAlertStatus_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getErrorAlertPhone()const
{
return errorAlertPhone_;
void ConfigureSubscriptionInstanceAlertRequest::setDelayAlertStatus(const std::string &delayAlertStatus) {
delayAlertStatus_ = delayAlertStatus;
setParameter(std::string("DelayAlertStatus"), delayAlertStatus);
}
void ConfigureSubscriptionInstanceAlertRequest::setErrorAlertPhone(const std::string& errorAlertPhone)
{
errorAlertPhone_ = errorAlertPhone;
setParameter("ErrorAlertPhone", errorAlertPhone);
std::string ConfigureSubscriptionInstanceAlertRequest::getSubscriptionInstanceId() const {
return subscriptionInstanceId_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getRegionId()const
{
return regionId_;
void ConfigureSubscriptionInstanceAlertRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
}
void ConfigureSubscriptionInstanceAlertRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ConfigureSubscriptionInstanceAlertRequest::getOwnerId() const {
return ownerId_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getDelayAlertPhone()const
{
return delayAlertPhone_;
void ConfigureSubscriptionInstanceAlertRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void ConfigureSubscriptionInstanceAlertRequest::setDelayAlertPhone(const std::string& delayAlertPhone)
{
delayAlertPhone_ = delayAlertPhone;
setParameter("DelayAlertPhone", delayAlertPhone);
std::string ConfigureSubscriptionInstanceAlertRequest::getErrorAlertPhone() const {
return errorAlertPhone_;
}
std::string ConfigureSubscriptionInstanceAlertRequest::getErrorAlertStatus()const
{
return errorAlertStatus_;
void ConfigureSubscriptionInstanceAlertRequest::setErrorAlertPhone(const std::string &errorAlertPhone) {
errorAlertPhone_ = errorAlertPhone;
setParameter(std::string("ErrorAlertPhone"), errorAlertPhone);
}
void ConfigureSubscriptionInstanceAlertRequest::setErrorAlertStatus(const std::string& errorAlertStatus)
{
errorAlertStatus_ = errorAlertStatus;
setParameter("ErrorAlertStatus", errorAlertStatus);
std::string ConfigureSubscriptionInstanceAlertRequest::getErrorAlertStatus() const {
return errorAlertStatus_;
}
void ConfigureSubscriptionInstanceAlertRequest::setErrorAlertStatus(const std::string &errorAlertStatus) {
errorAlertStatus_ = errorAlertStatus;
setParameter(std::string("ErrorAlertStatus"), errorAlertStatus);
}

View File

@@ -41,10 +41,10 @@ void ConfigureSubscriptionInstanceAlertResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,271 +1,225 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureSubscriptionInstanceRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSubscriptionInstanceRequest;
ConfigureSubscriptionInstanceRequest::ConfigureSubscriptionInstanceRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureSubscriptionInstance")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureSubscriptionInstanceRequest::~ConfigureSubscriptionInstanceRequest()
{}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointInstanceID()const
{
return sourceEndpointInstanceID_;
*/
#include <alibabacloud/dts/model/ConfigureSubscriptionInstanceRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSubscriptionInstanceRequest;
ConfigureSubscriptionInstanceRequest::ConfigureSubscriptionInstanceRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureSubscriptionInstance") {
setMethod(HttpRequest::Method::Post);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID)
{
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter("SourceEndpointInstanceID", sourceEndpointInstanceID);
ConfigureSubscriptionInstanceRequest::~ConfigureSubscriptionInstanceRequest() {}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointInstanceID() const {
return sourceEndpointInstanceID_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointOracleSID()const
{
return sourceEndpointOracleSID_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter(std::string("SourceEndpoint.InstanceID"), sourceEndpointInstanceID);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID)
{
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter("SourceEndpointOracleSID", sourceEndpointOracleSID);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointOracleSID() const {
return sourceEndpointOracleSID_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointIP()const
{
return sourceEndpointIP_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID) {
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter(std::string("SourceEndpoint.OracleSID"), sourceEndpointOracleSID);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointIP(const std::string& sourceEndpointIP)
{
sourceEndpointIP_ = sourceEndpointIP;
setParameter("SourceEndpointIP", sourceEndpointIP);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointIP() const {
return sourceEndpointIP_;
}
bool ConfigureSubscriptionInstanceRequest::getSubscriptionDataTypeDML()const
{
return subscriptionDataTypeDML_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
sourceEndpointIP_ = sourceEndpointIP;
setParameter(std::string("SourceEndpoint.IP"), sourceEndpointIP);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionDataTypeDML(bool subscriptionDataTypeDML)
{
subscriptionDataTypeDML_ = subscriptionDataTypeDML;
setParameter("SubscriptionDataTypeDML", subscriptionDataTypeDML ? "true" : "false");
bool ConfigureSubscriptionInstanceRequest::getSubscriptionDataTypeDML() const {
return subscriptionDataTypeDML_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionDataTypeDML(bool subscriptionDataTypeDML) {
subscriptionDataTypeDML_ = subscriptionDataTypeDML;
setParameter(std::string("SubscriptionDataType.DML"), subscriptionDataTypeDML ? "true" : "false");
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
std::string ConfigureSubscriptionInstanceRequest::getAccessKeyId()const
{
return accessKeyId_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
}
void ConfigureSubscriptionInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string ConfigureSubscriptionInstanceRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string ConfigureSubscriptionInstanceRequest::getAccountId()const
{
return accountId_;
void ConfigureSubscriptionInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void ConfigureSubscriptionInstanceRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string ConfigureSubscriptionInstanceRequest::getAccountId() const {
return accountId_;
}
std::string ConfigureSubscriptionInstanceRequest::getRegionId()const
{
return regionId_;
void ConfigureSubscriptionInstanceRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void ConfigureSubscriptionInstanceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ConfigureSubscriptionInstanceRequest::getRegionId() const {
return regionId_;
}
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionObject()const
{
return subscriptionObject_;
void ConfigureSubscriptionInstanceRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionObject(const std::string& subscriptionObject)
{
subscriptionObject_ = subscriptionObject;
setBodyParameter("SubscriptionObject", subscriptionObject);
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionObject() const {
return subscriptionObject_;
}
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceVSwitchId()const
{
return subscriptionInstanceVSwitchId_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionObject(const std::string &subscriptionObject) {
subscriptionObject_ = subscriptionObject;
setBodyParameter(std::string("SubscriptionObject"), subscriptionObject);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceVSwitchId(const std::string& subscriptionInstanceVSwitchId)
{
subscriptionInstanceVSwitchId_ = subscriptionInstanceVSwitchId;
setParameter("SubscriptionInstanceVSwitchId", subscriptionInstanceVSwitchId);
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceVSwitchId() const {
return subscriptionInstanceVSwitchId_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointUserName()const
{
return sourceEndpointUserName_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceVSwitchId(const std::string &subscriptionInstanceVSwitchId) {
subscriptionInstanceVSwitchId_ = subscriptionInstanceVSwitchId;
setParameter(std::string("SubscriptionInstance.VSwitchId"), subscriptionInstanceVSwitchId);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointUserName(const std::string& sourceEndpointUserName)
{
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter("SourceEndpointUserName", sourceEndpointUserName);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointUserName() const {
return sourceEndpointUserName_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointDatabaseName()const
{
return sourceEndpointDatabaseName_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter(std::string("SourceEndpoint.UserName"), sourceEndpointUserName);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName)
{
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter("SourceEndpointDatabaseName", sourceEndpointDatabaseName);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointDatabaseName() const {
return sourceEndpointDatabaseName_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointPort()const
{
return sourceEndpointPort_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName) {
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter(std::string("SourceEndpoint.DatabaseName"), sourceEndpointDatabaseName);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointPort(const std::string& sourceEndpointPort)
{
sourceEndpointPort_ = sourceEndpointPort;
setParameter("SourceEndpointPort", sourceEndpointPort);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointPort() const {
return sourceEndpointPort_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointOwnerID()const
{
return sourceEndpointOwnerID_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
sourceEndpointPort_ = sourceEndpointPort;
setParameter(std::string("SourceEndpoint.Port"), sourceEndpointPort);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID)
{
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter("SourceEndpointOwnerID", sourceEndpointOwnerID);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointOwnerID() const {
return sourceEndpointOwnerID_;
}
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceVPCId()const
{
return subscriptionInstanceVPCId_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter(std::string("SourceEndpoint.OwnerID"), sourceEndpointOwnerID);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceVPCId(const std::string& subscriptionInstanceVPCId)
{
subscriptionInstanceVPCId_ = subscriptionInstanceVPCId;
setParameter("SubscriptionInstanceVPCId", subscriptionInstanceVPCId);
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceVPCId() const {
return subscriptionInstanceVPCId_;
}
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceNetworkType()const
{
return subscriptionInstanceNetworkType_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceVPCId(const std::string &subscriptionInstanceVPCId) {
subscriptionInstanceVPCId_ = subscriptionInstanceVPCId;
setParameter(std::string("SubscriptionInstance.VPCId"), subscriptionInstanceVPCId);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceNetworkType(const std::string& subscriptionInstanceNetworkType)
{
subscriptionInstanceNetworkType_ = subscriptionInstanceNetworkType;
setParameter("SubscriptionInstanceNetworkType", subscriptionInstanceNetworkType);
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceNetworkType() const {
return subscriptionInstanceNetworkType_;
}
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceNetworkType(const std::string &subscriptionInstanceNetworkType) {
subscriptionInstanceNetworkType_ = subscriptionInstanceNetworkType;
setParameter(std::string("SubscriptionInstanceNetworkType"), subscriptionInstanceNetworkType);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceId(const std::string& subscriptionInstanceId)
{
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter("SubscriptionInstanceId", subscriptionInstanceId);
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceId() const {
return subscriptionInstanceId_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointRole()const
{
return sourceEndpointRole_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointRole(const std::string& sourceEndpointRole)
{
sourceEndpointRole_ = sourceEndpointRole;
setParameter("SourceEndpointRole", sourceEndpointRole);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointRole() const {
return sourceEndpointRole_;
}
std::string ConfigureSubscriptionInstanceRequest::getOwnerId()const
{
return ownerId_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
sourceEndpointRole_ = sourceEndpointRole;
setParameter(std::string("SourceEndpoint.Role"), sourceEndpointRole);
}
void ConfigureSubscriptionInstanceRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string ConfigureSubscriptionInstanceRequest::getOwnerId() const {
return ownerId_;
}
bool ConfigureSubscriptionInstanceRequest::getSubscriptionDataTypeDDL()const
{
return subscriptionDataTypeDDL_;
void ConfigureSubscriptionInstanceRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL)
{
subscriptionDataTypeDDL_ = subscriptionDataTypeDDL;
setParameter("SubscriptionDataTypeDDL", subscriptionDataTypeDDL ? "true" : "false");
bool ConfigureSubscriptionInstanceRequest::getSubscriptionDataTypeDDL() const {
return subscriptionDataTypeDDL_;
}
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointPassword()const
{
return sourceEndpointPassword_;
void ConfigureSubscriptionInstanceRequest::setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL) {
subscriptionDataTypeDDL_ = subscriptionDataTypeDDL;
setParameter(std::string("SubscriptionDataType.DDL"), subscriptionDataTypeDDL ? "true" : "false");
}
void ConfigureSubscriptionInstanceRequest::setSourceEndpointPassword(const std::string& sourceEndpointPassword)
{
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter("SourceEndpointPassword", sourceEndpointPassword);
std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointPassword() const {
return sourceEndpointPassword_;
}
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceName()const
{
return subscriptionInstanceName_;
void ConfigureSubscriptionInstanceRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter(std::string("SourceEndpoint.Password"), sourceEndpointPassword);
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceName(const std::string& subscriptionInstanceName)
{
subscriptionInstanceName_ = subscriptionInstanceName;
setParameter("SubscriptionInstanceName", subscriptionInstanceName);
std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceName() const {
return subscriptionInstanceName_;
}
void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceName(const std::string &subscriptionInstanceName) {
subscriptionInstanceName_ = subscriptionInstanceName;
setParameter(std::string("SubscriptionInstanceName"), subscriptionInstanceName);
}

View File

@@ -41,10 +41,10 @@ void ConfigureSubscriptionInstanceResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,348 +1,297 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureSubscriptionRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSubscriptionRequest;
ConfigureSubscriptionRequest::ConfigureSubscriptionRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureSubscription")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureSubscriptionRequest::~ConfigureSubscriptionRequest()
{}
std::string ConfigureSubscriptionRequest::getSourceEndpointRegion()const
{
return sourceEndpointRegion_;
*/
#include <alibabacloud/dts/model/ConfigureSubscriptionRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSubscriptionRequest;
ConfigureSubscriptionRequest::ConfigureSubscriptionRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureSubscription") {
setMethod(HttpRequest::Method::Post);
}
void ConfigureSubscriptionRequest::setSourceEndpointRegion(const std::string& sourceEndpointRegion)
{
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter("SourceEndpointRegion", sourceEndpointRegion);
ConfigureSubscriptionRequest::~ConfigureSubscriptionRequest() {}
std::string ConfigureSubscriptionRequest::getSourceEndpointRegion() const {
return sourceEndpointRegion_;
}
std::string ConfigureSubscriptionRequest::getCheckpoint()const
{
return checkpoint_;
void ConfigureSubscriptionRequest::setSourceEndpointRegion(const std::string &sourceEndpointRegion) {
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter(std::string("SourceEndpointRegion"), sourceEndpointRegion);
}
void ConfigureSubscriptionRequest::setCheckpoint(const std::string& checkpoint)
{
checkpoint_ = checkpoint;
setParameter("Checkpoint", checkpoint);
std::string ConfigureSubscriptionRequest::getCheckpoint() const {
return checkpoint_;
}
std::string ConfigureSubscriptionRequest::getSubscriptionInstanceVSwitchId()const
{
return subscriptionInstanceVSwitchId_;
void ConfigureSubscriptionRequest::setCheckpoint(const std::string &checkpoint) {
checkpoint_ = checkpoint;
setParameter(std::string("Checkpoint"), checkpoint);
}
void ConfigureSubscriptionRequest::setSubscriptionInstanceVSwitchId(const std::string& subscriptionInstanceVSwitchId)
{
subscriptionInstanceVSwitchId_ = subscriptionInstanceVSwitchId;
setParameter("SubscriptionInstanceVSwitchId", subscriptionInstanceVSwitchId);
std::string ConfigureSubscriptionRequest::getSubscriptionInstanceVSwitchId() const {
return subscriptionInstanceVSwitchId_;
}
bool ConfigureSubscriptionRequest::getDelayNotice()const
{
return delayNotice_;
void ConfigureSubscriptionRequest::setSubscriptionInstanceVSwitchId(const std::string &subscriptionInstanceVSwitchId) {
subscriptionInstanceVSwitchId_ = subscriptionInstanceVSwitchId;
setParameter(std::string("SubscriptionInstanceVSwitchId"), subscriptionInstanceVSwitchId);
}
void ConfigureSubscriptionRequest::setDelayNotice(bool delayNotice)
{
delayNotice_ = delayNotice;
setParameter("DelayNotice", delayNotice ? "true" : "false");
bool ConfigureSubscriptionRequest::getDelayNotice() const {
return delayNotice_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointInstanceID()const
{
return sourceEndpointInstanceID_;
void ConfigureSubscriptionRequest::setDelayNotice(bool delayNotice) {
delayNotice_ = delayNotice;
setParameter(std::string("DelayNotice"), delayNotice ? "true" : "false");
}
void ConfigureSubscriptionRequest::setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID)
{
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter("SourceEndpointInstanceID", sourceEndpointInstanceID);
std::string ConfigureSubscriptionRequest::getSourceEndpointInstanceID() const {
return sourceEndpointInstanceID_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointUserName()const
{
return sourceEndpointUserName_;
void ConfigureSubscriptionRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter(std::string("SourceEndpointInstanceID"), sourceEndpointInstanceID);
}
void ConfigureSubscriptionRequest::setSourceEndpointUserName(const std::string& sourceEndpointUserName)
{
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter("SourceEndpointUserName", sourceEndpointUserName);
std::string ConfigureSubscriptionRequest::getSourceEndpointUserName() const {
return sourceEndpointUserName_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointOwnerID()const
{
return sourceEndpointOwnerID_;
void ConfigureSubscriptionRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter(std::string("SourceEndpointUserName"), sourceEndpointUserName);
}
void ConfigureSubscriptionRequest::setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID)
{
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter("SourceEndpointOwnerID", sourceEndpointOwnerID);
std::string ConfigureSubscriptionRequest::getSourceEndpointOwnerID() const {
return sourceEndpointOwnerID_;
}
std::string ConfigureSubscriptionRequest::getDelayPhone()const
{
return delayPhone_;
void ConfigureSubscriptionRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter(std::string("SourceEndpointOwnerID"), sourceEndpointOwnerID);
}
void ConfigureSubscriptionRequest::setDelayPhone(const std::string& delayPhone)
{
delayPhone_ = delayPhone;
setParameter("DelayPhone", delayPhone);
std::string ConfigureSubscriptionRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
bool ConfigureSubscriptionRequest::getSubscriptionDataTypeDML()const
{
return subscriptionDataTypeDML_;
void ConfigureSubscriptionRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
void ConfigureSubscriptionRequest::setSubscriptionDataTypeDML(bool subscriptionDataTypeDML)
{
subscriptionDataTypeDML_ = subscriptionDataTypeDML;
setParameter("SubscriptionDataTypeDML", subscriptionDataTypeDML ? "true" : "false");
std::string ConfigureSubscriptionRequest::getDelayPhone() const {
return delayPhone_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointDatabaseName()const
{
return sourceEndpointDatabaseName_;
void ConfigureSubscriptionRequest::setDelayPhone(const std::string &delayPhone) {
delayPhone_ = delayPhone;
setParameter(std::string("DelayPhone"), delayPhone);
}
void ConfigureSubscriptionRequest::setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName)
{
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter("SourceEndpointDatabaseName", sourceEndpointDatabaseName);
bool ConfigureSubscriptionRequest::getSubscriptionDataTypeDML() const {
return subscriptionDataTypeDML_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointIP()const
{
return sourceEndpointIP_;
void ConfigureSubscriptionRequest::setSubscriptionDataTypeDML(bool subscriptionDataTypeDML) {
subscriptionDataTypeDML_ = subscriptionDataTypeDML;
setParameter(std::string("SubscriptionDataTypeDML"), subscriptionDataTypeDML ? "true" : "false");
}
void ConfigureSubscriptionRequest::setSourceEndpointIP(const std::string& sourceEndpointIP)
{
sourceEndpointIP_ = sourceEndpointIP;
setParameter("SourceEndpointIP", sourceEndpointIP);
std::string ConfigureSubscriptionRequest::getSourceEndpointDatabaseName() const {
return sourceEndpointDatabaseName_;
}
std::string ConfigureSubscriptionRequest::getRegionId()const
{
return regionId_;
void ConfigureSubscriptionRequest::setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName) {
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter(std::string("SourceEndpointDatabaseName"), sourceEndpointDatabaseName);
}
void ConfigureSubscriptionRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ConfigureSubscriptionRequest::getSourceEndpointIP() const {
return sourceEndpointIP_;
}
std::string ConfigureSubscriptionRequest::getErrorPhone()const
{
return errorPhone_;
void ConfigureSubscriptionRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
sourceEndpointIP_ = sourceEndpointIP;
setParameter(std::string("SourceEndpointIP"), sourceEndpointIP);
}
void ConfigureSubscriptionRequest::setErrorPhone(const std::string& errorPhone)
{
errorPhone_ = errorPhone;
setParameter("ErrorPhone", errorPhone);
std::string ConfigureSubscriptionRequest::getRegionId() const {
return regionId_;
}
std::string ConfigureSubscriptionRequest::getReserve()const
{
return reserve_;
void ConfigureSubscriptionRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ConfigureSubscriptionRequest::setReserve(const std::string& reserve)
{
reserve_ = reserve;
setParameter("Reserve", reserve);
std::string ConfigureSubscriptionRequest::getErrorPhone() const {
return errorPhone_;
}
std::string ConfigureSubscriptionRequest::getDtsJobId()const
{
return dtsJobId_;
void ConfigureSubscriptionRequest::setErrorPhone(const std::string &errorPhone) {
errorPhone_ = errorPhone;
setParameter(std::string("ErrorPhone"), errorPhone);
}
void ConfigureSubscriptionRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string ConfigureSubscriptionRequest::getReserve() const {
return reserve_;
}
std::string ConfigureSubscriptionRequest::getDbList()const
{
return dbList_;
void ConfigureSubscriptionRequest::setReserve(const std::string &reserve) {
reserve_ = reserve;
setParameter(std::string("Reserve"), reserve);
}
void ConfigureSubscriptionRequest::setDbList(const std::string& dbList)
{
dbList_ = dbList;
setParameter("DbList", dbList);
std::string ConfigureSubscriptionRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string ConfigureSubscriptionRequest::getSubscriptionInstanceNetworkType()const
{
return subscriptionInstanceNetworkType_;
void ConfigureSubscriptionRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void ConfigureSubscriptionRequest::setSubscriptionInstanceNetworkType(const std::string& subscriptionInstanceNetworkType)
{
subscriptionInstanceNetworkType_ = subscriptionInstanceNetworkType;
setParameter("SubscriptionInstanceNetworkType", subscriptionInstanceNetworkType);
std::string ConfigureSubscriptionRequest::getDbList() const {
return dbList_;
}
bool ConfigureSubscriptionRequest::getSubscriptionDataTypeDDL()const
{
return subscriptionDataTypeDDL_;
void ConfigureSubscriptionRequest::setDbList(const std::string &dbList) {
dbList_ = dbList;
setParameter(std::string("DbList"), dbList);
}
void ConfigureSubscriptionRequest::setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL)
{
subscriptionDataTypeDDL_ = subscriptionDataTypeDDL;
setParameter("SubscriptionDataTypeDDL", subscriptionDataTypeDDL ? "true" : "false");
std::string ConfigureSubscriptionRequest::getSubscriptionInstanceNetworkType() const {
return subscriptionInstanceNetworkType_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointPassword()const
{
return sourceEndpointPassword_;
void ConfigureSubscriptionRequest::setSubscriptionInstanceNetworkType(const std::string &subscriptionInstanceNetworkType) {
subscriptionInstanceNetworkType_ = subscriptionInstanceNetworkType;
setParameter(std::string("SubscriptionInstanceNetworkType"), subscriptionInstanceNetworkType);
}
void ConfigureSubscriptionRequest::setSourceEndpointPassword(const std::string& sourceEndpointPassword)
{
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter("SourceEndpointPassword", sourceEndpointPassword);
bool ConfigureSubscriptionRequest::getSubscriptionDataTypeDDL() const {
return subscriptionDataTypeDDL_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointPort()const
{
return sourceEndpointPort_;
void ConfigureSubscriptionRequest::setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL) {
subscriptionDataTypeDDL_ = subscriptionDataTypeDDL;
setParameter(std::string("SubscriptionDataTypeDDL"), subscriptionDataTypeDDL ? "true" : "false");
}
void ConfigureSubscriptionRequest::setSourceEndpointPort(const std::string& sourceEndpointPort)
{
sourceEndpointPort_ = sourceEndpointPort;
setParameter("SourceEndpointPort", sourceEndpointPort);
std::string ConfigureSubscriptionRequest::getSourceEndpointPassword() const {
return sourceEndpointPassword_;
}
std::string ConfigureSubscriptionRequest::getSubscriptionInstanceVPCId()const
{
return subscriptionInstanceVPCId_;
void ConfigureSubscriptionRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter(std::string("SourceEndpointPassword"), sourceEndpointPassword);
}
void ConfigureSubscriptionRequest::setSubscriptionInstanceVPCId(const std::string& subscriptionInstanceVPCId)
{
subscriptionInstanceVPCId_ = subscriptionInstanceVPCId;
setParameter("SubscriptionInstanceVPCId", subscriptionInstanceVPCId);
std::string ConfigureSubscriptionRequest::getSourceEndpointPort() const {
return sourceEndpointPort_;
}
long ConfigureSubscriptionRequest::getDelayRuleTime()const
{
return delayRuleTime_;
void ConfigureSubscriptionRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
sourceEndpointPort_ = sourceEndpointPort;
setParameter(std::string("SourceEndpointPort"), sourceEndpointPort);
}
void ConfigureSubscriptionRequest::setDelayRuleTime(long delayRuleTime)
{
delayRuleTime_ = delayRuleTime;
setParameter("DelayRuleTime", std::to_string(delayRuleTime));
std::string ConfigureSubscriptionRequest::getSubscriptionInstanceVPCId() const {
return subscriptionInstanceVPCId_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
void ConfigureSubscriptionRequest::setSubscriptionInstanceVPCId(const std::string &subscriptionInstanceVPCId) {
subscriptionInstanceVPCId_ = subscriptionInstanceVPCId;
setParameter(std::string("SubscriptionInstanceVPCId"), subscriptionInstanceVPCId);
}
void ConfigureSubscriptionRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
long ConfigureSubscriptionRequest::getDelayRuleTime() const {
return delayRuleTime_;
}
std::string ConfigureSubscriptionRequest::getDtsJobName()const
{
return dtsJobName_;
void ConfigureSubscriptionRequest::setDelayRuleTime(long delayRuleTime) {
delayRuleTime_ = delayRuleTime;
setParameter(std::string("DelayRuleTime"), std::to_string(delayRuleTime));
}
void ConfigureSubscriptionRequest::setDtsJobName(const std::string& dtsJobName)
{
dtsJobName_ = dtsJobName;
setParameter("DtsJobName", dtsJobName);
std::string ConfigureSubscriptionRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointOracleSID()const
{
return sourceEndpointOracleSID_;
void ConfigureSubscriptionRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpointInstanceType"), sourceEndpointInstanceType);
}
void ConfigureSubscriptionRequest::setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID)
{
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter("SourceEndpointOracleSID", sourceEndpointOracleSID);
std::string ConfigureSubscriptionRequest::getDtsJobName() const {
return dtsJobName_;
}
bool ConfigureSubscriptionRequest::getErrorNotice()const
{
return errorNotice_;
void ConfigureSubscriptionRequest::setDtsJobName(const std::string &dtsJobName) {
dtsJobName_ = dtsJobName;
setParameter(std::string("DtsJobName"), dtsJobName);
}
void ConfigureSubscriptionRequest::setErrorNotice(bool errorNotice)
{
errorNotice_ = errorNotice;
setParameter("ErrorNotice", errorNotice ? "true" : "false");
std::string ConfigureSubscriptionRequest::getSourceEndpointOracleSID() const {
return sourceEndpointOracleSID_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointRole()const
{
return sourceEndpointRole_;
void ConfigureSubscriptionRequest::setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID) {
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter(std::string("SourceEndpointOracleSID"), sourceEndpointOracleSID);
}
void ConfigureSubscriptionRequest::setSourceEndpointRole(const std::string& sourceEndpointRole)
{
sourceEndpointRole_ = sourceEndpointRole;
setParameter("SourceEndpointRole", sourceEndpointRole);
bool ConfigureSubscriptionRequest::getErrorNotice() const {
return errorNotice_;
}
std::string ConfigureSubscriptionRequest::getDtsInstanceId()const
{
return dtsInstanceId_;
void ConfigureSubscriptionRequest::setErrorNotice(bool errorNotice) {
errorNotice_ = errorNotice;
setParameter(std::string("ErrorNotice"), errorNotice ? "true" : "false");
}
void ConfigureSubscriptionRequest::setDtsInstanceId(const std::string& dtsInstanceId)
{
dtsInstanceId_ = dtsInstanceId;
setParameter("DtsInstanceId", dtsInstanceId);
std::string ConfigureSubscriptionRequest::getSourceEndpointRole() const {
return sourceEndpointRole_;
}
std::string ConfigureSubscriptionRequest::getSourceEndpointEngineName()const
{
return sourceEndpointEngineName_;
void ConfigureSubscriptionRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
sourceEndpointRole_ = sourceEndpointRole;
setParameter(std::string("SourceEndpointRole"), sourceEndpointRole);
}
void ConfigureSubscriptionRequest::setSourceEndpointEngineName(const std::string& sourceEndpointEngineName)
{
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter("SourceEndpointEngineName", sourceEndpointEngineName);
std::string ConfigureSubscriptionRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void ConfigureSubscriptionRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}
std::string ConfigureSubscriptionRequest::getSourceEndpointEngineName() const {
return sourceEndpointEngineName_;
}
void ConfigureSubscriptionRequest::setSourceEndpointEngineName(const std::string &sourceEndpointEngineName) {
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter(std::string("SourceEndpointEngineName"), sourceEndpointEngineName);
}

View File

@@ -39,18 +39,18 @@ void ConfigureSubscriptionResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
if(!value["DtsInstanceId"].isNull())
dtsInstanceId_ = value["DtsInstanceId"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["DtsInstanceId"].isNull())
dtsInstanceId_ = value["DtsInstanceId"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,150 +1,126 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureSynchronizationJobAlertRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobAlertRequest;
ConfigureSynchronizationJobAlertRequest::ConfigureSynchronizationJobAlertRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureSynchronizationJobAlert")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureSynchronizationJobAlertRequest::~ConfigureSynchronizationJobAlertRequest()
{}
std::string ConfigureSynchronizationJobAlertRequest::getAccessKeyId()const
{
return accessKeyId_;
*/
#include <alibabacloud/dts/model/ConfigureSynchronizationJobAlertRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobAlertRequest;
ConfigureSynchronizationJobAlertRequest::ConfigureSynchronizationJobAlertRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureSynchronizationJobAlert") {
setMethod(HttpRequest::Method::Post);
}
void ConfigureSynchronizationJobAlertRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
ConfigureSynchronizationJobAlertRequest::~ConfigureSynchronizationJobAlertRequest() {}
std::string ConfigureSynchronizationJobAlertRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string ConfigureSynchronizationJobAlertRequest::getSynchronizationJobId()const
{
return synchronizationJobId_;
void ConfigureSynchronizationJobAlertRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void ConfigureSynchronizationJobAlertRequest::setSynchronizationJobId(const std::string& synchronizationJobId)
{
synchronizationJobId_ = synchronizationJobId;
setParameter("SynchronizationJobId", synchronizationJobId);
std::string ConfigureSynchronizationJobAlertRequest::getSynchronizationJobId() const {
return synchronizationJobId_;
}
std::string ConfigureSynchronizationJobAlertRequest::getAccountId()const
{
return accountId_;
void ConfigureSynchronizationJobAlertRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
synchronizationJobId_ = synchronizationJobId;
setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
}
void ConfigureSynchronizationJobAlertRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string ConfigureSynchronizationJobAlertRequest::getAccountId() const {
return accountId_;
}
std::string ConfigureSynchronizationJobAlertRequest::getRegionId()const
{
return regionId_;
void ConfigureSynchronizationJobAlertRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void ConfigureSynchronizationJobAlertRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ConfigureSynchronizationJobAlertRequest::getRegionId() const {
return regionId_;
}
std::string ConfigureSynchronizationJobAlertRequest::getDelayAlertPhone()const
{
return delayAlertPhone_;
void ConfigureSynchronizationJobAlertRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ConfigureSynchronizationJobAlertRequest::setDelayAlertPhone(const std::string& delayAlertPhone)
{
delayAlertPhone_ = delayAlertPhone;
setParameter("DelayAlertPhone", delayAlertPhone);
std::string ConfigureSynchronizationJobAlertRequest::getDelayAlertPhone() const {
return delayAlertPhone_;
}
std::string ConfigureSynchronizationJobAlertRequest::getDelayOverSeconds()const
{
return delayOverSeconds_;
void ConfigureSynchronizationJobAlertRequest::setDelayAlertPhone(const std::string &delayAlertPhone) {
delayAlertPhone_ = delayAlertPhone;
setParameter(std::string("DelayAlertPhone"), delayAlertPhone);
}
void ConfigureSynchronizationJobAlertRequest::setDelayOverSeconds(const std::string& delayOverSeconds)
{
delayOverSeconds_ = delayOverSeconds;
setParameter("DelayOverSeconds", delayOverSeconds);
std::string ConfigureSynchronizationJobAlertRequest::getDelayOverSeconds() const {
return delayOverSeconds_;
}
std::string ConfigureSynchronizationJobAlertRequest::getDelayAlertStatus()const
{
return delayAlertStatus_;
void ConfigureSynchronizationJobAlertRequest::setDelayOverSeconds(const std::string &delayOverSeconds) {
delayOverSeconds_ = delayOverSeconds;
setParameter(std::string("DelayOverSeconds"), delayOverSeconds);
}
void ConfigureSynchronizationJobAlertRequest::setDelayAlertStatus(const std::string& delayAlertStatus)
{
delayAlertStatus_ = delayAlertStatus;
setParameter("DelayAlertStatus", delayAlertStatus);
std::string ConfigureSynchronizationJobAlertRequest::getDelayAlertStatus() const {
return delayAlertStatus_;
}
std::string ConfigureSynchronizationJobAlertRequest::getOwnerId()const
{
return ownerId_;
void ConfigureSynchronizationJobAlertRequest::setDelayAlertStatus(const std::string &delayAlertStatus) {
delayAlertStatus_ = delayAlertStatus;
setParameter(std::string("DelayAlertStatus"), delayAlertStatus);
}
void ConfigureSynchronizationJobAlertRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string ConfigureSynchronizationJobAlertRequest::getOwnerId() const {
return ownerId_;
}
std::string ConfigureSynchronizationJobAlertRequest::getErrorAlertPhone()const
{
return errorAlertPhone_;
void ConfigureSynchronizationJobAlertRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void ConfigureSynchronizationJobAlertRequest::setErrorAlertPhone(const std::string& errorAlertPhone)
{
errorAlertPhone_ = errorAlertPhone;
setParameter("ErrorAlertPhone", errorAlertPhone);
std::string ConfigureSynchronizationJobAlertRequest::getErrorAlertPhone() const {
return errorAlertPhone_;
}
std::string ConfigureSynchronizationJobAlertRequest::getErrorAlertStatus()const
{
return errorAlertStatus_;
void ConfigureSynchronizationJobAlertRequest::setErrorAlertPhone(const std::string &errorAlertPhone) {
errorAlertPhone_ = errorAlertPhone;
setParameter(std::string("ErrorAlertPhone"), errorAlertPhone);
}
void ConfigureSynchronizationJobAlertRequest::setErrorAlertStatus(const std::string& errorAlertStatus)
{
errorAlertStatus_ = errorAlertStatus;
setParameter("ErrorAlertStatus", errorAlertStatus);
std::string ConfigureSynchronizationJobAlertRequest::getErrorAlertStatus() const {
return errorAlertStatus_;
}
std::string ConfigureSynchronizationJobAlertRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
void ConfigureSynchronizationJobAlertRequest::setErrorAlertStatus(const std::string &errorAlertStatus) {
errorAlertStatus_ = errorAlertStatus;
setParameter(std::string("ErrorAlertStatus"), errorAlertStatus);
}
void ConfigureSynchronizationJobAlertRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
std::string ConfigureSynchronizationJobAlertRequest::getSynchronizationDirection() const {
return synchronizationDirection_;
}
void ConfigureSynchronizationJobAlertRequest::setSynchronizationDirection(const std::string &synchronizationDirection) {
synchronizationDirection_ = synchronizationDirection;
setParameter(std::string("SynchronizationDirection"), synchronizationDirection);
}

View File

@@ -41,10 +41,10 @@ void ConfigureSynchronizationJobAlertResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,117 +1,99 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/ConfigureSynchronizationJobReplicatorCompareRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobReplicatorCompareRequest;
ConfigureSynchronizationJobReplicatorCompareRequest::ConfigureSynchronizationJobReplicatorCompareRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureSynchronizationJobReplicatorCompare")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureSynchronizationJobReplicatorCompareRequest::~ConfigureSynchronizationJobReplicatorCompareRequest()
{}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/ConfigureSynchronizationJobReplicatorCompareRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobReplicatorCompareRequest;
ConfigureSynchronizationJobReplicatorCompareRequest::ConfigureSynchronizationJobReplicatorCompareRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureSynchronizationJobReplicatorCompare") {
setMethod(HttpRequest::Method::Post);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
ConfigureSynchronizationJobReplicatorCompareRequest::~ConfigureSynchronizationJobReplicatorCompareRequest() {}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getClientToken() const {
return clientToken_;
}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getOwnerId()const
{
return ownerId_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getAccessKeyId()const
{
return accessKeyId_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getSynchronizationJobId() const {
return synchronizationJobId_;
}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getSynchronizationJobId()const
{
return synchronizationJobId_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
synchronizationJobId_ = synchronizationJobId;
setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setSynchronizationJobId(const std::string& synchronizationJobId)
{
synchronizationJobId_ = synchronizationJobId;
setParameter("SynchronizationJobId", synchronizationJobId);
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getAccountId() const {
return accountId_;
}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getAccountId()const
{
return accountId_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getRegionId() const {
return regionId_;
}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getRegionId()const
{
return regionId_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getOwnerId() const {
return ownerId_;
}
bool ConfigureSynchronizationJobReplicatorCompareRequest::getSynchronizationReplicatorCompareEnable()const
{
return synchronizationReplicatorCompareEnable_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setSynchronizationReplicatorCompareEnable(bool synchronizationReplicatorCompareEnable)
{
synchronizationReplicatorCompareEnable_ = synchronizationReplicatorCompareEnable;
setParameter("SynchronizationReplicatorCompareEnable", synchronizationReplicatorCompareEnable ? "true" : "false");
bool ConfigureSynchronizationJobReplicatorCompareRequest::getSynchronizationReplicatorCompareEnable() const {
return synchronizationReplicatorCompareEnable_;
}
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
void ConfigureSynchronizationJobReplicatorCompareRequest::setSynchronizationReplicatorCompareEnable(bool synchronizationReplicatorCompareEnable) {
synchronizationReplicatorCompareEnable_ = synchronizationReplicatorCompareEnable;
setParameter(std::string("SynchronizationReplicatorCompareEnable"), synchronizationReplicatorCompareEnable ? "true" : "false");
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
std::string ConfigureSynchronizationJobReplicatorCompareRequest::getSynchronizationDirection() const {
return synchronizationDirection_;
}
void ConfigureSynchronizationJobReplicatorCompareRequest::setSynchronizationDirection(const std::string &synchronizationDirection) {
synchronizationDirection_ = synchronizationDirection;
setParameter(std::string("SynchronizationDirection"), synchronizationDirection);
}

View File

@@ -41,10 +41,10 @@ void ConfigureSynchronizationJobReplicatorCompareResult::parse(const std::string
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,392 +1,324 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/ConfigureSynchronizationJobRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobRequest;
ConfigureSynchronizationJobRequest::ConfigureSynchronizationJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "ConfigureSynchronizationJob")
{
setMethod(HttpRequest::Method::Post);
}
ConfigureSynchronizationJobRequest::~ConfigureSynchronizationJobRequest()
{}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointInstanceId()const
{
return sourceEndpointInstanceId_;
*/
#include <alibabacloud/dts/model/ConfigureSynchronizationJobRequest.h>
using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobRequest;
ConfigureSynchronizationJobRequest::ConfigureSynchronizationJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "ConfigureSynchronizationJob") {
setMethod(HttpRequest::Method::Post);
}
ConfigureSynchronizationJobRequest::~ConfigureSynchronizationJobRequest() {}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointInstanceId() const {
return sourceEndpointInstanceId_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointInstanceId(const std::string& sourceEndpointInstanceId)
{
sourceEndpointInstanceId_ = sourceEndpointInstanceId;
setParameter("SourceEndpointInstanceId", sourceEndpointInstanceId);
void ConfigureSynchronizationJobRequest::setSourceEndpointInstanceId(const std::string &sourceEndpointInstanceId) {
sourceEndpointInstanceId_ = sourceEndpointInstanceId;
setParameter(std::string("SourceEndpoint.InstanceId"), sourceEndpointInstanceId);
}
std::string ConfigureSynchronizationJobRequest::getCheckpoint()const
{
return checkpoint_;
std::string ConfigureSynchronizationJobRequest::getCheckpoint() const {
return checkpoint_;
}
void ConfigureSynchronizationJobRequest::setCheckpoint(const std::string& checkpoint)
{
checkpoint_ = checkpoint;
setParameter("Checkpoint", checkpoint);
void ConfigureSynchronizationJobRequest::setCheckpoint(const std::string &checkpoint) {
checkpoint_ = checkpoint;
setParameter(std::string("Checkpoint"), checkpoint);
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointInstanceId()const
{
return destinationEndpointInstanceId_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointInstanceId() const {
return destinationEndpointInstanceId_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointInstanceId(const std::string& destinationEndpointInstanceId)
{
destinationEndpointInstanceId_ = destinationEndpointInstanceId;
setParameter("DestinationEndpointInstanceId", destinationEndpointInstanceId);
void ConfigureSynchronizationJobRequest::setDestinationEndpointInstanceId(const std::string &destinationEndpointInstanceId) {
destinationEndpointInstanceId_ = destinationEndpointInstanceId;
setParameter(std::string("DestinationEndpoint.InstanceId"), destinationEndpointInstanceId);
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointIP()const
{
return sourceEndpointIP_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointIP() const {
return sourceEndpointIP_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointIP(const std::string& sourceEndpointIP)
{
sourceEndpointIP_ = sourceEndpointIP;
setParameter("SourceEndpointIP", sourceEndpointIP);
void ConfigureSynchronizationJobRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
sourceEndpointIP_ = sourceEndpointIP;
setParameter(std::string("SourceEndpoint.IP"), sourceEndpointIP);
}
std::string ConfigureSynchronizationJobRequest::getSynchronizationObjects()const
{
return synchronizationObjects_;
std::string ConfigureSynchronizationJobRequest::getSynchronizationObjects() const {
return synchronizationObjects_;
}
void ConfigureSynchronizationJobRequest::setSynchronizationObjects(const std::string& synchronizationObjects)
{
synchronizationObjects_ = synchronizationObjects;
setBodyParameter("SynchronizationObjects", synchronizationObjects);
void ConfigureSynchronizationJobRequest::setSynchronizationObjects(const std::string &synchronizationObjects) {
synchronizationObjects_ = synchronizationObjects;
setBodyParameter(std::string("SynchronizationObjects"), synchronizationObjects);
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointPassword()const
{
return destinationEndpointPassword_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointPassword() const {
return destinationEndpointPassword_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointPassword(const std::string& destinationEndpointPassword)
{
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter("DestinationEndpointPassword", destinationEndpointPassword);
void ConfigureSynchronizationJobRequest::setDestinationEndpointPassword(const std::string &destinationEndpointPassword) {
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter(std::string("DestinationEndpoint.Password"), destinationEndpointPassword);
}
bool ConfigureSynchronizationJobRequest::getDataInitialization()const
{
return dataInitialization_;
bool ConfigureSynchronizationJobRequest::getDataInitialization() const {
return dataInitialization_;
}
void ConfigureSynchronizationJobRequest::setDataInitialization(bool dataInitialization)
{
dataInitialization_ = dataInitialization;
setParameter("DataInitialization", dataInitialization ? "true" : "false");
void ConfigureSynchronizationJobRequest::setDataInitialization(bool dataInitialization) {
dataInitialization_ = dataInitialization;
setParameter(std::string("DataInitialization"), dataInitialization ? "true" : "false");
}
bool ConfigureSynchronizationJobRequest::getStructureInitialization()const
{
return structureInitialization_;
bool ConfigureSynchronizationJobRequest::getStructureInitialization() const {
return structureInitialization_;
}
void ConfigureSynchronizationJobRequest::setStructureInitialization(bool structureInitialization)
{
structureInitialization_ = structureInitialization;
setParameter("StructureInitialization", structureInitialization ? "true" : "false");
void ConfigureSynchronizationJobRequest::setStructureInitialization(bool structureInitialization) {
structureInitialization_ = structureInitialization;
setParameter(std::string("StructureInitialization"), structureInitialization ? "true" : "false");
}
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Minute()const
{
return partitionKeyModifyTime_Minute_;
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Minute() const {
return partitionKeyModifyTime_Minute_;
}
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Minute(bool partitionKeyModifyTime_Minute)
{
partitionKeyModifyTime_Minute_ = partitionKeyModifyTime_Minute;
setParameter("PartitionKeyModifyTime_Minute", partitionKeyModifyTime_Minute ? "true" : "false");
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Minute(bool partitionKeyModifyTime_Minute) {
partitionKeyModifyTime_Minute_ = partitionKeyModifyTime_Minute;
setParameter(std::string("PartitionKey.ModifyTime_Minute"), partitionKeyModifyTime_Minute ? "true" : "false");
}
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Day()const
{
return partitionKeyModifyTime_Day_;
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Day() const {
return partitionKeyModifyTime_Day_;
}
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Day(bool partitionKeyModifyTime_Day)
{
partitionKeyModifyTime_Day_ = partitionKeyModifyTime_Day;
setParameter("PartitionKeyModifyTime_Day", partitionKeyModifyTime_Day ? "true" : "false");
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Day(bool partitionKeyModifyTime_Day) {
partitionKeyModifyTime_Day_ = partitionKeyModifyTime_Day;
setParameter(std::string("PartitionKey.ModifyTime_Day"), partitionKeyModifyTime_Day ? "true" : "false");
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
void ConfigureSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
}
std::string ConfigureSynchronizationJobRequest::getAccessKeyId()const
{
return accessKeyId_;
std::string ConfigureSynchronizationJobRequest::getAccessKeyId() const {
return accessKeyId_;
}
void ConfigureSynchronizationJobRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
void ConfigureSynchronizationJobRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string ConfigureSynchronizationJobRequest::getSynchronizationJobId()const
{
return synchronizationJobId_;
std::string ConfigureSynchronizationJobRequest::getSynchronizationJobId() const {
return synchronizationJobId_;
}
void ConfigureSynchronizationJobRequest::setSynchronizationJobId(const std::string& synchronizationJobId)
{
synchronizationJobId_ = synchronizationJobId;
setParameter("SynchronizationJobId", synchronizationJobId);
void ConfigureSynchronizationJobRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
synchronizationJobId_ = synchronizationJobId;
setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
}
std::string ConfigureSynchronizationJobRequest::getSynchronizationJobName()const
{
return synchronizationJobName_;
std::string ConfigureSynchronizationJobRequest::getSynchronizationJobName() const {
return synchronizationJobName_;
}
void ConfigureSynchronizationJobRequest::setSynchronizationJobName(const std::string& synchronizationJobName)
{
synchronizationJobName_ = synchronizationJobName;
setParameter("SynchronizationJobName", synchronizationJobName);
void ConfigureSynchronizationJobRequest::setSynchronizationJobName(const std::string &synchronizationJobName) {
synchronizationJobName_ = synchronizationJobName;
setParameter(std::string("SynchronizationJobName"), synchronizationJobName);
}
std::string ConfigureSynchronizationJobRequest::getAccountId()const
{
return accountId_;
std::string ConfigureSynchronizationJobRequest::getAccountId() const {
return accountId_;
}
void ConfigureSynchronizationJobRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
void ConfigureSynchronizationJobRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
std::string ConfigureSynchronizationJobRequest::getRegionId()const
{
return regionId_;
std::string ConfigureSynchronizationJobRequest::getRegionId() const {
return regionId_;
}
void ConfigureSynchronizationJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
void ConfigureSynchronizationJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointUserName()const
{
return sourceEndpointUserName_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointUserName() const {
return sourceEndpointUserName_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointUserName(const std::string& sourceEndpointUserName)
{
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter("SourceEndpointUserName", sourceEndpointUserName);
void ConfigureSynchronizationJobRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter(std::string("SourceEndpoint.UserName"), sourceEndpointUserName);
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointDatabaseName()const
{
return sourceEndpointDatabaseName_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointDatabaseName() const {
return sourceEndpointDatabaseName_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName)
{
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter("SourceEndpointDatabaseName", sourceEndpointDatabaseName);
void ConfigureSynchronizationJobRequest::setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName) {
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter(std::string("SourceEndpoint.DatabaseName"), sourceEndpointDatabaseName);
}
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Month()const
{
return partitionKeyModifyTime_Month_;
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Month() const {
return partitionKeyModifyTime_Month_;
}
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Month(bool partitionKeyModifyTime_Month)
{
partitionKeyModifyTime_Month_ = partitionKeyModifyTime_Month;
setParameter("PartitionKeyModifyTime_Month", partitionKeyModifyTime_Month ? "true" : "false");
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Month(bool partitionKeyModifyTime_Month) {
partitionKeyModifyTime_Month_ = partitionKeyModifyTime_Month;
setParameter(std::string("PartitionKey.ModifyTime_Month"), partitionKeyModifyTime_Month ? "true" : "false");
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointPort()const
{
return sourceEndpointPort_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointPort() const {
return sourceEndpointPort_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointPort(const std::string& sourceEndpointPort)
{
sourceEndpointPort_ = sourceEndpointPort;
setParameter("SourceEndpointPort", sourceEndpointPort);
void ConfigureSynchronizationJobRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
sourceEndpointPort_ = sourceEndpointPort;
setParameter(std::string("SourceEndpoint.Port"), sourceEndpointPort);
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointOwnerID()const
{
return sourceEndpointOwnerID_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointOwnerID() const {
return sourceEndpointOwnerID_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID)
{
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter("SourceEndpointOwnerID", sourceEndpointOwnerID);
void ConfigureSynchronizationJobRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
sourceEndpointOwnerID_ = sourceEndpointOwnerID;
setParameter(std::string("SourceEndpoint.OwnerID"), sourceEndpointOwnerID);
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointUserName()const
{
return destinationEndpointUserName_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointUserName() const {
return destinationEndpointUserName_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointUserName(const std::string& destinationEndpointUserName)
{
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter("DestinationEndpointUserName", destinationEndpointUserName);
void ConfigureSynchronizationJobRequest::setDestinationEndpointUserName(const std::string &destinationEndpointUserName) {
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter(std::string("DestinationEndpoint.UserName"), destinationEndpointUserName);
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointPort()const
{
return destinationEndpointPort_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointPort() const {
return destinationEndpointPort_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointPort(const std::string& destinationEndpointPort)
{
destinationEndpointPort_ = destinationEndpointPort;
setParameter("DestinationEndpointPort", destinationEndpointPort);
void ConfigureSynchronizationJobRequest::setDestinationEndpointPort(const std::string &destinationEndpointPort) {
destinationEndpointPort_ = destinationEndpointPort;
setParameter(std::string("DestinationEndpoint.Port"), destinationEndpointPort);
}
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Year()const
{
return partitionKeyModifyTime_Year_;
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Year() const {
return partitionKeyModifyTime_Year_;
}
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Year(bool partitionKeyModifyTime_Year)
{
partitionKeyModifyTime_Year_ = partitionKeyModifyTime_Year;
setParameter("PartitionKeyModifyTime_Year", partitionKeyModifyTime_Year ? "true" : "false");
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Year(bool partitionKeyModifyTime_Year) {
partitionKeyModifyTime_Year_ = partitionKeyModifyTime_Year;
setParameter(std::string("PartitionKey.ModifyTime_Year"), partitionKeyModifyTime_Year ? "true" : "false");
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointRole()const
{
return sourceEndpointRole_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointRole() const {
return sourceEndpointRole_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointRole(const std::string& sourceEndpointRole)
{
sourceEndpointRole_ = sourceEndpointRole;
setParameter("SourceEndpointRole", sourceEndpointRole);
void ConfigureSynchronizationJobRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
sourceEndpointRole_ = sourceEndpointRole;
setParameter(std::string("SourceEndpoint.Role"), sourceEndpointRole);
}
std::string ConfigureSynchronizationJobRequest::getOwnerId()const
{
return ownerId_;
std::string ConfigureSynchronizationJobRequest::getOwnerId() const {
return ownerId_;
}
void ConfigureSynchronizationJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
void ConfigureSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Hour()const
{
return partitionKeyModifyTime_Hour_;
bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Hour() const {
return partitionKeyModifyTime_Hour_;
}
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Hour(bool partitionKeyModifyTime_Hour)
{
partitionKeyModifyTime_Hour_ = partitionKeyModifyTime_Hour;
setParameter("PartitionKeyModifyTime_Hour", partitionKeyModifyTime_Hour ? "true" : "false");
void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Hour(bool partitionKeyModifyTime_Hour) {
partitionKeyModifyTime_Hour_ = partitionKeyModifyTime_Hour;
setParameter(std::string("PartitionKey.ModifyTime_Hour"), partitionKeyModifyTime_Hour ? "true" : "false");
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointDataBaseName()const
{
return destinationEndpointDataBaseName_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointDataBaseName() const {
return destinationEndpointDataBaseName_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointDataBaseName(const std::string& destinationEndpointDataBaseName)
{
destinationEndpointDataBaseName_ = destinationEndpointDataBaseName;
setParameter("DestinationEndpointDataBaseName", destinationEndpointDataBaseName);
void ConfigureSynchronizationJobRequest::setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName) {
destinationEndpointDataBaseName_ = destinationEndpointDataBaseName;
setParameter(std::string("DestinationEndpoint.DataBaseName"), destinationEndpointDataBaseName);
}
std::string ConfigureSynchronizationJobRequest::getSourceEndpointPassword()const
{
return sourceEndpointPassword_;
std::string ConfigureSynchronizationJobRequest::getSourceEndpointPassword() const {
return sourceEndpointPassword_;
}
void ConfigureSynchronizationJobRequest::setSourceEndpointPassword(const std::string& sourceEndpointPassword)
{
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter("SourceEndpointPassword", sourceEndpointPassword);
void ConfigureSynchronizationJobRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter(std::string("SourceEndpoint.Password"), sourceEndpointPassword);
}
std::string ConfigureSynchronizationJobRequest::getMigrationReserved()const
{
return migrationReserved_;
std::string ConfigureSynchronizationJobRequest::getMigrationReserved() const {
return migrationReserved_;
}
void ConfigureSynchronizationJobRequest::setMigrationReserved(const std::string& migrationReserved)
{
migrationReserved_ = migrationReserved;
setParameter("MigrationReserved", migrationReserved);
void ConfigureSynchronizationJobRequest::setMigrationReserved(const std::string &migrationReserved) {
migrationReserved_ = migrationReserved;
setParameter(std::string("MigrationReserved"), migrationReserved);
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointIP()const
{
return destinationEndpointIP_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointIP() const {
return destinationEndpointIP_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointIP(const std::string& destinationEndpointIP)
{
destinationEndpointIP_ = destinationEndpointIP;
setParameter("DestinationEndpointIP", destinationEndpointIP);
void ConfigureSynchronizationJobRequest::setDestinationEndpointIP(const std::string &destinationEndpointIP) {
destinationEndpointIP_ = destinationEndpointIP;
setParameter(std::string("DestinationEndpoint.IP"), destinationEndpointIP);
}
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointInstanceType()const
{
return destinationEndpointInstanceType_;
std::string ConfigureSynchronizationJobRequest::getDestinationEndpointInstanceType() const {
return destinationEndpointInstanceType_;
}
void ConfigureSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType)
{
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter("DestinationEndpointInstanceType", destinationEndpointInstanceType);
void ConfigureSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter(std::string("DestinationEndpoint.InstanceType"), destinationEndpointInstanceType);
}
std::string ConfigureSynchronizationJobRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
std::string ConfigureSynchronizationJobRequest::getSynchronizationDirection() const {
return synchronizationDirection_;
}
void ConfigureSynchronizationJobRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
void ConfigureSynchronizationJobRequest::setSynchronizationDirection(const std::string &synchronizationDirection) {
synchronizationDirection_ = synchronizationDirection;
setParameter(std::string("SynchronizationDirection"), synchronizationDirection);
}

View File

@@ -41,10 +41,10 @@ void ConfigureSynchronizationJobResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,128 +1,108 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/CountJobByConditionRequest.h>
using AlibabaCloud::Dts::Model::CountJobByConditionRequest;
CountJobByConditionRequest::CountJobByConditionRequest() :
RpcServiceRequest("dts", "2020-01-01", "CountJobByCondition")
{
setMethod(HttpRequest::Method::Post);
}
CountJobByConditionRequest::~CountJobByConditionRequest()
{}
std::string CountJobByConditionRequest::getType()const
{
return type_;
*/
#include <alibabacloud/dts/model/CountJobByConditionRequest.h>
using AlibabaCloud::Dts::Model::CountJobByConditionRequest;
CountJobByConditionRequest::CountJobByConditionRequest()
: RpcServiceRequest("dts", "2020-01-01", "CountJobByCondition") {
setMethod(HttpRequest::Method::Post);
}
void CountJobByConditionRequest::setType(const std::string& type)
{
type_ = type;
setParameter("Type", type);
CountJobByConditionRequest::~CountJobByConditionRequest() {}
std::string CountJobByConditionRequest::getType() const {
return type_;
}
std::string CountJobByConditionRequest::getSrcDbType()const
{
return srcDbType_;
void CountJobByConditionRequest::setType(const std::string &type) {
type_ = type;
setParameter(std::string("Type"), type);
}
void CountJobByConditionRequest::setSrcDbType(const std::string& srcDbType)
{
srcDbType_ = srcDbType;
setParameter("SrcDbType", srcDbType);
std::string CountJobByConditionRequest::getSrcDbType() const {
return srcDbType_;
}
std::string CountJobByConditionRequest::getRegionId()const
{
return regionId_;
void CountJobByConditionRequest::setSrcDbType(const std::string &srcDbType) {
srcDbType_ = srcDbType;
setParameter(std::string("SrcDbType"), srcDbType);
}
void CountJobByConditionRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CountJobByConditionRequest::getRegionId() const {
return regionId_;
}
std::string CountJobByConditionRequest::getGroupId()const
{
return groupId_;
void CountJobByConditionRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CountJobByConditionRequest::setGroupId(const std::string& groupId)
{
groupId_ = groupId;
setParameter("GroupId", groupId);
std::string CountJobByConditionRequest::getGroupId() const {
return groupId_;
}
std::string CountJobByConditionRequest::getParams()const
{
return params_;
void CountJobByConditionRequest::setGroupId(const std::string &groupId) {
groupId_ = groupId;
setParameter(std::string("GroupId"), groupId);
}
void CountJobByConditionRequest::setParams(const std::string& params)
{
params_ = params;
setParameter("Params", params);
std::string CountJobByConditionRequest::getParams() const {
return params_;
}
std::string CountJobByConditionRequest::getJobType()const
{
return jobType_;
void CountJobByConditionRequest::setParams(const std::string &params) {
params_ = params;
setParameter(std::string("Params"), params);
}
void CountJobByConditionRequest::setJobType(const std::string& jobType)
{
jobType_ = jobType;
setParameter("JobType", jobType);
std::string CountJobByConditionRequest::getJobType() const {
return jobType_;
}
std::string CountJobByConditionRequest::getDestDbType()const
{
return destDbType_;
void CountJobByConditionRequest::setJobType(const std::string &jobType) {
jobType_ = jobType;
setParameter(std::string("JobType"), jobType);
}
void CountJobByConditionRequest::setDestDbType(const std::string& destDbType)
{
destDbType_ = destDbType;
setParameter("DestDbType", destDbType);
std::string CountJobByConditionRequest::getDestDbType() const {
return destDbType_;
}
std::string CountJobByConditionRequest::getRegion()const
{
return region_;
void CountJobByConditionRequest::setDestDbType(const std::string &destDbType) {
destDbType_ = destDbType;
setParameter(std::string("DestDbType"), destDbType);
}
void CountJobByConditionRequest::setRegion(const std::string& region)
{
region_ = region;
setParameter("Region", region);
std::string CountJobByConditionRequest::getRegion() const {
return region_;
}
std::string CountJobByConditionRequest::getStatus()const
{
return status_;
void CountJobByConditionRequest::setRegion(const std::string &region) {
region_ = region;
setParameter(std::string("Region"), region);
}
void CountJobByConditionRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
std::string CountJobByConditionRequest::getStatus() const {
return status_;
}
void CountJobByConditionRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -1,95 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/CreateConsumerChannelRequest.h>
using AlibabaCloud::Dts::Model::CreateConsumerChannelRequest;
CreateConsumerChannelRequest::CreateConsumerChannelRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateConsumerChannel")
{
setMethod(HttpRequest::Method::Post);
}
CreateConsumerChannelRequest::~CreateConsumerChannelRequest()
{}
std::string CreateConsumerChannelRequest::getConsumerGroupName()const
{
return consumerGroupName_;
*/
#include <alibabacloud/dts/model/CreateConsumerChannelRequest.h>
using AlibabaCloud::Dts::Model::CreateConsumerChannelRequest;
CreateConsumerChannelRequest::CreateConsumerChannelRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateConsumerChannel") {
setMethod(HttpRequest::Method::Post);
}
void CreateConsumerChannelRequest::setConsumerGroupName(const std::string& consumerGroupName)
{
consumerGroupName_ = consumerGroupName;
setParameter("ConsumerGroupName", consumerGroupName);
CreateConsumerChannelRequest::~CreateConsumerChannelRequest() {}
std::string CreateConsumerChannelRequest::getConsumerGroupName() const {
return consumerGroupName_;
}
std::string CreateConsumerChannelRequest::getConsumerGroupPassword()const
{
return consumerGroupPassword_;
void CreateConsumerChannelRequest::setConsumerGroupName(const std::string &consumerGroupName) {
consumerGroupName_ = consumerGroupName;
setParameter(std::string("ConsumerGroupName"), consumerGroupName);
}
void CreateConsumerChannelRequest::setConsumerGroupPassword(const std::string& consumerGroupPassword)
{
consumerGroupPassword_ = consumerGroupPassword;
setParameter("ConsumerGroupPassword", consumerGroupPassword);
std::string CreateConsumerChannelRequest::getConsumerGroupPassword() const {
return consumerGroupPassword_;
}
std::string CreateConsumerChannelRequest::getConsumerGroupUserName()const
{
return consumerGroupUserName_;
void CreateConsumerChannelRequest::setConsumerGroupPassword(const std::string &consumerGroupPassword) {
consumerGroupPassword_ = consumerGroupPassword;
setParameter(std::string("ConsumerGroupPassword"), consumerGroupPassword);
}
void CreateConsumerChannelRequest::setConsumerGroupUserName(const std::string& consumerGroupUserName)
{
consumerGroupUserName_ = consumerGroupUserName;
setParameter("ConsumerGroupUserName", consumerGroupUserName);
std::string CreateConsumerChannelRequest::getConsumerGroupUserName() const {
return consumerGroupUserName_;
}
std::string CreateConsumerChannelRequest::getRegionId()const
{
return regionId_;
void CreateConsumerChannelRequest::setConsumerGroupUserName(const std::string &consumerGroupUserName) {
consumerGroupUserName_ = consumerGroupUserName;
setParameter(std::string("ConsumerGroupUserName"), consumerGroupUserName);
}
void CreateConsumerChannelRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateConsumerChannelRequest::getRegionId() const {
return regionId_;
}
std::string CreateConsumerChannelRequest::getDtsJobId()const
{
return dtsJobId_;
void CreateConsumerChannelRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateConsumerChannelRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string CreateConsumerChannelRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string CreateConsumerChannelRequest::getDtsInstanceId()const
{
return dtsInstanceId_;
void CreateConsumerChannelRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void CreateConsumerChannelRequest::setDtsInstanceId(const std::string& dtsInstanceId)
{
dtsInstanceId_ = dtsInstanceId;
setParameter("DtsInstanceId", dtsInstanceId);
std::string CreateConsumerChannelRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void CreateConsumerChannelRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}

View File

@@ -39,16 +39,16 @@ void CreateConsumerChannelResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ConsumerGroupID"].isNull())
consumerGroupID_ = value["ConsumerGroupID"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["ConsumerGroupID"].isNull())
consumerGroupID_ = value["ConsumerGroupID"].asString();
}

View File

@@ -1,117 +1,99 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/CreateConsumerGroupRequest.h>
using AlibabaCloud::Dts::Model::CreateConsumerGroupRequest;
CreateConsumerGroupRequest::CreateConsumerGroupRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateConsumerGroup")
{
setMethod(HttpRequest::Method::Post);
}
CreateConsumerGroupRequest::~CreateConsumerGroupRequest()
{}
std::string CreateConsumerGroupRequest::getConsumerGroupName()const
{
return consumerGroupName_;
*/
#include <alibabacloud/dts/model/CreateConsumerGroupRequest.h>
using AlibabaCloud::Dts::Model::CreateConsumerGroupRequest;
CreateConsumerGroupRequest::CreateConsumerGroupRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateConsumerGroup") {
setMethod(HttpRequest::Method::Post);
}
void CreateConsumerGroupRequest::setConsumerGroupName(const std::string& consumerGroupName)
{
consumerGroupName_ = consumerGroupName;
setParameter("ConsumerGroupName", consumerGroupName);
CreateConsumerGroupRequest::~CreateConsumerGroupRequest() {}
std::string CreateConsumerGroupRequest::getConsumerGroupPassword() const {
return consumerGroupPassword_;
}
std::string CreateConsumerGroupRequest::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
void CreateConsumerGroupRequest::setConsumerGroupPassword(const std::string &consumerGroupPassword) {
consumerGroupPassword_ = consumerGroupPassword;
setParameter(std::string("ConsumerGroupPassword"), consumerGroupPassword);
}
void CreateConsumerGroupRequest::setSubscriptionInstanceId(const std::string& subscriptionInstanceId)
{
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter("SubscriptionInstanceId", subscriptionInstanceId);
std::string CreateConsumerGroupRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string CreateConsumerGroupRequest::getOwnerId()const
{
return ownerId_;
void CreateConsumerGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void CreateConsumerGroupRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string CreateConsumerGroupRequest::getAccountId() const {
return accountId_;
}
std::string CreateConsumerGroupRequest::getConsumerGroupPassword()const
{
return consumerGroupPassword_;
void CreateConsumerGroupRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void CreateConsumerGroupRequest::setConsumerGroupPassword(const std::string& consumerGroupPassword)
{
consumerGroupPassword_ = consumerGroupPassword;
setParameter("ConsumerGroupPassword", consumerGroupPassword);
std::string CreateConsumerGroupRequest::getConsumerGroupUserName() const {
return consumerGroupUserName_;
}
std::string CreateConsumerGroupRequest::getAccessKeyId()const
{
return accessKeyId_;
void CreateConsumerGroupRequest::setConsumerGroupUserName(const std::string &consumerGroupUserName) {
consumerGroupUserName_ = consumerGroupUserName;
setParameter(std::string("ConsumerGroupUserName"), consumerGroupUserName);
}
void CreateConsumerGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string CreateConsumerGroupRequest::getRegionId() const {
return regionId_;
}
std::string CreateConsumerGroupRequest::getAccountId()const
{
return accountId_;
void CreateConsumerGroupRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateConsumerGroupRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string CreateConsumerGroupRequest::getConsumerGroupName() const {
return consumerGroupName_;
}
std::string CreateConsumerGroupRequest::getConsumerGroupUserName()const
{
return consumerGroupUserName_;
void CreateConsumerGroupRequest::setConsumerGroupName(const std::string &consumerGroupName) {
consumerGroupName_ = consumerGroupName;
setParameter(std::string("ConsumerGroupName"), consumerGroupName);
}
void CreateConsumerGroupRequest::setConsumerGroupUserName(const std::string& consumerGroupUserName)
{
consumerGroupUserName_ = consumerGroupUserName;
setParameter("ConsumerGroupUserName", consumerGroupUserName);
std::string CreateConsumerGroupRequest::getSubscriptionInstanceId() const {
return subscriptionInstanceId_;
}
std::string CreateConsumerGroupRequest::getRegionId()const
{
return regionId_;
void CreateConsumerGroupRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
}
void CreateConsumerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateConsumerGroupRequest::getOwnerId() const {
return ownerId_;
}
void CreateConsumerGroupRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}

View File

@@ -43,10 +43,10 @@ void CreateConsumerGroupResult::parse(const std::string &payload)
consumerGroupID_ = value["ConsumerGroupID"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -0,0 +1,117 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/CreateDedicatedClusterMonitorRuleRequest.h>
using AlibabaCloud::Dts::Model::CreateDedicatedClusterMonitorRuleRequest;
CreateDedicatedClusterMonitorRuleRequest::CreateDedicatedClusterMonitorRuleRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateDedicatedClusterMonitorRule") {
setMethod(HttpRequest::Method::Post);
}
CreateDedicatedClusterMonitorRuleRequest::~CreateDedicatedClusterMonitorRuleRequest() {}
long CreateDedicatedClusterMonitorRuleRequest::getCpuAlarmThreshold() const {
return cpuAlarmThreshold_;
}
void CreateDedicatedClusterMonitorRuleRequest::setCpuAlarmThreshold(long cpuAlarmThreshold) {
cpuAlarmThreshold_ = cpuAlarmThreshold;
setParameter(std::string("CpuAlarmThreshold"), std::to_string(cpuAlarmThreshold));
}
std::string CreateDedicatedClusterMonitorRuleRequest::getPhones() const {
return phones_;
}
void CreateDedicatedClusterMonitorRuleRequest::setPhones(const std::string &phones) {
phones_ = phones;
setParameter(std::string("Phones"), phones);
}
std::string CreateDedicatedClusterMonitorRuleRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
void CreateDedicatedClusterMonitorRuleRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
long CreateDedicatedClusterMonitorRuleRequest::getDiskAlarmThreshold() const {
return diskAlarmThreshold_;
}
void CreateDedicatedClusterMonitorRuleRequest::setDiskAlarmThreshold(long diskAlarmThreshold) {
diskAlarmThreshold_ = diskAlarmThreshold;
setParameter(std::string("DiskAlarmThreshold"), std::to_string(diskAlarmThreshold));
}
std::string CreateDedicatedClusterMonitorRuleRequest::getRegionId() const {
return regionId_;
}
void CreateDedicatedClusterMonitorRuleRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
long CreateDedicatedClusterMonitorRuleRequest::getMemAlarmThreshold() const {
return memAlarmThreshold_;
}
void CreateDedicatedClusterMonitorRuleRequest::setMemAlarmThreshold(long memAlarmThreshold) {
memAlarmThreshold_ = memAlarmThreshold;
setParameter(std::string("MemAlarmThreshold"), std::to_string(memAlarmThreshold));
}
long CreateDedicatedClusterMonitorRuleRequest::getDuAlarmThreshold() const {
return duAlarmThreshold_;
}
void CreateDedicatedClusterMonitorRuleRequest::setDuAlarmThreshold(long duAlarmThreshold) {
duAlarmThreshold_ = duAlarmThreshold;
setParameter(std::string("DuAlarmThreshold"), std::to_string(duAlarmThreshold));
}
std::string CreateDedicatedClusterMonitorRuleRequest::getOwnerId() const {
return ownerId_;
}
void CreateDedicatedClusterMonitorRuleRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
long CreateDedicatedClusterMonitorRuleRequest::getNoticeSwitch() const {
return noticeSwitch_;
}
void CreateDedicatedClusterMonitorRuleRequest::setNoticeSwitch(long noticeSwitch) {
noticeSwitch_ = noticeSwitch;
setParameter(std::string("NoticeSwitch"), std::to_string(noticeSwitch));
}
std::string CreateDedicatedClusterMonitorRuleRequest::getInstanceId() const {
return instanceId_;
}
void CreateDedicatedClusterMonitorRuleRequest::setInstanceId(const std::string &instanceId) {
instanceId_ = instanceId;
setParameter(std::string("InstanceId"), instanceId);
}

View File

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

View File

@@ -1,216 +1,207 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/CreateDtsInstanceRequest.h>
using AlibabaCloud::Dts::Model::CreateDtsInstanceRequest;
CreateDtsInstanceRequest::CreateDtsInstanceRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateDtsInstance")
{
setMethod(HttpRequest::Method::Post);
}
CreateDtsInstanceRequest::~CreateDtsInstanceRequest()
{}
bool CreateDtsInstanceRequest::getAutoStart()const
{
return autoStart_;
*/
#include <alibabacloud/dts/model/CreateDtsInstanceRequest.h>
using AlibabaCloud::Dts::Model::CreateDtsInstanceRequest;
CreateDtsInstanceRequest::CreateDtsInstanceRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateDtsInstance") {
setMethod(HttpRequest::Method::Post);
}
void CreateDtsInstanceRequest::setAutoStart(bool autoStart)
{
autoStart_ = autoStart;
setParameter("AutoStart", autoStart ? "true" : "false");
CreateDtsInstanceRequest::~CreateDtsInstanceRequest() {}
bool CreateDtsInstanceRequest::getAutoStart() const {
return autoStart_;
}
std::string CreateDtsInstanceRequest::getType()const
{
return type_;
void CreateDtsInstanceRequest::setAutoStart(bool autoStart) {
autoStart_ = autoStart;
setParameter(std::string("AutoStart"), autoStart ? "true" : "false");
}
void CreateDtsInstanceRequest::setType(const std::string& type)
{
type_ = type;
setParameter("Type", type);
std::string CreateDtsInstanceRequest::getType() const {
return type_;
}
std::string CreateDtsInstanceRequest::getInstanceClass()const
{
return instanceClass_;
void CreateDtsInstanceRequest::setType(const std::string &type) {
type_ = type;
setParameter(std::string("Type"), type);
}
void CreateDtsInstanceRequest::setInstanceClass(const std::string& instanceClass)
{
instanceClass_ = instanceClass;
setParameter("InstanceClass", instanceClass);
std::string CreateDtsInstanceRequest::getInstanceClass() const {
return instanceClass_;
}
int CreateDtsInstanceRequest::getDatabaseCount()const
{
return databaseCount_;
void CreateDtsInstanceRequest::setInstanceClass(const std::string &instanceClass) {
instanceClass_ = instanceClass;
setParameter(std::string("InstanceClass"), instanceClass);
}
void CreateDtsInstanceRequest::setDatabaseCount(int databaseCount)
{
databaseCount_ = databaseCount;
setParameter("DatabaseCount", std::to_string(databaseCount));
int CreateDtsInstanceRequest::getDatabaseCount() const {
return databaseCount_;
}
std::string CreateDtsInstanceRequest::getJobId()const
{
return jobId_;
void CreateDtsInstanceRequest::setDatabaseCount(int databaseCount) {
databaseCount_ = databaseCount;
setParameter(std::string("DatabaseCount"), std::to_string(databaseCount));
}
void CreateDtsInstanceRequest::setJobId(const std::string& jobId)
{
jobId_ = jobId;
setParameter("JobId", jobId);
std::string CreateDtsInstanceRequest::getJobId() const {
return jobId_;
}
std::string CreateDtsInstanceRequest::getRegionId()const
{
return regionId_;
void CreateDtsInstanceRequest::setJobId(const std::string &jobId) {
jobId_ = jobId;
setParameter(std::string("JobId"), jobId);
}
void CreateDtsInstanceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
int CreateDtsInstanceRequest::getDu() const {
return du_;
}
int CreateDtsInstanceRequest::getComputeUnit()const
{
return computeUnit_;
void CreateDtsInstanceRequest::setDu(int du) {
du_ = du;
setParameter(std::string("Du"), std::to_string(du));
}
void CreateDtsInstanceRequest::setComputeUnit(int computeUnit)
{
computeUnit_ = computeUnit;
setParameter("ComputeUnit", std::to_string(computeUnit));
std::string CreateDtsInstanceRequest::getResourceGroupId() const {
return resourceGroupId_;
}
std::string CreateDtsInstanceRequest::getDestinationRegion()const
{
return destinationRegion_;
void CreateDtsInstanceRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
void CreateDtsInstanceRequest::setDestinationRegion(const std::string& destinationRegion)
{
destinationRegion_ = destinationRegion;
setParameter("DestinationRegion", destinationRegion);
std::string CreateDtsInstanceRequest::getRegionId() const {
return regionId_;
}
std::string CreateDtsInstanceRequest::getPeriod()const
{
return period_;
void CreateDtsInstanceRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateDtsInstanceRequest::setPeriod(const std::string& period)
{
period_ = period;
setParameter("Period", period);
int CreateDtsInstanceRequest::getComputeUnit() const {
return computeUnit_;
}
std::string CreateDtsInstanceRequest::getDestinationEndpointEngineName()const
{
return destinationEndpointEngineName_;
void CreateDtsInstanceRequest::setComputeUnit(int computeUnit) {
computeUnit_ = computeUnit;
setParameter(std::string("ComputeUnit"), std::to_string(computeUnit));
}
void CreateDtsInstanceRequest::setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName)
{
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter("DestinationEndpointEngineName", destinationEndpointEngineName);
std::string CreateDtsInstanceRequest::getFeeType() const {
return feeType_;
}
int CreateDtsInstanceRequest::getQuantity()const
{
return quantity_;
void CreateDtsInstanceRequest::setFeeType(const std::string &feeType) {
feeType_ = feeType;
setParameter(std::string("FeeType"), feeType);
}
void CreateDtsInstanceRequest::setQuantity(int quantity)
{
quantity_ = quantity;
setParameter("Quantity", std::to_string(quantity));
std::string CreateDtsInstanceRequest::getDestinationRegion() const {
return destinationRegion_;
}
bool CreateDtsInstanceRequest::getAutoPay()const
{
return autoPay_;
void CreateDtsInstanceRequest::setDestinationRegion(const std::string &destinationRegion) {
destinationRegion_ = destinationRegion;
setParameter(std::string("DestinationRegion"), destinationRegion);
}
void CreateDtsInstanceRequest::setAutoPay(bool autoPay)
{
autoPay_ = autoPay;
setParameter("AutoPay", autoPay ? "true" : "false");
std::string CreateDtsInstanceRequest::getPeriod() const {
return period_;
}
int CreateDtsInstanceRequest::getUsedTime()const
{
return usedTime_;
void CreateDtsInstanceRequest::setPeriod(const std::string &period) {
period_ = period;
setParameter(std::string("Period"), period);
}
void CreateDtsInstanceRequest::setUsedTime(int usedTime)
{
usedTime_ = usedTime;
setParameter("UsedTime", std::to_string(usedTime));
std::string CreateDtsInstanceRequest::getDestinationEndpointEngineName() const {
return destinationEndpointEngineName_;
}
std::string CreateDtsInstanceRequest::getSyncArchitecture()const
{
return syncArchitecture_;
void CreateDtsInstanceRequest::setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName) {
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter(std::string("DestinationEndpointEngineName"), destinationEndpointEngineName);
}
void CreateDtsInstanceRequest::setSyncArchitecture(const std::string& syncArchitecture)
{
syncArchitecture_ = syncArchitecture;
setParameter("SyncArchitecture", syncArchitecture);
int CreateDtsInstanceRequest::getQuantity() const {
return quantity_;
}
std::string CreateDtsInstanceRequest::getPayType()const
{
return payType_;
void CreateDtsInstanceRequest::setQuantity(int quantity) {
quantity_ = quantity;
setParameter(std::string("Quantity"), std::to_string(quantity));
}
void CreateDtsInstanceRequest::setPayType(const std::string& payType)
{
payType_ = payType;
setParameter("PayType", payType);
bool CreateDtsInstanceRequest::getAutoPay() const {
return autoPay_;
}
std::string CreateDtsInstanceRequest::getSourceRegion()const
{
return sourceRegion_;
void CreateDtsInstanceRequest::setAutoPay(bool autoPay) {
autoPay_ = autoPay;
setParameter(std::string("AutoPay"), autoPay ? "true" : "false");
}
void CreateDtsInstanceRequest::setSourceRegion(const std::string& sourceRegion)
{
sourceRegion_ = sourceRegion;
setParameter("SourceRegion", sourceRegion);
int CreateDtsInstanceRequest::getUsedTime() const {
return usedTime_;
}
std::string CreateDtsInstanceRequest::getSourceEndpointEngineName()const
{
return sourceEndpointEngineName_;
void CreateDtsInstanceRequest::setUsedTime(int usedTime) {
usedTime_ = usedTime;
setParameter(std::string("UsedTime"), std::to_string(usedTime));
}
void CreateDtsInstanceRequest::setSourceEndpointEngineName(const std::string& sourceEndpointEngineName)
{
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter("SourceEndpointEngineName", sourceEndpointEngineName);
std::string CreateDtsInstanceRequest::getSyncArchitecture() const {
return syncArchitecture_;
}
void CreateDtsInstanceRequest::setSyncArchitecture(const std::string &syncArchitecture) {
syncArchitecture_ = syncArchitecture;
setParameter(std::string("SyncArchitecture"), syncArchitecture);
}
std::string CreateDtsInstanceRequest::getPayType() const {
return payType_;
}
void CreateDtsInstanceRequest::setPayType(const std::string &payType) {
payType_ = payType;
setParameter(std::string("PayType"), payType);
}
std::string CreateDtsInstanceRequest::getSourceRegion() const {
return sourceRegion_;
}
void CreateDtsInstanceRequest::setSourceRegion(const std::string &sourceRegion) {
sourceRegion_ = sourceRegion;
setParameter(std::string("SourceRegion"), sourceRegion);
}
std::string CreateDtsInstanceRequest::getSourceEndpointEngineName() const {
return sourceEndpointEngineName_;
}
void CreateDtsInstanceRequest::setSourceEndpointEngineName(const std::string &sourceEndpointEngineName) {
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter(std::string("SourceEndpointEngineName"), sourceEndpointEngineName);
}

View File

@@ -41,14 +41,14 @@ void CreateDtsInstanceResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["InstanceId"].isNull())
instanceId_ = value["InstanceId"].asString();
if(!value["JobId"].isNull())
jobId_ = value["JobId"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["InstanceId"].isNull())
instanceId_ = value["InstanceId"].asString();
}

View File

@@ -1,95 +1,108 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/CreateJobMonitorRuleRequest.h>
using AlibabaCloud::Dts::Model::CreateJobMonitorRuleRequest;
CreateJobMonitorRuleRequest::CreateJobMonitorRuleRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateJobMonitorRule")
{
setMethod(HttpRequest::Method::Post);
}
CreateJobMonitorRuleRequest::~CreateJobMonitorRuleRequest()
{}
std::string CreateJobMonitorRuleRequest::getType()const
{
return type_;
*/
#include <alibabacloud/dts/model/CreateJobMonitorRuleRequest.h>
using AlibabaCloud::Dts::Model::CreateJobMonitorRuleRequest;
CreateJobMonitorRuleRequest::CreateJobMonitorRuleRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateJobMonitorRule") {
setMethod(HttpRequest::Method::Post);
}
void CreateJobMonitorRuleRequest::setType(const std::string& type)
{
type_ = type;
setParameter("Type", type);
CreateJobMonitorRuleRequest::~CreateJobMonitorRuleRequest() {}
std::string CreateJobMonitorRuleRequest::getType() const {
return type_;
}
long CreateJobMonitorRuleRequest::getDelayRuleTime()const
{
return delayRuleTime_;
void CreateJobMonitorRuleRequest::setType(const std::string &type) {
type_ = type;
setParameter(std::string("Type"), type);
}
void CreateJobMonitorRuleRequest::setDelayRuleTime(long delayRuleTime)
{
delayRuleTime_ = delayRuleTime;
setParameter("DelayRuleTime", std::to_string(delayRuleTime));
int CreateJobMonitorRuleRequest::getNoticeValue() const {
return noticeValue_;
}
std::string CreateJobMonitorRuleRequest::getPhone()const
{
return phone_;
void CreateJobMonitorRuleRequest::setNoticeValue(int noticeValue) {
noticeValue_ = noticeValue;
setParameter(std::string("NoticeValue"), std::to_string(noticeValue));
}
void CreateJobMonitorRuleRequest::setPhone(const std::string& phone)
{
phone_ = phone;
setParameter("Phone", phone);
int CreateJobMonitorRuleRequest::getTimes() const {
return times_;
}
std::string CreateJobMonitorRuleRequest::getRegionId()const
{
return regionId_;
void CreateJobMonitorRuleRequest::setTimes(int times) {
times_ = times;
setParameter(std::string("Times"), std::to_string(times));
}
void CreateJobMonitorRuleRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateJobMonitorRuleRequest::getRegionId() const {
return regionId_;
}
std::string CreateJobMonitorRuleRequest::getDtsJobId()const
{
return dtsJobId_;
void CreateJobMonitorRuleRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateJobMonitorRuleRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string CreateJobMonitorRuleRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string CreateJobMonitorRuleRequest::getState()const
{
return state_;
void CreateJobMonitorRuleRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void CreateJobMonitorRuleRequest::setState(const std::string& state)
{
state_ = state;
setParameter("State", state);
std::string CreateJobMonitorRuleRequest::getState() const {
return state_;
}
void CreateJobMonitorRuleRequest::setState(const std::string &state) {
state_ = state;
setParameter(std::string("State"), state);
}
int CreateJobMonitorRuleRequest::getPeriod() const {
return period_;
}
void CreateJobMonitorRuleRequest::setPeriod(int period) {
period_ = period;
setParameter(std::string("Period"), std::to_string(period));
}
long CreateJobMonitorRuleRequest::getDelayRuleTime() const {
return delayRuleTime_;
}
void CreateJobMonitorRuleRequest::setDelayRuleTime(long delayRuleTime) {
delayRuleTime_ = delayRuleTime;
setParameter(std::string("DelayRuleTime"), std::to_string(delayRuleTime));
}
std::string CreateJobMonitorRuleRequest::getPhone() const {
return phone_;
}
void CreateJobMonitorRuleRequest::setPhone(const std::string &phone) {
phone_ = phone;
setParameter(std::string("Phone"), phone);
}

View File

@@ -39,20 +39,20 @@ void CreateJobMonitorRuleResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/CreateMigrationJobRequest.h>
using AlibabaCloud::Dts::Model::CreateMigrationJobRequest;
CreateMigrationJobRequest::CreateMigrationJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateMigrationJob")
{
setMethod(HttpRequest::Method::Post);
}
CreateMigrationJobRequest::~CreateMigrationJobRequest()
{}
std::string CreateMigrationJobRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/CreateMigrationJobRequest.h>
using AlibabaCloud::Dts::Model::CreateMigrationJobRequest;
CreateMigrationJobRequest::CreateMigrationJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateMigrationJob") {
setMethod(HttpRequest::Method::Post);
}
void CreateMigrationJobRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
CreateMigrationJobRequest::~CreateMigrationJobRequest() {}
std::string CreateMigrationJobRequest::getClientToken() const {
return clientToken_;
}
std::string CreateMigrationJobRequest::getOwnerId()const
{
return ownerId_;
void CreateMigrationJobRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateMigrationJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string CreateMigrationJobRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateMigrationJobRequest::getAccessKeyId()const
{
return accessKeyId_;
void CreateMigrationJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void CreateMigrationJobRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string CreateMigrationJobRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string CreateMigrationJobRequest::getAccountId()const
{
return accountId_;
void CreateMigrationJobRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void CreateMigrationJobRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string CreateMigrationJobRequest::getAccountId() const {
return accountId_;
}
std::string CreateMigrationJobRequest::getRegionId()const
{
return regionId_;
void CreateMigrationJobRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void CreateMigrationJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateMigrationJobRequest::getRegionId() const {
return regionId_;
}
std::string CreateMigrationJobRequest::getRegion()const
{
return region_;
void CreateMigrationJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateMigrationJobRequest::setRegion(const std::string& region)
{
region_ = region;
setParameter("Region", region);
std::string CreateMigrationJobRequest::getRegion() const {
return region_;
}
std::string CreateMigrationJobRequest::getMigrationJobClass()const
{
return migrationJobClass_;
void CreateMigrationJobRequest::setRegion(const std::string &region) {
region_ = region;
setParameter(std::string("Region"), region);
}
void CreateMigrationJobRequest::setMigrationJobClass(const std::string& migrationJobClass)
{
migrationJobClass_ = migrationJobClass;
setParameter("MigrationJobClass", migrationJobClass);
std::string CreateMigrationJobRequest::getMigrationJobClass() const {
return migrationJobClass_;
}
void CreateMigrationJobRequest::setMigrationJobClass(const std::string &migrationJobClass) {
migrationJobClass_ = migrationJobClass;
setParameter(std::string("MigrationJobClass"), migrationJobClass);
}

View File

@@ -39,14 +39,14 @@ void CreateMigrationJobResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["MigrationJobId"].isNull())
migrationJobId_ = value["MigrationJobId"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}
@@ -60,13 +60,13 @@ std::string CreateMigrationJobResult::getSuccess()const
return success_;
}
std::string CreateMigrationJobResult::getErrCode()const
{
return errCode_;
}
std::string CreateMigrationJobResult::getMigrationJobId()const
{
return migrationJobId_;
}
std::string CreateMigrationJobResult::getErrCode()const
{
return errCode_;
}

View File

@@ -1,139 +1,117 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/CreateSubscriptionInstanceRequest.h>
using AlibabaCloud::Dts::Model::CreateSubscriptionInstanceRequest;
CreateSubscriptionInstanceRequest::CreateSubscriptionInstanceRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateSubscriptionInstance")
{
setMethod(HttpRequest::Method::Post);
}
CreateSubscriptionInstanceRequest::~CreateSubscriptionInstanceRequest()
{}
std::string CreateSubscriptionInstanceRequest::getPeriod()const
{
return period_;
*/
#include <alibabacloud/dts/model/CreateSubscriptionInstanceRequest.h>
using AlibabaCloud::Dts::Model::CreateSubscriptionInstanceRequest;
CreateSubscriptionInstanceRequest::CreateSubscriptionInstanceRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateSubscriptionInstance") {
setMethod(HttpRequest::Method::Post);
}
void CreateSubscriptionInstanceRequest::setPeriod(const std::string& period)
{
period_ = period;
setParameter("Period", period);
CreateSubscriptionInstanceRequest::~CreateSubscriptionInstanceRequest() {}
std::string CreateSubscriptionInstanceRequest::getClientToken() const {
return clientToken_;
}
std::string CreateSubscriptionInstanceRequest::getClientToken()const
{
return clientToken_;
void CreateSubscriptionInstanceRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateSubscriptionInstanceRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateSubscriptionInstanceRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
std::string CreateSubscriptionInstanceRequest::getOwnerId()const
{
return ownerId_;
void CreateSubscriptionInstanceRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
}
void CreateSubscriptionInstanceRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string CreateSubscriptionInstanceRequest::getAccessKeyId() const {
return accessKeyId_;
}
int CreateSubscriptionInstanceRequest::getUsedTime()const
{
return usedTime_;
void CreateSubscriptionInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void CreateSubscriptionInstanceRequest::setUsedTime(int usedTime)
{
usedTime_ = usedTime;
setParameter("UsedTime", std::to_string(usedTime));
std::string CreateSubscriptionInstanceRequest::getAccountId() const {
return accountId_;
}
std::string CreateSubscriptionInstanceRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
void CreateSubscriptionInstanceRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void CreateSubscriptionInstanceRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
std::string CreateSubscriptionInstanceRequest::getRegionId() const {
return regionId_;
}
std::string CreateSubscriptionInstanceRequest::getAccessKeyId()const
{
return accessKeyId_;
void CreateSubscriptionInstanceRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateSubscriptionInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string CreateSubscriptionInstanceRequest::getPeriod() const {
return period_;
}
std::string CreateSubscriptionInstanceRequest::getAccountId()const
{
return accountId_;
void CreateSubscriptionInstanceRequest::setPeriod(const std::string &period) {
period_ = period;
setParameter(std::string("Period"), period);
}
void CreateSubscriptionInstanceRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string CreateSubscriptionInstanceRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateSubscriptionInstanceRequest::getRegionId()const
{
return regionId_;
void CreateSubscriptionInstanceRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void CreateSubscriptionInstanceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
int CreateSubscriptionInstanceRequest::getUsedTime() const {
return usedTime_;
}
std::string CreateSubscriptionInstanceRequest::getRegion()const
{
return region_;
void CreateSubscriptionInstanceRequest::setUsedTime(int usedTime) {
usedTime_ = usedTime;
setParameter(std::string("UsedTime"), std::to_string(usedTime));
}
void CreateSubscriptionInstanceRequest::setRegion(const std::string& region)
{
region_ = region;
setParameter("Region", region);
std::string CreateSubscriptionInstanceRequest::getRegion() const {
return region_;
}
std::string CreateSubscriptionInstanceRequest::getPayType()const
{
return payType_;
void CreateSubscriptionInstanceRequest::setRegion(const std::string &region) {
region_ = region;
setParameter(std::string("Region"), region);
}
void CreateSubscriptionInstanceRequest::setPayType(const std::string& payType)
{
payType_ = payType;
setParameter("PayType", payType);
std::string CreateSubscriptionInstanceRequest::getPayType() const {
return payType_;
}
void CreateSubscriptionInstanceRequest::setPayType(const std::string &payType) {
payType_ = payType;
setParameter(std::string("PayType"), payType);
}

View File

@@ -39,27 +39,27 @@ void CreateSubscriptionInstanceResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["SubscriptionInstanceId"].isNull())
subscriptionInstanceId_ = value["SubscriptionInstanceId"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}
std::string CreateSubscriptionInstanceResult::getErrMessage()const
{
return errMessage_;
}
std::string CreateSubscriptionInstanceResult::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
}
std::string CreateSubscriptionInstanceResult::getErrMessage()const
{
return errMessage_;
}
std::string CreateSubscriptionInstanceResult::getSuccess()const
{
return success_;

View File

@@ -1,205 +1,171 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/CreateSynchronizationJobRequest.h>
using AlibabaCloud::Dts::Model::CreateSynchronizationJobRequest;
CreateSynchronizationJobRequest::CreateSynchronizationJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "CreateSynchronizationJob")
{
setMethod(HttpRequest::Method::Post);
}
CreateSynchronizationJobRequest::~CreateSynchronizationJobRequest()
{}
std::string CreateSynchronizationJobRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/CreateSynchronizationJobRequest.h>
using AlibabaCloud::Dts::Model::CreateSynchronizationJobRequest;
CreateSynchronizationJobRequest::CreateSynchronizationJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "CreateSynchronizationJob") {
setMethod(HttpRequest::Method::Post);
}
void CreateSynchronizationJobRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
CreateSynchronizationJobRequest::~CreateSynchronizationJobRequest() {}
std::string CreateSynchronizationJobRequest::getClientToken() const {
return clientToken_;
}
std::string CreateSynchronizationJobRequest::getNetworkType()const
{
return networkType_;
void CreateSynchronizationJobRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateSynchronizationJobRequest::setNetworkType(const std::string& networkType)
{
networkType_ = networkType;
setParameter("NetworkType", networkType);
std::string CreateSynchronizationJobRequest::getNetworkType() const {
return networkType_;
}
std::string CreateSynchronizationJobRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
void CreateSynchronizationJobRequest::setNetworkType(const std::string &networkType) {
networkType_ = networkType;
setParameter(std::string("networkType"), networkType);
}
void CreateSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
std::string CreateSynchronizationJobRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
std::string CreateSynchronizationJobRequest::getAccessKeyId()const
{
return accessKeyId_;
void CreateSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
}
void CreateSynchronizationJobRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string CreateSynchronizationJobRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string CreateSynchronizationJobRequest::getAccountId()const
{
return accountId_;
void CreateSynchronizationJobRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void CreateSynchronizationJobRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string CreateSynchronizationJobRequest::getAccountId() const {
return accountId_;
}
std::string CreateSynchronizationJobRequest::getRegionId()const
{
return regionId_;
void CreateSynchronizationJobRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void CreateSynchronizationJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateSynchronizationJobRequest::getRegionId() const {
return regionId_;
}
std::string CreateSynchronizationJobRequest::getSynchronizationJobClass()const
{
return synchronizationJobClass_;
void CreateSynchronizationJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateSynchronizationJobRequest::setSynchronizationJobClass(const std::string& synchronizationJobClass)
{
synchronizationJobClass_ = synchronizationJobClass;
setParameter("SynchronizationJobClass", synchronizationJobClass);
std::string CreateSynchronizationJobRequest::getSynchronizationJobClass() const {
return synchronizationJobClass_;
}
std::string CreateSynchronizationJobRequest::getPeriod()const
{
return period_;
void CreateSynchronizationJobRequest::setSynchronizationJobClass(const std::string &synchronizationJobClass) {
synchronizationJobClass_ = synchronizationJobClass;
setParameter(std::string("SynchronizationJobClass"), synchronizationJobClass);
}
void CreateSynchronizationJobRequest::setPeriod(const std::string& period)
{
period_ = period;
setParameter("Period", period);
std::string CreateSynchronizationJobRequest::getPeriod() const {
return period_;
}
std::string CreateSynchronizationJobRequest::getDestRegion()const
{
return destRegion_;
void CreateSynchronizationJobRequest::setPeriod(const std::string &period) {
period_ = period;
setParameter(std::string("Period"), period);
}
void CreateSynchronizationJobRequest::setDestRegion(const std::string& destRegion)
{
destRegion_ = destRegion;
setParameter("DestRegion", destRegion);
std::string CreateSynchronizationJobRequest::getDestRegion() const {
return destRegion_;
}
std::string CreateSynchronizationJobRequest::getTopology()const
{
return topology_;
void CreateSynchronizationJobRequest::setDestRegion(const std::string &destRegion) {
destRegion_ = destRegion;
setParameter(std::string("DestRegion"), destRegion);
}
void CreateSynchronizationJobRequest::setTopology(const std::string& topology)
{
topology_ = topology;
setParameter("Topology", topology);
std::string CreateSynchronizationJobRequest::getTopology() const {
return topology_;
}
std::string CreateSynchronizationJobRequest::getOwnerId()const
{
return ownerId_;
void CreateSynchronizationJobRequest::setTopology(const std::string &topology) {
topology_ = topology;
setParameter(std::string("Topology"), topology);
}
void CreateSynchronizationJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string CreateSynchronizationJobRequest::getOwnerId() const {
return ownerId_;
}
int CreateSynchronizationJobRequest::getUsedTime()const
{
return usedTime_;
void CreateSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void CreateSynchronizationJobRequest::setUsedTime(int usedTime)
{
usedTime_ = usedTime;
setParameter("UsedTime", std::to_string(usedTime));
int CreateSynchronizationJobRequest::getUsedTime() const {
return usedTime_;
}
int CreateSynchronizationJobRequest::getDBInstanceCount()const
{
return dBInstanceCount_;
void CreateSynchronizationJobRequest::setUsedTime(int usedTime) {
usedTime_ = usedTime;
setParameter(std::string("UsedTime"), std::to_string(usedTime));
}
void CreateSynchronizationJobRequest::setDBInstanceCount(int dBInstanceCount)
{
dBInstanceCount_ = dBInstanceCount;
setParameter("DBInstanceCount", std::to_string(dBInstanceCount));
int CreateSynchronizationJobRequest::getDBInstanceCount() const {
return dBInstanceCount_;
}
std::string CreateSynchronizationJobRequest::getSourceRegion()const
{
return sourceRegion_;
void CreateSynchronizationJobRequest::setDBInstanceCount(int dBInstanceCount) {
dBInstanceCount_ = dBInstanceCount;
setParameter(std::string("DBInstanceCount"), std::to_string(dBInstanceCount));
}
void CreateSynchronizationJobRequest::setSourceRegion(const std::string& sourceRegion)
{
sourceRegion_ = sourceRegion;
setParameter("SourceRegion", sourceRegion);
std::string CreateSynchronizationJobRequest::getSourceRegion() const {
return sourceRegion_;
}
std::string CreateSynchronizationJobRequest::getPayType()const
{
return payType_;
void CreateSynchronizationJobRequest::setSourceRegion(const std::string &sourceRegion) {
sourceRegion_ = sourceRegion;
setParameter(std::string("SourceRegion"), sourceRegion);
}
void CreateSynchronizationJobRequest::setPayType(const std::string& payType)
{
payType_ = payType;
setParameter("PayType", payType);
std::string CreateSynchronizationJobRequest::getPayType() const {
return payType_;
}
std::string CreateSynchronizationJobRequest::getDestinationEndpointInstanceType()const
{
return destinationEndpointInstanceType_;
void CreateSynchronizationJobRequest::setPayType(const std::string &payType) {
payType_ = payType;
setParameter(std::string("PayType"), payType);
}
void CreateSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType)
{
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter("DestinationEndpointInstanceType", destinationEndpointInstanceType);
std::string CreateSynchronizationJobRequest::getDestinationEndpointInstanceType() const {
return destinationEndpointInstanceType_;
}
void CreateSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter(std::string("DestinationEndpoint.InstanceType"), destinationEndpointInstanceType);
}

View File

@@ -41,12 +41,12 @@ void CreateSynchronizationJobResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["SynchronizationJobId"].isNull())
synchronizationJobId_ = value["SynchronizationJobId"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,73 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DeleteConsumerChannelRequest.h>
using AlibabaCloud::Dts::Model::DeleteConsumerChannelRequest;
DeleteConsumerChannelRequest::DeleteConsumerChannelRequest() :
RpcServiceRequest("dts", "2020-01-01", "DeleteConsumerChannel")
{
setMethod(HttpRequest::Method::Post);
}
DeleteConsumerChannelRequest::~DeleteConsumerChannelRequest()
{}
std::string DeleteConsumerChannelRequest::getConsumerGroupId()const
{
return consumerGroupId_;
*/
#include <alibabacloud/dts/model/DeleteConsumerChannelRequest.h>
using AlibabaCloud::Dts::Model::DeleteConsumerChannelRequest;
DeleteConsumerChannelRequest::DeleteConsumerChannelRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteConsumerChannel") {
setMethod(HttpRequest::Method::Post);
}
void DeleteConsumerChannelRequest::setConsumerGroupId(const std::string& consumerGroupId)
{
consumerGroupId_ = consumerGroupId;
setParameter("ConsumerGroupId", consumerGroupId);
DeleteConsumerChannelRequest::~DeleteConsumerChannelRequest() {}
std::string DeleteConsumerChannelRequest::getConsumerGroupId() const {
return consumerGroupId_;
}
std::string DeleteConsumerChannelRequest::getRegionId()const
{
return regionId_;
void DeleteConsumerChannelRequest::setConsumerGroupId(const std::string &consumerGroupId) {
consumerGroupId_ = consumerGroupId;
setParameter(std::string("ConsumerGroupId"), consumerGroupId);
}
void DeleteConsumerChannelRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeleteConsumerChannelRequest::getRegionId() const {
return regionId_;
}
std::string DeleteConsumerChannelRequest::getDtsJobId()const
{
return dtsJobId_;
void DeleteConsumerChannelRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DeleteConsumerChannelRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string DeleteConsumerChannelRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string DeleteConsumerChannelRequest::getDtsInstanceId()const
{
return dtsInstanceId_;
void DeleteConsumerChannelRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void DeleteConsumerChannelRequest::setDtsInstanceId(const std::string& dtsInstanceId)
{
dtsInstanceId_ = dtsInstanceId;
setParameter("DtsInstanceId", dtsInstanceId);
std::string DeleteConsumerChannelRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void DeleteConsumerChannelRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}

View File

@@ -39,14 +39,14 @@ void DeleteConsumerChannelResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,95 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DeleteConsumerGroupRequest.h>
using AlibabaCloud::Dts::Model::DeleteConsumerGroupRequest;
DeleteConsumerGroupRequest::DeleteConsumerGroupRequest() :
RpcServiceRequest("dts", "2020-01-01", "DeleteConsumerGroup")
{
setMethod(HttpRequest::Method::Post);
}
DeleteConsumerGroupRequest::~DeleteConsumerGroupRequest()
{}
std::string DeleteConsumerGroupRequest::getConsumerGroupID()const
{
return consumerGroupID_;
*/
#include <alibabacloud/dts/model/DeleteConsumerGroupRequest.h>
using AlibabaCloud::Dts::Model::DeleteConsumerGroupRequest;
DeleteConsumerGroupRequest::DeleteConsumerGroupRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteConsumerGroup") {
setMethod(HttpRequest::Method::Post);
}
void DeleteConsumerGroupRequest::setConsumerGroupID(const std::string& consumerGroupID)
{
consumerGroupID_ = consumerGroupID;
setParameter("ConsumerGroupID", consumerGroupID);
DeleteConsumerGroupRequest::~DeleteConsumerGroupRequest() {}
std::string DeleteConsumerGroupRequest::getConsumerGroupID() const {
return consumerGroupID_;
}
std::string DeleteConsumerGroupRequest::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
void DeleteConsumerGroupRequest::setConsumerGroupID(const std::string &consumerGroupID) {
consumerGroupID_ = consumerGroupID;
setParameter(std::string("ConsumerGroupID"), consumerGroupID);
}
void DeleteConsumerGroupRequest::setSubscriptionInstanceId(const std::string& subscriptionInstanceId)
{
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter("SubscriptionInstanceId", subscriptionInstanceId);
std::string DeleteConsumerGroupRequest::getSubscriptionInstanceId() const {
return subscriptionInstanceId_;
}
std::string DeleteConsumerGroupRequest::getOwnerId()const
{
return ownerId_;
void DeleteConsumerGroupRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
}
void DeleteConsumerGroupRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DeleteConsumerGroupRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteConsumerGroupRequest::getAccessKeyId()const
{
return accessKeyId_;
void DeleteConsumerGroupRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DeleteConsumerGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DeleteConsumerGroupRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DeleteConsumerGroupRequest::getAccountId()const
{
return accountId_;
void DeleteConsumerGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DeleteConsumerGroupRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DeleteConsumerGroupRequest::getAccountId() const {
return accountId_;
}
std::string DeleteConsumerGroupRequest::getRegionId()const
{
return regionId_;
void DeleteConsumerGroupRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DeleteConsumerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeleteConsumerGroupRequest::getRegionId() const {
return regionId_;
}
void DeleteConsumerGroupRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -41,10 +41,10 @@ void DeleteConsumerGroupResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,73 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DeleteDtsJobRequest.h>
using AlibabaCloud::Dts::Model::DeleteDtsJobRequest;
DeleteDtsJobRequest::DeleteDtsJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "DeleteDtsJob")
{
setMethod(HttpRequest::Method::Post);
}
DeleteDtsJobRequest::~DeleteDtsJobRequest()
{}
std::string DeleteDtsJobRequest::getRegionId()const
{
return regionId_;
*/
#include <alibabacloud/dts/model/DeleteDtsJobRequest.h>
using AlibabaCloud::Dts::Model::DeleteDtsJobRequest;
DeleteDtsJobRequest::DeleteDtsJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteDtsJob") {
setMethod(HttpRequest::Method::Post);
}
void DeleteDtsJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
DeleteDtsJobRequest::~DeleteDtsJobRequest() {}
std::string DeleteDtsJobRequest::getRegionId() const {
return regionId_;
}
std::string DeleteDtsJobRequest::getDtsJobId()const
{
return dtsJobId_;
void DeleteDtsJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DeleteDtsJobRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string DeleteDtsJobRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string DeleteDtsJobRequest::getDtsInstanceId()const
{
return dtsInstanceId_;
void DeleteDtsJobRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void DeleteDtsJobRequest::setDtsInstanceId(const std::string& dtsInstanceId)
{
dtsInstanceId_ = dtsInstanceId;
setParameter("DtsInstanceId", dtsInstanceId);
std::string DeleteDtsJobRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
std::string DeleteDtsJobRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
void DeleteDtsJobRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}
void DeleteDtsJobRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
std::string DeleteDtsJobRequest::getSynchronizationDirection() const {
return synchronizationDirection_;
}
void DeleteDtsJobRequest::setSynchronizationDirection(const std::string &synchronizationDirection) {
synchronizationDirection_ = synchronizationDirection;
setParameter(std::string("SynchronizationDirection"), synchronizationDirection);
}

View File

@@ -39,18 +39,18 @@ void DeleteDtsJobResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
}

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DeleteDtsJobsRequest.h>
using AlibabaCloud::Dts::Model::DeleteDtsJobsRequest;
DeleteDtsJobsRequest::DeleteDtsJobsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteDtsJobs") {
setMethod(HttpRequest::Method::Post);
}
DeleteDtsJobsRequest::~DeleteDtsJobsRequest() {}
std::string DeleteDtsJobsRequest::getDtsJobIds() const {
return dtsJobIds_;
}
void DeleteDtsJobsRequest::setDtsJobIds(const std::string &dtsJobIds) {
dtsJobIds_ = dtsJobIds;
setParameter(std::string("DtsJobIds"), dtsJobIds);
}
std::string DeleteDtsJobsRequest::getRegionId() const {
return regionId_;
}
void DeleteDtsJobsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -0,0 +1,86 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DeleteDtsJobsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DeleteDtsJobsResult::DeleteDtsJobsResult() :
ServiceResult()
{}
DeleteDtsJobsResult::DeleteDtsJobsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DeleteDtsJobsResult::~DeleteDtsJobsResult()
{}
void DeleteDtsJobsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
}
int DeleteDtsJobsResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DeleteDtsJobsResult::getDynamicCode()const
{
return dynamicCode_;
}
std::string DeleteDtsJobsResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DeleteDtsJobsResult::getErrMessage()const
{
return errMessage_;
}
bool DeleteDtsJobsResult::getSuccess()const
{
return success_;
}
std::string DeleteDtsJobsResult::getErrCode()const
{
return errCode_;
}

View File

@@ -1,84 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DeleteMigrationJobRequest.h>
using AlibabaCloud::Dts::Model::DeleteMigrationJobRequest;
DeleteMigrationJobRequest::DeleteMigrationJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "DeleteMigrationJob")
{
setMethod(HttpRequest::Method::Post);
}
DeleteMigrationJobRequest::~DeleteMigrationJobRequest()
{}
std::string DeleteMigrationJobRequest::getMigrationJobId()const
{
return migrationJobId_;
*/
#include <alibabacloud/dts/model/DeleteMigrationJobRequest.h>
using AlibabaCloud::Dts::Model::DeleteMigrationJobRequest;
DeleteMigrationJobRequest::DeleteMigrationJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteMigrationJob") {
setMethod(HttpRequest::Method::Post);
}
void DeleteMigrationJobRequest::setMigrationJobId(const std::string& migrationJobId)
{
migrationJobId_ = migrationJobId;
setParameter("MigrationJobId", migrationJobId);
DeleteMigrationJobRequest::~DeleteMigrationJobRequest() {}
std::string DeleteMigrationJobRequest::getMigrationJobId() const {
return migrationJobId_;
}
std::string DeleteMigrationJobRequest::getOwnerId()const
{
return ownerId_;
void DeleteMigrationJobRequest::setMigrationJobId(const std::string &migrationJobId) {
migrationJobId_ = migrationJobId;
setParameter(std::string("MigrationJobId"), migrationJobId);
}
void DeleteMigrationJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DeleteMigrationJobRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteMigrationJobRequest::getAccessKeyId()const
{
return accessKeyId_;
void DeleteMigrationJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DeleteMigrationJobRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DeleteMigrationJobRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DeleteMigrationJobRequest::getAccountId()const
{
return accountId_;
void DeleteMigrationJobRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DeleteMigrationJobRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DeleteMigrationJobRequest::getAccountId() const {
return accountId_;
}
std::string DeleteMigrationJobRequest::getRegionId()const
{
return regionId_;
void DeleteMigrationJobRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DeleteMigrationJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeleteMigrationJobRequest::getRegionId() const {
return regionId_;
}
void DeleteMigrationJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -41,10 +41,10 @@ void DeleteMigrationJobResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,84 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h>
using AlibabaCloud::Dts::Model::DeleteSubscriptionInstanceRequest;
DeleteSubscriptionInstanceRequest::DeleteSubscriptionInstanceRequest() :
RpcServiceRequest("dts", "2020-01-01", "DeleteSubscriptionInstance")
{
setMethod(HttpRequest::Method::Post);
}
DeleteSubscriptionInstanceRequest::~DeleteSubscriptionInstanceRequest()
{}
std::string DeleteSubscriptionInstanceRequest::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
*/
#include <alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h>
using AlibabaCloud::Dts::Model::DeleteSubscriptionInstanceRequest;
DeleteSubscriptionInstanceRequest::DeleteSubscriptionInstanceRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteSubscriptionInstance") {
setMethod(HttpRequest::Method::Post);
}
void DeleteSubscriptionInstanceRequest::setSubscriptionInstanceId(const std::string& subscriptionInstanceId)
{
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter("SubscriptionInstanceId", subscriptionInstanceId);
DeleteSubscriptionInstanceRequest::~DeleteSubscriptionInstanceRequest() {}
std::string DeleteSubscriptionInstanceRequest::getSubscriptionInstanceId() const {
return subscriptionInstanceId_;
}
std::string DeleteSubscriptionInstanceRequest::getOwnerId()const
{
return ownerId_;
void DeleteSubscriptionInstanceRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
}
void DeleteSubscriptionInstanceRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DeleteSubscriptionInstanceRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteSubscriptionInstanceRequest::getAccessKeyId()const
{
return accessKeyId_;
void DeleteSubscriptionInstanceRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DeleteSubscriptionInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DeleteSubscriptionInstanceRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DeleteSubscriptionInstanceRequest::getAccountId()const
{
return accountId_;
void DeleteSubscriptionInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DeleteSubscriptionInstanceRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DeleteSubscriptionInstanceRequest::getAccountId() const {
return accountId_;
}
std::string DeleteSubscriptionInstanceRequest::getRegionId()const
{
return regionId_;
void DeleteSubscriptionInstanceRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DeleteSubscriptionInstanceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeleteSubscriptionInstanceRequest::getRegionId() const {
return regionId_;
}
void DeleteSubscriptionInstanceRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -41,10 +41,10 @@ void DeleteSubscriptionInstanceResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,84 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DeleteSynchronizationJobRequest.h>
using AlibabaCloud::Dts::Model::DeleteSynchronizationJobRequest;
DeleteSynchronizationJobRequest::DeleteSynchronizationJobRequest() :
RpcServiceRequest("dts", "2020-01-01", "DeleteSynchronizationJob")
{
setMethod(HttpRequest::Method::Post);
}
DeleteSynchronizationJobRequest::~DeleteSynchronizationJobRequest()
{}
std::string DeleteSynchronizationJobRequest::getOwnerId()const
{
return ownerId_;
*/
#include <alibabacloud/dts/model/DeleteSynchronizationJobRequest.h>
using AlibabaCloud::Dts::Model::DeleteSynchronizationJobRequest;
DeleteSynchronizationJobRequest::DeleteSynchronizationJobRequest()
: RpcServiceRequest("dts", "2020-01-01", "DeleteSynchronizationJob") {
setMethod(HttpRequest::Method::Post);
}
void DeleteSynchronizationJobRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
DeleteSynchronizationJobRequest::~DeleteSynchronizationJobRequest() {}
std::string DeleteSynchronizationJobRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteSynchronizationJobRequest::getAccessKeyId()const
{
return accessKeyId_;
void DeleteSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DeleteSynchronizationJobRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DeleteSynchronizationJobRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DeleteSynchronizationJobRequest::getSynchronizationJobId()const
{
return synchronizationJobId_;
void DeleteSynchronizationJobRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DeleteSynchronizationJobRequest::setSynchronizationJobId(const std::string& synchronizationJobId)
{
synchronizationJobId_ = synchronizationJobId;
setParameter("SynchronizationJobId", synchronizationJobId);
std::string DeleteSynchronizationJobRequest::getSynchronizationJobId() const {
return synchronizationJobId_;
}
std::string DeleteSynchronizationJobRequest::getAccountId()const
{
return accountId_;
void DeleteSynchronizationJobRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
synchronizationJobId_ = synchronizationJobId;
setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
}
void DeleteSynchronizationJobRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DeleteSynchronizationJobRequest::getAccountId() const {
return accountId_;
}
std::string DeleteSynchronizationJobRequest::getRegionId()const
{
return regionId_;
void DeleteSynchronizationJobRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DeleteSynchronizationJobRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeleteSynchronizationJobRequest::getRegionId() const {
return regionId_;
}
void DeleteSynchronizationJobRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -41,10 +41,10 @@ void DeleteSynchronizationJobResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeCheckJobsRequest.h>
using AlibabaCloud::Dts::Model::DescribeCheckJobsRequest;
DescribeCheckJobsRequest::DescribeCheckJobsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeCheckJobs") {
setMethod(HttpRequest::Method::Post);
}
DescribeCheckJobsRequest::~DescribeCheckJobsRequest() {}
int DescribeCheckJobsRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeCheckJobsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
int DescribeCheckJobsRequest::getCheckType() const {
return checkType_;
}
void DescribeCheckJobsRequest::setCheckType(int checkType) {
checkType_ = checkType;
setParameter(std::string("CheckType"), std::to_string(checkType));
}
std::string DescribeCheckJobsRequest::getInstanceId() const {
return instanceId_;
}
void DescribeCheckJobsRequest::setInstanceId(const std::string &instanceId) {
instanceId_ = instanceId;
setParameter(std::string("InstanceId"), instanceId);
}
int DescribeCheckJobsRequest::getPageSize() const {
return pageSize_;
}
void DescribeCheckJobsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeCheckJobsRequest::getJobName() const {
return jobName_;
}
void DescribeCheckJobsRequest::setJobName(const std::string &jobName) {
jobName_ = jobName;
setParameter(std::string("JobName"), jobName);
}

View File

@@ -0,0 +1,150 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeCheckJobsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeCheckJobsResult::DescribeCheckJobsResult() :
ServiceResult()
{}
DescribeCheckJobsResult::DescribeCheckJobsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeCheckJobsResult::~DescribeCheckJobsResult()
{}
void DescribeCheckJobsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allCheckJobsNode = value["CheckJobs"]["checkJobsItem"];
for (auto valueCheckJobscheckJobsItem : allCheckJobsNode)
{
CheckJobsItem checkJobsObject;
if(!valueCheckJobscheckJobsItem["DtsJobId"].isNull())
checkJobsObject.dtsJobId = valueCheckJobscheckJobsItem["DtsJobId"].asString();
if(!valueCheckJobscheckJobsItem["JobStepId"].isNull())
checkJobsObject.jobStepId = valueCheckJobscheckJobsItem["JobStepId"].asString();
if(!valueCheckJobscheckJobsItem["JobName"].isNull())
checkJobsObject.jobName = valueCheckJobscheckJobsItem["JobName"].asString();
if(!valueCheckJobscheckJobsItem["Status"].isNull())
checkJobsObject.status = std::stoi(valueCheckJobscheckJobsItem["Status"].asString());
if(!valueCheckJobscheckJobsItem["CheckType"].isNull())
checkJobsObject.checkType = std::stoi(valueCheckJobscheckJobsItem["CheckType"].asString());
if(!valueCheckJobscheckJobsItem["InstanceClass"].isNull())
checkJobsObject.instanceClass = valueCheckJobscheckJobsItem["InstanceClass"].asString();
if(!valueCheckJobscheckJobsItem["CheckPoint"].isNull())
checkJobsObject.checkPoint = std::stol(valueCheckJobscheckJobsItem["CheckPoint"].asString());
if(!valueCheckJobscheckJobsItem["TotalCount"].isNull())
checkJobsObject.totalCount = std::stol(valueCheckJobscheckJobsItem["TotalCount"].asString());
if(!valueCheckJobscheckJobsItem["DiffCount"].isNull())
checkJobsObject.diffCount = std::stol(valueCheckJobscheckJobsItem["DiffCount"].asString());
if(!valueCheckJobscheckJobsItem["DiffSum"].isNull())
checkJobsObject.diffSum = std::stol(valueCheckJobscheckJobsItem["DiffSum"].asString());
if(!valueCheckJobscheckJobsItem["FinishCount"].isNull())
checkJobsObject.finishCount = std::stol(valueCheckJobscheckJobsItem["FinishCount"].asString());
if(!valueCheckJobscheckJobsItem["GroupId"].isNull())
checkJobsObject.groupId = valueCheckJobscheckJobsItem["GroupId"].asString();
if(!valueCheckJobscheckJobsItem["DtsInstanceID"].isNull())
checkJobsObject.dtsInstanceID = valueCheckJobscheckJobsItem["DtsInstanceID"].asString();
if(!valueCheckJobscheckJobsItem["ChargeType"].isNull())
checkJobsObject.chargeType = valueCheckJobscheckJobsItem["ChargeType"].asString();
if(!valueCheckJobscheckJobsItem["ParentJobType"].isNull())
checkJobsObject.parentJobType = valueCheckJobscheckJobsItem["ParentJobType"].asString();
if(!valueCheckJobscheckJobsItem["RegionId"].isNull())
checkJobsObject.regionId = valueCheckJobscheckJobsItem["RegionId"].asString();
checkJobs_.push_back(checkJobsObject);
}
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stol(value["PageRecordCount"].asString());
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
}
long DescribeCheckJobsResult::getTotalRecordCount()const
{
return totalRecordCount_;
}
std::vector<DescribeCheckJobsResult::CheckJobsItem> DescribeCheckJobsResult::getCheckJobs()const
{
return checkJobs_;
}
long DescribeCheckJobsResult::getPageRecordCount()const
{
return pageRecordCount_;
}
int DescribeCheckJobsResult::getPageNumber()const
{
return pageNumber_;
}
int DescribeCheckJobsResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeCheckJobsResult::getDynamicCode()const
{
return dynamicCode_;
}
std::string DescribeCheckJobsResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeCheckJobsResult::getErrMessage()const
{
return errMessage_;
}
bool DescribeCheckJobsResult::getSuccess()const
{
return success_;
}
std::string DescribeCheckJobsResult::getErrCode()const
{
return errCode_;
}

View File

@@ -0,0 +1,108 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeClusterOperateLogsRequest.h>
using AlibabaCloud::Dts::Model::DescribeClusterOperateLogsRequest;
DescribeClusterOperateLogsRequest::DescribeClusterOperateLogsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeClusterOperateLogs") {
setMethod(HttpRequest::Method::Post);
}
DescribeClusterOperateLogsRequest::~DescribeClusterOperateLogsRequest() {}
std::string DescribeClusterOperateLogsRequest::getClientToken() const {
return clientToken_;
}
void DescribeClusterOperateLogsRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setBodyParameter(std::string("ClientToken"), clientToken);
}
std::string DescribeClusterOperateLogsRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
void DescribeClusterOperateLogsRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setBodyParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
long DescribeClusterOperateLogsRequest::getStartTime() const {
return startTime_;
}
void DescribeClusterOperateLogsRequest::setStartTime(long startTime) {
startTime_ = startTime;
setBodyParameter(std::string("StartTime"), std::to_string(startTime));
}
int DescribeClusterOperateLogsRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeClusterOperateLogsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setBodyParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
std::string DescribeClusterOperateLogsRequest::getAccountId() const {
return accountId_;
}
void DescribeClusterOperateLogsRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setBodyParameter(std::string("AccountId"), accountId);
}
int DescribeClusterOperateLogsRequest::getPageSize() const {
return pageSize_;
}
void DescribeClusterOperateLogsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setBodyParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeClusterOperateLogsRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeClusterOperateLogsRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setBodyParameter(std::string("DtsJobId"), dtsJobId);
}
long DescribeClusterOperateLogsRequest::getEndTime() const {
return endTime_;
}
void DescribeClusterOperateLogsRequest::setEndTime(long endTime) {
endTime_ = endTime;
setBodyParameter(std::string("EndTime"), std::to_string(endTime));
}
std::string DescribeClusterOperateLogsRequest::getOwnerID() const {
return ownerID_;
}
void DescribeClusterOperateLogsRequest::setOwnerID(const std::string &ownerID) {
ownerID_ = ownerID;
setBodyParameter(std::string("OwnerID"), ownerID);
}

View File

@@ -0,0 +1,134 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeClusterOperateLogsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeClusterOperateLogsResult::DescribeClusterOperateLogsResult() :
ServiceResult()
{}
DescribeClusterOperateLogsResult::DescribeClusterOperateLogsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeClusterOperateLogsResult::~DescribeClusterOperateLogsResult()
{}
void DescribeClusterOperateLogsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allDataPointsNode = value["DataPoints"]["DataPoint"];
for (auto valueDataPointsDataPoint : allDataPointsNode)
{
DataPoint dataPointsObject;
if(!valueDataPointsDataPoint["Id"].isNull())
dataPointsObject.id = valueDataPointsDataPoint["Id"].asString();
if(!valueDataPointsDataPoint["LogDatetime"].isNull())
dataPointsObject.logDatetime = std::stol(valueDataPointsDataPoint["LogDatetime"].asString());
if(!valueDataPointsDataPoint["OperationName"].isNull())
dataPointsObject.operationName = valueDataPointsDataPoint["OperationName"].asString();
if(!valueDataPointsDataPoint["OperationUser"].isNull())
dataPointsObject.operationUser = valueDataPointsDataPoint["OperationUser"].asString();
if(!valueDataPointsDataPoint["OldValue"].isNull())
dataPointsObject.oldValue = valueDataPointsDataPoint["OldValue"].asString();
if(!valueDataPointsDataPoint["NewValue"].isNull())
dataPointsObject.newValue = valueDataPointsDataPoint["NewValue"].asString();
if(!valueDataPointsDataPoint["Content"].isNull())
dataPointsObject.content = valueDataPointsDataPoint["Content"].asString();
if(!valueDataPointsDataPoint["Success"].isNull())
dataPointsObject.success = std::stoi(valueDataPointsDataPoint["Success"].asString());
dataPoints_.push_back(dataPointsObject);
}
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
}
long DescribeClusterOperateLogsResult::getTotalRecordCount()const
{
return totalRecordCount_;
}
int DescribeClusterOperateLogsResult::getPageRecordCount()const
{
return pageRecordCount_;
}
int DescribeClusterOperateLogsResult::getPageNumber()const
{
return pageNumber_;
}
int DescribeClusterOperateLogsResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::vector<DescribeClusterOperateLogsResult::DataPoint> DescribeClusterOperateLogsResult::getDataPoints()const
{
return dataPoints_;
}
std::string DescribeClusterOperateLogsResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeClusterOperateLogsResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeClusterOperateLogsResult::getCode()const
{
return code_;
}
bool DescribeClusterOperateLogsResult::getSuccess()const
{
return success_;
}
std::string DescribeClusterOperateLogsResult::getErrCode()const
{
return errCode_;
}

View File

@@ -0,0 +1,117 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeClusterUsedUtilizationRequest.h>
using AlibabaCloud::Dts::Model::DescribeClusterUsedUtilizationRequest;
DescribeClusterUsedUtilizationRequest::DescribeClusterUsedUtilizationRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeClusterUsedUtilization") {
setMethod(HttpRequest::Method::Post);
}
DescribeClusterUsedUtilizationRequest::~DescribeClusterUsedUtilizationRequest() {}
std::string DescribeClusterUsedUtilizationRequest::getMetricType() const {
return metricType_;
}
void DescribeClusterUsedUtilizationRequest::setMetricType(const std::string &metricType) {
metricType_ = metricType;
setBodyParameter(std::string("MetricType"), metricType);
}
std::string DescribeClusterUsedUtilizationRequest::getClientToken() const {
return clientToken_;
}
void DescribeClusterUsedUtilizationRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setBodyParameter(std::string("ClientToken"), clientToken);
}
std::string DescribeClusterUsedUtilizationRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
void DescribeClusterUsedUtilizationRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setBodyParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
std::string DescribeClusterUsedUtilizationRequest::getEnv() const {
return env_;
}
void DescribeClusterUsedUtilizationRequest::setEnv(const std::string &env) {
env_ = env;
setBodyParameter(std::string("Env"), env);
}
std::string DescribeClusterUsedUtilizationRequest::getOwnerID() const {
return ownerID_;
}
void DescribeClusterUsedUtilizationRequest::setOwnerID(const std::string &ownerID) {
ownerID_ = ownerID;
setBodyParameter(std::string("OwnerID"), ownerID);
}
std::string DescribeClusterUsedUtilizationRequest::getAccessKeyId() const {
return accessKeyId_;
}
void DescribeClusterUsedUtilizationRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setBodyParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string DescribeClusterUsedUtilizationRequest::getAccountId() const {
return accountId_;
}
void DescribeClusterUsedUtilizationRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setBodyParameter(std::string("AccountId"), accountId);
}
std::string DescribeClusterUsedUtilizationRequest::getRegionId() const {
return regionId_;
}
void DescribeClusterUsedUtilizationRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setBodyParameter(std::string("RegionId"), regionId);
}
std::string DescribeClusterUsedUtilizationRequest::getSecurityToken() const {
return securityToken_;
}
void DescribeClusterUsedUtilizationRequest::setSecurityToken(const std::string &securityToken) {
securityToken_ = securityToken;
setBodyParameter(std::string("SecurityToken"), securityToken);
}
std::string DescribeClusterUsedUtilizationRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeClusterUsedUtilizationRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setBodyParameter(std::string("DtsJobId"), dtsJobId);
}

View File

@@ -0,0 +1,156 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeClusterUsedUtilizationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeClusterUsedUtilizationResult::DescribeClusterUsedUtilizationResult() :
ServiceResult()
{}
DescribeClusterUsedUtilizationResult::DescribeClusterUsedUtilizationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeClusterUsedUtilizationResult::~DescribeClusterUsedUtilizationResult()
{}
void DescribeClusterUsedUtilizationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["DedicatedClusterId"].isNull())
dedicatedClusterId_ = value["DedicatedClusterId"].asString();
if(!value["CpuTotal"].isNull())
cpuTotal_ = std::stof(value["CpuTotal"].asString());
if(!value["MemoryUsed"].isNull())
memoryUsed_ = std::stof(value["MemoryUsed"].asString());
if(!value["MemoryTotal"].isNull())
memoryTotal_ = std::stof(value["MemoryTotal"].asString());
if(!value["DiskTotal"].isNull())
diskTotal_ = std::stof(value["DiskTotal"].asString());
if(!value["DiskUsed"].isNull())
diskUsed_ = std::stof(value["DiskUsed"].asString());
if(!value["DuTotal"].isNull())
duTotal_ = std::stoi(value["DuTotal"].asString());
if(!value["DuUsed"].isNull())
duUsed_ = std::stoi(value["DuUsed"].asString());
if(!value["TaskRunning"].isNull())
taskRunning_ = std::stoi(value["TaskRunning"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["MemoryUsedPercentage"].isNull())
memoryUsedPercentage_ = std::stof(value["MemoryUsedPercentage"].asString());
}
std::string DescribeClusterUsedUtilizationResult::getDedicatedClusterId()const
{
return dedicatedClusterId_;
}
std::string DescribeClusterUsedUtilizationResult::getDynamicMessage()const
{
return dynamicMessage_;
}
int DescribeClusterUsedUtilizationResult::getDuUsed()const
{
return duUsed_;
}
std::string DescribeClusterUsedUtilizationResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeClusterUsedUtilizationResult::getCode()const
{
return code_;
}
bool DescribeClusterUsedUtilizationResult::getSuccess()const
{
return success_;
}
std::string DescribeClusterUsedUtilizationResult::getErrCode()const
{
return errCode_;
}
int DescribeClusterUsedUtilizationResult::getDuTotal()const
{
return duTotal_;
}
float DescribeClusterUsedUtilizationResult::getDiskTotal()const
{
return diskTotal_;
}
int DescribeClusterUsedUtilizationResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
float DescribeClusterUsedUtilizationResult::getMemoryUsedPercentage()const
{
return memoryUsedPercentage_;
}
float DescribeClusterUsedUtilizationResult::getMemoryUsed()const
{
return memoryUsed_;
}
int DescribeClusterUsedUtilizationResult::getTaskRunning()const
{
return taskRunning_;
}
float DescribeClusterUsedUtilizationResult::getDiskUsed()const
{
return diskUsed_;
}
float DescribeClusterUsedUtilizationResult::getMemoryTotal()const
{
return memoryTotal_;
}
float DescribeClusterUsedUtilizationResult::getCpuTotal()const
{
return cpuTotal_;
}

View File

@@ -1,282 +1,234 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeConnectionStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeConnectionStatusRequest;
DescribeConnectionStatusRequest::DescribeConnectionStatusRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeConnectionStatus")
{
setMethod(HttpRequest::Method::Post);
}
DescribeConnectionStatusRequest::~DescribeConnectionStatusRequest()
{}
std::string DescribeConnectionStatusRequest::getSourceEndpointRegion()const
{
return sourceEndpointRegion_;
*/
#include <alibabacloud/dts/model/DescribeConnectionStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeConnectionStatusRequest;
DescribeConnectionStatusRequest::DescribeConnectionStatusRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeConnectionStatus") {
setMethod(HttpRequest::Method::Post);
}
void DescribeConnectionStatusRequest::setSourceEndpointRegion(const std::string& sourceEndpointRegion)
{
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter("SourceEndpointRegion", sourceEndpointRegion);
DescribeConnectionStatusRequest::~DescribeConnectionStatusRequest() {}
std::string DescribeConnectionStatusRequest::getSourceEndpointRegion() const {
return sourceEndpointRegion_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointArchitecture()const
{
return sourceEndpointArchitecture_;
void DescribeConnectionStatusRequest::setSourceEndpointRegion(const std::string &sourceEndpointRegion) {
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter(std::string("SourceEndpointRegion"), sourceEndpointRegion);
}
void DescribeConnectionStatusRequest::setSourceEndpointArchitecture(const std::string& sourceEndpointArchitecture)
{
sourceEndpointArchitecture_ = sourceEndpointArchitecture;
setParameter("SourceEndpointArchitecture", sourceEndpointArchitecture);
std::string DescribeConnectionStatusRequest::getSourceEndpointArchitecture() const {
return sourceEndpointArchitecture_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointInstanceType()const
{
return destinationEndpointInstanceType_;
void DescribeConnectionStatusRequest::setSourceEndpointArchitecture(const std::string &sourceEndpointArchitecture) {
sourceEndpointArchitecture_ = sourceEndpointArchitecture;
setParameter(std::string("SourceEndpointArchitecture"), sourceEndpointArchitecture);
}
void DescribeConnectionStatusRequest::setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType)
{
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter("DestinationEndpointInstanceType", destinationEndpointInstanceType);
std::string DescribeConnectionStatusRequest::getDestinationEndpointInstanceType() const {
return destinationEndpointInstanceType_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointInstanceID()const
{
return sourceEndpointInstanceID_;
void DescribeConnectionStatusRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
destinationEndpointInstanceType_ = destinationEndpointInstanceType;
setParameter(std::string("DestinationEndpointInstanceType"), destinationEndpointInstanceType);
}
void DescribeConnectionStatusRequest::setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID)
{
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter("SourceEndpointInstanceID", sourceEndpointInstanceID);
std::string DescribeConnectionStatusRequest::getSourceEndpointInstanceID() const {
return sourceEndpointInstanceID_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointUserName()const
{
return sourceEndpointUserName_;
void DescribeConnectionStatusRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
sourceEndpointInstanceID_ = sourceEndpointInstanceID;
setParameter(std::string("SourceEndpointInstanceID"), sourceEndpointInstanceID);
}
void DescribeConnectionStatusRequest::setSourceEndpointUserName(const std::string& sourceEndpointUserName)
{
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter("SourceEndpointUserName", sourceEndpointUserName);
std::string DescribeConnectionStatusRequest::getSourceEndpointUserName() const {
return sourceEndpointUserName_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointDatabaseName()const
{
return sourceEndpointDatabaseName_;
void DescribeConnectionStatusRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
sourceEndpointUserName_ = sourceEndpointUserName;
setParameter(std::string("SourceEndpointUserName"), sourceEndpointUserName);
}
void DescribeConnectionStatusRequest::setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName)
{
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter("SourceEndpointDatabaseName", sourceEndpointDatabaseName);
std::string DescribeConnectionStatusRequest::getSourceEndpointDatabaseName() const {
return sourceEndpointDatabaseName_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointRegion()const
{
return destinationEndpointRegion_;
void DescribeConnectionStatusRequest::setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName) {
sourceEndpointDatabaseName_ = sourceEndpointDatabaseName;
setParameter(std::string("SourceEndpointDatabaseName"), sourceEndpointDatabaseName);
}
void DescribeConnectionStatusRequest::setDestinationEndpointRegion(const std::string& destinationEndpointRegion)
{
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter("DestinationEndpointRegion", destinationEndpointRegion);
std::string DescribeConnectionStatusRequest::getDestinationEndpointRegion() const {
return destinationEndpointRegion_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointIP()const
{
return sourceEndpointIP_;
void DescribeConnectionStatusRequest::setDestinationEndpointRegion(const std::string &destinationEndpointRegion) {
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter(std::string("DestinationEndpointRegion"), destinationEndpointRegion);
}
void DescribeConnectionStatusRequest::setSourceEndpointIP(const std::string& sourceEndpointIP)
{
sourceEndpointIP_ = sourceEndpointIP;
setParameter("SourceEndpointIP", sourceEndpointIP);
std::string DescribeConnectionStatusRequest::getSourceEndpointIP() const {
return sourceEndpointIP_;
}
std::string DescribeConnectionStatusRequest::getRegionId()const
{
return regionId_;
void DescribeConnectionStatusRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
sourceEndpointIP_ = sourceEndpointIP;
setParameter(std::string("SourceEndpointIP"), sourceEndpointIP);
}
void DescribeConnectionStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeConnectionStatusRequest::getRegionId() const {
return regionId_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointUserName()const
{
return destinationEndpointUserName_;
void DescribeConnectionStatusRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeConnectionStatusRequest::setDestinationEndpointUserName(const std::string& destinationEndpointUserName)
{
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter("DestinationEndpointUserName", destinationEndpointUserName);
std::string DescribeConnectionStatusRequest::getDestinationEndpointUserName() const {
return destinationEndpointUserName_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointArchitecture()const
{
return destinationEndpointArchitecture_;
void DescribeConnectionStatusRequest::setDestinationEndpointUserName(const std::string &destinationEndpointUserName) {
destinationEndpointUserName_ = destinationEndpointUserName;
setParameter(std::string("DestinationEndpointUserName"), destinationEndpointUserName);
}
void DescribeConnectionStatusRequest::setDestinationEndpointArchitecture(const std::string& destinationEndpointArchitecture)
{
destinationEndpointArchitecture_ = destinationEndpointArchitecture;
setParameter("DestinationEndpointArchitecture", destinationEndpointArchitecture);
std::string DescribeConnectionStatusRequest::getDestinationEndpointArchitecture() const {
return destinationEndpointArchitecture_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointOracleSID()const
{
return destinationEndpointOracleSID_;
void DescribeConnectionStatusRequest::setDestinationEndpointArchitecture(const std::string &destinationEndpointArchitecture) {
destinationEndpointArchitecture_ = destinationEndpointArchitecture;
setParameter(std::string("DestinationEndpointArchitecture"), destinationEndpointArchitecture);
}
void DescribeConnectionStatusRequest::setDestinationEndpointOracleSID(const std::string& destinationEndpointOracleSID)
{
destinationEndpointOracleSID_ = destinationEndpointOracleSID;
setParameter("DestinationEndpointOracleSID", destinationEndpointOracleSID);
std::string DescribeConnectionStatusRequest::getDestinationEndpointOracleSID() const {
return destinationEndpointOracleSID_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointEngineName()const
{
return destinationEndpointEngineName_;
void DescribeConnectionStatusRequest::setDestinationEndpointOracleSID(const std::string &destinationEndpointOracleSID) {
destinationEndpointOracleSID_ = destinationEndpointOracleSID;
setParameter(std::string("DestinationEndpointOracleSID"), destinationEndpointOracleSID);
}
void DescribeConnectionStatusRequest::setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName)
{
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter("DestinationEndpointEngineName", destinationEndpointEngineName);
std::string DescribeConnectionStatusRequest::getDestinationEndpointEngineName() const {
return destinationEndpointEngineName_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointInstanceID()const
{
return destinationEndpointInstanceID_;
void DescribeConnectionStatusRequest::setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName) {
destinationEndpointEngineName_ = destinationEndpointEngineName;
setParameter(std::string("DestinationEndpointEngineName"), destinationEndpointEngineName);
}
void DescribeConnectionStatusRequest::setDestinationEndpointInstanceID(const std::string& destinationEndpointInstanceID)
{
destinationEndpointInstanceID_ = destinationEndpointInstanceID;
setParameter("DestinationEndpointInstanceID", destinationEndpointInstanceID);
std::string DescribeConnectionStatusRequest::getDestinationEndpointInstanceID() const {
return destinationEndpointInstanceID_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointPort()const
{
return destinationEndpointPort_;
void DescribeConnectionStatusRequest::setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID) {
destinationEndpointInstanceID_ = destinationEndpointInstanceID;
setParameter(std::string("DestinationEndpointInstanceID"), destinationEndpointInstanceID);
}
void DescribeConnectionStatusRequest::setDestinationEndpointPort(const std::string& destinationEndpointPort)
{
destinationEndpointPort_ = destinationEndpointPort;
setParameter("DestinationEndpointPort", destinationEndpointPort);
std::string DescribeConnectionStatusRequest::getDestinationEndpointPort() const {
return destinationEndpointPort_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointPassword()const
{
return sourceEndpointPassword_;
void DescribeConnectionStatusRequest::setDestinationEndpointPort(const std::string &destinationEndpointPort) {
destinationEndpointPort_ = destinationEndpointPort;
setParameter(std::string("DestinationEndpointPort"), destinationEndpointPort);
}
void DescribeConnectionStatusRequest::setSourceEndpointPassword(const std::string& sourceEndpointPassword)
{
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter("SourceEndpointPassword", sourceEndpointPassword);
std::string DescribeConnectionStatusRequest::getSourceEndpointPassword() const {
return sourceEndpointPassword_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointPort()const
{
return sourceEndpointPort_;
void DescribeConnectionStatusRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
sourceEndpointPassword_ = sourceEndpointPassword;
setParameter(std::string("SourceEndpointPassword"), sourceEndpointPassword);
}
void DescribeConnectionStatusRequest::setSourceEndpointPort(const std::string& sourceEndpointPort)
{
sourceEndpointPort_ = sourceEndpointPort;
setParameter("SourceEndpointPort", sourceEndpointPort);
std::string DescribeConnectionStatusRequest::getSourceEndpointPort() const {
return sourceEndpointPort_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointIP()const
{
return destinationEndpointIP_;
void DescribeConnectionStatusRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
sourceEndpointPort_ = sourceEndpointPort;
setParameter(std::string("SourceEndpointPort"), sourceEndpointPort);
}
void DescribeConnectionStatusRequest::setDestinationEndpointIP(const std::string& destinationEndpointIP)
{
destinationEndpointIP_ = destinationEndpointIP;
setParameter("DestinationEndpointIP", destinationEndpointIP);
std::string DescribeConnectionStatusRequest::getDestinationEndpointIP() const {
return destinationEndpointIP_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointInstanceType()const
{
return sourceEndpointInstanceType_;
void DescribeConnectionStatusRequest::setDestinationEndpointIP(const std::string &destinationEndpointIP) {
destinationEndpointIP_ = destinationEndpointIP;
setParameter(std::string("DestinationEndpointIP"), destinationEndpointIP);
}
void DescribeConnectionStatusRequest::setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType)
{
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter("SourceEndpointInstanceType", sourceEndpointInstanceType);
std::string DescribeConnectionStatusRequest::getSourceEndpointInstanceType() const {
return sourceEndpointInstanceType_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointOracleSID()const
{
return sourceEndpointOracleSID_;
void DescribeConnectionStatusRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
sourceEndpointInstanceType_ = sourceEndpointInstanceType;
setParameter(std::string("SourceEndpointInstanceType"), sourceEndpointInstanceType);
}
void DescribeConnectionStatusRequest::setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID)
{
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter("SourceEndpointOracleSID", sourceEndpointOracleSID);
std::string DescribeConnectionStatusRequest::getSourceEndpointOracleSID() const {
return sourceEndpointOracleSID_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointDatabaseName()const
{
return destinationEndpointDatabaseName_;
void DescribeConnectionStatusRequest::setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID) {
sourceEndpointOracleSID_ = sourceEndpointOracleSID;
setParameter(std::string("SourceEndpointOracleSID"), sourceEndpointOracleSID);
}
void DescribeConnectionStatusRequest::setDestinationEndpointDatabaseName(const std::string& destinationEndpointDatabaseName)
{
destinationEndpointDatabaseName_ = destinationEndpointDatabaseName;
setParameter("DestinationEndpointDatabaseName", destinationEndpointDatabaseName);
std::string DescribeConnectionStatusRequest::getDestinationEndpointDatabaseName() const {
return destinationEndpointDatabaseName_;
}
std::string DescribeConnectionStatusRequest::getDestinationEndpointPassword()const
{
return destinationEndpointPassword_;
void DescribeConnectionStatusRequest::setDestinationEndpointDatabaseName(const std::string &destinationEndpointDatabaseName) {
destinationEndpointDatabaseName_ = destinationEndpointDatabaseName;
setParameter(std::string("DestinationEndpointDatabaseName"), destinationEndpointDatabaseName);
}
void DescribeConnectionStatusRequest::setDestinationEndpointPassword(const std::string& destinationEndpointPassword)
{
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter("DestinationEndpointPassword", destinationEndpointPassword);
std::string DescribeConnectionStatusRequest::getDestinationEndpointPassword() const {
return destinationEndpointPassword_;
}
std::string DescribeConnectionStatusRequest::getSourceEndpointEngineName()const
{
return sourceEndpointEngineName_;
void DescribeConnectionStatusRequest::setDestinationEndpointPassword(const std::string &destinationEndpointPassword) {
destinationEndpointPassword_ = destinationEndpointPassword;
setParameter(std::string("DestinationEndpointPassword"), destinationEndpointPassword);
}
void DescribeConnectionStatusRequest::setSourceEndpointEngineName(const std::string& sourceEndpointEngineName)
{
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter("SourceEndpointEngineName", sourceEndpointEngineName);
std::string DescribeConnectionStatusRequest::getSourceEndpointEngineName() const {
return sourceEndpointEngineName_;
}
void DescribeConnectionStatusRequest::setSourceEndpointEngineName(const std::string &sourceEndpointEngineName) {
sourceEndpointEngineName_ = sourceEndpointEngineName;
setParameter(std::string("SourceEndpointEngineName"), sourceEndpointEngineName);
}

View File

@@ -39,16 +39,16 @@ void DescribeConnectionStatusResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["SourceConnectionStatus"].isNull())
sourceConnectionStatus_ = value["SourceConnectionStatus"].asString();
if(!value["DestinationConnectionStatus"].isNull())
destinationConnectionStatus_ = value["DestinationConnectionStatus"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}
@@ -57,16 +57,16 @@ std::string DescribeConnectionStatusResult::getSourceConnectionStatus()const
return sourceConnectionStatus_;
}
std::string DescribeConnectionStatusResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeConnectionStatusResult::getDestinationConnectionStatus()const
{
return destinationConnectionStatus_;
}
std::string DescribeConnectionStatusResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeConnectionStatusResult::getSuccess()const
{
return success_;

View File

@@ -1,95 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeConsumerChannelRequest.h>
using AlibabaCloud::Dts::Model::DescribeConsumerChannelRequest;
DescribeConsumerChannelRequest::DescribeConsumerChannelRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeConsumerChannel")
{
setMethod(HttpRequest::Method::Post);
}
DescribeConsumerChannelRequest::~DescribeConsumerChannelRequest()
{}
int DescribeConsumerChannelRequest::getPageNumber()const
{
return pageNumber_;
*/
#include <alibabacloud/dts/model/DescribeConsumerChannelRequest.h>
using AlibabaCloud::Dts::Model::DescribeConsumerChannelRequest;
DescribeConsumerChannelRequest::DescribeConsumerChannelRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeConsumerChannel") {
setMethod(HttpRequest::Method::Post);
}
void DescribeConsumerChannelRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
DescribeConsumerChannelRequest::~DescribeConsumerChannelRequest() {}
int DescribeConsumerChannelRequest::getPageNumber() const {
return pageNumber_;
}
std::string DescribeConsumerChannelRequest::getRegionId()const
{
return regionId_;
void DescribeConsumerChannelRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeConsumerChannelRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeConsumerChannelRequest::getRegionId() const {
return regionId_;
}
std::string DescribeConsumerChannelRequest::getParentChannelId()const
{
return parentChannelId_;
void DescribeConsumerChannelRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeConsumerChannelRequest::setParentChannelId(const std::string& parentChannelId)
{
parentChannelId_ = parentChannelId;
setParameter("ParentChannelId", parentChannelId);
std::string DescribeConsumerChannelRequest::getParentChannelId() const {
return parentChannelId_;
}
int DescribeConsumerChannelRequest::getPageSize()const
{
return pageSize_;
void DescribeConsumerChannelRequest::setParentChannelId(const std::string &parentChannelId) {
parentChannelId_ = parentChannelId;
setParameter(std::string("ParentChannelId"), parentChannelId);
}
void DescribeConsumerChannelRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeConsumerChannelRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeConsumerChannelRequest::getDtsJobId()const
{
return dtsJobId_;
void DescribeConsumerChannelRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeConsumerChannelRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string DescribeConsumerChannelRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string DescribeConsumerChannelRequest::getDtsInstanceId()const
{
return dtsInstanceId_;
void DescribeConsumerChannelRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void DescribeConsumerChannelRequest::setDtsInstanceId(const std::string& dtsInstanceId)
{
dtsInstanceId_ = dtsInstanceId;
setParameter("DtsInstanceId", dtsInstanceId);
std::string DescribeConsumerChannelRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void DescribeConsumerChannelRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}

View File

@@ -43,34 +43,34 @@ void DescribeConsumerChannelResult::parse(const std::string &payload)
for (auto valueConsumerChannelsConsumerChannel : allConsumerChannelsNode)
{
ConsumerChannel consumerChannelsObject;
if(!valueConsumerChannelsConsumerChannel["ConsumerGroupUserName"].isNull())
consumerChannelsObject.consumerGroupUserName = valueConsumerChannelsConsumerChannel["ConsumerGroupUserName"].asString();
if(!valueConsumerChannelsConsumerChannel["ConsumerGroupId"].isNull())
consumerChannelsObject.consumerGroupId = valueConsumerChannelsConsumerChannel["ConsumerGroupId"].asString();
if(!valueConsumerChannelsConsumerChannel["MessageDelay"].isNull())
consumerChannelsObject.messageDelay = std::stol(valueConsumerChannelsConsumerChannel["MessageDelay"].asString());
if(!valueConsumerChannelsConsumerChannel["ConsumerGroupName"].isNull())
consumerChannelsObject.consumerGroupName = valueConsumerChannelsConsumerChannel["ConsumerGroupName"].asString();
if(!valueConsumerChannelsConsumerChannel["ConsumptionCheckpoint"].isNull())
consumerChannelsObject.consumptionCheckpoint = valueConsumerChannelsConsumerChannel["ConsumptionCheckpoint"].asString();
if(!valueConsumerChannelsConsumerChannel["UnconsumedData"].isNull())
consumerChannelsObject.unconsumedData = std::stol(valueConsumerChannelsConsumerChannel["UnconsumedData"].asString());
if(!valueConsumerChannelsConsumerChannel["MessageDelay"].isNull())
consumerChannelsObject.messageDelay = std::stol(valueConsumerChannelsConsumerChannel["MessageDelay"].asString());
if(!valueConsumerChannelsConsumerChannel["ConsumerGroupUserName"].isNull())
consumerChannelsObject.consumerGroupUserName = valueConsumerChannelsConsumerChannel["ConsumerGroupUserName"].asString();
consumerChannels_.push_back(consumerChannelsObject);
}
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeConsumerGroupRequest.h>
using AlibabaCloud::Dts::Model::DescribeConsumerGroupRequest;
DescribeConsumerGroupRequest::DescribeConsumerGroupRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeConsumerGroup")
{
setMethod(HttpRequest::Method::Post);
}
DescribeConsumerGroupRequest::~DescribeConsumerGroupRequest()
{}
std::string DescribeConsumerGroupRequest::getSubscriptionInstanceId()const
{
return subscriptionInstanceId_;
*/
#include <alibabacloud/dts/model/DescribeConsumerGroupRequest.h>
using AlibabaCloud::Dts::Model::DescribeConsumerGroupRequest;
DescribeConsumerGroupRequest::DescribeConsumerGroupRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeConsumerGroup") {
setMethod(HttpRequest::Method::Post);
}
void DescribeConsumerGroupRequest::setSubscriptionInstanceId(const std::string& subscriptionInstanceId)
{
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter("SubscriptionInstanceId", subscriptionInstanceId);
DescribeConsumerGroupRequest::~DescribeConsumerGroupRequest() {}
std::string DescribeConsumerGroupRequest::getSubscriptionInstanceId() const {
return subscriptionInstanceId_;
}
int DescribeConsumerGroupRequest::getPageNum()const
{
return pageNum_;
void DescribeConsumerGroupRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
subscriptionInstanceId_ = subscriptionInstanceId;
setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
}
void DescribeConsumerGroupRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
int DescribeConsumerGroupRequest::getPageNum() const {
return pageNum_;
}
std::string DescribeConsumerGroupRequest::getOwnerId()const
{
return ownerId_;
void DescribeConsumerGroupRequest::setPageNum(int pageNum) {
pageNum_ = pageNum;
setParameter(std::string("PageNum"), std::to_string(pageNum));
}
void DescribeConsumerGroupRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeConsumerGroupRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeConsumerGroupRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeConsumerGroupRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeConsumerGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeConsumerGroupRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeConsumerGroupRequest::getAccountId()const
{
return accountId_;
void DescribeConsumerGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeConsumerGroupRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeConsumerGroupRequest::getAccountId() const {
return accountId_;
}
std::string DescribeConsumerGroupRequest::getRegionId()const
{
return regionId_;
void DescribeConsumerGroupRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeConsumerGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeConsumerGroupRequest::getRegionId() const {
return regionId_;
}
int DescribeConsumerGroupRequest::getPageSize()const
{
return pageSize_;
void DescribeConsumerGroupRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeConsumerGroupRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeConsumerGroupRequest::getPageSize() const {
return pageSize_;
}
void DescribeConsumerGroupRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}

View File

@@ -43,32 +43,32 @@ void DescribeConsumerGroupResult::parse(const std::string &payload)
for (auto valueConsumerChannelsDescribeConsumerChannel : allConsumerChannelsNode)
{
DescribeConsumerChannel consumerChannelsObject;
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupID"].isNull())
consumerChannelsObject.consumerGroupID = valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupID"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupName"].isNull())
consumerChannelsObject.consumerGroupName = valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupName"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupUserName"].isNull())
consumerChannelsObject.consumerGroupUserName = valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupUserName"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumptionCheckpoint"].isNull())
consumerChannelsObject.consumptionCheckpoint = valueConsumerChannelsDescribeConsumerChannel["ConsumptionCheckpoint"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupID"].isNull())
consumerChannelsObject.consumerGroupID = valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupID"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["MessageDelay"].isNull())
consumerChannelsObject.messageDelay = std::stol(valueConsumerChannelsDescribeConsumerChannel["MessageDelay"].asString());
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupName"].isNull())
consumerChannelsObject.consumerGroupName = valueConsumerChannelsDescribeConsumerChannel["ConsumerGroupName"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["ConsumptionCheckpoint"].isNull())
consumerChannelsObject.consumptionCheckpoint = valueConsumerChannelsDescribeConsumerChannel["ConsumptionCheckpoint"].asString();
if(!valueConsumerChannelsDescribeConsumerChannel["UnconsumedData"].isNull())
consumerChannelsObject.unconsumedData = std::stol(valueConsumerChannelsDescribeConsumerChannel["UnconsumedData"].asString());
consumerChannels_.push_back(consumerChannelsObject);
}
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
}

View File

@@ -1,62 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDTSIPRequest.h>
using AlibabaCloud::Dts::Model::DescribeDTSIPRequest;
DescribeDTSIPRequest::DescribeDTSIPRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeDTSIP")
{
setMethod(HttpRequest::Method::Post);
}
DescribeDTSIPRequest::~DescribeDTSIPRequest()
{}
std::string DescribeDTSIPRequest::getSourceEndpointRegion()const
{
return sourceEndpointRegion_;
*/
#include <alibabacloud/dts/model/DescribeDTSIPRequest.h>
using AlibabaCloud::Dts::Model::DescribeDTSIPRequest;
DescribeDTSIPRequest::DescribeDTSIPRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDTSIP") {
setMethod(HttpRequest::Method::Post);
}
void DescribeDTSIPRequest::setSourceEndpointRegion(const std::string& sourceEndpointRegion)
{
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter("SourceEndpointRegion", sourceEndpointRegion);
DescribeDTSIPRequest::~DescribeDTSIPRequest() {}
std::string DescribeDTSIPRequest::getSourceEndpointRegion() const {
return sourceEndpointRegion_;
}
std::string DescribeDTSIPRequest::getDestinationEndpointRegion()const
{
return destinationEndpointRegion_;
void DescribeDTSIPRequest::setSourceEndpointRegion(const std::string &sourceEndpointRegion) {
sourceEndpointRegion_ = sourceEndpointRegion;
setParameter(std::string("SourceEndpointRegion"), sourceEndpointRegion);
}
void DescribeDTSIPRequest::setDestinationEndpointRegion(const std::string& destinationEndpointRegion)
{
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter("DestinationEndpointRegion", destinationEndpointRegion);
std::string DescribeDTSIPRequest::getDestinationEndpointRegion() const {
return destinationEndpointRegion_;
}
std::string DescribeDTSIPRequest::getRegionId()const
{
return regionId_;
void DescribeDTSIPRequest::setDestinationEndpointRegion(const std::string &destinationEndpointRegion) {
destinationEndpointRegion_ = destinationEndpointRegion;
setParameter(std::string("DestinationEndpointRegion"), destinationEndpointRegion);
}
void DescribeDTSIPRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeDTSIPRequest::getRegionId() const {
return regionId_;
}
void DescribeDTSIPRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -41,14 +41,14 @@ void DescribeDTSIPResult::parse(const std::string &payload)
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
}

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDataCheckReportUrlRequest.h>
using AlibabaCloud::Dts::Model::DescribeDataCheckReportUrlRequest;
DescribeDataCheckReportUrlRequest::DescribeDataCheckReportUrlRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDataCheckReportUrl") {
setMethod(HttpRequest::Method::Post);
}
DescribeDataCheckReportUrlRequest::~DescribeDataCheckReportUrlRequest() {}
std::string DescribeDataCheckReportUrlRequest::getJobStepId() const {
return jobStepId_;
}
void DescribeDataCheckReportUrlRequest::setJobStepId(const std::string &jobStepId) {
jobStepId_ = jobStepId;
setParameter(std::string("JobStepId"), jobStepId);
}
std::string DescribeDataCheckReportUrlRequest::getTbName() const {
return tbName_;
}
void DescribeDataCheckReportUrlRequest::setTbName(const std::string &tbName) {
tbName_ = tbName;
setParameter(std::string("TbName"), tbName);
}
std::string DescribeDataCheckReportUrlRequest::getDbName() const {
return dbName_;
}
void DescribeDataCheckReportUrlRequest::setDbName(const std::string &dbName) {
dbName_ = dbName;
setParameter(std::string("DbName"), dbName);
}

View File

@@ -0,0 +1,79 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDataCheckReportUrlResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDataCheckReportUrlResult::DescribeDataCheckReportUrlResult() :
ServiceResult()
{}
DescribeDataCheckReportUrlResult::DescribeDataCheckReportUrlResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDataCheckReportUrlResult::~DescribeDataCheckReportUrlResult()
{}
void DescribeDataCheckReportUrlResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
}
int DescribeDataCheckReportUrlResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeDataCheckReportUrlResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeDataCheckReportUrlResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeDataCheckReportUrlResult::getSuccess()const
{
return success_;
}
std::string DescribeDataCheckReportUrlResult::getErrCode()const
{
return errCode_;
}

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDataCheckTableDetailsRequest.h>
using AlibabaCloud::Dts::Model::DescribeDataCheckTableDetailsRequest;
DescribeDataCheckTableDetailsRequest::DescribeDataCheckTableDetailsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDataCheckTableDetails") {
setMethod(HttpRequest::Method::Post);
}
DescribeDataCheckTableDetailsRequest::~DescribeDataCheckTableDetailsRequest() {}
int DescribeDataCheckTableDetailsRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeDataCheckTableDetailsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
std::string DescribeDataCheckTableDetailsRequest::getJobStepId() const {
return jobStepId_;
}
void DescribeDataCheckTableDetailsRequest::setJobStepId(const std::string &jobStepId) {
jobStepId_ = jobStepId;
setParameter(std::string("JobStepId"), jobStepId);
}
int DescribeDataCheckTableDetailsRequest::getPageSize() const {
return pageSize_;
}
void DescribeDataCheckTableDetailsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeDataCheckTableDetailsRequest::getTableName() const {
return tableName_;
}
void DescribeDataCheckTableDetailsRequest::setTableName(const std::string &tableName) {
tableName_ = tableName;
setParameter(std::string("TableName"), tableName);
}
std::string DescribeDataCheckTableDetailsRequest::getStatus() const {
return status_;
}
void DescribeDataCheckTableDetailsRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -0,0 +1,173 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDataCheckTableDetailsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDataCheckTableDetailsResult::DescribeDataCheckTableDetailsResult() :
ServiceResult()
{}
DescribeDataCheckTableDetailsResult::DescribeDataCheckTableDetailsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDataCheckTableDetailsResult::~DescribeDataCheckTableDetailsResult()
{}
void DescribeDataCheckTableDetailsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allTableDetailsNode = value["TableDetails"]["TableDetailsItem"];
for (auto valueTableDetailsTableDetailsItem : allTableDetailsNode)
{
TableDetailsItem tableDetailsObject;
if(!valueTableDetailsTableDetailsItem["Status"].isNull())
tableDetailsObject.status = valueTableDetailsTableDetailsItem["Status"].asString();
if(!valueTableDetailsTableDetailsItem["Id"].isNull())
tableDetailsObject.id = std::stol(valueTableDetailsTableDetailsItem["Id"].asString());
if(!valueTableDetailsTableDetailsItem["SourceDbName"].isNull())
tableDetailsObject.sourceDbName = valueTableDetailsTableDetailsItem["SourceDbName"].asString();
if(!valueTableDetailsTableDetailsItem["TargetDbName"].isNull())
tableDetailsObject.targetDbName = valueTableDetailsTableDetailsItem["TargetDbName"].asString();
if(!valueTableDetailsTableDetailsItem["SourceTbName"].isNull())
tableDetailsObject.sourceTbName = valueTableDetailsTableDetailsItem["SourceTbName"].asString();
if(!valueTableDetailsTableDetailsItem["TargetTbName"].isNull())
tableDetailsObject.targetTbName = valueTableDetailsTableDetailsItem["TargetTbName"].asString();
if(!valueTableDetailsTableDetailsItem["TotalCount"].isNull())
tableDetailsObject.totalCount = std::stol(valueTableDetailsTableDetailsItem["TotalCount"].asString());
if(!valueTableDetailsTableDetailsItem["FinishCount"].isNull())
tableDetailsObject.finishCount = std::stol(valueTableDetailsTableDetailsItem["FinishCount"].asString());
if(!valueTableDetailsTableDetailsItem["DiffCount"].isNull())
tableDetailsObject.diffCount = std::stol(valueTableDetailsTableDetailsItem["DiffCount"].asString());
if(!valueTableDetailsTableDetailsItem["BootTime"].isNull())
tableDetailsObject.bootTime = valueTableDetailsTableDetailsItem["BootTime"].asString();
tableDetails_.push_back(tableDetailsObject);
}
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stol(value["TotalCount"].asString());
if(!value["RunningCount"].isNull())
runningCount_ = std::stol(value["RunningCount"].asString());
if(!value["WarningCount"].isNull())
warningCount_ = std::stol(value["WarningCount"].asString());
if(!value["FailedCount"].isNull())
failedCount_ = std::stol(value["FailedCount"].asString());
if(!value["InitCount"].isNull())
initCount_ = std::stol(value["InitCount"].asString());
if(!value["FinishedCount"].isNull())
finishedCount_ = std::stol(value["FinishedCount"].asString());
if(!value["DiffRowCount"].isNull())
diffRowCount_ = std::stol(value["DiffRowCount"].asString());
}
long DescribeDataCheckTableDetailsResult::getWarningCount()const
{
return warningCount_;
}
std::vector<DescribeDataCheckTableDetailsResult::TableDetailsItem> DescribeDataCheckTableDetailsResult::getTableDetails()const
{
return tableDetails_;
}
long DescribeDataCheckTableDetailsResult::getRunningCount()const
{
return runningCount_;
}
std::string DescribeDataCheckTableDetailsResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeDataCheckTableDetailsResult::getErrMessage()const
{
return errMessage_;
}
bool DescribeDataCheckTableDetailsResult::getSuccess()const
{
return success_;
}
std::string DescribeDataCheckTableDetailsResult::getErrCode()const
{
return errCode_;
}
long DescribeDataCheckTableDetailsResult::getTotalCount()const
{
return totalCount_;
}
int DescribeDataCheckTableDetailsResult::getPageNumber()const
{
return pageNumber_;
}
long DescribeDataCheckTableDetailsResult::getInitCount()const
{
return initCount_;
}
long DescribeDataCheckTableDetailsResult::getFinishedCount()const
{
return finishedCount_;
}
long DescribeDataCheckTableDetailsResult::getDiffRowCount()const
{
return diffRowCount_;
}
int DescribeDataCheckTableDetailsResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
long DescribeDataCheckTableDetailsResult::getFailedCount()const
{
return failedCount_;
}
std::string DescribeDataCheckTableDetailsResult::getDynamicCode()const
{
return dynamicCode_;
}

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDataCheckTableDiffDetailsRequest.h>
using AlibabaCloud::Dts::Model::DescribeDataCheckTableDiffDetailsRequest;
DescribeDataCheckTableDiffDetailsRequest::DescribeDataCheckTableDiffDetailsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDataCheckTableDiffDetails") {
setMethod(HttpRequest::Method::Post);
}
DescribeDataCheckTableDiffDetailsRequest::~DescribeDataCheckTableDiffDetailsRequest() {}
std::string DescribeDataCheckTableDiffDetailsRequest::getJobStepId() const {
return jobStepId_;
}
void DescribeDataCheckTableDiffDetailsRequest::setJobStepId(const std::string &jobStepId) {
jobStepId_ = jobStepId;
setParameter(std::string("JobStepId"), jobStepId);
}
long DescribeDataCheckTableDiffDetailsRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeDataCheckTableDiffDetailsRequest::setPageNumber(long pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
long DescribeDataCheckTableDiffDetailsRequest::getPageSize() const {
return pageSize_;
}
void DescribeDataCheckTableDiffDetailsRequest::setPageSize(long pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeDataCheckTableDiffDetailsRequest::getTbName() const {
return tbName_;
}
void DescribeDataCheckTableDiffDetailsRequest::setTbName(const std::string &tbName) {
tbName_ = tbName;
setParameter(std::string("TbName"), tbName);
}
std::string DescribeDataCheckTableDiffDetailsRequest::getDbName() const {
return dbName_;
}
void DescribeDataCheckTableDiffDetailsRequest::setDbName(const std::string &dbName) {
dbName_ = dbName;
setParameter(std::string("DbName"), dbName);
}

View File

@@ -0,0 +1,124 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDataCheckTableDiffDetailsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDataCheckTableDiffDetailsResult::DescribeDataCheckTableDiffDetailsResult() :
ServiceResult()
{}
DescribeDataCheckTableDiffDetailsResult::DescribeDataCheckTableDiffDetailsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDataCheckTableDiffDetailsResult::~DescribeDataCheckTableDiffDetailsResult()
{}
void DescribeDataCheckTableDiffDetailsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allDiffDetailsNode = value["DiffDetails"]["DiffDetailsItem"];
for (auto valueDiffDetailsDiffDetailsItem : allDiffDetailsNode)
{
DiffDetailsItem diffDetailsObject;
if(!valueDiffDetailsDiffDetailsItem["Id"].isNull())
diffDetailsObject.id = std::stol(valueDiffDetailsDiffDetailsItem["Id"].asString());
if(!valueDiffDetailsDiffDetailsItem["GmtCreated"].isNull())
diffDetailsObject.gmtCreated = valueDiffDetailsDiffDetailsItem["GmtCreated"].asString();
if(!valueDiffDetailsDiffDetailsItem["Diff"].isNull())
diffDetailsObject.diff = valueDiffDetailsDiffDetailsItem["Diff"].asString();
diffDetails_.push_back(diffDetailsObject);
}
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["TbName"].isNull())
tbName_ = value["TbName"].asString();
if(!value["DbName"].isNull())
dbName_ = value["DbName"].asString();
if(!value["DiffCount"].isNull())
diffCount_ = std::stol(value["DiffCount"].asString());
if(!value["InstanceId"].isNull())
instanceId_ = value["InstanceId"].asString();
}
std::vector<DescribeDataCheckTableDiffDetailsResult::DiffDetailsItem> DescribeDataCheckTableDiffDetailsResult::getDiffDetails()const
{
return diffDetails_;
}
std::string DescribeDataCheckTableDiffDetailsResult::getInstanceId()const
{
return instanceId_;
}
int DescribeDataCheckTableDiffDetailsResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeDataCheckTableDiffDetailsResult::getTbName()const
{
return tbName_;
}
std::string DescribeDataCheckTableDiffDetailsResult::getDbName()const
{
return dbName_;
}
std::string DescribeDataCheckTableDiffDetailsResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeDataCheckTableDiffDetailsResult::getErrMessage()const
{
return errMessage_;
}
long DescribeDataCheckTableDiffDetailsResult::getDiffCount()const
{
return diffCount_;
}
bool DescribeDataCheckTableDiffDetailsResult::getSuccess()const
{
return success_;
}
std::string DescribeDataCheckTableDiffDetailsResult::getErrCode()const
{
return errCode_;
}

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDedicatedClusterMonitorRuleRequest.h>
using AlibabaCloud::Dts::Model::DescribeDedicatedClusterMonitorRuleRequest;
DescribeDedicatedClusterMonitorRuleRequest::DescribeDedicatedClusterMonitorRuleRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDedicatedClusterMonitorRule") {
setMethod(HttpRequest::Method::Post);
}
DescribeDedicatedClusterMonitorRuleRequest::~DescribeDedicatedClusterMonitorRuleRequest() {}
std::string DescribeDedicatedClusterMonitorRuleRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
void DescribeDedicatedClusterMonitorRuleRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
std::string DescribeDedicatedClusterMonitorRuleRequest::getOwnerId() const {
return ownerId_;
}
void DescribeDedicatedClusterMonitorRuleRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
std::string DescribeDedicatedClusterMonitorRuleRequest::getRegionId() const {
return regionId_;
}
void DescribeDedicatedClusterMonitorRuleRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -0,0 +1,121 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDedicatedClusterMonitorRuleResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDedicatedClusterMonitorRuleResult::DescribeDedicatedClusterMonitorRuleResult() :
ServiceResult()
{}
DescribeDedicatedClusterMonitorRuleResult::DescribeDedicatedClusterMonitorRuleResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDedicatedClusterMonitorRuleResult::~DescribeDedicatedClusterMonitorRuleResult()
{}
void DescribeDedicatedClusterMonitorRuleResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DedicatedClusterId"].isNull())
dedicatedClusterId_ = value["DedicatedClusterId"].asString();
if(!value["NoticeSwitch"].isNull())
noticeSwitch_ = value["NoticeSwitch"].asString();
if(!value["DuAlarmThreshold"].isNull())
duAlarmThreshold_ = value["DuAlarmThreshold"].asString();
if(!value["CpuAlarmThreshold"].isNull())
cpuAlarmThreshold_ = value["CpuAlarmThreshold"].asString();
if(!value["MemAlarmThreshold"].isNull())
memAlarmThreshold_ = value["MemAlarmThreshold"].asString();
if(!value["DiskAlarmThreshold"].isNull())
diskAlarmThreshold_ = value["DiskAlarmThreshold"].asString();
if(!value["Phones"].isNull())
phones_ = value["Phones"].asString();
}
std::string DescribeDedicatedClusterMonitorRuleResult::getNoticeSwitch()const
{
return noticeSwitch_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getDedicatedClusterId()const
{
return dedicatedClusterId_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getPhones()const
{
return phones_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getDuAlarmThreshold()const
{
return duAlarmThreshold_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getCpuAlarmThreshold()const
{
return cpuAlarmThreshold_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getMemAlarmThreshold()const
{
return memAlarmThreshold_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getDiskAlarmThreshold()const
{
return diskAlarmThreshold_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getSuccess()const
{
return success_;
}
std::string DescribeDedicatedClusterMonitorRuleResult::getErrCode()const
{
return errCode_;
}

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDedicatedClusterRequest.h>
using AlibabaCloud::Dts::Model::DescribeDedicatedClusterRequest;
DescribeDedicatedClusterRequest::DescribeDedicatedClusterRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDedicatedCluster") {
setMethod(HttpRequest::Method::Post);
}
DescribeDedicatedClusterRequest::~DescribeDedicatedClusterRequest() {}
std::string DescribeDedicatedClusterRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
void DescribeDedicatedClusterRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
std::string DescribeDedicatedClusterRequest::getOwnerId() const {
return ownerId_;
}
void DescribeDedicatedClusterRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
std::string DescribeDedicatedClusterRequest::getRegionId() const {
return regionId_;
}
void DescribeDedicatedClusterRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -0,0 +1,219 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDedicatedClusterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDedicatedClusterResult::DescribeDedicatedClusterResult() :
ServiceResult()
{}
DescribeDedicatedClusterResult::DescribeDedicatedClusterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDedicatedClusterResult::~DescribeDedicatedClusterResult()
{}
void DescribeDedicatedClusterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DedicatedClusterId"].isNull())
dedicatedClusterId_ = value["DedicatedClusterId"].asString();
if(!value["DedicatedClusterName"].isNull())
dedicatedClusterName_ = value["DedicatedClusterName"].asString();
if(!value["Du"].isNull())
du_ = std::stol(value["Du"].asString());
if(!value["OversoldDu"].isNull())
oversoldDu_ = std::stol(value["OversoldDu"].asString());
if(!value["UsedDu"].isNull())
usedDu_ = std::stol(value["UsedDu"].asString());
if(!value["State"].isNull())
state_ = value["State"].asString();
if(!value["RegionId"].isNull())
regionId_ = value["RegionId"].asString();
if(!value["NodeCount"].isNull())
nodeCount_ = std::stol(value["NodeCount"].asString());
if(!value["DuUtilization"].isNull())
duUtilization_ = std::stol(value["DuUtilization"].asString());
if(!value["CpuUtilization"].isNull())
cpuUtilization_ = std::stol(value["CpuUtilization"].asString());
if(!value["TotalCpuCore"].isNull())
totalCpuCore_ = std::stol(value["TotalCpuCore"].asString());
if(!value["UsedCpuCore"].isNull())
usedCpuCore_ = std::stol(value["UsedCpuCore"].asString());
if(!value["MemUtilization"].isNull())
memUtilization_ = std::stol(value["MemUtilization"].asString());
if(!value["TotalMemGBSize"].isNull())
totalMemGBSize_ = std::stol(value["TotalMemGBSize"].asString());
if(!value["UsedMemGBSize"].isNull())
usedMemGBSize_ = std::stol(value["UsedMemGBSize"].asString());
if(!value["DiskUtilization"].isNull())
diskUtilization_ = std::stol(value["DiskUtilization"].asString());
if(!value["TotalDiskGBSize"].isNull())
totalDiskGBSize_ = std::stol(value["TotalDiskGBSize"].asString());
if(!value["UsedDiskGBSize"].isNull())
usedDiskGBSize_ = std::stol(value["UsedDiskGBSize"].asString());
if(!value["GmtCreated"].isNull())
gmtCreated_ = std::stol(value["GmtCreated"].asString());
if(!value["GmtFinished"].isNull())
gmtFinished_ = std::stol(value["GmtFinished"].asString());
if(!value["DtsInstanceID"].isNull())
dtsInstanceID_ = value["DtsInstanceID"].asString();
}
long DescribeDedicatedClusterResult::getUsedDu()const
{
return usedDu_;
}
long DescribeDedicatedClusterResult::getDuUtilization()const
{
return duUtilization_;
}
long DescribeDedicatedClusterResult::getUsedDiskGBSize()const
{
return usedDiskGBSize_;
}
long DescribeDedicatedClusterResult::getGmtCreated()const
{
return gmtCreated_;
}
std::string DescribeDedicatedClusterResult::getDedicatedClusterName()const
{
return dedicatedClusterName_;
}
std::string DescribeDedicatedClusterResult::getDtsInstanceID()const
{
return dtsInstanceID_;
}
std::string DescribeDedicatedClusterResult::getSuccess()const
{
return success_;
}
long DescribeDedicatedClusterResult::getTotalMemGBSize()const
{
return totalMemGBSize_;
}
long DescribeDedicatedClusterResult::getMemUtilization()const
{
return memUtilization_;
}
std::string DescribeDedicatedClusterResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
long DescribeDedicatedClusterResult::getUsedCpuCore()const
{
return usedCpuCore_;
}
std::string DescribeDedicatedClusterResult::getDedicatedClusterId()const
{
return dedicatedClusterId_;
}
long DescribeDedicatedClusterResult::getNodeCount()const
{
return nodeCount_;
}
long DescribeDedicatedClusterResult::getOversoldDu()const
{
return oversoldDu_;
}
long DescribeDedicatedClusterResult::getTotalDiskGBSize()const
{
return totalDiskGBSize_;
}
long DescribeDedicatedClusterResult::getDiskUtilization()const
{
return diskUtilization_;
}
long DescribeDedicatedClusterResult::getGmtFinished()const
{
return gmtFinished_;
}
long DescribeDedicatedClusterResult::getUsedMemGBSize()const
{
return usedMemGBSize_;
}
std::string DescribeDedicatedClusterResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeDedicatedClusterResult::getErrCode()const
{
return errCode_;
}
long DescribeDedicatedClusterResult::getDu()const
{
return du_;
}
std::string DescribeDedicatedClusterResult::getState()const
{
return state_;
}
long DescribeDedicatedClusterResult::getTotalCpuCore()const
{
return totalCpuCore_;
}
std::string DescribeDedicatedClusterResult::getRegionId()const
{
return regionId_;
}
long DescribeDedicatedClusterResult::getCpuUtilization()const
{
return cpuUtilization_;
}

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDtsEtlJobVersionInfoRequest.h>
using AlibabaCloud::Dts::Model::DescribeDtsEtlJobVersionInfoRequest;
DescribeDtsEtlJobVersionInfoRequest::DescribeDtsEtlJobVersionInfoRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDtsEtlJobVersionInfo") {
setMethod(HttpRequest::Method::Post);
}
DescribeDtsEtlJobVersionInfoRequest::~DescribeDtsEtlJobVersionInfoRequest() {}
int DescribeDtsEtlJobVersionInfoRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeDtsEtlJobVersionInfoRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
std::string DescribeDtsEtlJobVersionInfoRequest::getRegionId() const {
return regionId_;
}
void DescribeDtsEtlJobVersionInfoRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
int DescribeDtsEtlJobVersionInfoRequest::getPageSize() const {
return pageSize_;
}
void DescribeDtsEtlJobVersionInfoRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeDtsEtlJobVersionInfoRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeDtsEtlJobVersionInfoRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
std::string DescribeDtsEtlJobVersionInfoRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void DescribeDtsEtlJobVersionInfoRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}

View File

@@ -0,0 +1,138 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDtsEtlJobVersionInfoResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDtsEtlJobVersionInfoResult::DescribeDtsEtlJobVersionInfoResult() :
ServiceResult()
{}
DescribeDtsEtlJobVersionInfoResult::DescribeDtsEtlJobVersionInfoResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDtsEtlJobVersionInfoResult::~DescribeDtsEtlJobVersionInfoResult()
{}
void DescribeDtsEtlJobVersionInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allDtsEtlJobVersionInfosNode = value["DtsEtlJobVersionInfos"]["DtsEtlJobVersionInfo"];
for (auto valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo : allDtsEtlJobVersionInfosNode)
{
DtsEtlJobVersionInfo dtsEtlJobVersionInfosObject;
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["Status"].isNull())
dtsEtlJobVersionInfosObject.status = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["Status"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["DtsJobName"].isNull())
dtsEtlJobVersionInfosObject.dtsJobName = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["DtsJobName"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["DtsJobId"].isNull())
dtsEtlJobVersionInfosObject.dtsJobId = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["DtsJobId"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["Version"].isNull())
dtsEtlJobVersionInfosObject.version = std::stoi(valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["Version"].asString());
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["DtsInstanceId"].isNull())
dtsEtlJobVersionInfosObject.dtsInstanceId = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["DtsInstanceId"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["CreateTime"].isNull())
dtsEtlJobVersionInfosObject.createTime = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["CreateTime"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["SafeCheckpoint"].isNull())
dtsEtlJobVersionInfosObject.safeCheckpoint = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["SafeCheckpoint"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["Creator"].isNull())
dtsEtlJobVersionInfosObject.creator = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["Creator"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["ModifyTime"].isNull())
dtsEtlJobVersionInfosObject.modifyTime = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["ModifyTime"].asString();
if(!valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["CreatorName"].isNull())
dtsEtlJobVersionInfosObject.creatorName = valueDtsEtlJobVersionInfosDtsEtlJobVersionInfo["CreatorName"].asString();
dtsEtlJobVersionInfos_.push_back(dtsEtlJobVersionInfosObject);
}
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = value["HttpStatusCode"].asString();
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
}
int DescribeDtsEtlJobVersionInfoResult::getTotalRecordCount()const
{
return totalRecordCount_;
}
int DescribeDtsEtlJobVersionInfoResult::getPageRecordCount()const
{
return pageRecordCount_;
}
int DescribeDtsEtlJobVersionInfoResult::getPageNumber()const
{
return pageNumber_;
}
std::string DescribeDtsEtlJobVersionInfoResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::vector<DescribeDtsEtlJobVersionInfoResult::DtsEtlJobVersionInfo> DescribeDtsEtlJobVersionInfoResult::getDtsEtlJobVersionInfos()const
{
return dtsEtlJobVersionInfos_;
}
std::string DescribeDtsEtlJobVersionInfoResult::getDynamicCode()const
{
return dynamicCode_;
}
std::string DescribeDtsEtlJobVersionInfoResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeDtsEtlJobVersionInfoResult::getErrMessage()const
{
return errMessage_;
}
bool DescribeDtsEtlJobVersionInfoResult::getSuccess()const
{
return success_;
}
std::string DescribeDtsEtlJobVersionInfoResult::getErrCode()const
{
return errCode_;
}

View File

@@ -1,73 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeDtsJobDetailRequest.h>
using AlibabaCloud::Dts::Model::DescribeDtsJobDetailRequest;
DescribeDtsJobDetailRequest::DescribeDtsJobDetailRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeDtsJobDetail")
{
setMethod(HttpRequest::Method::Post);
}
DescribeDtsJobDetailRequest::~DescribeDtsJobDetailRequest()
{}
std::string DescribeDtsJobDetailRequest::getRegionId()const
{
return regionId_;
*/
#include <alibabacloud/dts/model/DescribeDtsJobDetailRequest.h>
using AlibabaCloud::Dts::Model::DescribeDtsJobDetailRequest;
DescribeDtsJobDetailRequest::DescribeDtsJobDetailRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDtsJobDetail") {
setMethod(HttpRequest::Method::Post);
}
void DescribeDtsJobDetailRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
DescribeDtsJobDetailRequest::~DescribeDtsJobDetailRequest() {}
bool DescribeDtsJobDetailRequest::getSyncSubJobHistory() const {
return syncSubJobHistory_;
}
std::string DescribeDtsJobDetailRequest::getDtsJobId()const
{
return dtsJobId_;
void DescribeDtsJobDetailRequest::setSyncSubJobHistory(bool syncSubJobHistory) {
syncSubJobHistory_ = syncSubJobHistory;
setParameter(std::string("SyncSubJobHistory"), syncSubJobHistory ? "true" : "false");
}
void DescribeDtsJobDetailRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string DescribeDtsJobDetailRequest::getRegionId() const {
return regionId_;
}
std::string DescribeDtsJobDetailRequest::getDtsInstanceID()const
{
return dtsInstanceID_;
void DescribeDtsJobDetailRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeDtsJobDetailRequest::setDtsInstanceID(const std::string& dtsInstanceID)
{
dtsInstanceID_ = dtsInstanceID;
setParameter("DtsInstanceID", dtsInstanceID);
std::string DescribeDtsJobDetailRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string DescribeDtsJobDetailRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
void DescribeDtsJobDetailRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void DescribeDtsJobDetailRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
std::string DescribeDtsJobDetailRequest::getDtsInstanceID() const {
return dtsInstanceID_;
}
void DescribeDtsJobDetailRequest::setDtsInstanceID(const std::string &dtsInstanceID) {
dtsInstanceID_ = dtsInstanceID;
setParameter(std::string("DtsInstanceID"), dtsInstanceID);
}
std::string DescribeDtsJobDetailRequest::getSynchronizationDirection() const {
return synchronizationDirection_;
}
void DescribeDtsJobDetailRequest::setSynchronizationDirection(const std::string &synchronizationDirection) {
synchronizationDirection_ = synchronizationDirection;
setParameter(std::string("SynchronizationDirection"), synchronizationDirection);
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,161 +1,189 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDtsJobsRequest.h>
using AlibabaCloud::Dts::Model::DescribeDtsJobsRequest;
DescribeDtsJobsRequest::DescribeDtsJobsRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeDtsJobs")
{
setMethod(HttpRequest::Method::Post);
}
DescribeDtsJobsRequest::~DescribeDtsJobsRequest()
{}
std::string DescribeDtsJobsRequest::getOrderDirection()const
{
return orderDirection_;
*/
#include <alibabacloud/dts/model/DescribeDtsJobsRequest.h>
using AlibabaCloud::Dts::Model::DescribeDtsJobsRequest;
DescribeDtsJobsRequest::DescribeDtsJobsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDtsJobs") {
setMethod(HttpRequest::Method::Post);
}
void DescribeDtsJobsRequest::setOrderDirection(const std::string& orderDirection)
{
orderDirection_ = orderDirection;
setParameter("OrderDirection", orderDirection);
DescribeDtsJobsRequest::~DescribeDtsJobsRequest() {}
std::string DescribeDtsJobsRequest::getOrderDirection() const {
return orderDirection_;
}
std::string DescribeDtsJobsRequest::getType()const
{
return type_;
void DescribeDtsJobsRequest::setOrderDirection(const std::string &orderDirection) {
orderDirection_ = orderDirection;
setParameter(std::string("OrderDirection"), orderDirection);
}
void DescribeDtsJobsRequest::setType(const std::string& type)
{
type_ = type;
setParameter("Type", type);
std::string DescribeDtsJobsRequest::getDedicatedClusterId() const {
return dedicatedClusterId_;
}
int DescribeDtsJobsRequest::getPageNumber()const
{
return pageNumber_;
void DescribeDtsJobsRequest::setDedicatedClusterId(const std::string &dedicatedClusterId) {
dedicatedClusterId_ = dedicatedClusterId;
setParameter(std::string("DedicatedClusterId"), dedicatedClusterId);
}
void DescribeDtsJobsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
std::string DescribeDtsJobsRequest::getType() const {
return type_;
}
std::string DescribeDtsJobsRequest::getOrderColumn()const
{
return orderColumn_;
void DescribeDtsJobsRequest::setType(const std::string &type) {
type_ = type;
setParameter(std::string("Type"), type);
}
void DescribeDtsJobsRequest::setOrderColumn(const std::string& orderColumn)
{
orderColumn_ = orderColumn;
setParameter("OrderColumn", orderColumn);
int DescribeDtsJobsRequest::getPageNumber() const {
return pageNumber_;
}
std::string DescribeDtsJobsRequest::getRegionId()const
{
return regionId_;
void DescribeDtsJobsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeDtsJobsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeDtsJobsRequest::getOrderColumn() const {
return orderColumn_;
}
int DescribeDtsJobsRequest::getPageSize()const
{
return pageSize_;
void DescribeDtsJobsRequest::setOrderColumn(const std::string &orderColumn) {
orderColumn_ = orderColumn;
setParameter(std::string("OrderColumn"), orderColumn);
}
void DescribeDtsJobsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
std::string DescribeDtsJobsRequest::getResourceGroupId() const {
return resourceGroupId_;
}
std::string DescribeDtsJobsRequest::getGroupId()const
{
return groupId_;
void DescribeDtsJobsRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
void DescribeDtsJobsRequest::setGroupId(const std::string& groupId)
{
groupId_ = groupId;
setParameter("GroupId", groupId);
std::string DescribeDtsJobsRequest::getRegionId() const {
return regionId_;
}
std::string DescribeDtsJobsRequest::getParams()const
{
return params_;
void DescribeDtsJobsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeDtsJobsRequest::setParams(const std::string& params)
{
params_ = params;
setParameter("Params", params);
int DescribeDtsJobsRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeDtsJobsRequest::getJobType()const
{
return jobType_;
void DescribeDtsJobsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeDtsJobsRequest::setJobType(const std::string& jobType)
{
jobType_ = jobType;
setParameter("JobType", jobType);
std::string DescribeDtsJobsRequest::getDtsJobId() const {
return dtsJobId_;
}
std::string DescribeDtsJobsRequest::getTags()const
{
return tags_;
void DescribeDtsJobsRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
void DescribeDtsJobsRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
std::string DescribeDtsJobsRequest::getOriginType() const {
return originType_;
}
std::string DescribeDtsJobsRequest::getRegion()const
{
return region_;
void DescribeDtsJobsRequest::setOriginType(const std::string &originType) {
originType_ = originType;
setParameter(std::string("OriginType"), originType);
}
void DescribeDtsJobsRequest::setRegion(const std::string& region)
{
region_ = region;
setParameter("Region", region);
std::string DescribeDtsJobsRequest::getGroupId() const {
return groupId_;
}
std::string DescribeDtsJobsRequest::getStatus()const
{
return status_;
void DescribeDtsJobsRequest::setGroupId(const std::string &groupId) {
groupId_ = groupId;
setParameter(std::string("GroupId"), groupId);
}
void DescribeDtsJobsRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
std::string DescribeDtsJobsRequest::getParams() const {
return params_;
}
void DescribeDtsJobsRequest::setParams(const std::string &params) {
params_ = params;
setParameter(std::string("Params"), params);
}
std::string DescribeDtsJobsRequest::getOwnerId() const {
return ownerId_;
}
void DescribeDtsJobsRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
std::string DescribeDtsJobsRequest::getJobType() const {
return jobType_;
}
void DescribeDtsJobsRequest::setJobType(const std::string &jobType) {
jobType_ = jobType;
setParameter(std::string("JobType"), jobType);
}
std::string DescribeDtsJobsRequest::getTags() const {
return tags_;
}
void DescribeDtsJobsRequest::setTags(const std::string &tags) {
tags_ = tags;
setParameter(std::string("Tags"), tags);
}
std::string DescribeDtsJobsRequest::getRegion() const {
return region_;
}
void DescribeDtsJobsRequest::setRegion(const std::string &region) {
region_ = region;
setParameter(std::string("Region"), region);
}
std::string DescribeDtsJobsRequest::getDtsInstanceId() const {
return dtsInstanceId_;
}
void DescribeDtsJobsRequest::setDtsInstanceId(const std::string &dtsInstanceId) {
dtsInstanceId_ = dtsInstanceId;
setParameter(std::string("DtsInstanceId"), dtsInstanceId);
}
std::string DescribeDtsJobsRequest::getStatus() const {
return status_;
}
void DescribeDtsJobsRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -45,6 +45,8 @@ void DescribeDtsJobsResult::parse(const std::string &payload)
DtsJobStatus dtsJobListObject;
if(!valueDtsJobListDtsJobStatus["Status"].isNull())
dtsJobListObject.status = valueDtsJobListDtsJobStatus["Status"].asString();
if(!valueDtsJobListDtsJobStatus["OriginType"].isNull())
dtsJobListObject.originType = valueDtsJobListDtsJobStatus["OriginType"].asString();
if(!valueDtsJobListDtsJobStatus["DtsJobName"].isNull())
dtsJobListObject.dtsJobName = valueDtsJobListDtsJobStatus["DtsJobName"].asString();
if(!valueDtsJobListDtsJobStatus["Delay"].isNull())
@@ -81,6 +83,30 @@ void DescribeDtsJobsResult::parse(const std::string &payload)
dtsJobListObject.dtsJobDirection = valueDtsJobListDtsJobStatus["DtsJobDirection"].asString();
if(!valueDtsJobListDtsJobStatus["Checkpoint"].isNull())
dtsJobListObject.checkpoint = valueDtsJobListDtsJobStatus["Checkpoint"].asString();
if(!valueDtsJobListDtsJobStatus["JobType"].isNull())
dtsJobListObject.jobType = valueDtsJobListDtsJobStatus["JobType"].asString();
if(!valueDtsJobListDtsJobStatus["DuUsage"].isNull())
dtsJobListObject.duUsage = std::stol(valueDtsJobListDtsJobStatus["DuUsage"].asString());
if(!valueDtsJobListDtsJobStatus["CpuUsage"].isNull())
dtsJobListObject.cpuUsage = valueDtsJobListDtsJobStatus["CpuUsage"].asString();
if(!valueDtsJobListDtsJobStatus["MemUsage"].isNull())
dtsJobListObject.memUsage = valueDtsJobListDtsJobStatus["MemUsage"].asString();
if(!valueDtsJobListDtsJobStatus["DedicatedClusterId"].isNull())
dtsJobListObject.dedicatedClusterId = valueDtsJobListDtsJobStatus["DedicatedClusterId"].asString();
if(!valueDtsJobListDtsJobStatus["ResourceGroupId"].isNull())
dtsJobListObject.resourceGroupId = valueDtsJobListDtsJobStatus["ResourceGroupId"].asString();
if(!valueDtsJobListDtsJobStatus["ResourceGroupDisplayName"].isNull())
dtsJobListObject.resourceGroupDisplayName = valueDtsJobListDtsJobStatus["ResourceGroupDisplayName"].asString();
if(!valueDtsJobListDtsJobStatus["MigrationErrMsg"].isNull())
dtsJobListObject.migrationErrMsg = valueDtsJobListDtsJobStatus["MigrationErrMsg"].asString();
if(!valueDtsJobListDtsJobStatus["MigrationErrHelpDocId"].isNull())
dtsJobListObject.migrationErrHelpDocId = valueDtsJobListDtsJobStatus["MigrationErrHelpDocId"].asString();
if(!valueDtsJobListDtsJobStatus["MigrationErrWorkaround"].isNull())
dtsJobListObject.migrationErrWorkaround = valueDtsJobListDtsJobStatus["MigrationErrWorkaround"].asString();
if(!valueDtsJobListDtsJobStatus["MigrationErrCode"].isNull())
dtsJobListObject.migrationErrCode = valueDtsJobListDtsJobStatus["MigrationErrCode"].asString();
if(!valueDtsJobListDtsJobStatus["MigrationErrHelpDocKey"].isNull())
dtsJobListObject.migrationErrHelpDocKey = valueDtsJobListDtsJobStatus["MigrationErrHelpDocKey"].asString();
auto allTagListNode = valueDtsJobListDtsJobStatus["TagList"]["DtsTag"];
for (auto valueDtsJobListDtsJobStatusTagListDtsTag : allTagListNode)
{
@@ -91,6 +117,16 @@ void DescribeDtsJobsResult::parse(const std::string &payload)
tagListObject.tagKey = valueDtsJobListDtsJobStatusTagListDtsTag["TagKey"].asString();
dtsJobListObject.tagList.push_back(tagListObject);
}
auto allErrorDetailsNode = valueDtsJobListDtsJobStatus["ErrorDetails"]["ErrorDetail"];
for (auto valueDtsJobListDtsJobStatusErrorDetailsErrorDetail : allErrorDetailsNode)
{
DtsJobStatus::ErrorDetail errorDetailsObject;
if(!valueDtsJobListDtsJobStatusErrorDetailsErrorDetail["ErrorCode"].isNull())
errorDetailsObject.errorCode = valueDtsJobListDtsJobStatusErrorDetailsErrorDetail["ErrorCode"].asString();
if(!valueDtsJobListDtsJobStatusErrorDetailsErrorDetail["HelpUrl"].isNull())
errorDetailsObject.helpUrl = valueDtsJobListDtsJobStatusErrorDetailsErrorDetail["HelpUrl"].asString();
dtsJobListObject.errorDetails.push_back(errorDetailsObject);
}
auto dataInitializationStatusNode = value["DataInitializationStatus"];
if(!dataInitializationStatusNode["Status"].isNull())
dtsJobListObject.dataInitializationStatus.status = dataInitializationStatusNode["Status"].asString();
@@ -205,6 +241,24 @@ void DescribeDtsJobsResult::parse(const std::string &payload)
dtsJobListObject.reverseJob.dtsJobDirection = reverseJobNode["DtsJobDirection"].asString();
if(!reverseJobNode["Checkpoint"].isNull())
dtsJobListObject.reverseJob.checkpoint = reverseJobNode["Checkpoint"].asString();
if(!reverseJobNode["DuUsage"].isNull())
dtsJobListObject.reverseJob.duUsage = std::stol(reverseJobNode["DuUsage"].asString());
if(!reverseJobNode["CpuUsage"].isNull())
dtsJobListObject.reverseJob.cpuUsage = reverseJobNode["CpuUsage"].asString();
if(!reverseJobNode["MemUsage"].isNull())
dtsJobListObject.reverseJob.memUsage = reverseJobNode["MemUsage"].asString();
if(!reverseJobNode["DedicatedClusterId"].isNull())
dtsJobListObject.reverseJob.dedicatedClusterId = reverseJobNode["DedicatedClusterId"].asString();
auto allErrorDetails9Node = reverseJobNode["ErrorDetails"]["ErrorDetail"];
for (auto reverseJobNodeErrorDetailsErrorDetail : allErrorDetails9Node)
{
DtsJobStatus::ReverseJob::ErrorDetail10 errorDetail10Object;
if(!reverseJobNodeErrorDetailsErrorDetail["ErrorCode"].isNull())
errorDetail10Object.errorCode = reverseJobNodeErrorDetailsErrorDetail["ErrorCode"].asString();
if(!reverseJobNodeErrorDetailsErrorDetail["HelpUrl"].isNull())
errorDetail10Object.helpUrl = reverseJobNodeErrorDetailsErrorDetail["HelpUrl"].asString();
dtsJobListObject.reverseJob.errorDetails9.push_back(errorDetail10Object);
}
auto dataInitializationStatus1Node = reverseJobNode["DataInitializationStatus"];
if(!dataInitializationStatus1Node["Status"].isNull())
dtsJobListObject.reverseJob.dataInitializationStatus1.status = dataInitializationStatus1Node["Status"].asString();
@@ -265,21 +319,21 @@ void DescribeDtsJobsResult::parse(const std::string &payload)
dtsJobListObject.reverseJob.precheckStatus6.percent = precheckStatus6Node["Percent"].asString();
if(!precheckStatus6Node["ErrorMessage"].isNull())
dtsJobListObject.reverseJob.precheckStatus6.errorMessage = precheckStatus6Node["ErrorMessage"].asString();
auto allDetail9Node = precheckStatus6Node["Detail"]["PrecheckDetail"];
for (auto precheckStatus6NodeDetailPrecheckDetail : allDetail9Node)
auto allDetail11Node = precheckStatus6Node["Detail"]["PrecheckDetail"];
for (auto precheckStatus6NodeDetailPrecheckDetail : allDetail11Node)
{
DtsJobStatus::ReverseJob::PrecheckStatus6::PrecheckDetail10 precheckDetail10Object;
DtsJobStatus::ReverseJob::PrecheckStatus6::PrecheckDetail12 precheckDetail12Object;
if(!precheckStatus6NodeDetailPrecheckDetail["CheckResult"].isNull())
precheckDetail10Object.checkResult = precheckStatus6NodeDetailPrecheckDetail["CheckResult"].asString();
precheckDetail12Object.checkResult = precheckStatus6NodeDetailPrecheckDetail["CheckResult"].asString();
if(!precheckStatus6NodeDetailPrecheckDetail["CheckItemDescription"].isNull())
precheckDetail10Object.checkItemDescription = precheckStatus6NodeDetailPrecheckDetail["CheckItemDescription"].asString();
precheckDetail12Object.checkItemDescription = precheckStatus6NodeDetailPrecheckDetail["CheckItemDescription"].asString();
if(!precheckStatus6NodeDetailPrecheckDetail["CheckItem"].isNull())
precheckDetail10Object.checkItem = precheckStatus6NodeDetailPrecheckDetail["CheckItem"].asString();
precheckDetail12Object.checkItem = precheckStatus6NodeDetailPrecheckDetail["CheckItem"].asString();
if(!precheckStatus6NodeDetailPrecheckDetail["RepairMethod"].isNull())
precheckDetail10Object.repairMethod = precheckStatus6NodeDetailPrecheckDetail["RepairMethod"].asString();
precheckDetail12Object.repairMethod = precheckStatus6NodeDetailPrecheckDetail["RepairMethod"].asString();
if(!precheckStatus6NodeDetailPrecheckDetail["FailedReason"].isNull())
precheckDetail10Object.failedReason = precheckStatus6NodeDetailPrecheckDetail["FailedReason"].asString();
dtsJobListObject.reverseJob.precheckStatus6.detail9.push_back(precheckDetail10Object);
precheckDetail12Object.failedReason = precheckStatus6NodeDetailPrecheckDetail["FailedReason"].asString();
dtsJobListObject.reverseJob.precheckStatus6.detail11.push_back(precheckDetail12Object);
}
auto sourceEndpoint7Node = reverseJobNode["SourceEndpoint"];
if(!sourceEndpoint7Node["SslSolutionEnum"].isNull())
@@ -352,8 +406,364 @@ void DescribeDtsJobsResult::parse(const std::string &payload)
dtsJobListObject.retryState.retryTarget = retryStateNode["RetryTarget"].asString();
if(!retryStateNode["RetryTime"].isNull())
dtsJobListObject.retryState.retryTime = std::stoi(retryStateNode["RetryTime"].asString());
if(!retryStateNode["Module"].isNull())
dtsJobListObject.retryState.module = retryStateNode["Module"].asString();
if(!retryStateNode["JobId"].isNull())
dtsJobListObject.retryState.jobId = retryStateNode["JobId"].asString();
if(!retryStateNode["Retrying"].isNull())
dtsJobListObject.retryState.retrying = retryStateNode["Retrying"].asString() == "true";
if(!retryStateNode["MigrationErrHelpDocId"].isNull())
dtsJobListObject.retryState.migrationErrHelpDocId = retryStateNode["MigrationErrHelpDocId"].asString();
if(!retryStateNode["MigrationErrHelpDocKey"].isNull())
dtsJobListObject.retryState.migrationErrHelpDocKey = retryStateNode["MigrationErrHelpDocKey"].asString();
if(!retryStateNode["MigrationErrCode"].isNull())
dtsJobListObject.retryState.migrationErrCode = retryStateNode["MigrationErrCode"].asString();
if(!retryStateNode["MigrationErrMsg"].isNull())
dtsJobListObject.retryState.migrationErrMsg = retryStateNode["MigrationErrMsg"].asString();
if(!retryStateNode["MigrationErrWorkaround"].isNull())
dtsJobListObject.retryState.migrationErrWorkaround = retryStateNode["MigrationErrWorkaround"].asString();
auto dataCloudStatusNode = value["DataCloudStatus"];
if(!dataCloudStatusNode["Status"].isNull())
dtsJobListObject.dataCloudStatus.status = dataCloudStatusNode["Status"].asString();
if(!dataCloudStatusNode["NeedUpgrade"].isNull())
dtsJobListObject.dataCloudStatus.needUpgrade = dataCloudStatusNode["NeedUpgrade"].asString() == "true";
if(!dataCloudStatusNode["Percent"].isNull())
dtsJobListObject.dataCloudStatus.percent = dataCloudStatusNode["Percent"].asString();
if(!dataCloudStatusNode["Progress"].isNull())
dtsJobListObject.dataCloudStatus.progress = dataCloudStatusNode["Progress"].asString();
if(!dataCloudStatusNode["ErrorMessage"].isNull())
dtsJobListObject.dataCloudStatus.errorMessage = dataCloudStatusNode["ErrorMessage"].asString();
dtsJobList_.push_back(dtsJobListObject);
}
auto allEtlDemoListNode = value["EtlDemoList"]["DtsJobStatus"];
for (auto valueEtlDemoListDtsJobStatus : allEtlDemoListNode)
{
DtsJobStatus13 etlDemoListObject;
if(!valueEtlDemoListDtsJobStatus["Status"].isNull())
etlDemoListObject.status = valueEtlDemoListDtsJobStatus["Status"].asString();
if(!valueEtlDemoListDtsJobStatus["OriginType"].isNull())
etlDemoListObject.originType = valueEtlDemoListDtsJobStatus["OriginType"].asString();
if(!valueEtlDemoListDtsJobStatus["DtsJobName"].isNull())
etlDemoListObject.dtsJobName = valueEtlDemoListDtsJobStatus["DtsJobName"].asString();
if(!valueEtlDemoListDtsJobStatus["Delay"].isNull())
etlDemoListObject.delay = std::stol(valueEtlDemoListDtsJobStatus["Delay"].asString());
if(!valueEtlDemoListDtsJobStatus["ErrorMessage"].isNull())
etlDemoListObject.errorMessage = valueEtlDemoListDtsJobStatus["ErrorMessage"].asString();
if(!valueEtlDemoListDtsJobStatus["ExpireTime"].isNull())
etlDemoListObject.expireTime = valueEtlDemoListDtsJobStatus["ExpireTime"].asString();
if(!valueEtlDemoListDtsJobStatus["DtsJobId"].isNull())
etlDemoListObject.dtsJobId = valueEtlDemoListDtsJobStatus["DtsJobId"].asString();
if(!valueEtlDemoListDtsJobStatus["CreateTime"].isNull())
etlDemoListObject.createTime = valueEtlDemoListDtsJobStatus["CreateTime"].asString();
if(!valueEtlDemoListDtsJobStatus["PayType"].isNull())
etlDemoListObject.payType = valueEtlDemoListDtsJobStatus["PayType"].asString();
if(!valueEtlDemoListDtsJobStatus["Reserved"].isNull())
etlDemoListObject.reserved = valueEtlDemoListDtsJobStatus["Reserved"].asString();
if(!valueEtlDemoListDtsJobStatus["ConsumptionClient"].isNull())
etlDemoListObject.consumptionClient = valueEtlDemoListDtsJobStatus["ConsumptionClient"].asString();
if(!valueEtlDemoListDtsJobStatus["DbObject"].isNull())
etlDemoListObject.dbObject = valueEtlDemoListDtsJobStatus["DbObject"].asString();
if(!valueEtlDemoListDtsJobStatus["DtsJobClass"].isNull())
etlDemoListObject.dtsJobClass = valueEtlDemoListDtsJobStatus["DtsJobClass"].asString();
if(!valueEtlDemoListDtsJobStatus["ConsumptionCheckpoint"].isNull())
etlDemoListObject.consumptionCheckpoint = valueEtlDemoListDtsJobStatus["ConsumptionCheckpoint"].asString();
if(!valueEtlDemoListDtsJobStatus["EndTimestamp"].isNull())
etlDemoListObject.endTimestamp = valueEtlDemoListDtsJobStatus["EndTimestamp"].asString();
if(!valueEtlDemoListDtsJobStatus["AppName"].isNull())
etlDemoListObject.appName = valueEtlDemoListDtsJobStatus["AppName"].asString();
if(!valueEtlDemoListDtsJobStatus["BeginTimestamp"].isNull())
etlDemoListObject.beginTimestamp = valueEtlDemoListDtsJobStatus["BeginTimestamp"].asString();
if(!valueEtlDemoListDtsJobStatus["DtsInstanceID"].isNull())
etlDemoListObject.dtsInstanceID = valueEtlDemoListDtsJobStatus["DtsInstanceID"].asString();
if(!valueEtlDemoListDtsJobStatus["DtsJobDirection"].isNull())
etlDemoListObject.dtsJobDirection = valueEtlDemoListDtsJobStatus["DtsJobDirection"].asString();
if(!valueEtlDemoListDtsJobStatus["Checkpoint"].isNull())
etlDemoListObject.checkpoint = valueEtlDemoListDtsJobStatus["Checkpoint"].asString();
if(!valueEtlDemoListDtsJobStatus["JobType"].isNull())
etlDemoListObject.jobType = valueEtlDemoListDtsJobStatus["JobType"].asString();
if(!valueEtlDemoListDtsJobStatus["ResourceGroupId"].isNull())
etlDemoListObject.resourceGroupId = valueEtlDemoListDtsJobStatus["ResourceGroupId"].asString();
if(!valueEtlDemoListDtsJobStatus["ResourceGroupDisplayName"].isNull())
etlDemoListObject.resourceGroupDisplayName = valueEtlDemoListDtsJobStatus["ResourceGroupDisplayName"].asString();
auto allTagList25Node = valueEtlDemoListDtsJobStatus["TagList"]["DtsTag"];
for (auto valueEtlDemoListDtsJobStatusTagListDtsTag : allTagList25Node)
{
DtsJobStatus13::DtsTag tagList25Object;
if(!valueEtlDemoListDtsJobStatusTagListDtsTag["TagValue"].isNull())
tagList25Object.tagValue = valueEtlDemoListDtsJobStatusTagListDtsTag["TagValue"].asString();
if(!valueEtlDemoListDtsJobStatusTagListDtsTag["TagKey"].isNull())
tagList25Object.tagKey = valueEtlDemoListDtsJobStatusTagListDtsTag["TagKey"].asString();
etlDemoListObject.tagList25.push_back(tagList25Object);
}
auto dataInitializationStatus14Node = value["DataInitializationStatus"];
if(!dataInitializationStatus14Node["Status"].isNull())
etlDemoListObject.dataInitializationStatus14.status = dataInitializationStatus14Node["Status"].asString();
if(!dataInitializationStatus14Node["Percent"].isNull())
etlDemoListObject.dataInitializationStatus14.percent = dataInitializationStatus14Node["Percent"].asString();
if(!dataInitializationStatus14Node["ErrorMessage"].isNull())
etlDemoListObject.dataInitializationStatus14.errorMessage = dataInitializationStatus14Node["ErrorMessage"].asString();
if(!dataInitializationStatus14Node["Progress"].isNull())
etlDemoListObject.dataInitializationStatus14.progress = dataInitializationStatus14Node["Progress"].asString();
auto dataSynchronizationStatus15Node = value["DataSynchronizationStatus"];
if(!dataSynchronizationStatus15Node["Status"].isNull())
etlDemoListObject.dataSynchronizationStatus15.status = dataSynchronizationStatus15Node["Status"].asString();
if(!dataSynchronizationStatus15Node["NeedUpgrade"].isNull())
etlDemoListObject.dataSynchronizationStatus15.needUpgrade = dataSynchronizationStatus15Node["NeedUpgrade"].asString() == "true";
if(!dataSynchronizationStatus15Node["Percent"].isNull())
etlDemoListObject.dataSynchronizationStatus15.percent = dataSynchronizationStatus15Node["Percent"].asString();
if(!dataSynchronizationStatus15Node["Progress"].isNull())
etlDemoListObject.dataSynchronizationStatus15.progress = dataSynchronizationStatus15Node["Progress"].asString();
if(!dataSynchronizationStatus15Node["ErrorMessage"].isNull())
etlDemoListObject.dataSynchronizationStatus15.errorMessage = dataSynchronizationStatus15Node["ErrorMessage"].asString();
auto dataEtlStatus16Node = value["DataEtlStatus"];
if(!dataEtlStatus16Node["Status"].isNull())
etlDemoListObject.dataEtlStatus16.status = dataEtlStatus16Node["Status"].asString();
if(!dataEtlStatus16Node["Percent"].isNull())
etlDemoListObject.dataEtlStatus16.percent = dataEtlStatus16Node["Percent"].asString();
if(!dataEtlStatus16Node["ErrorMessage"].isNull())
etlDemoListObject.dataEtlStatus16.errorMessage = dataEtlStatus16Node["ErrorMessage"].asString();
if(!dataEtlStatus16Node["Progress"].isNull())
etlDemoListObject.dataEtlStatus16.progress = dataEtlStatus16Node["Progress"].asString();
auto destinationEndpoint17Node = value["DestinationEndpoint"];
if(!destinationEndpoint17Node["SslSolutionEnum"].isNull())
etlDemoListObject.destinationEndpoint17.sslSolutionEnum = destinationEndpoint17Node["SslSolutionEnum"].asString();
if(!destinationEndpoint17Node["OracleSID"].isNull())
etlDemoListObject.destinationEndpoint17.oracleSID = destinationEndpoint17Node["OracleSID"].asString();
if(!destinationEndpoint17Node["Region"].isNull())
etlDemoListObject.destinationEndpoint17.region = destinationEndpoint17Node["Region"].asString();
if(!destinationEndpoint17Node["DatabaseName"].isNull())
etlDemoListObject.destinationEndpoint17.databaseName = destinationEndpoint17Node["DatabaseName"].asString();
if(!destinationEndpoint17Node["Ip"].isNull())
etlDemoListObject.destinationEndpoint17.ip = destinationEndpoint17Node["Ip"].asString();
if(!destinationEndpoint17Node["InstanceID"].isNull())
etlDemoListObject.destinationEndpoint17.instanceID = destinationEndpoint17Node["InstanceID"].asString();
if(!destinationEndpoint17Node["Port"].isNull())
etlDemoListObject.destinationEndpoint17.port = destinationEndpoint17Node["Port"].asString();
if(!destinationEndpoint17Node["InstanceType"].isNull())
etlDemoListObject.destinationEndpoint17.instanceType = destinationEndpoint17Node["InstanceType"].asString();
if(!destinationEndpoint17Node["UserName"].isNull())
etlDemoListObject.destinationEndpoint17.userName = destinationEndpoint17Node["UserName"].asString();
if(!destinationEndpoint17Node["EngineName"].isNull())
etlDemoListObject.destinationEndpoint17.engineName = destinationEndpoint17Node["EngineName"].asString();
auto migrationMode18Node = value["MigrationMode"];
if(!migrationMode18Node["DataInitialization"].isNull())
etlDemoListObject.migrationMode18.dataInitialization = migrationMode18Node["DataInitialization"].asString() == "true";
if(!migrationMode18Node["DataSynchronization"].isNull())
etlDemoListObject.migrationMode18.dataSynchronization = migrationMode18Node["DataSynchronization"].asString() == "true";
if(!migrationMode18Node["StructureInitialization"].isNull())
etlDemoListObject.migrationMode18.structureInitialization = migrationMode18Node["StructureInitialization"].asString() == "true";
auto performance19Node = value["Performance"];
if(!performance19Node["Rps"].isNull())
etlDemoListObject.performance19.rps = performance19Node["Rps"].asString();
if(!performance19Node["Flow"].isNull())
etlDemoListObject.performance19.flow = performance19Node["Flow"].asString();
auto precheckStatus20Node = value["PrecheckStatus"];
if(!precheckStatus20Node["Status"].isNull())
etlDemoListObject.precheckStatus20.status = precheckStatus20Node["Status"].asString();
if(!precheckStatus20Node["Percent"].isNull())
etlDemoListObject.precheckStatus20.percent = precheckStatus20Node["Percent"].asString();
if(!precheckStatus20Node["ErrorMessage"].isNull())
etlDemoListObject.precheckStatus20.errorMessage = precheckStatus20Node["ErrorMessage"].asString();
auto allDetailNode = precheckStatus20Node["Detail"]["PrecheckDetail"];
for (auto precheckStatus20NodeDetailPrecheckDetail : allDetailNode)
{
DtsJobStatus13::PrecheckStatus20::PrecheckDetail precheckDetailObject;
if(!precheckStatus20NodeDetailPrecheckDetail["CheckResult"].isNull())
precheckDetailObject.checkResult = precheckStatus20NodeDetailPrecheckDetail["CheckResult"].asString();
if(!precheckStatus20NodeDetailPrecheckDetail["CheckItemDescription"].isNull())
precheckDetailObject.checkItemDescription = precheckStatus20NodeDetailPrecheckDetail["CheckItemDescription"].asString();
if(!precheckStatus20NodeDetailPrecheckDetail["CheckItem"].isNull())
precheckDetailObject.checkItem = precheckStatus20NodeDetailPrecheckDetail["CheckItem"].asString();
if(!precheckStatus20NodeDetailPrecheckDetail["RepairMethod"].isNull())
precheckDetailObject.repairMethod = precheckStatus20NodeDetailPrecheckDetail["RepairMethod"].asString();
if(!precheckStatus20NodeDetailPrecheckDetail["FailedReason"].isNull())
precheckDetailObject.failedReason = precheckStatus20NodeDetailPrecheckDetail["FailedReason"].asString();
etlDemoListObject.precheckStatus20.detail.push_back(precheckDetailObject);
}
auto reverseJob21Node = value["ReverseJob"];
if(!reverseJob21Node["Status"].isNull())
etlDemoListObject.reverseJob21.status = reverseJob21Node["Status"].asString();
if(!reverseJob21Node["DtsJobName"].isNull())
etlDemoListObject.reverseJob21.dtsJobName = reverseJob21Node["DtsJobName"].asString();
if(!reverseJob21Node["Delay"].isNull())
etlDemoListObject.reverseJob21.delay = std::stol(reverseJob21Node["Delay"].asString());
if(!reverseJob21Node["ErrorMessage"].isNull())
etlDemoListObject.reverseJob21.errorMessage = reverseJob21Node["ErrorMessage"].asString();
if(!reverseJob21Node["DtsJobId"].isNull())
etlDemoListObject.reverseJob21.dtsJobId = reverseJob21Node["DtsJobId"].asString();
if(!reverseJob21Node["ExpireTime"].isNull())
etlDemoListObject.reverseJob21.expireTime = reverseJob21Node["ExpireTime"].asString();
if(!reverseJob21Node["CreateTime"].isNull())
etlDemoListObject.reverseJob21.createTime = reverseJob21Node["CreateTime"].asString();
if(!reverseJob21Node["PayType"].isNull())
etlDemoListObject.reverseJob21.payType = reverseJob21Node["PayType"].asString();
if(!reverseJob21Node["Reserved"].isNull())
etlDemoListObject.reverseJob21.reserved = reverseJob21Node["Reserved"].asString();
if(!reverseJob21Node["DbObject"].isNull())
etlDemoListObject.reverseJob21.dbObject = reverseJob21Node["DbObject"].asString();
if(!reverseJob21Node["DtsJobClass"].isNull())
etlDemoListObject.reverseJob21.dtsJobClass = reverseJob21Node["DtsJobClass"].asString();
if(!reverseJob21Node["DtsInstanceID"].isNull())
etlDemoListObject.reverseJob21.dtsInstanceID = reverseJob21Node["DtsInstanceID"].asString();
if(!reverseJob21Node["DtsJobDirection"].isNull())
etlDemoListObject.reverseJob21.dtsJobDirection = reverseJob21Node["DtsJobDirection"].asString();
if(!reverseJob21Node["Checkpoint"].isNull())
etlDemoListObject.reverseJob21.checkpoint = reverseJob21Node["Checkpoint"].asString();
auto dataInitializationStatus26Node = reverseJob21Node["DataInitializationStatus"];
if(!dataInitializationStatus26Node["Status"].isNull())
etlDemoListObject.reverseJob21.dataInitializationStatus26.status = dataInitializationStatus26Node["Status"].asString();
if(!dataInitializationStatus26Node["Percent"].isNull())
etlDemoListObject.reverseJob21.dataInitializationStatus26.percent = dataInitializationStatus26Node["Percent"].asString();
if(!dataInitializationStatus26Node["ErrorMessage"].isNull())
etlDemoListObject.reverseJob21.dataInitializationStatus26.errorMessage = dataInitializationStatus26Node["ErrorMessage"].asString();
if(!dataInitializationStatus26Node["Progress"].isNull())
etlDemoListObject.reverseJob21.dataInitializationStatus26.progress = dataInitializationStatus26Node["Progress"].asString();
auto dataSynchronizationStatus27Node = reverseJob21Node["DataSynchronizationStatus"];
if(!dataSynchronizationStatus27Node["Status"].isNull())
etlDemoListObject.reverseJob21.dataSynchronizationStatus27.status = dataSynchronizationStatus27Node["Status"].asString();
if(!dataSynchronizationStatus27Node["NeedUpgrade"].isNull())
etlDemoListObject.reverseJob21.dataSynchronizationStatus27.needUpgrade = dataSynchronizationStatus27Node["NeedUpgrade"].asString() == "true";
if(!dataSynchronizationStatus27Node["Percent"].isNull())
etlDemoListObject.reverseJob21.dataSynchronizationStatus27.percent = dataSynchronizationStatus27Node["Percent"].asString();
if(!dataSynchronizationStatus27Node["Progress"].isNull())
etlDemoListObject.reverseJob21.dataSynchronizationStatus27.progress = dataSynchronizationStatus27Node["Progress"].asString();
if(!dataSynchronizationStatus27Node["ErrorMessage"].isNull())
etlDemoListObject.reverseJob21.dataSynchronizationStatus27.errorMessage = dataSynchronizationStatus27Node["ErrorMessage"].asString();
auto destinationEndpoint28Node = reverseJob21Node["DestinationEndpoint"];
if(!destinationEndpoint28Node["SslSolutionEnum"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.sslSolutionEnum = destinationEndpoint28Node["SslSolutionEnum"].asString();
if(!destinationEndpoint28Node["OracleSID"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.oracleSID = destinationEndpoint28Node["OracleSID"].asString();
if(!destinationEndpoint28Node["Region"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.region = destinationEndpoint28Node["Region"].asString();
if(!destinationEndpoint28Node["DatabaseName"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.databaseName = destinationEndpoint28Node["DatabaseName"].asString();
if(!destinationEndpoint28Node["Ip"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.ip = destinationEndpoint28Node["Ip"].asString();
if(!destinationEndpoint28Node["InstanceID"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.instanceID = destinationEndpoint28Node["InstanceID"].asString();
if(!destinationEndpoint28Node["Port"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.port = destinationEndpoint28Node["Port"].asString();
if(!destinationEndpoint28Node["InstanceType"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.instanceType = destinationEndpoint28Node["InstanceType"].asString();
if(!destinationEndpoint28Node["UserName"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.userName = destinationEndpoint28Node["UserName"].asString();
if(!destinationEndpoint28Node["EngineName"].isNull())
etlDemoListObject.reverseJob21.destinationEndpoint28.engineName = destinationEndpoint28Node["EngineName"].asString();
auto migrationMode29Node = reverseJob21Node["MigrationMode"];
if(!migrationMode29Node["DataInitialization"].isNull())
etlDemoListObject.reverseJob21.migrationMode29.dataInitialization = migrationMode29Node["DataInitialization"].asString() == "true";
if(!migrationMode29Node["DataSynchronization"].isNull())
etlDemoListObject.reverseJob21.migrationMode29.dataSynchronization = migrationMode29Node["DataSynchronization"].asString() == "true";
if(!migrationMode29Node["StructureInitialization"].isNull())
etlDemoListObject.reverseJob21.migrationMode29.structureInitialization = migrationMode29Node["StructureInitialization"].asString() == "true";
auto performance30Node = reverseJob21Node["Performance"];
if(!performance30Node["Rps"].isNull())
etlDemoListObject.reverseJob21.performance30.rps = performance30Node["Rps"].asString();
if(!performance30Node["Flow"].isNull())
etlDemoListObject.reverseJob21.performance30.flow = performance30Node["Flow"].asString();
auto precheckStatus31Node = reverseJob21Node["PrecheckStatus"];
if(!precheckStatus31Node["Status"].isNull())
etlDemoListObject.reverseJob21.precheckStatus31.status = precheckStatus31Node["Status"].asString();
if(!precheckStatus31Node["Percent"].isNull())
etlDemoListObject.reverseJob21.precheckStatus31.percent = precheckStatus31Node["Percent"].asString();
if(!precheckStatus31Node["ErrorMessage"].isNull())
etlDemoListObject.reverseJob21.precheckStatus31.errorMessage = precheckStatus31Node["ErrorMessage"].asString();
auto allDetail34Node = precheckStatus31Node["Detail"]["PrecheckDetail"];
for (auto precheckStatus31NodeDetailPrecheckDetail : allDetail34Node)
{
DtsJobStatus13::ReverseJob21::PrecheckStatus31::PrecheckDetail35 precheckDetail35Object;
if(!precheckStatus31NodeDetailPrecheckDetail["CheckResult"].isNull())
precheckDetail35Object.checkResult = precheckStatus31NodeDetailPrecheckDetail["CheckResult"].asString();
if(!precheckStatus31NodeDetailPrecheckDetail["CheckItemDescription"].isNull())
precheckDetail35Object.checkItemDescription = precheckStatus31NodeDetailPrecheckDetail["CheckItemDescription"].asString();
if(!precheckStatus31NodeDetailPrecheckDetail["CheckItem"].isNull())
precheckDetail35Object.checkItem = precheckStatus31NodeDetailPrecheckDetail["CheckItem"].asString();
if(!precheckStatus31NodeDetailPrecheckDetail["RepairMethod"].isNull())
precheckDetail35Object.repairMethod = precheckStatus31NodeDetailPrecheckDetail["RepairMethod"].asString();
if(!precheckStatus31NodeDetailPrecheckDetail["FailedReason"].isNull())
precheckDetail35Object.failedReason = precheckStatus31NodeDetailPrecheckDetail["FailedReason"].asString();
etlDemoListObject.reverseJob21.precheckStatus31.detail34.push_back(precheckDetail35Object);
}
auto sourceEndpoint32Node = reverseJob21Node["SourceEndpoint"];
if(!sourceEndpoint32Node["SslSolutionEnum"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.sslSolutionEnum = sourceEndpoint32Node["SslSolutionEnum"].asString();
if(!sourceEndpoint32Node["OracleSID"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.oracleSID = sourceEndpoint32Node["OracleSID"].asString();
if(!sourceEndpoint32Node["Region"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.region = sourceEndpoint32Node["Region"].asString();
if(!sourceEndpoint32Node["DatabaseName"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.databaseName = sourceEndpoint32Node["DatabaseName"].asString();
if(!sourceEndpoint32Node["Ip"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.ip = sourceEndpoint32Node["Ip"].asString();
if(!sourceEndpoint32Node["InstanceID"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.instanceID = sourceEndpoint32Node["InstanceID"].asString();
if(!sourceEndpoint32Node["Port"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.port = sourceEndpoint32Node["Port"].asString();
if(!sourceEndpoint32Node["InstanceType"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.instanceType = sourceEndpoint32Node["InstanceType"].asString();
if(!sourceEndpoint32Node["UserName"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.userName = sourceEndpoint32Node["UserName"].asString();
if(!sourceEndpoint32Node["EngineName"].isNull())
etlDemoListObject.reverseJob21.sourceEndpoint32.engineName = sourceEndpoint32Node["EngineName"].asString();
auto structureInitializationStatus33Node = reverseJob21Node["StructureInitializationStatus"];
if(!structureInitializationStatus33Node["Status"].isNull())
etlDemoListObject.reverseJob21.structureInitializationStatus33.status = structureInitializationStatus33Node["Status"].asString();
if(!structureInitializationStatus33Node["Percent"].isNull())
etlDemoListObject.reverseJob21.structureInitializationStatus33.percent = structureInitializationStatus33Node["Percent"].asString();
if(!structureInitializationStatus33Node["ErrorMessage"].isNull())
etlDemoListObject.reverseJob21.structureInitializationStatus33.errorMessage = structureInitializationStatus33Node["ErrorMessage"].asString();
if(!structureInitializationStatus33Node["Progress"].isNull())
etlDemoListObject.reverseJob21.structureInitializationStatus33.progress = structureInitializationStatus33Node["Progress"].asString();
auto sourceEndpoint22Node = value["SourceEndpoint"];
if(!sourceEndpoint22Node["SslSolutionEnum"].isNull())
etlDemoListObject.sourceEndpoint22.sslSolutionEnum = sourceEndpoint22Node["SslSolutionEnum"].asString();
if(!sourceEndpoint22Node["OracleSID"].isNull())
etlDemoListObject.sourceEndpoint22.oracleSID = sourceEndpoint22Node["OracleSID"].asString();
if(!sourceEndpoint22Node["Region"].isNull())
etlDemoListObject.sourceEndpoint22.region = sourceEndpoint22Node["Region"].asString();
if(!sourceEndpoint22Node["DatabaseName"].isNull())
etlDemoListObject.sourceEndpoint22.databaseName = sourceEndpoint22Node["DatabaseName"].asString();
if(!sourceEndpoint22Node["Ip"].isNull())
etlDemoListObject.sourceEndpoint22.ip = sourceEndpoint22Node["Ip"].asString();
if(!sourceEndpoint22Node["InstanceID"].isNull())
etlDemoListObject.sourceEndpoint22.instanceID = sourceEndpoint22Node["InstanceID"].asString();
if(!sourceEndpoint22Node["Port"].isNull())
etlDemoListObject.sourceEndpoint22.port = sourceEndpoint22Node["Port"].asString();
if(!sourceEndpoint22Node["InstanceType"].isNull())
etlDemoListObject.sourceEndpoint22.instanceType = sourceEndpoint22Node["InstanceType"].asString();
if(!sourceEndpoint22Node["UserName"].isNull())
etlDemoListObject.sourceEndpoint22.userName = sourceEndpoint22Node["UserName"].asString();
if(!sourceEndpoint22Node["EngineName"].isNull())
etlDemoListObject.sourceEndpoint22.engineName = sourceEndpoint22Node["EngineName"].asString();
auto structureInitializationStatus23Node = value["StructureInitializationStatus"];
if(!structureInitializationStatus23Node["Status"].isNull())
etlDemoListObject.structureInitializationStatus23.status = structureInitializationStatus23Node["Status"].asString();
if(!structureInitializationStatus23Node["Percent"].isNull())
etlDemoListObject.structureInitializationStatus23.percent = structureInitializationStatus23Node["Percent"].asString();
if(!structureInitializationStatus23Node["ErrorMessage"].isNull())
etlDemoListObject.structureInitializationStatus23.errorMessage = structureInitializationStatus23Node["ErrorMessage"].asString();
if(!structureInitializationStatus23Node["Progress"].isNull())
etlDemoListObject.structureInitializationStatus23.progress = structureInitializationStatus23Node["Progress"].asString();
auto retryState24Node = value["RetryState"];
if(!retryState24Node["RetryCount"].isNull())
etlDemoListObject.retryState24.retryCount = std::stoi(retryState24Node["RetryCount"].asString());
if(!retryState24Node["MaxRetryTime"].isNull())
etlDemoListObject.retryState24.maxRetryTime = std::stoi(retryState24Node["MaxRetryTime"].asString());
if(!retryState24Node["ErrMessage"].isNull())
etlDemoListObject.retryState24.errMessage = retryState24Node["ErrMessage"].asString();
if(!retryState24Node["RetryTarget"].isNull())
etlDemoListObject.retryState24.retryTarget = retryState24Node["RetryTarget"].asString();
if(!retryState24Node["RetryTime"].isNull())
etlDemoListObject.retryState24.retryTime = std::stoi(retryState24Node["RetryTime"].asString());
if(!retryState24Node["Module"].isNull())
etlDemoListObject.retryState24.module = retryState24Node["Module"].asString();
if(!retryState24Node["JobId"].isNull())
etlDemoListObject.retryState24.jobId = retryState24Node["JobId"].asString();
if(!retryState24Node["Retrying"].isNull())
etlDemoListObject.retryState24.retrying = retryState24Node["Retrying"].asString() == "true";
etlDemoList_.push_back(etlDemoListObject);
}
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
@@ -415,6 +825,11 @@ std::string DescribeDtsJobsResult::getErrMessage()const
return errMessage_;
}
std::vector<DescribeDtsJobsResult::DtsJobStatus13> DescribeDtsJobsResult::getEtlDemoList()const
{
return etlDemoList_;
}
bool DescribeDtsJobsResult::getSuccess()const
{
return success_;

View File

@@ -0,0 +1,108 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDtsServiceLogRequest.h>
using AlibabaCloud::Dts::Model::DescribeDtsServiceLogRequest;
DescribeDtsServiceLogRequest::DescribeDtsServiceLogRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeDtsServiceLog") {
setMethod(HttpRequest::Method::Post);
}
DescribeDtsServiceLogRequest::~DescribeDtsServiceLogRequest() {}
long DescribeDtsServiceLogRequest::getStartTime() const {
return startTime_;
}
void DescribeDtsServiceLogRequest::setStartTime(long startTime) {
startTime_ = startTime;
setParameter(std::string("StartTime"), std::to_string(startTime));
}
int DescribeDtsServiceLogRequest::getPageNumber() const {
return pageNumber_;
}
void DescribeDtsServiceLogRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
std::string DescribeDtsServiceLogRequest::getRegionId() const {
return regionId_;
}
void DescribeDtsServiceLogRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
int DescribeDtsServiceLogRequest::getPageSize() const {
return pageSize_;
}
void DescribeDtsServiceLogRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string DescribeDtsServiceLogRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeDtsServiceLogRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}
std::string DescribeDtsServiceLogRequest::getKeyword() const {
return keyword_;
}
void DescribeDtsServiceLogRequest::setKeyword(const std::string &keyword) {
keyword_ = keyword;
setParameter(std::string("Keyword"), keyword);
}
std::string DescribeDtsServiceLogRequest::getSubJobType() const {
return subJobType_;
}
void DescribeDtsServiceLogRequest::setSubJobType(const std::string &subJobType) {
subJobType_ = subJobType;
setParameter(std::string("SubJobType"), subJobType);
}
long DescribeDtsServiceLogRequest::getEndTime() const {
return endTime_;
}
void DescribeDtsServiceLogRequest::setEndTime(long endTime) {
endTime_ = endTime;
setParameter(std::string("EndTime"), std::to_string(endTime));
}
std::string DescribeDtsServiceLogRequest::getStatus() const {
return status_;
}
void DescribeDtsServiceLogRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -0,0 +1,124 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeDtsServiceLogResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeDtsServiceLogResult::DescribeDtsServiceLogResult() :
ServiceResult()
{}
DescribeDtsServiceLogResult::DescribeDtsServiceLogResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeDtsServiceLogResult::~DescribeDtsServiceLogResult()
{}
void DescribeDtsServiceLogResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allServiceLogContextsNode = value["ServiceLogContexts"]["ServiceLogContext"];
for (auto valueServiceLogContextsServiceLogContext : allServiceLogContextsNode)
{
ServiceLogContext serviceLogContextsObject;
if(!valueServiceLogContextsServiceLogContext["Context"].isNull())
serviceLogContextsObject.context = valueServiceLogContextsServiceLogContext["Context"].asString();
if(!valueServiceLogContextsServiceLogContext["Time"].isNull())
serviceLogContextsObject.time = valueServiceLogContextsServiceLogContext["Time"].asString();
if(!valueServiceLogContextsServiceLogContext["State"].isNull())
serviceLogContextsObject.state = valueServiceLogContextsServiceLogContext["State"].asString();
serviceLogContexts_.push_back(serviceLogContextsObject);
}
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
}
long DescribeDtsServiceLogResult::getTotalRecordCount()const
{
return totalRecordCount_;
}
std::vector<DescribeDtsServiceLogResult::ServiceLogContext> DescribeDtsServiceLogResult::getServiceLogContexts()const
{
return serviceLogContexts_;
}
int DescribeDtsServiceLogResult::getPageRecordCount()const
{
return pageRecordCount_;
}
int DescribeDtsServiceLogResult::getPageNumber()const
{
return pageNumber_;
}
int DescribeDtsServiceLogResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeDtsServiceLogResult::getDynamicCode()const
{
return dynamicCode_;
}
std::string DescribeDtsServiceLogResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeDtsServiceLogResult::getErrMessage()const
{
return errMessage_;
}
bool DescribeDtsServiceLogResult::getSuccess()const
{
return success_;
}
std::string DescribeDtsServiceLogResult::getErrCode()const
{
return errCode_;
}

View File

@@ -1,95 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeEndpointSwitchStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeEndpointSwitchStatusRequest;
DescribeEndpointSwitchStatusRequest::DescribeEndpointSwitchStatusRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeEndpointSwitchStatus")
{
setMethod(HttpRequest::Method::Post);
}
DescribeEndpointSwitchStatusRequest::~DescribeEndpointSwitchStatusRequest()
{}
std::string DescribeEndpointSwitchStatusRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/DescribeEndpointSwitchStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeEndpointSwitchStatusRequest;
DescribeEndpointSwitchStatusRequest::DescribeEndpointSwitchStatusRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeEndpointSwitchStatus") {
setMethod(HttpRequest::Method::Post);
}
void DescribeEndpointSwitchStatusRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
DescribeEndpointSwitchStatusRequest::~DescribeEndpointSwitchStatusRequest() {}
std::string DescribeEndpointSwitchStatusRequest::getClientToken() const {
return clientToken_;
}
std::string DescribeEndpointSwitchStatusRequest::getOwnerId()const
{
return ownerId_;
void DescribeEndpointSwitchStatusRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DescribeEndpointSwitchStatusRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeEndpointSwitchStatusRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeEndpointSwitchStatusRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeEndpointSwitchStatusRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeEndpointSwitchStatusRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeEndpointSwitchStatusRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeEndpointSwitchStatusRequest::getAccountId()const
{
return accountId_;
void DescribeEndpointSwitchStatusRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeEndpointSwitchStatusRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeEndpointSwitchStatusRequest::getAccountId() const {
return accountId_;
}
std::string DescribeEndpointSwitchStatusRequest::getRegionId()const
{
return regionId_;
void DescribeEndpointSwitchStatusRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeEndpointSwitchStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeEndpointSwitchStatusRequest::getRegionId() const {
return regionId_;
}
std::string DescribeEndpointSwitchStatusRequest::getTaskId()const
{
return taskId_;
void DescribeEndpointSwitchStatusRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeEndpointSwitchStatusRequest::setTaskId(const std::string& taskId)
{
taskId_ = taskId;
setParameter("TaskId", taskId);
std::string DescribeEndpointSwitchStatusRequest::getTaskId() const {
return taskId_;
}
void DescribeEndpointSwitchStatusRequest::setTaskId(const std::string &taskId) {
taskId_ = taskId;
setParameter(std::string("TaskId"), taskId);
}

View File

@@ -39,16 +39,16 @@ void DescribeEndpointSwitchStatusResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["ErrorMessage"].isNull())
errorMessage_ = value["ErrorMessage"].asString();
if(!value["Status"].isNull())
status_ = value["Status"].asString();
if(!value["ErrorMessage"].isNull())
errorMessage_ = value["ErrorMessage"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}
@@ -57,16 +57,16 @@ std::string DescribeEndpointSwitchStatusResult::getStatus()const
return status_;
}
std::string DescribeEndpointSwitchStatusResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeEndpointSwitchStatusResult::getErrorMessage()const
{
return errorMessage_;
}
std::string DescribeEndpointSwitchStatusResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeEndpointSwitchStatusResult::getSuccess()const
{
return success_;

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeEtlJobLogsRequest.h>
using AlibabaCloud::Dts::Model::DescribeEtlJobLogsRequest;
DescribeEtlJobLogsRequest::DescribeEtlJobLogsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeEtlJobLogs") {
setMethod(HttpRequest::Method::Post);
}
DescribeEtlJobLogsRequest::~DescribeEtlJobLogsRequest() {}
std::string DescribeEtlJobLogsRequest::getRegionId() const {
return regionId_;
}
void DescribeEtlJobLogsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
std::string DescribeEtlJobLogsRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeEtlJobLogsRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}

View File

@@ -0,0 +1,109 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeEtlJobLogsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeEtlJobLogsResult::DescribeEtlJobLogsResult() :
ServiceResult()
{}
DescribeEtlJobLogsResult::DescribeEtlJobLogsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeEtlJobLogsResult::~DescribeEtlJobLogsResult()
{}
void DescribeEtlJobLogsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allEtlRunningLogsNode = value["EtlRunningLogs"]["EtlRunningLog"];
for (auto valueEtlRunningLogsEtlRunningLog : allEtlRunningLogsNode)
{
EtlRunningLog etlRunningLogsObject;
if(!valueEtlRunningLogsEtlRunningLog["EtlId"].isNull())
etlRunningLogsObject.etlId = valueEtlRunningLogsEtlRunningLog["EtlId"].asString();
if(!valueEtlRunningLogsEtlRunningLog["UserId"].isNull())
etlRunningLogsObject.userId = valueEtlRunningLogsEtlRunningLog["UserId"].asString();
if(!valueEtlRunningLogsEtlRunningLog["ContentKey"].isNull())
etlRunningLogsObject.contentKey = valueEtlRunningLogsEtlRunningLog["ContentKey"].asString();
if(!valueEtlRunningLogsEtlRunningLog["Content"].isNull())
etlRunningLogsObject.content = valueEtlRunningLogsEtlRunningLog["Content"].asString();
if(!valueEtlRunningLogsEtlRunningLog["Status"].isNull())
etlRunningLogsObject.status = valueEtlRunningLogsEtlRunningLog["Status"].asString();
if(!valueEtlRunningLogsEtlRunningLog["LogDatetime"].isNull())
etlRunningLogsObject.logDatetime = valueEtlRunningLogsEtlRunningLog["LogDatetime"].asString();
etlRunningLogs_.push_back(etlRunningLogsObject);
}
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["DynamicCode"].isNull())
dynamicCode_ = value["DynamicCode"].asString();
}
std::vector<DescribeEtlJobLogsResult::EtlRunningLog> DescribeEtlJobLogsResult::getEtlRunningLogs()const
{
return etlRunningLogs_;
}
int DescribeEtlJobLogsResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeEtlJobLogsResult::getDynamicCode()const
{
return dynamicCode_;
}
std::string DescribeEtlJobLogsResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeEtlJobLogsResult::getErrMessage()const
{
return errMessage_;
}
bool DescribeEtlJobLogsResult::getSuccess()const
{
return success_;
}
std::string DescribeEtlJobLogsResult::getErrCode()const
{
return errCode_;
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeInitializationStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeInitializationStatusRequest;
DescribeInitializationStatusRequest::DescribeInitializationStatusRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeInitializationStatus")
{
setMethod(HttpRequest::Method::Post);
}
DescribeInitializationStatusRequest::~DescribeInitializationStatusRequest()
{}
int DescribeInitializationStatusRequest::getPageNum()const
{
return pageNum_;
*/
#include <alibabacloud/dts/model/DescribeInitializationStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeInitializationStatusRequest;
DescribeInitializationStatusRequest::DescribeInitializationStatusRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeInitializationStatus") {
setMethod(HttpRequest::Method::Post);
}
void DescribeInitializationStatusRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
DescribeInitializationStatusRequest::~DescribeInitializationStatusRequest() {}
int DescribeInitializationStatusRequest::getPageNum() const {
return pageNum_;
}
std::string DescribeInitializationStatusRequest::getOwnerId()const
{
return ownerId_;
void DescribeInitializationStatusRequest::setPageNum(int pageNum) {
pageNum_ = pageNum;
setParameter(std::string("PageNum"), std::to_string(pageNum));
}
void DescribeInitializationStatusRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeInitializationStatusRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeInitializationStatusRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeInitializationStatusRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeInitializationStatusRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeInitializationStatusRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeInitializationStatusRequest::getSynchronizationJobId()const
{
return synchronizationJobId_;
void DescribeInitializationStatusRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeInitializationStatusRequest::setSynchronizationJobId(const std::string& synchronizationJobId)
{
synchronizationJobId_ = synchronizationJobId;
setParameter("SynchronizationJobId", synchronizationJobId);
std::string DescribeInitializationStatusRequest::getSynchronizationJobId() const {
return synchronizationJobId_;
}
std::string DescribeInitializationStatusRequest::getAccountId()const
{
return accountId_;
void DescribeInitializationStatusRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
synchronizationJobId_ = synchronizationJobId;
setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
}
void DescribeInitializationStatusRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeInitializationStatusRequest::getAccountId() const {
return accountId_;
}
std::string DescribeInitializationStatusRequest::getRegionId()const
{
return regionId_;
void DescribeInitializationStatusRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeInitializationStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeInitializationStatusRequest::getRegionId() const {
return regionId_;
}
int DescribeInitializationStatusRequest::getPageSize()const
{
return pageSize_;
void DescribeInitializationStatusRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeInitializationStatusRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeInitializationStatusRequest::getPageSize() const {
return pageSize_;
}
void DescribeInitializationStatusRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}

View File

@@ -43,86 +43,86 @@ void DescribeInitializationStatusResult::parse(const std::string &payload)
for (auto valueDataInitializationDetailsDataInitializationDetail : allDataInitializationDetailsNode)
{
DataInitializationDetail dataInitializationDetailsObject;
if(!valueDataInitializationDetailsDataInitializationDetail["DestinationOwnerDBName"].isNull())
dataInitializationDetailsObject.destinationOwnerDBName = valueDataInitializationDetailsDataInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["ErrorMessage"].isNull())
dataInitializationDetailsObject.errorMessage = valueDataInitializationDetailsDataInitializationDetail["ErrorMessage"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["FinishRowNum"].isNull())
dataInitializationDetailsObject.finishRowNum = valueDataInitializationDetailsDataInitializationDetail["FinishRowNum"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["SourceOwnerDBName"].isNull())
dataInitializationDetailsObject.sourceOwnerDBName = valueDataInitializationDetailsDataInitializationDetail["SourceOwnerDBName"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["Status"].isNull())
dataInitializationDetailsObject.status = valueDataInitializationDetailsDataInitializationDetail["Status"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["TableName"].isNull())
dataInitializationDetailsObject.tableName = valueDataInitializationDetailsDataInitializationDetail["TableName"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["TotalRowNum"].isNull())
dataInitializationDetailsObject.totalRowNum = valueDataInitializationDetailsDataInitializationDetail["TotalRowNum"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["UsedTime"].isNull())
dataInitializationDetailsObject.usedTime = valueDataInitializationDetailsDataInitializationDetail["UsedTime"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["TableName"].isNull())
dataInitializationDetailsObject.tableName = valueDataInitializationDetailsDataInitializationDetail["TableName"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["ErrorMessage"].isNull())
dataInitializationDetailsObject.errorMessage = valueDataInitializationDetailsDataInitializationDetail["ErrorMessage"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["FinishRowNum"].isNull())
dataInitializationDetailsObject.finishRowNum = valueDataInitializationDetailsDataInitializationDetail["FinishRowNum"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["DestinationOwnerDBName"].isNull())
dataInitializationDetailsObject.destinationOwnerDBName = valueDataInitializationDetailsDataInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueDataInitializationDetailsDataInitializationDetail["TotalRowNum"].isNull())
dataInitializationDetailsObject.totalRowNum = valueDataInitializationDetailsDataInitializationDetail["TotalRowNum"].asString();
dataInitializationDetails_.push_back(dataInitializationDetailsObject);
}
auto allDataSynchronizationDetailsNode = value["DataSynchronizationDetails"]["DataSynchronizationDetail"];
for (auto valueDataSynchronizationDetailsDataSynchronizationDetail : allDataSynchronizationDetailsNode)
{
DataSynchronizationDetail dataSynchronizationDetailsObject;
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["DestinationOwnerDBName"].isNull())
dataSynchronizationDetailsObject.destinationOwnerDBName = valueDataSynchronizationDetailsDataSynchronizationDetail["DestinationOwnerDBName"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["ErrorMessage"].isNull())
dataSynchronizationDetailsObject.errorMessage = valueDataSynchronizationDetailsDataSynchronizationDetail["ErrorMessage"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["SourceOwnerDBName"].isNull())
dataSynchronizationDetailsObject.sourceOwnerDBName = valueDataSynchronizationDetailsDataSynchronizationDetail["SourceOwnerDBName"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["Status"].isNull())
dataSynchronizationDetailsObject.status = valueDataSynchronizationDetailsDataSynchronizationDetail["Status"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["SourceOwnerDBName"].isNull())
dataSynchronizationDetailsObject.sourceOwnerDBName = valueDataSynchronizationDetailsDataSynchronizationDetail["SourceOwnerDBName"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["TableName"].isNull())
dataSynchronizationDetailsObject.tableName = valueDataSynchronizationDetailsDataSynchronizationDetail["TableName"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["ErrorMessage"].isNull())
dataSynchronizationDetailsObject.errorMessage = valueDataSynchronizationDetailsDataSynchronizationDetail["ErrorMessage"].asString();
if(!valueDataSynchronizationDetailsDataSynchronizationDetail["DestinationOwnerDBName"].isNull())
dataSynchronizationDetailsObject.destinationOwnerDBName = valueDataSynchronizationDetailsDataSynchronizationDetail["DestinationOwnerDBName"].asString();
dataSynchronizationDetails_.push_back(dataSynchronizationDetailsObject);
}
auto allStructureInitializationDetailsNode = value["StructureInitializationDetails"]["StructureInitializationDetail"];
for (auto valueStructureInitializationDetailsStructureInitializationDetail : allStructureInitializationDetailsNode)
{
StructureInitializationDetail structureInitializationDetailsObject;
if(!valueStructureInitializationDetailsStructureInitializationDetail["DestinationOwnerDBName"].isNull())
structureInitializationDetailsObject.destinationOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ErrorMessage"].isNull())
structureInitializationDetailsObject.errorMessage = valueStructureInitializationDetailsStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectDefinition"].isNull())
structureInitializationDetailsObject.objectDefinition = valueStructureInitializationDetailsStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectName"].isNull())
structureInitializationDetailsObject.objectName = valueStructureInitializationDetailsStructureInitializationDetail["ObjectName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectType"].isNull())
structureInitializationDetailsObject.objectType = valueStructureInitializationDetailsStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["SourceOwnerDBName"].isNull())
structureInitializationDetailsObject.sourceOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["Status"].isNull())
structureInitializationDetailsObject.status = valueStructureInitializationDetailsStructureInitializationDetail["Status"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["SourceOwnerDBName"].isNull())
structureInitializationDetailsObject.sourceOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectDefinition"].isNull())
structureInitializationDetailsObject.objectDefinition = valueStructureInitializationDetailsStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectType"].isNull())
structureInitializationDetailsObject.objectType = valueStructureInitializationDetailsStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ErrorMessage"].isNull())
structureInitializationDetailsObject.errorMessage = valueStructureInitializationDetailsStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["DestinationOwnerDBName"].isNull())
structureInitializationDetailsObject.destinationOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectName"].isNull())
structureInitializationDetailsObject.objectName = valueStructureInitializationDetailsStructureInitializationDetail["ObjectName"].asString();
auto allConstraintsNode = valueStructureInitializationDetailsStructureInitializationDetail["Constraints"]["StructureInitializationDetail"];
for (auto valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail : allConstraintsNode)
{
StructureInitializationDetail::StructureInitializationDetail1 constraintsObject;
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["DestinationOwnerDBName"].isNull())
constraintsObject.destinationOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ErrorMessage"].isNull())
constraintsObject.errorMessage = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectDefinition"].isNull())
constraintsObject.objectDefinition = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectName"].isNull())
constraintsObject.objectName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectType"].isNull())
constraintsObject.objectType = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["SourceOwnerDBName"].isNull())
constraintsObject.sourceOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["Status"].isNull())
constraintsObject.status = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["Status"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["SourceOwnerDBName"].isNull())
constraintsObject.sourceOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectDefinition"].isNull())
constraintsObject.objectDefinition = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectType"].isNull())
constraintsObject.objectType = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ErrorMessage"].isNull())
constraintsObject.errorMessage = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["DestinationOwnerDBName"].isNull())
constraintsObject.destinationOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectName"].isNull())
constraintsObject.objectName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectName"].asString();
structureInitializationDetailsObject.constraints.push_back(constraintsObject);
}
structureInitializationDetails_.push_back(structureInitializationDetailsObject);
}
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
}

View File

@@ -1,51 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeJobMonitorRuleRequest.h>
using AlibabaCloud::Dts::Model::DescribeJobMonitorRuleRequest;
DescribeJobMonitorRuleRequest::DescribeJobMonitorRuleRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeJobMonitorRule")
{
setMethod(HttpRequest::Method::Post);
}
DescribeJobMonitorRuleRequest::~DescribeJobMonitorRuleRequest()
{}
std::string DescribeJobMonitorRuleRequest::getRegionId()const
{
return regionId_;
*/
#include <alibabacloud/dts/model/DescribeJobMonitorRuleRequest.h>
using AlibabaCloud::Dts::Model::DescribeJobMonitorRuleRequest;
DescribeJobMonitorRuleRequest::DescribeJobMonitorRuleRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeJobMonitorRule") {
setMethod(HttpRequest::Method::Post);
}
void DescribeJobMonitorRuleRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
DescribeJobMonitorRuleRequest::~DescribeJobMonitorRuleRequest() {}
std::string DescribeJobMonitorRuleRequest::getRegionId() const {
return regionId_;
}
std::string DescribeJobMonitorRuleRequest::getDtsJobId()const
{
return dtsJobId_;
void DescribeJobMonitorRuleRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeJobMonitorRuleRequest::setDtsJobId(const std::string& dtsJobId)
{
dtsJobId_ = dtsJobId;
setParameter("DtsJobId", dtsJobId);
std::string DescribeJobMonitorRuleRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeJobMonitorRuleRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setParameter(std::string("DtsJobId"), dtsJobId);
}

View File

@@ -43,33 +43,51 @@ void DescribeJobMonitorRuleResult::parse(const std::string &payload)
for (auto valueMonitorRulesMonitorRule : allMonitorRulesNode)
{
MonitorRule monitorRulesObject;
if(!valueMonitorRulesMonitorRule["Phone"].isNull())
monitorRulesObject.phone = valueMonitorRulesMonitorRule["Phone"].asString();
if(!valueMonitorRulesMonitorRule["Type"].isNull())
monitorRulesObject.type = valueMonitorRulesMonitorRule["Type"].asString();
if(!valueMonitorRulesMonitorRule["DelayRuleTime"].isNull())
monitorRulesObject.delayRuleTime = std::stol(valueMonitorRulesMonitorRule["DelayRuleTime"].asString());
if(!valueMonitorRulesMonitorRule["State"].isNull())
monitorRulesObject.state = valueMonitorRulesMonitorRule["State"].asString();
if(!valueMonitorRulesMonitorRule["Type"].isNull())
monitorRulesObject.type = valueMonitorRulesMonitorRule["Type"].asString();
if(!valueMonitorRulesMonitorRule["Phone"].isNull())
monitorRulesObject.phone = valueMonitorRulesMonitorRule["Phone"].asString();
if(!valueMonitorRulesMonitorRule["JobType"].isNull())
monitorRulesObject.jobType = valueMonitorRulesMonitorRule["JobType"].asString();
if(!valueMonitorRulesMonitorRule["Period"].isNull())
monitorRulesObject.period = std::stoi(valueMonitorRulesMonitorRule["Period"].asString());
if(!valueMonitorRulesMonitorRule["Times"].isNull())
monitorRulesObject.times = std::stoi(valueMonitorRulesMonitorRule["Times"].asString());
if(!valueMonitorRulesMonitorRule["NoticeValue"].isNull())
monitorRulesObject.noticeValue = std::stoi(valueMonitorRulesMonitorRule["NoticeValue"].asString());
if(!valueMonitorRulesMonitorRule["JobId"].isNull())
monitorRulesObject.jobId = valueMonitorRulesMonitorRule["JobId"].asString();
monitorRules_.push_back(monitorRulesObject);
}
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
auto allTopics = value["Topics"]["Topics"];
for (const auto &item : allTopics)
topics_.push_back(item.asString());
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
if(!value["DtsJobId"].isNull())
dtsJobId_ = value["DtsJobId"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
}
std::vector<std::string> DescribeJobMonitorRuleResult::getTopics()const
{
return topics_;
}
std::string DescribeJobMonitorRuleResult::getDtsJobId()const
{
return dtsJobId_;

View File

@@ -0,0 +1,135 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeMetricListRequest.h>
using AlibabaCloud::Dts::Model::DescribeMetricListRequest;
DescribeMetricListRequest::DescribeMetricListRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeMetricList") {
setMethod(HttpRequest::Method::Post);
}
DescribeMetricListRequest::~DescribeMetricListRequest() {}
std::string DescribeMetricListRequest::getMetricType() const {
return metricType_;
}
void DescribeMetricListRequest::setMetricType(const std::string &metricType) {
metricType_ = metricType;
setBodyParameter(std::string("MetricType"), metricType);
}
std::string DescribeMetricListRequest::getClientToken() const {
return clientToken_;
}
void DescribeMetricListRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setBodyParameter(std::string("ClientToken"), clientToken);
}
long DescribeMetricListRequest::getStartTime() const {
return startTime_;
}
void DescribeMetricListRequest::setStartTime(long startTime) {
startTime_ = startTime;
setBodyParameter(std::string("StartTime"), std::to_string(startTime));
}
std::string DescribeMetricListRequest::getAccessKeyId() const {
return accessKeyId_;
}
void DescribeMetricListRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setBodyParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string DescribeMetricListRequest::getAccountId() const {
return accountId_;
}
void DescribeMetricListRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setBodyParameter(std::string("AccountId"), accountId);
}
std::string DescribeMetricListRequest::getParam() const {
return param_;
}
void DescribeMetricListRequest::setParam(const std::string &param) {
param_ = param;
setBodyParameter(std::string("Param"), param);
}
std::string DescribeMetricListRequest::getDtsJobId() const {
return dtsJobId_;
}
void DescribeMetricListRequest::setDtsJobId(const std::string &dtsJobId) {
dtsJobId_ = dtsJobId;
setBodyParameter(std::string("DtsJobId"), dtsJobId);
}
std::string DescribeMetricListRequest::getMetricName() const {
return metricName_;
}
void DescribeMetricListRequest::setMetricName(const std::string &metricName) {
metricName_ = metricName;
setBodyParameter(std::string("MetricName"), metricName);
}
long DescribeMetricListRequest::getPeriod() const {
return period_;
}
void DescribeMetricListRequest::setPeriod(long period) {
period_ = period;
setBodyParameter(std::string("Period"), std::to_string(period));
}
long DescribeMetricListRequest::getEndTime() const {
return endTime_;
}
void DescribeMetricListRequest::setEndTime(long endTime) {
endTime_ = endTime;
setBodyParameter(std::string("EndTime"), std::to_string(endTime));
}
std::string DescribeMetricListRequest::getEnv() const {
return env_;
}
void DescribeMetricListRequest::setEnv(const std::string &env) {
env_ = env;
setBodyParameter(std::string("Env"), env);
}
std::string DescribeMetricListRequest::getOwnerID() const {
return ownerID_;
}
void DescribeMetricListRequest::setOwnerID(const std::string &ownerID) {
ownerID_ = ownerID;
setBodyParameter(std::string("OwnerID"), ownerID);
}

View File

@@ -0,0 +1,129 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeMetricListResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Dts;
using namespace AlibabaCloud::Dts::Model;
DescribeMetricListResult::DescribeMetricListResult() :
ServiceResult()
{}
DescribeMetricListResult::DescribeMetricListResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeMetricListResult::~DescribeMetricListResult()
{}
void DescribeMetricListResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allDataPointsNode = value["DataPoints"]["DataPoint"];
for (auto valueDataPointsDataPoint : allDataPointsNode)
{
DataPoint dataPointsObject;
if(!valueDataPointsDataPoint["Timestamp"].isNull())
dataPointsObject.timestamp = std::stol(valueDataPointsDataPoint["Timestamp"].asString());
if(!valueDataPointsDataPoint["Statistics"].isNull())
dataPointsObject.statistics = std::stof(valueDataPointsDataPoint["Statistics"].asString());
dataPoints_.push_back(dataPointsObject);
}
if(!value["MetricType"].isNull())
metricType_ = value["MetricType"].asString();
if(!value["Param"].isNull())
param_ = value["Param"].asString();
if(!value["MetricName"].isNull())
metricName_ = value["MetricName"].asString();
if(!value["Period"].isNull())
period_ = std::stol(value["Period"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DynamicMessage"].isNull())
dynamicMessage_ = value["DynamicMessage"].asString();
if(!value["HttpStatusCode"].isNull())
httpStatusCode_ = std::stoi(value["HttpStatusCode"].asString());
}
std::string DescribeMetricListResult::getMetricName()const
{
return metricName_;
}
std::string DescribeMetricListResult::getMetricType()const
{
return metricType_;
}
std::string DescribeMetricListResult::getParam()const
{
return param_;
}
int DescribeMetricListResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
long DescribeMetricListResult::getPeriod()const
{
return period_;
}
std::vector<DescribeMetricListResult::DataPoint> DescribeMetricListResult::getDataPoints()const
{
return dataPoints_;
}
std::string DescribeMetricListResult::getDynamicMessage()const
{
return dynamicMessage_;
}
std::string DescribeMetricListResult::getErrMessage()const
{
return errMessage_;
}
std::string DescribeMetricListResult::getCode()const
{
return code_;
}
bool DescribeMetricListResult::getSuccess()const
{
return success_;
}
std::string DescribeMetricListResult::getErrCode()const
{
return errCode_;
}

View File

@@ -1,95 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeMigrationJobAlertRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobAlertRequest;
DescribeMigrationJobAlertRequest::DescribeMigrationJobAlertRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobAlert")
{
setMethod(HttpRequest::Method::Post);
}
DescribeMigrationJobAlertRequest::~DescribeMigrationJobAlertRequest()
{}
std::string DescribeMigrationJobAlertRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/DescribeMigrationJobAlertRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobAlertRequest;
DescribeMigrationJobAlertRequest::DescribeMigrationJobAlertRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobAlert") {
setMethod(HttpRequest::Method::Post);
}
void DescribeMigrationJobAlertRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
DescribeMigrationJobAlertRequest::~DescribeMigrationJobAlertRequest() {}
std::string DescribeMigrationJobAlertRequest::getClientToken() const {
return clientToken_;
}
std::string DescribeMigrationJobAlertRequest::getMigrationJobId()const
{
return migrationJobId_;
void DescribeMigrationJobAlertRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DescribeMigrationJobAlertRequest::setMigrationJobId(const std::string& migrationJobId)
{
migrationJobId_ = migrationJobId;
setParameter("MigrationJobId", migrationJobId);
std::string DescribeMigrationJobAlertRequest::getMigrationJobId() const {
return migrationJobId_;
}
std::string DescribeMigrationJobAlertRequest::getOwnerId()const
{
return ownerId_;
void DescribeMigrationJobAlertRequest::setMigrationJobId(const std::string &migrationJobId) {
migrationJobId_ = migrationJobId;
setParameter(std::string("MigrationJobId"), migrationJobId);
}
void DescribeMigrationJobAlertRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeMigrationJobAlertRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeMigrationJobAlertRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeMigrationJobAlertRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeMigrationJobAlertRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeMigrationJobAlertRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeMigrationJobAlertRequest::getAccountId()const
{
return accountId_;
void DescribeMigrationJobAlertRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeMigrationJobAlertRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeMigrationJobAlertRequest::getAccountId() const {
return accountId_;
}
std::string DescribeMigrationJobAlertRequest::getRegionId()const
{
return regionId_;
void DescribeMigrationJobAlertRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeMigrationJobAlertRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeMigrationJobAlertRequest::getRegionId() const {
return regionId_;
}
void DescribeMigrationJobAlertRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -39,26 +39,26 @@ void DescribeMigrationJobAlertResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["DelayAlertPhone"].isNull())
delayAlertPhone_ = value["DelayAlertPhone"].asString();
if(!value["DelayAlertStatus"].isNull())
delayAlertStatus_ = value["DelayAlertStatus"].asString();
if(!value["DelayOverSeconds"].isNull())
delayOverSeconds_ = value["DelayOverSeconds"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["ErrorAlertPhone"].isNull())
errorAlertPhone_ = value["ErrorAlertPhone"].asString();
if(!value["ErrorAlertStatus"].isNull())
errorAlertStatus_ = value["ErrorAlertStatus"].asString();
if(!value["MigrationJobId"].isNull())
migrationJobId_ = value["MigrationJobId"].asString();
if(!value["MigrationJobName"].isNull())
migrationJobName_ = value["MigrationJobName"].asString();
if(!value["ErrorAlertStatus"].isNull())
errorAlertStatus_ = value["ErrorAlertStatus"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["ErrorAlertPhone"].isNull())
errorAlertPhone_ = value["ErrorAlertPhone"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["DelayAlertStatus"].isNull())
delayAlertStatus_ = value["DelayAlertStatus"].asString();
if(!value["DelayAlertPhone"].isNull())
delayAlertPhone_ = value["DelayAlertPhone"].asString();
if(!value["MigrationJobId"].isNull())
migrationJobId_ = value["MigrationJobId"].asString();
if(!value["DelayOverSeconds"].isNull())
delayOverSeconds_ = value["DelayOverSeconds"].asString();
}
@@ -72,16 +72,16 @@ std::string DescribeMigrationJobAlertResult::getDelayAlertPhone()const
return delayAlertPhone_;
}
std::string DescribeMigrationJobAlertResult::getErrorAlertStatus()const
{
return errorAlertStatus_;
}
std::string DescribeMigrationJobAlertResult::getMigrationJobName()const
{
return migrationJobName_;
}
std::string DescribeMigrationJobAlertResult::getErrorAlertStatus()const
{
return errorAlertStatus_;
}
std::string DescribeMigrationJobAlertResult::getErrMessage()const
{
return errMessage_;
@@ -92,16 +92,16 @@ std::string DescribeMigrationJobAlertResult::getDelayAlertStatus()const
return delayAlertStatus_;
}
std::string DescribeMigrationJobAlertResult::getDelayOverSeconds()const
{
return delayOverSeconds_;
}
std::string DescribeMigrationJobAlertResult::getSuccess()const
{
return success_;
}
std::string DescribeMigrationJobAlertResult::getDelayOverSeconds()const
{
return delayOverSeconds_;
}
std::string DescribeMigrationJobAlertResult::getErrCode()const
{
return errCode_;

View File

@@ -1,150 +1,126 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeMigrationJobDetailRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobDetailRequest;
DescribeMigrationJobDetailRequest::DescribeMigrationJobDetailRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobDetail")
{
setMethod(HttpRequest::Method::Post);
}
DescribeMigrationJobDetailRequest::~DescribeMigrationJobDetailRequest()
{}
std::string DescribeMigrationJobDetailRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/DescribeMigrationJobDetailRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobDetailRequest;
DescribeMigrationJobDetailRequest::DescribeMigrationJobDetailRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobDetail") {
setMethod(HttpRequest::Method::Post);
}
void DescribeMigrationJobDetailRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
DescribeMigrationJobDetailRequest::~DescribeMigrationJobDetailRequest() {}
std::string DescribeMigrationJobDetailRequest::getClientToken() const {
return clientToken_;
}
bool DescribeMigrationJobDetailRequest::getMigrationModeDataInitialization()const
{
return migrationModeDataInitialization_;
void DescribeMigrationJobDetailRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DescribeMigrationJobDetailRequest::setMigrationModeDataInitialization(bool migrationModeDataInitialization)
{
migrationModeDataInitialization_ = migrationModeDataInitialization;
setParameter("MigrationModeDataInitialization", migrationModeDataInitialization ? "true" : "false");
bool DescribeMigrationJobDetailRequest::getMigrationModeDataInitialization() const {
return migrationModeDataInitialization_;
}
std::string DescribeMigrationJobDetailRequest::getMigrationJobId()const
{
return migrationJobId_;
void DescribeMigrationJobDetailRequest::setMigrationModeDataInitialization(bool migrationModeDataInitialization) {
migrationModeDataInitialization_ = migrationModeDataInitialization;
setParameter(std::string("MigrationMode.DataInitialization"), migrationModeDataInitialization ? "true" : "false");
}
void DescribeMigrationJobDetailRequest::setMigrationJobId(const std::string& migrationJobId)
{
migrationJobId_ = migrationJobId;
setParameter("MigrationJobId", migrationJobId);
std::string DescribeMigrationJobDetailRequest::getMigrationJobId() const {
return migrationJobId_;
}
int DescribeMigrationJobDetailRequest::getPageNum()const
{
return pageNum_;
void DescribeMigrationJobDetailRequest::setMigrationJobId(const std::string &migrationJobId) {
migrationJobId_ = migrationJobId;
setParameter(std::string("MigrationJobId"), migrationJobId);
}
void DescribeMigrationJobDetailRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
int DescribeMigrationJobDetailRequest::getPageNum() const {
return pageNum_;
}
std::string DescribeMigrationJobDetailRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeMigrationJobDetailRequest::setPageNum(int pageNum) {
pageNum_ = pageNum;
setParameter(std::string("PageNum"), std::to_string(pageNum));
}
void DescribeMigrationJobDetailRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeMigrationJobDetailRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeMigrationJobDetailRequest::getAccountId()const
{
return accountId_;
void DescribeMigrationJobDetailRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeMigrationJobDetailRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeMigrationJobDetailRequest::getAccountId() const {
return accountId_;
}
bool DescribeMigrationJobDetailRequest::getMigrationModeDataSynchronization()const
{
return migrationModeDataSynchronization_;
void DescribeMigrationJobDetailRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeMigrationJobDetailRequest::setMigrationModeDataSynchronization(bool migrationModeDataSynchronization)
{
migrationModeDataSynchronization_ = migrationModeDataSynchronization;
setParameter("MigrationModeDataSynchronization", migrationModeDataSynchronization ? "true" : "false");
bool DescribeMigrationJobDetailRequest::getMigrationModeDataSynchronization() const {
return migrationModeDataSynchronization_;
}
std::string DescribeMigrationJobDetailRequest::getRegionId()const
{
return regionId_;
void DescribeMigrationJobDetailRequest::setMigrationModeDataSynchronization(bool migrationModeDataSynchronization) {
migrationModeDataSynchronization_ = migrationModeDataSynchronization;
setParameter(std::string("MigrationMode.DataSynchronization"), migrationModeDataSynchronization ? "true" : "false");
}
void DescribeMigrationJobDetailRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeMigrationJobDetailRequest::getRegionId() const {
return regionId_;
}
int DescribeMigrationJobDetailRequest::getPageSize()const
{
return pageSize_;
void DescribeMigrationJobDetailRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeMigrationJobDetailRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeMigrationJobDetailRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeMigrationJobDetailRequest::getOwnerId()const
{
return ownerId_;
void DescribeMigrationJobDetailRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeMigrationJobDetailRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeMigrationJobDetailRequest::getOwnerId() const {
return ownerId_;
}
bool DescribeMigrationJobDetailRequest::getMigrationModeStructureInitialization()const
{
return migrationModeStructureInitialization_;
void DescribeMigrationJobDetailRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeMigrationJobDetailRequest::setMigrationModeStructureInitialization(bool migrationModeStructureInitialization)
{
migrationModeStructureInitialization_ = migrationModeStructureInitialization;
setParameter("MigrationModeStructureInitialization", migrationModeStructureInitialization ? "true" : "false");
bool DescribeMigrationJobDetailRequest::getMigrationModeStructureInitialization() const {
return migrationModeStructureInitialization_;
}
void DescribeMigrationJobDetailRequest::setMigrationModeStructureInitialization(bool migrationModeStructureInitialization) {
migrationModeStructureInitialization_ = migrationModeStructureInitialization;
setParameter(std::string("MigrationMode.StructureInitialization"), migrationModeStructureInitialization ? "true" : "false");
}

View File

@@ -43,20 +43,20 @@ void DescribeMigrationJobDetailResult::parse(const std::string &payload)
for (auto valueDataInitializationDetailListDataInitializationDetail : allDataInitializationDetailListNode)
{
DataInitializationDetail dataInitializationDetailListObject;
if(!valueDataInitializationDetailListDataInitializationDetail["DestinationOwnerDBName"].isNull())
dataInitializationDetailListObject.destinationOwnerDBName = valueDataInitializationDetailListDataInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["ErrorMessage"].isNull())
dataInitializationDetailListObject.errorMessage = valueDataInitializationDetailListDataInitializationDetail["ErrorMessage"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["FinishRowNum"].isNull())
dataInitializationDetailListObject.finishRowNum = valueDataInitializationDetailListDataInitializationDetail["FinishRowNum"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["MigrationTime"].isNull())
dataInitializationDetailListObject.migrationTime = valueDataInitializationDetailListDataInitializationDetail["MigrationTime"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["SourceOwnerDBName"].isNull())
dataInitializationDetailListObject.sourceOwnerDBName = valueDataInitializationDetailListDataInitializationDetail["SourceOwnerDBName"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["Status"].isNull())
dataInitializationDetailListObject.status = valueDataInitializationDetailListDataInitializationDetail["Status"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["TableName"].isNull())
dataInitializationDetailListObject.tableName = valueDataInitializationDetailListDataInitializationDetail["TableName"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["ErrorMessage"].isNull())
dataInitializationDetailListObject.errorMessage = valueDataInitializationDetailListDataInitializationDetail["ErrorMessage"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["FinishRowNum"].isNull())
dataInitializationDetailListObject.finishRowNum = valueDataInitializationDetailListDataInitializationDetail["FinishRowNum"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["MigrationTime"].isNull())
dataInitializationDetailListObject.migrationTime = valueDataInitializationDetailListDataInitializationDetail["MigrationTime"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["DestinationOwnerDBName"].isNull())
dataInitializationDetailListObject.destinationOwnerDBName = valueDataInitializationDetailListDataInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueDataInitializationDetailListDataInitializationDetail["TotalRowNum"].isNull())
dataInitializationDetailListObject.totalRowNum = valueDataInitializationDetailListDataInitializationDetail["TotalRowNum"].asString();
dataInitializationDetailList_.push_back(dataInitializationDetailListObject);
@@ -65,70 +65,70 @@ void DescribeMigrationJobDetailResult::parse(const std::string &payload)
for (auto valueDataSynchronizationDetailListDataSynchronizationDetail : allDataSynchronizationDetailListNode)
{
DataSynchronizationDetail dataSynchronizationDetailListObject;
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["DestinationOwnerDBName"].isNull())
dataSynchronizationDetailListObject.destinationOwnerDBName = valueDataSynchronizationDetailListDataSynchronizationDetail["DestinationOwnerDBName"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["ErrorMessage"].isNull())
dataSynchronizationDetailListObject.errorMessage = valueDataSynchronizationDetailListDataSynchronizationDetail["ErrorMessage"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["SourceOwnerDBName"].isNull())
dataSynchronizationDetailListObject.sourceOwnerDBName = valueDataSynchronizationDetailListDataSynchronizationDetail["SourceOwnerDBName"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["Status"].isNull())
dataSynchronizationDetailListObject.status = valueDataSynchronizationDetailListDataSynchronizationDetail["Status"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["SourceOwnerDBName"].isNull())
dataSynchronizationDetailListObject.sourceOwnerDBName = valueDataSynchronizationDetailListDataSynchronizationDetail["SourceOwnerDBName"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["TableName"].isNull())
dataSynchronizationDetailListObject.tableName = valueDataSynchronizationDetailListDataSynchronizationDetail["TableName"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["ErrorMessage"].isNull())
dataSynchronizationDetailListObject.errorMessage = valueDataSynchronizationDetailListDataSynchronizationDetail["ErrorMessage"].asString();
if(!valueDataSynchronizationDetailListDataSynchronizationDetail["DestinationOwnerDBName"].isNull())
dataSynchronizationDetailListObject.destinationOwnerDBName = valueDataSynchronizationDetailListDataSynchronizationDetail["DestinationOwnerDBName"].asString();
dataSynchronizationDetailList_.push_back(dataSynchronizationDetailListObject);
}
auto allStructureInitializationDetailListNode = value["StructureInitializationDetailList"]["StructureInitializationDetail"];
for (auto valueStructureInitializationDetailListStructureInitializationDetail : allStructureInitializationDetailListNode)
{
StructureInitializationDetail structureInitializationDetailListObject;
if(!valueStructureInitializationDetailListStructureInitializationDetail["DestinationOwnerDBName"].isNull())
structureInitializationDetailListObject.destinationOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ErrorMessage"].isNull())
structureInitializationDetailListObject.errorMessage = valueStructureInitializationDetailListStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ObjectDefinition"].isNull())
structureInitializationDetailListObject.objectDefinition = valueStructureInitializationDetailListStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ObjectName"].isNull())
structureInitializationDetailListObject.objectName = valueStructureInitializationDetailListStructureInitializationDetail["ObjectName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ObjectType"].isNull())
structureInitializationDetailListObject.objectType = valueStructureInitializationDetailListStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["SourceOwnerDBName"].isNull())
structureInitializationDetailListObject.sourceOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["Status"].isNull())
structureInitializationDetailListObject.status = valueStructureInitializationDetailListStructureInitializationDetail["Status"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["SourceOwnerDBName"].isNull())
structureInitializationDetailListObject.sourceOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ObjectDefinition"].isNull())
structureInitializationDetailListObject.objectDefinition = valueStructureInitializationDetailListStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ObjectType"].isNull())
structureInitializationDetailListObject.objectType = valueStructureInitializationDetailListStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ErrorMessage"].isNull())
structureInitializationDetailListObject.errorMessage = valueStructureInitializationDetailListStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["DestinationOwnerDBName"].isNull())
structureInitializationDetailListObject.destinationOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetail["ObjectName"].isNull())
structureInitializationDetailListObject.objectName = valueStructureInitializationDetailListStructureInitializationDetail["ObjectName"].asString();
auto allConstraintListNode = valueStructureInitializationDetailListStructureInitializationDetail["ConstraintList"]["StructureInitializationDetail"];
for (auto valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail : allConstraintListNode)
{
StructureInitializationDetail::StructureInitializationDetail1 constraintListObject;
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["DestinationOwnerDBName"].isNull())
constraintListObject.destinationOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ErrorMessage"].isNull())
constraintListObject.errorMessage = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectDefinition"].isNull())
constraintListObject.objectDefinition = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectName"].isNull())
constraintListObject.objectName = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectType"].isNull())
constraintListObject.objectType = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["SourceOwnerDBName"].isNull())
constraintListObject.sourceOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["Status"].isNull())
constraintListObject.status = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["Status"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["SourceOwnerDBName"].isNull())
constraintListObject.sourceOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["SourceOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectDefinition"].isNull())
constraintListObject.objectDefinition = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectDefinition"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectType"].isNull())
constraintListObject.objectType = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectType"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ErrorMessage"].isNull())
constraintListObject.errorMessage = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ErrorMessage"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["DestinationOwnerDBName"].isNull())
constraintListObject.destinationOwnerDBName = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["DestinationOwnerDBName"].asString();
if(!valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectName"].isNull())
constraintListObject.objectName = valueStructureInitializationDetailListStructureInitializationDetailConstraintListStructureInitializationDetail["ObjectName"].asString();
structureInitializationDetailListObject.constraintList.push_back(constraintListObject);
}
structureInitializationDetailList_.push_back(structureInitializationDetailListObject);
}
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
}

View File

@@ -1,95 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/dts/model/DescribeMigrationJobStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobStatusRequest;
DescribeMigrationJobStatusRequest::DescribeMigrationJobStatusRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobStatus")
{
setMethod(HttpRequest::Method::Post);
}
DescribeMigrationJobStatusRequest::~DescribeMigrationJobStatusRequest()
{}
std::string DescribeMigrationJobStatusRequest::getClientToken()const
{
return clientToken_;
*/
#include <alibabacloud/dts/model/DescribeMigrationJobStatusRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobStatusRequest;
DescribeMigrationJobStatusRequest::DescribeMigrationJobStatusRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobStatus") {
setMethod(HttpRequest::Method::Post);
}
void DescribeMigrationJobStatusRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
DescribeMigrationJobStatusRequest::~DescribeMigrationJobStatusRequest() {}
std::string DescribeMigrationJobStatusRequest::getClientToken() const {
return clientToken_;
}
std::string DescribeMigrationJobStatusRequest::getMigrationJobId()const
{
return migrationJobId_;
void DescribeMigrationJobStatusRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DescribeMigrationJobStatusRequest::setMigrationJobId(const std::string& migrationJobId)
{
migrationJobId_ = migrationJobId;
setParameter("MigrationJobId", migrationJobId);
std::string DescribeMigrationJobStatusRequest::getMigrationJobId() const {
return migrationJobId_;
}
std::string DescribeMigrationJobStatusRequest::getOwnerId()const
{
return ownerId_;
void DescribeMigrationJobStatusRequest::setMigrationJobId(const std::string &migrationJobId) {
migrationJobId_ = migrationJobId;
setParameter(std::string("MigrationJobId"), migrationJobId);
}
void DescribeMigrationJobStatusRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeMigrationJobStatusRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeMigrationJobStatusRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeMigrationJobStatusRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeMigrationJobStatusRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeMigrationJobStatusRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeMigrationJobStatusRequest::getAccountId()const
{
return accountId_;
void DescribeMigrationJobStatusRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeMigrationJobStatusRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeMigrationJobStatusRequest::getAccountId() const {
return accountId_;
}
std::string DescribeMigrationJobStatusRequest::getRegionId()const
{
return regionId_;
void DescribeMigrationJobStatusRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeMigrationJobStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeMigrationJobStatusRequest::getRegionId() const {
return regionId_;
}
void DescribeMigrationJobStatusRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}

View File

@@ -40,34 +40,32 @@ void DescribeMigrationJobStatusResult::parse(const std::string &payload)
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataInitializationStatusNode = value["DataInitializationStatus"];
if(!dataInitializationStatusNode["ErrorMessage"].isNull())
dataInitializationStatus_.errorMessage = dataInitializationStatusNode["ErrorMessage"].asString();
if(!dataInitializationStatusNode["Percent"].isNull())
dataInitializationStatus_.percent = dataInitializationStatusNode["Percent"].asString();
if(!dataInitializationStatusNode["Progress"].isNull())
dataInitializationStatus_.progress = dataInitializationStatusNode["Progress"].asString();
if(!dataInitializationStatusNode["Status"].isNull())
dataInitializationStatus_.status = dataInitializationStatusNode["Status"].asString();
if(!dataInitializationStatusNode["Percent"].isNull())
dataInitializationStatus_.percent = dataInitializationStatusNode["Percent"].asString();
if(!dataInitializationStatusNode["ErrorMessage"].isNull())
dataInitializationStatus_.errorMessage = dataInitializationStatusNode["ErrorMessage"].asString();
if(!dataInitializationStatusNode["Progress"].isNull())
dataInitializationStatus_.progress = dataInitializationStatusNode["Progress"].asString();
auto dataSynchronizationStatusNode = value["DataSynchronizationStatus"];
if(!dataSynchronizationStatusNode["Checkpoint"].isNull())
dataSynchronizationStatus_.checkpoint = dataSynchronizationStatusNode["Checkpoint"].asString();
if(!dataSynchronizationStatusNode["Status"].isNull())
dataSynchronizationStatus_.status = dataSynchronizationStatusNode["Status"].asString();
if(!dataSynchronizationStatusNode["Percent"].isNull())
dataSynchronizationStatus_.percent = dataSynchronizationStatusNode["Percent"].asString();
if(!dataSynchronizationStatusNode["Delay"].isNull())
dataSynchronizationStatus_.delay = dataSynchronizationStatusNode["Delay"].asString();
if(!dataSynchronizationStatusNode["ErrorMessage"].isNull())
dataSynchronizationStatus_.errorMessage = dataSynchronizationStatusNode["ErrorMessage"].asString();
if(!dataSynchronizationStatusNode["Percent"].isNull())
dataSynchronizationStatus_.percent = dataSynchronizationStatusNode["Percent"].asString();
if(!dataSynchronizationStatusNode["Status"].isNull())
dataSynchronizationStatus_.status = dataSynchronizationStatusNode["Status"].asString();
if(!dataSynchronizationStatusNode["Checkpoint"].isNull())
dataSynchronizationStatus_.checkpoint = dataSynchronizationStatusNode["Checkpoint"].asString();
auto destinationEndpointNode = value["DestinationEndpoint"];
if(!destinationEndpointNode["DatabaseName"].isNull())
destinationEndpoint_.databaseName = destinationEndpointNode["DatabaseName"].asString();
if(!destinationEndpointNode["EngineName"].isNull())
destinationEndpoint_.engineName = destinationEndpointNode["EngineName"].asString();
if(!destinationEndpointNode["IP"].isNull())
destinationEndpoint_.iP = destinationEndpointNode["IP"].asString();
if(!destinationEndpointNode["InstanceId"].isNull())
destinationEndpoint_.instanceId = destinationEndpointNode["InstanceId"].asString();
if(!destinationEndpointNode["IP"].isNull())
destinationEndpoint_.iP = destinationEndpointNode["IP"].asString();
if(!destinationEndpointNode["InstanceType"].isNull())
destinationEndpoint_.instanceType = destinationEndpointNode["InstanceType"].asString();
if(!destinationEndpointNode["Port"].isNull())
@@ -76,6 +74,8 @@ void DescribeMigrationJobStatusResult::parse(const std::string &payload)
destinationEndpoint_.userName = destinationEndpointNode["UserName"].asString();
if(!destinationEndpointNode["oracleSID"].isNull())
destinationEndpoint_.oracleSID = destinationEndpointNode["oracleSID"].asString();
if(!destinationEndpointNode["EngineName"].isNull())
destinationEndpoint_.engineName = destinationEndpointNode["EngineName"].asString();
auto migrationModeNode = value["MigrationMode"];
if(!migrationModeNode["dataInitialization"].isNull())
migrationMode_.dataInitialization = migrationModeNode["dataInitialization"].asString() == "true";
@@ -84,10 +84,10 @@ void DescribeMigrationJobStatusResult::parse(const std::string &payload)
if(!migrationModeNode["structureInitialization"].isNull())
migrationMode_.structureInitialization = migrationModeNode["structureInitialization"].asString() == "true";
auto precheckStatusNode = value["PrecheckStatus"];
if(!precheckStatusNode["Percent"].isNull())
precheckStatus_.percent = precheckStatusNode["Percent"].asString();
if(!precheckStatusNode["Status"].isNull())
precheckStatus_.status = precheckStatusNode["Status"].asString();
if(!precheckStatusNode["Percent"].isNull())
precheckStatus_.percent = precheckStatusNode["Percent"].asString();
auto allDetailNode = precheckStatusNode["Detail"]["CheckItem"];
for (auto precheckStatusNodeDetailCheckItem : allDetailNode)
{
@@ -105,12 +105,10 @@ void DescribeMigrationJobStatusResult::parse(const std::string &payload)
auto sourceEndpointNode = value["SourceEndpoint"];
if(!sourceEndpointNode["DatabaseName"].isNull())
sourceEndpoint_.databaseName = sourceEndpointNode["DatabaseName"].asString();
if(!sourceEndpointNode["EngineName"].isNull())
sourceEndpoint_.engineName = sourceEndpointNode["EngineName"].asString();
if(!sourceEndpointNode["IP"].isNull())
sourceEndpoint_.iP = sourceEndpointNode["IP"].asString();
if(!sourceEndpointNode["InstanceId"].isNull())
sourceEndpoint_.instanceId = sourceEndpointNode["InstanceId"].asString();
if(!sourceEndpointNode["IP"].isNull())
sourceEndpoint_.iP = sourceEndpointNode["IP"].asString();
if(!sourceEndpointNode["InstanceType"].isNull())
sourceEndpoint_.instanceType = sourceEndpointNode["InstanceType"].asString();
if(!sourceEndpointNode["Port"].isNull())
@@ -119,35 +117,37 @@ void DescribeMigrationJobStatusResult::parse(const std::string &payload)
sourceEndpoint_.userName = sourceEndpointNode["UserName"].asString();
if(!sourceEndpointNode["oracleSID"].isNull())
sourceEndpoint_.oracleSID = sourceEndpointNode["oracleSID"].asString();
if(!sourceEndpointNode["EngineName"].isNull())
sourceEndpoint_.engineName = sourceEndpointNode["EngineName"].asString();
auto structureInitializationStatusNode = value["StructureInitializationStatus"];
if(!structureInitializationStatusNode["ErrorMessage"].isNull())
structureInitializationStatus_.errorMessage = structureInitializationStatusNode["ErrorMessage"].asString();
if(!structureInitializationStatusNode["Percent"].isNull())
structureInitializationStatus_.percent = structureInitializationStatusNode["Percent"].asString();
if(!structureInitializationStatusNode["Progress"].isNull())
structureInitializationStatus_.progress = structureInitializationStatusNode["Progress"].asString();
if(!structureInitializationStatusNode["Status"].isNull())
structureInitializationStatus_.status = structureInitializationStatusNode["Status"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["MigrationJobClass"].isNull())
migrationJobClass_ = value["MigrationJobClass"].asString();
if(!value["MigrationJobId"].isNull())
migrationJobId_ = value["MigrationJobId"].asString();
if(!structureInitializationStatusNode["Percent"].isNull())
structureInitializationStatus_.percent = structureInitializationStatusNode["Percent"].asString();
if(!structureInitializationStatusNode["ErrorMessage"].isNull())
structureInitializationStatus_.errorMessage = structureInitializationStatusNode["ErrorMessage"].asString();
if(!structureInitializationStatusNode["Progress"].isNull())
structureInitializationStatus_.progress = structureInitializationStatusNode["Progress"].asString();
if(!value["MigrationJobName"].isNull())
migrationJobName_ = value["MigrationJobName"].asString();
if(!value["MigrationJobStatus"].isNull())
migrationJobStatus_ = value["MigrationJobStatus"].asString();
if(!value["MigrationObject"].isNull())
migrationObject_ = value["MigrationObject"].asString();
if(!value["PayType"].isNull())
payType_ = value["PayType"].asString();
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["PayType"].isNull())
payType_ = value["PayType"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["MigrationObject"].isNull())
migrationObject_ = value["MigrationObject"].asString();
if(!value["MigrationJobId"].isNull())
migrationJobId_ = value["MigrationJobId"].asString();
if(!value["TaskId"].isNull())
taskId_ = value["TaskId"].asString();
if(!value["MigrationJobClass"].isNull())
migrationJobClass_ = value["MigrationJobClass"].asString();
}

View File

@@ -1,133 +1,113 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/dts/model/DescribeMigrationJobsRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobsRequest;
DescribeMigrationJobsRequest::DescribeMigrationJobsRequest() :
RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobs")
{
setMethod(HttpRequest::Method::Post);
}
DescribeMigrationJobsRequest::~DescribeMigrationJobsRequest()
{}
std::string DescribeMigrationJobsRequest::getInstFilterRegion()const
{
return instFilterRegion_;
*/
#include <alibabacloud/dts/model/DescribeMigrationJobsRequest.h>
using AlibabaCloud::Dts::Model::DescribeMigrationJobsRequest;
DescribeMigrationJobsRequest::DescribeMigrationJobsRequest()
: RpcServiceRequest("dts", "2020-01-01", "DescribeMigrationJobs") {
setMethod(HttpRequest::Method::Post);
}
void DescribeMigrationJobsRequest::setInstFilterRegion(const std::string& instFilterRegion)
{
instFilterRegion_ = instFilterRegion;
setParameter("InstFilterRegion", instFilterRegion);
DescribeMigrationJobsRequest::~DescribeMigrationJobsRequest() {}
std::string DescribeMigrationJobsRequest::getInstFilterRegion() const {
return instFilterRegion_;
}
int DescribeMigrationJobsRequest::getPageNum()const
{
return pageNum_;
void DescribeMigrationJobsRequest::setInstFilterRegion(const std::string &instFilterRegion) {
instFilterRegion_ = instFilterRegion;
setParameter(std::string("InstFilterRegion"), instFilterRegion);
}
void DescribeMigrationJobsRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
int DescribeMigrationJobsRequest::getPageNum() const {
return pageNum_;
}
std::string DescribeMigrationJobsRequest::getOwnerId()const
{
return ownerId_;
void DescribeMigrationJobsRequest::setPageNum(int pageNum) {
pageNum_ = pageNum;
setParameter(std::string("PageNum"), std::to_string(pageNum));
}
void DescribeMigrationJobsRequest::setOwnerId(const std::string& ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", ownerId);
std::string DescribeMigrationJobsRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeMigrationJobsRequest::getAccessKeyId()const
{
return accessKeyId_;
void DescribeMigrationJobsRequest::setOwnerId(const std::string &ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), ownerId);
}
void DescribeMigrationJobsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
std::string DescribeMigrationJobsRequest::getAccessKeyId() const {
return accessKeyId_;
}
std::string DescribeMigrationJobsRequest::getAccountId()const
{
return accountId_;
void DescribeMigrationJobsRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
void DescribeMigrationJobsRequest::setAccountId(const std::string& accountId)
{
accountId_ = accountId;
setParameter("AccountId", accountId);
std::string DescribeMigrationJobsRequest::getAccountId() const {
return accountId_;
}
std::string DescribeMigrationJobsRequest::getRegionId()const
{
return regionId_;
void DescribeMigrationJobsRequest::setAccountId(const std::string &accountId) {
accountId_ = accountId;
setParameter(std::string("AccountId"), accountId);
}
void DescribeMigrationJobsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeMigrationJobsRequest::getRegionId() const {
return regionId_;
}
int DescribeMigrationJobsRequest::getPageSize()const
{
return pageSize_;
void DescribeMigrationJobsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeMigrationJobsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeMigrationJobsRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeMigrationJobsRequest::getMigrationJobName()const
{
return migrationJobName_;
void DescribeMigrationJobsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeMigrationJobsRequest::setMigrationJobName(const std::string& migrationJobName)
{
migrationJobName_ = migrationJobName;
setParameter("MigrationJobName", migrationJobName);
std::string DescribeMigrationJobsRequest::getMigrationJobName() const {
return migrationJobName_;
}
std::vector<DescribeMigrationJobsRequest::Tag> DescribeMigrationJobsRequest::getTag()const
{
return tag_;
void DescribeMigrationJobsRequest::setMigrationJobName(const std::string &migrationJobName) {
migrationJobName_ = migrationJobName;
setParameter(std::string("MigrationJobName"), migrationJobName);
}
void DescribeMigrationJobsRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
std::vector<DescribeMigrationJobsRequest::Tag> DescribeMigrationJobsRequest::getTag() const {
return tag_;
}
void DescribeMigrationJobsRequest::setTag(const std::vector<DescribeMigrationJobsRequest::Tag> &tag) {
tag_ = tag;
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}

View File

@@ -43,20 +43,20 @@ void DescribeMigrationJobsResult::parse(const std::string &payload)
for (auto valueMigrationJobsMigrationJob : allMigrationJobsNode)
{
MigrationJob migrationJobsObject;
if(!valueMigrationJobsMigrationJob["MigrationJobClass"].isNull())
migrationJobsObject.migrationJobClass = valueMigrationJobsMigrationJob["MigrationJobClass"].asString();
if(!valueMigrationJobsMigrationJob["MigrationJobID"].isNull())
migrationJobsObject.migrationJobID = valueMigrationJobsMigrationJob["MigrationJobID"].asString();
if(!valueMigrationJobsMigrationJob["MigrationJobName"].isNull())
migrationJobsObject.migrationJobName = valueMigrationJobsMigrationJob["MigrationJobName"].asString();
if(!valueMigrationJobsMigrationJob["MigrationJobStatus"].isNull())
migrationJobsObject.migrationJobStatus = valueMigrationJobsMigrationJob["MigrationJobStatus"].asString();
if(!valueMigrationJobsMigrationJob["PayType"].isNull())
migrationJobsObject.payType = valueMigrationJobsMigrationJob["PayType"].asString();
if(!valueMigrationJobsMigrationJob["JobCreateTime"].isNull())
migrationJobsObject.jobCreateTime = valueMigrationJobsMigrationJob["JobCreateTime"].asString();
if(!valueMigrationJobsMigrationJob["MigrationJobClass"].isNull())
migrationJobsObject.migrationJobClass = valueMigrationJobsMigrationJob["MigrationJobClass"].asString();
if(!valueMigrationJobsMigrationJob["InstanceCreateTime"].isNull())
migrationJobsObject.instanceCreateTime = valueMigrationJobsMigrationJob["InstanceCreateTime"].asString();
if(!valueMigrationJobsMigrationJob["MigrationJobID"].isNull())
migrationJobsObject.migrationJobID = valueMigrationJobsMigrationJob["MigrationJobID"].asString();
if(!valueMigrationJobsMigrationJob["JobCreateTime"].isNull())
migrationJobsObject.jobCreateTime = valueMigrationJobsMigrationJob["JobCreateTime"].asString();
auto allMigrationObjectNode = valueMigrationJobsMigrationJob["MigrationObject"]["SynchronousObject"];
for (auto valueMigrationJobsMigrationJobMigrationObjectSynchronousObject : allMigrationObjectNode)
{
@@ -81,40 +81,40 @@ void DescribeMigrationJobsResult::parse(const std::string &payload)
migrationJobsObject.tags.push_back(tagsObject);
}
auto dataInitializationNode = value["DataInitialization"];
if(!dataInitializationNode["ErrorMessage"].isNull())
migrationJobsObject.dataInitialization.errorMessage = dataInitializationNode["ErrorMessage"].asString();
if(!dataInitializationNode["Percent"].isNull())
migrationJobsObject.dataInitialization.percent = dataInitializationNode["Percent"].asString();
if(!dataInitializationNode["Progress"].isNull())
migrationJobsObject.dataInitialization.progress = dataInitializationNode["Progress"].asString();
if(!dataInitializationNode["status"].isNull())
migrationJobsObject.dataInitialization.status = dataInitializationNode["status"].asString();
if(!dataInitializationNode["ErrorMessage"].isNull())
migrationJobsObject.dataInitialization.errorMessage = dataInitializationNode["ErrorMessage"].asString();
if(!dataInitializationNode["Progress"].isNull())
migrationJobsObject.dataInitialization.progress = dataInitializationNode["Progress"].asString();
auto dataSynchronizationNode = value["DataSynchronization"];
if(!dataSynchronizationNode["Delay"].isNull())
migrationJobsObject.dataSynchronization.delay = dataSynchronizationNode["Delay"].asString();
if(!dataSynchronizationNode["ErrorMessage"].isNull())
migrationJobsObject.dataSynchronization.errorMessage = dataSynchronizationNode["ErrorMessage"].asString();
if(!dataSynchronizationNode["Percent"].isNull())
migrationJobsObject.dataSynchronization.percent = dataSynchronizationNode["Percent"].asString();
if(!dataSynchronizationNode["status"].isNull())
migrationJobsObject.dataSynchronization.status = dataSynchronizationNode["status"].asString();
if(!dataSynchronizationNode["ErrorMessage"].isNull())
migrationJobsObject.dataSynchronization.errorMessage = dataSynchronizationNode["ErrorMessage"].asString();
auto destinationEndpointNode = value["DestinationEndpoint"];
if(!destinationEndpointNode["DatabaseName"].isNull())
migrationJobsObject.destinationEndpoint.databaseName = destinationEndpointNode["DatabaseName"].asString();
if(!destinationEndpointNode["EngineName"].isNull())
migrationJobsObject.destinationEndpoint.engineName = destinationEndpointNode["EngineName"].asString();
if(!destinationEndpointNode["IP"].isNull())
migrationJobsObject.destinationEndpoint.iP = destinationEndpointNode["IP"].asString();
if(!destinationEndpointNode["InstanceID"].isNull())
migrationJobsObject.destinationEndpoint.instanceID = destinationEndpointNode["InstanceID"].asString();
if(!destinationEndpointNode["InstanceType"].isNull())
migrationJobsObject.destinationEndpoint.instanceType = destinationEndpointNode["InstanceType"].asString();
if(!destinationEndpointNode["OracleSID"].isNull())
migrationJobsObject.destinationEndpoint.oracleSID = destinationEndpointNode["OracleSID"].asString();
if(!destinationEndpointNode["DatabaseName"].isNull())
migrationJobsObject.destinationEndpoint.databaseName = destinationEndpointNode["DatabaseName"].asString();
if(!destinationEndpointNode["InstanceID"].isNull())
migrationJobsObject.destinationEndpoint.instanceID = destinationEndpointNode["InstanceID"].asString();
if(!destinationEndpointNode["Port"].isNull())
migrationJobsObject.destinationEndpoint.port = destinationEndpointNode["Port"].asString();
if(!destinationEndpointNode["IP"].isNull())
migrationJobsObject.destinationEndpoint.iP = destinationEndpointNode["IP"].asString();
if(!destinationEndpointNode["InstanceType"].isNull())
migrationJobsObject.destinationEndpoint.instanceType = destinationEndpointNode["InstanceType"].asString();
if(!destinationEndpointNode["UserName"].isNull())
migrationJobsObject.destinationEndpoint.userName = destinationEndpointNode["UserName"].asString();
if(!destinationEndpointNode["EngineName"].isNull())
migrationJobsObject.destinationEndpoint.engineName = destinationEndpointNode["EngineName"].asString();
auto migrationModeNode = value["MigrationMode"];
if(!migrationModeNode["DataInitialization"].isNull())
migrationJobsObject.migrationMode.dataInitialization = migrationModeNode["DataInitialization"].asString() == "true";
@@ -123,50 +123,50 @@ void DescribeMigrationJobsResult::parse(const std::string &payload)
if(!migrationModeNode["StructureInitialization"].isNull())
migrationJobsObject.migrationMode.structureInitialization = migrationModeNode["StructureInitialization"].asString() == "true";
auto precheckNode = value["Precheck"];
if(!precheckNode["Percent"].isNull())
migrationJobsObject.precheck.percent = precheckNode["Percent"].asString();
if(!precheckNode["Status"].isNull())
migrationJobsObject.precheck.status = precheckNode["Status"].asString();
if(!precheckNode["Percent"].isNull())
migrationJobsObject.precheck.percent = precheckNode["Percent"].asString();
auto sourceEndpointNode = value["SourceEndpoint"];
if(!sourceEndpointNode["DatabaseName"].isNull())
migrationJobsObject.sourceEndpoint.databaseName = sourceEndpointNode["DatabaseName"].asString();
if(!sourceEndpointNode["EngineName"].isNull())
migrationJobsObject.sourceEndpoint.engineName = sourceEndpointNode["EngineName"].asString();
if(!sourceEndpointNode["IP"].isNull())
migrationJobsObject.sourceEndpoint.iP = sourceEndpointNode["IP"].asString();
if(!sourceEndpointNode["InstanceID"].isNull())
migrationJobsObject.sourceEndpoint.instanceID = sourceEndpointNode["InstanceID"].asString();
if(!sourceEndpointNode["InstanceType"].isNull())
migrationJobsObject.sourceEndpoint.instanceType = sourceEndpointNode["InstanceType"].asString();
if(!sourceEndpointNode["OracleSID"].isNull())
migrationJobsObject.sourceEndpoint.oracleSID = sourceEndpointNode["OracleSID"].asString();
if(!sourceEndpointNode["DatabaseName"].isNull())
migrationJobsObject.sourceEndpoint.databaseName = sourceEndpointNode["DatabaseName"].asString();
if(!sourceEndpointNode["InstanceID"].isNull())
migrationJobsObject.sourceEndpoint.instanceID = sourceEndpointNode["InstanceID"].asString();
if(!sourceEndpointNode["Port"].isNull())
migrationJobsObject.sourceEndpoint.port = sourceEndpointNode["Port"].asString();
if(!sourceEndpointNode["IP"].isNull())
migrationJobsObject.sourceEndpoint.iP = sourceEndpointNode["IP"].asString();
if(!sourceEndpointNode["InstanceType"].isNull())
migrationJobsObject.sourceEndpoint.instanceType = sourceEndpointNode["InstanceType"].asString();
if(!sourceEndpointNode["UserName"].isNull())
migrationJobsObject.sourceEndpoint.userName = sourceEndpointNode["UserName"].asString();
if(!sourceEndpointNode["EngineName"].isNull())
migrationJobsObject.sourceEndpoint.engineName = sourceEndpointNode["EngineName"].asString();
auto structureInitializationNode = value["StructureInitialization"];
if(!structureInitializationNode["ErrorMessage"].isNull())
migrationJobsObject.structureInitialization.errorMessage = structureInitializationNode["ErrorMessage"].asString();
if(!structureInitializationNode["Percent"].isNull())
migrationJobsObject.structureInitialization.percent = structureInitializationNode["Percent"].asString();
if(!structureInitializationNode["Progress"].isNull())
migrationJobsObject.structureInitialization.progress = structureInitializationNode["Progress"].asString();
if(!structureInitializationNode["status"].isNull())
migrationJobsObject.structureInitialization.status = structureInitializationNode["status"].asString();
if(!structureInitializationNode["ErrorMessage"].isNull())
migrationJobsObject.structureInitialization.errorMessage = structureInitializationNode["ErrorMessage"].asString();
if(!structureInitializationNode["Progress"].isNull())
migrationJobsObject.structureInitialization.progress = structureInitializationNode["Progress"].asString();
migrationJobs_.push_back(migrationJobsObject);
}
if(!value["ErrCode"].isNull())
errCode_ = value["ErrCode"].asString();
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageRecordCount"].isNull())
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
if(!value["Success"].isNull())
success_ = value["Success"].asString();
if(!value["TotalRecordCount"].isNull())
totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
if(!value["ErrMessage"].isNull())
errMessage_ = value["ErrMessage"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
}

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