Rebuild sdk (#60)

* rebuild sdk

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

View File

@@ -35,10 +35,13 @@ AddAITemplateResult::~AddAITemplateResult()
void AddAITemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["TemplateId"].isNull())
templateId_ = value["TemplateId"].asString();

View File

@@ -35,10 +35,13 @@ AddCategoryResult::~AddCategoryResult()
void AddCategoryResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto categoryNode = value["Category"];
if(!categoryNode["CateId"].isNull())

View File

@@ -35,10 +35,13 @@ AddEditingProjectResult::~AddEditingProjectResult()
void AddEditingProjectResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto projectNode = value["Project"];
if(!projectNode["ProjectId"].isNull())

View File

@@ -35,10 +35,13 @@ AddTranscodeTemplateGroupResult::~AddTranscodeTemplateGroupResult()
void AddTranscodeTemplateGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["TranscodeTemplateGroupId"].isNull())
transcodeTemplateGroupId_ = value["TranscodeTemplateGroupId"].asString();

View File

@@ -35,10 +35,13 @@ AddVodDomainResult::~AddVodDomainResult()
void AddVodDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ AddVodTemplateResult::~AddVodTemplateResult()
void AddVodTemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["VodTemplateId"].isNull())
vodTemplateId_ = value["VodTemplateId"].asString();

View File

@@ -35,10 +35,13 @@ AddWatermarkResult::~AddWatermarkResult()
void AddWatermarkResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto watermarkInfoNode = value["WatermarkInfo"];
if(!watermarkInfoNode["CreationTime"].isNull())

View File

@@ -35,10 +35,13 @@ AttachAppPolicyToIdentityResult::~AttachAppPolicyToIdentityResult()
void AttachAppPolicyToIdentityResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistPolicyNames = value["NonExistPolicyNames"]["PolicyName"];
for (const auto &item : allNonExistPolicyNames)

View File

@@ -35,10 +35,13 @@ BatchSetVodDomainConfigsResult::~BatchSetVodDomainConfigsResult()
void BatchSetVodDomainConfigsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ BatchStartVodDomainResult::~BatchStartVodDomainResult()
void BatchStartVodDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ BatchStopVodDomainResult::~BatchStopVodDomainResult()
void BatchStopVodDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ CreateAppInfoResult::~CreateAppInfoResult()
void CreateAppInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["AppId"].isNull())
appId_ = value["AppId"].asString();

View File

@@ -35,10 +35,13 @@ CreateAuditResult::~CreateAuditResult()
void CreateAuditResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ CreateUploadAttachedMediaResult::~CreateUploadAttachedMediaResult()
void CreateUploadAttachedMediaResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["MediaId"].isNull())
mediaId_ = value["MediaId"].asString();

View File

@@ -35,10 +35,13 @@ CreateUploadImageResult::~CreateUploadImageResult()
void CreateUploadImageResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["ImageId"].isNull())
imageId_ = value["ImageId"].asString();

View File

@@ -35,10 +35,13 @@ CreateUploadVideoResult::~CreateUploadVideoResult()
void CreateUploadVideoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["VideoId"].isNull())
videoId_ = value["VideoId"].asString();

View File

@@ -35,10 +35,13 @@ DeleteAITemplateResult::~DeleteAITemplateResult()
void DeleteAITemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["TemplateId"].isNull())
templateId_ = value["TemplateId"].asString();

View File

@@ -35,10 +35,13 @@ DeleteAppInfoResult::~DeleteAppInfoResult()
void DeleteAppInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteAttachedMediaResult::~DeleteAttachedMediaResult()
void DeleteAttachedMediaResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistMediaIds = value["NonExistMediaIds"]["MeidaId"];
for (const auto &item : allNonExistMediaIds)

View File

@@ -35,10 +35,13 @@ DeleteCategoryResult::~DeleteCategoryResult()
void DeleteCategoryResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteEditingProjectResult::~DeleteEditingProjectResult()
void DeleteEditingProjectResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteImageResult::~DeleteImageResult()
void DeleteImageResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteMessageCallbackResult::~DeleteMessageCallbackResult()
void DeleteMessageCallbackResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteMezzaninesResult::~DeleteMezzaninesResult()
void DeleteMezzaninesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistVideoIds = value["NonExistVideoIds"]["VideoId"];
for (const auto &item : allNonExistVideoIds)

View File

@@ -35,10 +35,13 @@ DeleteMultipartUploadResult::~DeleteMultipartUploadResult()
void DeleteMultipartUploadResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteStreamResult::~DeleteStreamResult()
void DeleteStreamResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteTranscodeTemplateGroupResult::~DeleteTranscodeTemplateGroupResult()
void DeleteTranscodeTemplateGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistTranscodeTemplateIds = value["NonExistTranscodeTemplateIds"]["TranscodeTemplateId"];
for (const auto &item : allNonExistTranscodeTemplateIds)

View File

@@ -35,10 +35,13 @@ DeleteVideoResult::~DeleteVideoResult()
void DeleteVideoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistVideoIds = value["NonExistVideoIds"]["VideoId"];
for (const auto &item : allNonExistVideoIds)

View File

@@ -35,10 +35,13 @@ DeleteVodDomainResult::~DeleteVodDomainResult()
void DeleteVodDomainResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteVodSpecificConfigResult::~DeleteVodSpecificConfigResult()
void DeleteVodSpecificConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DeleteVodTemplateResult::~DeleteVodTemplateResult()
void DeleteVodTemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["VodTemplateId"].isNull())
vodTemplateId_ = value["VodTemplateId"].asString();

View File

@@ -35,10 +35,13 @@ DeleteWatermarkResult::~DeleteWatermarkResult()
void DeleteWatermarkResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
}

View File

@@ -35,10 +35,13 @@ DescribePlayTopVideosResult::~DescribePlayTopVideosResult()
void DescribePlayTopVideosResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTopPlayVideos = value["TopPlayVideos"]["TopPlayVideoStatis"];
for (auto value : allTopPlayVideos)

View File

@@ -35,10 +35,13 @@ DescribePlayUserAvgResult::~DescribePlayUserAvgResult()
void DescribePlayUserAvgResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allUserPlayStatisAvgs = value["UserPlayStatisAvgs"]["UserPlayStatisAvg"];
for (auto value : allUserPlayStatisAvgs)

View File

@@ -35,10 +35,13 @@ DescribePlayUserTotalResult::~DescribePlayUserTotalResult()
void DescribePlayUserTotalResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allUserPlayStatisTotals = value["UserPlayStatisTotals"]["UserPlayStatisTotal"];
for (auto value : allUserPlayStatisTotals)

View File

@@ -35,10 +35,13 @@ DescribePlayVideoStatisResult::~DescribePlayVideoStatisResult()
void DescribePlayVideoStatisResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allVideoPlayStatisDetails = value["VideoPlayStatisDetails"]["VideoPlayStatisDetail"];
for (auto value : allVideoPlayStatisDetails)

View File

@@ -35,10 +35,13 @@ DescribeVodAIDataResult::~DescribeVodAIDataResult()
void DescribeVodAIDataResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAIData = value["AIData"]["AIDataItem"];
for (auto value : allAIData)

View File

@@ -35,10 +35,13 @@ DescribeVodCertificateListResult::~DescribeVodCertificateListResult()
void DescribeVodCertificateListResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto certificateListModelNode = value["CertificateListModel"];
if(!certificateListModelNode["Count"].isNull())

View File

@@ -35,10 +35,13 @@ DescribeVodDomainBpsDataResult::~DescribeVodDomainBpsDataResult()
void DescribeVodDomainBpsDataResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"];
for (auto value : allBpsDataPerInterval)

View File

@@ -35,10 +35,13 @@ DescribeVodDomainCertificateInfoResult::~DescribeVodDomainCertificateInfoResult(
void DescribeVodDomainCertificateInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allCertInfos = value["CertInfos"]["CertInfo"];
for (auto value : allCertInfos)

View File

@@ -35,10 +35,13 @@ DescribeVodDomainConfigsResult::~DescribeVodDomainConfigsResult()
void DescribeVodDomainConfigsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"];
for (auto value : allDomainConfigs)

View File

@@ -35,10 +35,13 @@ DescribeVodDomainDetailResult::~DescribeVodDomainDetailResult()
void DescribeVodDomainDetailResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto domainDetailNode = value["DomainDetail"];
if(!domainDetailNode["GmtCreated"].isNull())

View File

@@ -35,10 +35,13 @@ DescribeVodDomainLogResult::~DescribeVodDomainLogResult()
void DescribeVodDomainLogResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"];
for (auto value : allDomainLogDetails)

View File

@@ -35,10 +35,13 @@ DescribeVodDomainTrafficDataResult::~DescribeVodDomainTrafficDataResult()
void DescribeVodDomainTrafficDataResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"];
for (auto value : allTrafficDataPerInterval)

View File

@@ -35,10 +35,13 @@ DescribeVodDomainUsageDataResult::~DescribeVodDomainUsageDataResult()
void DescribeVodDomainUsageDataResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allUsageDataPerInterval = value["UsageDataPerInterval"]["DataModule"];
for (auto value : allUsageDataPerInterval)

View File

@@ -35,10 +35,13 @@ DescribeVodRefreshQuotaResult::~DescribeVodRefreshQuotaResult()
void DescribeVodRefreshQuotaResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["UrlQuota"].isNull())
urlQuota_ = value["UrlQuota"].asString();

View File

@@ -35,10 +35,13 @@ DescribeVodRefreshTasksResult::~DescribeVodRefreshTasksResult()
void DescribeVodRefreshTasksResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTasks = value["Tasks"]["Task"];
for (auto value : allTasks)

View File

@@ -35,10 +35,13 @@ DescribeVodStorageDataResult::~DescribeVodStorageDataResult()
void DescribeVodStorageDataResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allStorageData = value["StorageData"]["StorageDataItem"];
for (auto value : allStorageData)

View File

@@ -35,10 +35,13 @@ DescribeVodTranscodeDataResult::~DescribeVodTranscodeDataResult()
void DescribeVodTranscodeDataResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTranscodeData = value["TranscodeData"]["TranscodeDataItem"];
for (auto value : allTranscodeData)

View File

@@ -35,10 +35,13 @@ DescribeVodUserDomainsResult::~DescribeVodUserDomainsResult()
void DescribeVodUserDomainsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allDomains = value["Domains"]["PageData"];
for (auto value : allDomains)

View File

@@ -35,10 +35,13 @@ DetachAppPolicyFromIdentityResult::~DetachAppPolicyFromIdentityResult()
void DetachAppPolicyFromIdentityResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistPolicyNames = value["NonExistPolicyNames"]["PolicyName"];
for (const auto &item : allNonExistPolicyNames)

View File

@@ -35,10 +35,13 @@ GetAIMediaAuditJobResult::~GetAIMediaAuditJobResult()
void GetAIMediaAuditJobResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto mediaAuditJobNode = value["MediaAuditJob"];
if(!mediaAuditJobNode["JobId"].isNull())

View File

@@ -35,10 +35,13 @@ GetAITemplateResult::~GetAITemplateResult()
void GetAITemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto templateInfoNode = value["TemplateInfo"];
if(!templateInfoNode["TemplateId"].isNull())

View File

@@ -35,10 +35,13 @@ GetAIVideoTagResultResult::~GetAIVideoTagResultResult()
void GetAIVideoTagResultResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto videoTagResultNode = value["VideoTagResult"];
auto allCategory = value["Category"]["CategoryItem"];

View File

@@ -35,10 +35,13 @@ GetAppInfosResult::~GetAppInfosResult()
void GetAppInfosResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAppInfoList = value["AppInfoList"]["AppInfo"];
for (auto value : allAppInfoList)

View File

@@ -35,10 +35,13 @@ GetAttachedMediaInfoResult::~GetAttachedMediaInfoResult()
void GetAttachedMediaInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAttachedMediaList = value["AttachedMediaList"]["AttachedMedia"];
for (auto value : allAttachedMediaList)

View File

@@ -35,10 +35,13 @@ GetAuditHistoryResult::~GetAuditHistoryResult()
void GetAuditHistoryResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allHistories = value["Histories"]["History"];
for (auto value : allHistories)

View File

@@ -35,10 +35,13 @@ GetCategoriesResult::~GetCategoriesResult()
void GetCategoriesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allSubCategories = value["SubCategories"]["Category"];
for (auto value : allSubCategories)

View File

@@ -35,10 +35,13 @@ GetDefaultAITemplateResult::~GetDefaultAITemplateResult()
void GetDefaultAITemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto templateInfoNode = value["TemplateInfo"];
if(!templateInfoNode["TemplateId"].isNull())

View File

@@ -35,10 +35,13 @@ GetEditingProjectMaterialsResult::~GetEditingProjectMaterialsResult()
void GetEditingProjectMaterialsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allMaterialList = value["MaterialList"]["Material"];
for (auto value : allMaterialList)

View File

@@ -35,10 +35,13 @@ GetEditingProjectResult::~GetEditingProjectResult()
void GetEditingProjectResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto projectNode = value["Project"];
if(!projectNode["ProjectId"].isNull())

View File

@@ -35,10 +35,13 @@ GetImageInfoResult::~GetImageInfoResult()
void GetImageInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto imageInfoNode = value["ImageInfo"];
if(!imageInfoNode["ImageId"].isNull())

View File

@@ -35,10 +35,13 @@ GetMediaAuditResultDetailResult::~GetMediaAuditResultDetailResult()
void GetMediaAuditResultDetailResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto mediaAuditResultDetailNode = value["MediaAuditResultDetail"];
if(!mediaAuditResultDetailNode["Total"].isNull())

View File

@@ -35,10 +35,13 @@ GetMediaAuditResultResult::~GetMediaAuditResultResult()
void GetMediaAuditResultResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto mediaAuditResultNode = value["MediaAuditResult"];
if(!mediaAuditResultNode["AbnormalModules"].isNull())

View File

@@ -35,10 +35,13 @@ GetMediaAuditResultTimelineResult::~GetMediaAuditResultTimelineResult()
void GetMediaAuditResultTimelineResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto mediaAuditResultTimelineNode = value["MediaAuditResultTimeline"];
auto allPorn = value["Porn"]["PornItem"];

View File

@@ -35,10 +35,13 @@ GetMediaDNAResultResult::~GetMediaDNAResultResult()
void GetMediaDNAResultResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto dNAResultNode = value["DNAResult"];
auto allVideoDNA = value["VideoDNA"]["VideoDNAItem"];

View File

@@ -35,10 +35,13 @@ GetMessageCallbackResult::~GetMessageCallbackResult()
void GetMessageCallbackResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto messageCallbackNode = value["MessageCallback"];
if(!messageCallbackNode["CallbackType"].isNull())

View File

@@ -35,10 +35,13 @@ GetMezzanineInfoResult::~GetMezzanineInfoResult()
void GetMezzanineInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto mezzanineNode = value["Mezzanine"];
if(!mezzanineNode["VideoId"].isNull())

View File

@@ -35,10 +35,13 @@ GetPlayInfoResult::~GetPlayInfoResult()
void GetPlayInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allPlayInfoList = value["PlayInfoList"]["PlayInfo"];
for (auto value : allPlayInfoList)

View File

@@ -35,10 +35,13 @@ GetTranscodeSummaryResult::~GetTranscodeSummaryResult()
void GetTranscodeSummaryResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTranscodeSummaryList = value["TranscodeSummaryList"]["TranscodeSummary"];
for (auto value : allTranscodeSummaryList)

View File

@@ -35,10 +35,13 @@ GetTranscodeTaskResult::~GetTranscodeTaskResult()
void GetTranscodeTaskResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto transcodeTaskNode = value["TranscodeTask"];
if(!transcodeTaskNode["TranscodeTaskId"].isNull())

View File

@@ -35,10 +35,13 @@ GetTranscodeTemplateGroupResult::~GetTranscodeTemplateGroupResult()
void GetTranscodeTemplateGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto transcodeTemplateGroupNode = value["TranscodeTemplateGroup"];
if(!transcodeTemplateGroupNode["CreationTime"].isNull())

View File

@@ -35,10 +35,13 @@ GetURLUploadInfosResult::~GetURLUploadInfosResult()
void GetURLUploadInfosResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allURLUploadInfoList = value["URLUploadInfoList"]["UrlUploadJobInfoDTO"];
for (auto value : allURLUploadInfoList)

View File

@@ -35,10 +35,13 @@ GetUploadDetailsResult::~GetUploadDetailsResult()
void GetUploadDetailsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allUploadDetails = value["UploadDetails"]["UploadDetail"];
for (auto value : allUploadDetails)

View File

@@ -35,10 +35,13 @@ GetVideoInfoResult::~GetVideoInfoResult()
void GetVideoInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto videoNode = value["Video"];
if(!videoNode["VideoId"].isNull())

View File

@@ -35,10 +35,13 @@ GetVideoInfosResult::~GetVideoInfosResult()
void GetVideoInfosResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allVideoList = value["VideoList"]["Video"];
for (auto value : allVideoList)

View File

@@ -35,10 +35,13 @@ GetVideoListResult::~GetVideoListResult()
void GetVideoListResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allVideoList = value["VideoList"]["Video"];
for (auto value : allVideoList)

View File

@@ -35,10 +35,13 @@ GetVideoPlayAuthResult::~GetVideoPlayAuthResult()
void GetVideoPlayAuthResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto videoMetaNode = value["VideoMeta"];
if(!videoMetaNode["CoverURL"].isNull())

View File

@@ -35,10 +35,13 @@ GetVodTemplateResult::~GetVodTemplateResult()
void GetVodTemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto vodTemplateInfoNode = value["VodTemplateInfo"];
if(!vodTemplateInfoNode["Name"].isNull())

View File

@@ -35,10 +35,13 @@ GetWatermarkResult::~GetWatermarkResult()
void GetWatermarkResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto watermarkInfoNode = value["WatermarkInfo"];
if(!watermarkInfoNode["CreationTime"].isNull())

View File

@@ -35,10 +35,13 @@ ListAIJobResult::~ListAIJobResult()
void ListAIJobResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAIJobList = value["AIJobList"]["AIJob"];
for (auto value : allAIJobList)

View File

@@ -35,10 +35,13 @@ ListAITemplateResult::~ListAITemplateResult()
void ListAITemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTemplateInfoList = value["TemplateInfoList"]["TemplateInfoListItem"];
for (auto value : allTemplateInfoList)

View File

@@ -35,10 +35,13 @@ ListAppInfoResult::~ListAppInfoResult()
void ListAppInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAppInfoList = value["AppInfoList"]["AppInfo"];
for (auto value : allAppInfoList)
@@ -60,9 +63,16 @@ void ListAppInfoResult::parse(const std::string &payload)
appInfoListObject.modificationTime = value["ModificationTime"].asString();
appInfoList_.push_back(appInfoListObject);
}
if(!value["Total"].isNull())
total_ = std::stoi(value["Total"].asString());
}
int ListAppInfoResult::getTotal()const
{
return total_;
}
std::vector<ListAppInfoResult::AppInfo> ListAppInfoResult::getAppInfoList()const
{
return appInfoList_;

View File

@@ -35,10 +35,13 @@ ListAppPoliciesForIdentityResult::~ListAppPoliciesForIdentityResult()
void ListAppPoliciesForIdentityResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allAppPolicyList = value["AppPolicyList"]["AppPolicy"];
for (auto value : allAppPolicyList)

View File

@@ -35,10 +35,13 @@ ListAuditSecurityIpResult::~ListAuditSecurityIpResult()
void ListAuditSecurityIpResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allSecurityIpList = value["SecurityIpList"]["SecurityIp"];
for (auto value : allSecurityIpList)

View File

@@ -35,10 +35,13 @@ ListLiveRecordVideoResult::~ListLiveRecordVideoResult()
void ListLiveRecordVideoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allLiveRecordVideoList = value["LiveRecordVideoList"]["LiveRecordVideo"];
for (auto value : allLiveRecordVideoList)

View File

@@ -35,10 +35,13 @@ ListSnapshotsResult::~ListSnapshotsResult()
void ListSnapshotsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto mediaSnapshotNode = value["MediaSnapshot"];
if(!mediaSnapshotNode["Total"].isNull())

View File

@@ -35,10 +35,13 @@ ListTranscodeTaskResult::~ListTranscodeTaskResult()
void ListTranscodeTaskResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTranscodeTaskList = value["TranscodeTaskList"]["TranscodeTask"];
for (auto value : allTranscodeTaskList)

View File

@@ -35,10 +35,13 @@ ListTranscodeTemplateGroupResult::~ListTranscodeTemplateGroupResult()
void ListTranscodeTemplateGroupResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allTranscodeTemplateGroupList = value["TranscodeTemplateGroupList"]["TranscodeTemplateGroup"];
for (auto value : allTranscodeTemplateGroupList)

View File

@@ -35,10 +35,13 @@ ListVodTemplateResult::~ListVodTemplateResult()
void ListVodTemplateResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allVodTemplateInfoList = value["VodTemplateInfoList"]["VodTemplateInfo"];
for (auto value : allVodTemplateInfoList)

View File

@@ -35,10 +35,13 @@ ListWatermarkResult::~ListWatermarkResult()
void ListWatermarkResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allWatermarkInfos = value["WatermarkInfos"]["WatermarkInfo"];
for (auto value : allWatermarkInfos)

View File

@@ -0,0 +1,302 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/vod/model/ModifyVodDomainSchdmByPropertyRequest.h>
using AlibabaCloud::Vod::Model::ModifyVodDomainSchdmByPropertyRequest;
ModifyVodDomainSchdmByPropertyRequest::ModifyVodDomainSchdmByPropertyRequest() :
RpcServiceRequest("vod", "2017-03-21", "ModifyVodDomainSchdmByProperty")
{}
ModifyVodDomainSchdmByPropertyRequest::~ModifyVodDomainSchdmByPropertyRequest()
{}
long ModifyVodDomainSchdmByPropertyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
}
void ModifyVodDomainSchdmByPropertyRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
long ModifyVodDomainSchdmByPropertyRequest::getCallerParentId()const
{
return callerParentId_;
}
void ModifyVodDomainSchdmByPropertyRequest::setCallerParentId(long callerParentId)
{
callerParentId_ = callerParentId;
setCoreParameter("CallerParentId", std::to_string(callerParentId));
}
bool ModifyVodDomainSchdmByPropertyRequest::getProxy_original_security_transport()const
{
return proxy_original_security_transport_;
}
void ModifyVodDomainSchdmByPropertyRequest::setProxy_original_security_transport(bool proxy_original_security_transport)
{
proxy_original_security_transport_ = proxy_original_security_transport;
setCoreParameter("Proxy_original_security_transport", proxy_original_security_transport ? "true" : "false");
}
std::string ModifyVodDomainSchdmByPropertyRequest::getProxy_original_source_ip()const
{
return proxy_original_source_ip_;
}
void ModifyVodDomainSchdmByPropertyRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip)
{
proxy_original_source_ip_ = proxy_original_source_ip;
setCoreParameter("Proxy_original_source_ip", proxy_original_source_ip);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getOwnerIdLoginEmail()const
{
return ownerIdLoginEmail_;
}
void ModifyVodDomainSchdmByPropertyRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail)
{
ownerIdLoginEmail_ = ownerIdLoginEmail;
setCoreParameter("OwnerIdLoginEmail", ownerIdLoginEmail);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getCallerType()const
{
return callerType_;
}
void ModifyVodDomainSchdmByPropertyRequest::setCallerType(const std::string& callerType)
{
callerType_ = callerType;
setCoreParameter("CallerType", callerType);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ModifyVodDomainSchdmByPropertyRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getSecurityToken()const
{
return securityToken_;
}
void ModifyVodDomainSchdmByPropertyRequest::setSecurityToken(const std::string& securityToken)
{
securityToken_ = securityToken;
setCoreParameter("SecurityToken", securityToken);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getRegionId()const
{
return regionId_;
}
void ModifyVodDomainSchdmByPropertyRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getRequestContent()const
{
return requestContent_;
}
void ModifyVodDomainSchdmByPropertyRequest::setRequestContent(const std::string& requestContent)
{
requestContent_ = requestContent;
setCoreParameter("RequestContent", requestContent);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getProperty()const
{
return property_;
}
void ModifyVodDomainSchdmByPropertyRequest::setProperty(const std::string& property)
{
property_ = property;
setCoreParameter("Property", property);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getCallerBidEmail()const
{
return callerBidEmail_;
}
void ModifyVodDomainSchdmByPropertyRequest::setCallerBidEmail(const std::string& callerBidEmail)
{
callerBidEmail_ = callerBidEmail;
setCoreParameter("CallerBidEmail", callerBidEmail);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getCallerUidEmail()const
{
return callerUidEmail_;
}
void ModifyVodDomainSchdmByPropertyRequest::setCallerUidEmail(const std::string& callerUidEmail)
{
callerUidEmail_ = callerUidEmail;
setCoreParameter("CallerUidEmail", callerUidEmail);
}
long ModifyVodDomainSchdmByPropertyRequest::getCallerUid()const
{
return callerUid_;
}
void ModifyVodDomainSchdmByPropertyRequest::setCallerUid(long callerUid)
{
callerUid_ = callerUid;
setCoreParameter("CallerUid", std::to_string(callerUid));
}
std::string ModifyVodDomainSchdmByPropertyRequest::getApp_ip()const
{
return app_ip_;
}
void ModifyVodDomainSchdmByPropertyRequest::setApp_ip(const std::string& app_ip)
{
app_ip_ = app_ip;
setCoreParameter("App_ip", app_ip);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getPopProduct()const
{
return popProduct_;
}
void ModifyVodDomainSchdmByPropertyRequest::setPopProduct(const std::string& popProduct)
{
popProduct_ = popProduct;
setCoreParameter("PopProduct", popProduct);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getDomainName()const
{
return domainName_;
}
void ModifyVodDomainSchdmByPropertyRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getCallerBid()const
{
return callerBid_;
}
void ModifyVodDomainSchdmByPropertyRequest::setCallerBid(const std::string& callerBid)
{
callerBid_ = callerBid;
setCoreParameter("CallerBid", callerBid);
}
long ModifyVodDomainSchdmByPropertyRequest::getOwnerId()const
{
return ownerId_;
}
void ModifyVodDomainSchdmByPropertyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string ModifyVodDomainSchdmByPropertyRequest::getVersion()const
{
return version_;
}
void ModifyVodDomainSchdmByPropertyRequest::setVersion(const std::string& version)
{
version_ = version;
setCoreParameter("Version", version);
}
bool ModifyVodDomainSchdmByPropertyRequest::getProxy_trust_transport_info()const
{
return proxy_trust_transport_info_;
}
void ModifyVodDomainSchdmByPropertyRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info)
{
proxy_trust_transport_info_ = proxy_trust_transport_info;
setCoreParameter("Proxy_trust_transport_info", proxy_trust_transport_info ? "true" : "false");
}
bool ModifyVodDomainSchdmByPropertyRequest::getAk_mfa_present()const
{
return ak_mfa_present_;
}
void ModifyVodDomainSchdmByPropertyRequest::setAk_mfa_present(bool ak_mfa_present)
{
ak_mfa_present_ = ak_mfa_present;
setCoreParameter("Ak_mfa_present", ak_mfa_present ? "true" : "false");
}
bool ModifyVodDomainSchdmByPropertyRequest::getSecurity_transport()const
{
return security_transport_;
}
void ModifyVodDomainSchdmByPropertyRequest::setSecurity_transport(bool security_transport)
{
security_transport_ = security_transport;
setCoreParameter("Security_transport", security_transport ? "true" : "false");
}
std::string ModifyVodDomainSchdmByPropertyRequest::getServiceCode()const
{
return serviceCode_;
}
void ModifyVodDomainSchdmByPropertyRequest::setServiceCode(const std::string& serviceCode)
{
serviceCode_ = serviceCode;
setCoreParameter("ServiceCode", serviceCode);
}
std::string ModifyVodDomainSchdmByPropertyRequest::getRequestId()const
{
return requestId_;
}
void ModifyVodDomainSchdmByPropertyRequest::setRequestId(const std::string& requestId)
{
requestId_ = requestId;
setCoreParameter("RequestId", requestId);
}

View File

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

View File

@@ -35,10 +35,13 @@ MoveAppResourceResult::~MoveAppResourceResult()
void MoveAppResourceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allNonExistResourceIds = value["NonExistResourceIds"]["ResourceId"];
for (const auto &item : allNonExistResourceIds)

View File

@@ -35,10 +35,13 @@ PreloadVodObjectCachesResult::~PreloadVodObjectCachesResult()
void PreloadVodObjectCachesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["PreloadTaskId"].isNull())
preloadTaskId_ = value["PreloadTaskId"].asString();

View File

@@ -35,10 +35,13 @@ ProduceEditingProjectVideoResult::~ProduceEditingProjectVideoResult()
void ProduceEditingProjectVideoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["MediaId"].isNull())
mediaId_ = value["MediaId"].asString();

View File

@@ -35,10 +35,13 @@ RefreshUploadVideoResult::~RefreshUploadVideoResult()
void RefreshUploadVideoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["UploadAuth"].isNull())
uploadAuth_ = value["UploadAuth"].asString();

View File

@@ -35,10 +35,13 @@ RefreshVodObjectCachesResult::~RefreshVodObjectCachesResult()
void RefreshVodObjectCachesResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
if(!value["RefreshTaskId"].isNull())
refreshTaskId_ = value["RefreshTaskId"].asString();

View File

@@ -35,10 +35,13 @@ RegisterMediaResult::~RegisterMediaResult()
void RegisterMediaResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allRegisteredMediaList = value["RegisteredMediaList"]["RegisteredMedia"];
for (auto value : allRegisteredMediaList)

View File

@@ -35,10 +35,13 @@ SearchEditingProjectResult::~SearchEditingProjectResult()
void SearchEditingProjectResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
reader.parse(payload, value);
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto allProjectList = value["ProjectList"]["Project"];
for (auto value : allProjectList)

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