Supported ConfigureDtsJob SynchronizationDirection.

This commit is contained in:
sdk-team
2021-04-13 15:18:44 +00:00
parent 97286a49ca
commit 8e714a46bd
10 changed files with 130 additions and 75 deletions

View File

@@ -225,6 +225,17 @@ void ConfigureDtsJobRequest::setDtsInstanceId(const std::string& dtsInstanceId)
setParameter("DtsInstanceId", dtsInstanceId);
}
std::string ConfigureDtsJobRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
}
void ConfigureDtsJobRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
}
std::string ConfigureDtsJobRequest::getSourceEndpointRegion()const
{
return sourceEndpointRegion_;

View File

@@ -38,3 +38,25 @@ void DescribeDtsJobDetailRequest::setDtsJobId(const std::string& dtsJobId)
setParameter("DtsJobId", dtsJobId);
}
std::string DescribeDtsJobDetailRequest::getDtsInstanceID()const
{
return dtsInstanceID_;
}
void DescribeDtsJobDetailRequest::setDtsInstanceID(const std::string& dtsInstanceID)
{
dtsInstanceID_ = dtsInstanceID;
setParameter("DtsInstanceID", dtsInstanceID);
}
std::string DescribeDtsJobDetailRequest::getSynchronizationDirection()const
{
return synchronizationDirection_;
}
void DescribeDtsJobDetailRequest::setSynchronizationDirection(const std::string& synchronizationDirection)
{
synchronizationDirection_ = synchronizationDirection;
setParameter("SynchronizationDirection", synchronizationDirection);
}

View File

@@ -134,24 +134,11 @@ void DescribeDtsJobDetailResult::parse(const std::string &payload)
errorMessage_ = value["ErrorMessage"].asString();
if(!value["DbObject"].isNull())
dbObject_ = value["DbObject"].asString();
if(!value["SynchronizationDirection"].isNull())
synchronizationDirection_ = value["SynchronizationDirection"].asString();
}
std::string DescribeDtsJobDetailResult::getStatus()const
{
return status_;
}
std::string DescribeDtsJobDetailResult::getDbObject()const
{
return dbObject_;
}
std::string DescribeDtsJobDetailResult::getCreateTime()const
{
return createTime_;
}
std::string DescribeDtsJobDetailResult::getDtsJobName()const
{
return dtsJobName_;
@@ -162,21 +149,6 @@ std::string DescribeDtsJobDetailResult::getDynamicMessage()const
return dynamicMessage_;
}
std::string DescribeDtsJobDetailResult::getPayType()const
{
return payType_;
}
std::string DescribeDtsJobDetailResult::getErrMessage()const
{
return errMessage_;
}
int DescribeDtsJobDetailResult::getCode()const
{
return code_;
}
std::string DescribeDtsJobDetailResult::getDtsInstanceID()const
{
return dtsInstanceID_;
@@ -197,36 +169,71 @@ int DescribeDtsJobDetailResult::getDelay()const
return delay_;
}
std::string DescribeDtsJobDetailResult::getErrCode()const
{
return errCode_;
}
std::string DescribeDtsJobDetailResult::getDtsJobClass()const
{
return dtsJobClass_;
}
int DescribeDtsJobDetailResult::getCheckpoint()const
{
return checkpoint_;
}
std::string DescribeDtsJobDetailResult::getDtsJobId()const
{
return dtsJobId_;
}
std::string DescribeDtsJobDetailResult::getDtsJobDirection()const
{
return dtsJobDirection_;
}
std::string DescribeDtsJobDetailResult::getFinishTime()const
{
return finishTime_;
}
int DescribeDtsJobDetailResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeDtsJobDetailResult::getStatus()const
{
return status_;
}
std::string DescribeDtsJobDetailResult::getDbObject()const
{
return dbObject_;
}
std::string DescribeDtsJobDetailResult::getCreateTime()const
{
return createTime_;
}
std::string DescribeDtsJobDetailResult::getPayType()const
{
return payType_;
}
std::string DescribeDtsJobDetailResult::getErrMessage()const
{
return errMessage_;
}
int DescribeDtsJobDetailResult::getCode()const
{
return code_;
}
std::string DescribeDtsJobDetailResult::getErrCode()const
{
return errCode_;
}
int DescribeDtsJobDetailResult::getCheckpoint()const
{
return checkpoint_;
}
std::string DescribeDtsJobDetailResult::getDtsJobDirection()const
{
return dtsJobDirection_;
}
DescribeDtsJobDetailResult::DestinationEndpoint DescribeDtsJobDetailResult::getDestinationEndpoint()const
{
return destinationEndpoint_;
@@ -237,11 +244,6 @@ DescribeDtsJobDetailResult::SourceEndpoint DescribeDtsJobDetailResult::getSource
return sourceEndpoint_;
}
int DescribeDtsJobDetailResult::getHttpStatusCode()const
{
return httpStatusCode_;
}
std::string DescribeDtsJobDetailResult::getExpireTime()const
{
return expireTime_;
@@ -252,6 +254,11 @@ std::string DescribeDtsJobDetailResult::getErrorMessage()const
return errorMessage_;
}
std::string DescribeDtsJobDetailResult::getSynchronizationDirection()const
{
return synchronizationDirection_;
}
std::string DescribeDtsJobDetailResult::getReserved()const
{
return reserved_;

View File

@@ -44,13 +44,13 @@ void DescribePreCheckStatusResult::parse(const std::string &payload)
{
ProgressInfo jobProgressObject;
if(!valueJobProgressProgressInfo["BootTime"].isNull())
jobProgressObject.bootTime = std::stol(valueJobProgressProgressInfo["BootTime"].asString());
jobProgressObject.bootTime = valueJobProgressProgressInfo["BootTime"].asString();
if(!valueJobProgressProgressInfo["CanSkip"].isNull())
jobProgressObject.canSkip = valueJobProgressProgressInfo["CanSkip"].asString() == "true";
if(!valueJobProgressProgressInfo["DelaySeconds"].isNull())
jobProgressObject.delaySeconds = std::stoi(valueJobProgressProgressInfo["DelaySeconds"].asString());
if(!valueJobProgressProgressInfo["FinishTime"].isNull())
jobProgressObject.finishTime = std::stol(valueJobProgressProgressInfo["FinishTime"].asString());
jobProgressObject.finishTime = valueJobProgressProgressInfo["FinishTime"].asString();
if(!valueJobProgressProgressInfo["IgnoreFlag"].isNull())
jobProgressObject.ignoreFlag = valueJobProgressProgressInfo["IgnoreFlag"].asString();
if(!valueJobProgressProgressInfo["Item"].isNull())