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

@@ -31,21 +31,21 @@ CSBClient::CSBClient(const Credentials &credentials, const ClientConfiguration &
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "csb");
}
CSBClient::CSBClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "csb");
}
CSBClient::CSBClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
{
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "csb");
}
CSBClient::~CSBClient()
@@ -411,6 +411,42 @@ CSBClient::DeleteOrderListOutcomeCallable CSBClient::deleteOrderListCallable(con
return task->get_future();
}
CSBClient::ImportCredentialsOutcome CSBClient::importCredentials(const ImportCredentialsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ImportCredentialsOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ImportCredentialsOutcome(ImportCredentialsResult(outcome.result()));
else
return ImportCredentialsOutcome(outcome.error());
}
void CSBClient::importCredentialsAsync(const ImportCredentialsRequest& request, const ImportCredentialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, importCredentials(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::ImportCredentialsOutcomeCallable CSBClient::importCredentialsCallable(const ImportCredentialsRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ImportCredentialsOutcome()>>(
[this, request]()
{
return this->importCredentials(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::CreateCredentialsOutcome CSBClient::createCredentials(const CreateCredentialsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -555,42 +591,6 @@ CSBClient::FindInstanceListOutcomeCallable CSBClient::findInstanceListCallable(c
return task->get_future();
}
CSBClient::PublishCasServiceOutcome CSBClient::publishCasService(const PublishCasServiceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return PublishCasServiceOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return PublishCasServiceOutcome(PublishCasServiceResult(outcome.result()));
else
return PublishCasServiceOutcome(outcome.error());
}
void CSBClient::publishCasServiceAsync(const PublishCasServiceRequest& request, const PublishCasServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, publishCasService(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::PublishCasServiceOutcomeCallable CSBClient::publishCasServiceCallable(const PublishCasServiceRequest &request) const
{
auto task = std::make_shared<std::packaged_task<PublishCasServiceOutcome()>>(
[this, request]()
{
return this->publishCasService(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::UpdateProjectListStatusOutcome CSBClient::updateProjectListStatus(const UpdateProjectListStatusRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -627,36 +627,36 @@ CSBClient::UpdateProjectListStatusOutcomeCallable CSBClient::updateProjectListSt
return task->get_future();
}
CSBClient::FindProjectsNameListOutcome CSBClient::findProjectsNameList(const FindProjectsNameListRequest &request) const
CSBClient::PublishCasServiceOutcome CSBClient::publishCasService(const PublishCasServiceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return FindProjectsNameListOutcome(endpointOutcome.error());
return PublishCasServiceOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return FindProjectsNameListOutcome(FindProjectsNameListResult(outcome.result()));
return PublishCasServiceOutcome(PublishCasServiceResult(outcome.result()));
else
return FindProjectsNameListOutcome(outcome.error());
return PublishCasServiceOutcome(outcome.error());
}
void CSBClient::findProjectsNameListAsync(const FindProjectsNameListRequest& request, const FindProjectsNameListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void CSBClient::publishCasServiceAsync(const PublishCasServiceRequest& request, const PublishCasServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, findProjectsNameList(request), context);
handler(this, request, publishCasService(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::FindProjectsNameListOutcomeCallable CSBClient::findProjectsNameListCallable(const FindProjectsNameListRequest &request) const
CSBClient::PublishCasServiceOutcomeCallable CSBClient::publishCasServiceCallable(const PublishCasServiceRequest &request) const
{
auto task = std::make_shared<std::packaged_task<FindProjectsNameListOutcome()>>(
auto task = std::make_shared<std::packaged_task<PublishCasServiceOutcome()>>(
[this, request]()
{
return this->findProjectsNameList(request);
return this->publishCasService(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -699,6 +699,42 @@ CSBClient::ReplaceCredentialOutcomeCallable CSBClient::replaceCredentialCallable
return task->get_future();
}
CSBClient::FindProjectsNameListOutcome CSBClient::findProjectsNameList(const FindProjectsNameListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return FindProjectsNameListOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return FindProjectsNameListOutcome(FindProjectsNameListResult(outcome.result()));
else
return FindProjectsNameListOutcome(outcome.error());
}
void CSBClient::findProjectsNameListAsync(const FindProjectsNameListRequest& request, const FindProjectsNameListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, findProjectsNameList(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::FindProjectsNameListOutcomeCallable CSBClient::findProjectsNameListCallable(const FindProjectsNameListRequest &request) const
{
auto task = std::make_shared<std::packaged_task<FindProjectsNameListOutcome()>>(
[this, request]()
{
return this->findProjectsNameList(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::GetProjectOutcome CSBClient::getProject(const GetProjectRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -807,6 +843,42 @@ CSBClient::CheckServiceExistOutcomeCallable CSBClient::checkServiceExistCallable
return task->get_future();
}
CSBClient::UpdateOrderListOutcome CSBClient::updateOrderList(const UpdateOrderListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateOrderListOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateOrderListOutcome(UpdateOrderListResult(outcome.result()));
else
return UpdateOrderListOutcome(outcome.error());
}
void CSBClient::updateOrderListAsync(const UpdateOrderListRequest& request, const UpdateOrderListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateOrderList(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::UpdateOrderListOutcomeCallable CSBClient::updateOrderListCallable(const UpdateOrderListRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateOrderListOutcome()>>(
[this, request]()
{
return this->updateOrderList(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::GetInstanceOutcome CSBClient::getInstance(const GetInstanceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -843,42 +915,6 @@ CSBClient::GetInstanceOutcomeCallable CSBClient::getInstanceCallable(const GetIn
return task->get_future();
}
CSBClient::RenewCredentialsOutcome CSBClient::renewCredentials(const RenewCredentialsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return RenewCredentialsOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return RenewCredentialsOutcome(RenewCredentialsResult(outcome.result()));
else
return RenewCredentialsOutcome(outcome.error());
}
void CSBClient::renewCredentialsAsync(const RenewCredentialsRequest& request, const RenewCredentialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, renewCredentials(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::RenewCredentialsOutcomeCallable CSBClient::renewCredentialsCallable(const RenewCredentialsRequest &request) const
{
auto task = std::make_shared<std::packaged_task<RenewCredentialsOutcome()>>(
[this, request]()
{
return this->renewCredentials(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::GetOrderOutcome CSBClient::getOrder(const GetOrderRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -915,36 +951,36 @@ CSBClient::GetOrderOutcomeCallable CSBClient::getOrderCallable(const GetOrderReq
return task->get_future();
}
CSBClient::UpdateOrderListOutcome CSBClient::updateOrderList(const UpdateOrderListRequest &request) const
CSBClient::RenewCredentialsOutcome CSBClient::renewCredentials(const RenewCredentialsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateOrderListOutcome(endpointOutcome.error());
return RenewCredentialsOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateOrderListOutcome(UpdateOrderListResult(outcome.result()));
return RenewCredentialsOutcome(RenewCredentialsResult(outcome.result()));
else
return UpdateOrderListOutcome(outcome.error());
return RenewCredentialsOutcome(outcome.error());
}
void CSBClient::updateOrderListAsync(const UpdateOrderListRequest& request, const UpdateOrderListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void CSBClient::renewCredentialsAsync(const RenewCredentialsRequest& request, const RenewCredentialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateOrderList(request), context);
handler(this, request, renewCredentials(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::UpdateOrderListOutcomeCallable CSBClient::updateOrderListCallable(const UpdateOrderListRequest &request) const
CSBClient::RenewCredentialsOutcomeCallable CSBClient::renewCredentialsCallable(const RenewCredentialsRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateOrderListOutcome()>>(
auto task = std::make_shared<std::packaged_task<RenewCredentialsOutcome()>>(
[this, request]()
{
return this->updateOrderList(request);
return this->renewCredentials(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -987,42 +1023,6 @@ CSBClient::DeleteCredentialsListOutcomeCallable CSBClient::deleteCredentialsList
return task->get_future();
}
CSBClient::FindServiceStatisticalDataOutcome CSBClient::findServiceStatisticalData(const FindServiceStatisticalDataRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return FindServiceStatisticalDataOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return FindServiceStatisticalDataOutcome(FindServiceStatisticalDataResult(outcome.result()));
else
return FindServiceStatisticalDataOutcome(outcome.error());
}
void CSBClient::findServiceStatisticalDataAsync(const FindServiceStatisticalDataRequest& request, const FindServiceStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, findServiceStatisticalData(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::FindServiceStatisticalDataOutcomeCallable CSBClient::findServiceStatisticalDataCallable(const FindServiceStatisticalDataRequest &request) const
{
auto task = std::make_shared<std::packaged_task<FindServiceStatisticalDataOutcome()>>(
[this, request]()
{
return this->findServiceStatisticalData(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::CreateServiceOutcome CSBClient::createService(const CreateServiceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1059,6 +1059,42 @@ CSBClient::CreateServiceOutcomeCallable CSBClient::createServiceCallable(const C
return task->get_future();
}
CSBClient::FindServiceStatisticalDataOutcome CSBClient::findServiceStatisticalData(const FindServiceStatisticalDataRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return FindServiceStatisticalDataOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return FindServiceStatisticalDataOutcome(FindServiceStatisticalDataResult(outcome.result()));
else
return FindServiceStatisticalDataOutcome(outcome.error());
}
void CSBClient::findServiceStatisticalDataAsync(const FindServiceStatisticalDataRequest& request, const FindServiceStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, findServiceStatisticalData(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::FindServiceStatisticalDataOutcomeCallable CSBClient::findServiceStatisticalDataCallable(const FindServiceStatisticalDataRequest &request) const
{
auto task = std::make_shared<std::packaged_task<FindServiceStatisticalDataOutcome()>>(
[this, request]()
{
return this->findServiceStatisticalData(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::FindCredentialsListOutcome CSBClient::findCredentialsList(const FindCredentialsListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1131,42 +1167,6 @@ CSBClient::ApproveOrderListOutcomeCallable CSBClient::approveOrderListCallable(c
return task->get_future();
}
CSBClient::UpdateServiceOutcome CSBClient::updateService(const UpdateServiceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateServiceOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateServiceOutcome(UpdateServiceResult(outcome.result()));
else
return UpdateServiceOutcome(outcome.error());
}
void CSBClient::updateServiceAsync(const UpdateServiceRequest& request, const UpdateServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateService(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::UpdateServiceOutcomeCallable CSBClient::updateServiceCallable(const UpdateServiceRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateServiceOutcome()>>(
[this, request]()
{
return this->updateService(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::DeleteProjectOutcome CSBClient::deleteProject(const DeleteProjectRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1203,36 +1203,36 @@ CSBClient::DeleteProjectOutcomeCallable CSBClient::deleteProjectCallable(const D
return task->get_future();
}
CSBClient::UpdateProjectOutcome CSBClient::updateProject(const UpdateProjectRequest &request) const
CSBClient::UpdateServiceOutcome CSBClient::updateService(const UpdateServiceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateProjectOutcome(endpointOutcome.error());
return UpdateServiceOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateProjectOutcome(UpdateProjectResult(outcome.result()));
return UpdateServiceOutcome(UpdateServiceResult(outcome.result()));
else
return UpdateProjectOutcome(outcome.error());
return UpdateServiceOutcome(outcome.error());
}
void CSBClient::updateProjectAsync(const UpdateProjectRequest& request, const UpdateProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void CSBClient::updateServiceAsync(const UpdateServiceRequest& request, const UpdateServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateProject(request), context);
handler(this, request, updateService(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::UpdateProjectOutcomeCallable CSBClient::updateProjectCallable(const UpdateProjectRequest &request) const
CSBClient::UpdateServiceOutcomeCallable CSBClient::updateServiceCallable(const UpdateServiceRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateProjectOutcome()>>(
auto task = std::make_shared<std::packaged_task<UpdateServiceOutcome()>>(
[this, request]()
{
return this->updateProject(request);
return this->updateService(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -1275,6 +1275,42 @@ CSBClient::FindOrderableListOutcomeCallable CSBClient::findOrderableListCallable
return task->get_future();
}
CSBClient::UpdateProjectOutcome CSBClient::updateProject(const UpdateProjectRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateProjectOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateProjectOutcome(UpdateProjectResult(outcome.result()));
else
return UpdateProjectOutcome(outcome.error());
}
void CSBClient::updateProjectAsync(const UpdateProjectRequest& request, const UpdateProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateProject(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::UpdateProjectOutcomeCallable CSBClient::updateProjectCallable(const UpdateProjectRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateProjectOutcome()>>(
[this, request]()
{
return this->updateProject(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::FindProjectListOutcome CSBClient::findProjectList(const FindProjectListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1419,42 +1455,6 @@ CSBClient::UpdateOrderOutcomeCallable CSBClient::updateOrderCallable(const Updat
return task->get_future();
}
CSBClient::FindApproveServiceListOutcome CSBClient::findApproveServiceList(const FindApproveServiceListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return FindApproveServiceListOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return FindApproveServiceListOutcome(FindApproveServiceListResult(outcome.result()));
else
return FindApproveServiceListOutcome(outcome.error());
}
void CSBClient::findApproveServiceListAsync(const FindApproveServiceListRequest& request, const FindApproveServiceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, findApproveServiceList(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::FindApproveServiceListOutcomeCallable CSBClient::findApproveServiceListCallable(const FindApproveServiceListRequest &request) const
{
auto task = std::make_shared<std::packaged_task<FindApproveServiceListOutcome()>>(
[this, request]()
{
return this->findApproveServiceList(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CSBClient::GetServiceOutcome CSBClient::getService(const GetServiceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1491,3 +1491,39 @@ CSBClient::GetServiceOutcomeCallable CSBClient::getServiceCallable(const GetServ
return task->get_future();
}
CSBClient::FindApproveServiceListOutcome CSBClient::findApproveServiceList(const FindApproveServiceListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return FindApproveServiceListOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return FindApproveServiceListOutcome(FindApproveServiceListResult(outcome.result()));
else
return FindApproveServiceListOutcome(outcome.error());
}
void CSBClient::findApproveServiceListAsync(const FindApproveServiceListRequest& request, const FindApproveServiceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, findApproveServiceList(request), context);
};
asyncExecute(new Runnable(fn));
}
CSBClient::FindApproveServiceListOutcomeCallable CSBClient::findApproveServiceListCallable(const FindApproveServiceListRequest &request) const
{
auto task = std::make_shared<std::packaged_task<FindApproveServiceListOutcome()>>(
[this, request]()
{
return this->findApproveServiceList(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}

View File

@@ -33,7 +33,7 @@ std::string ApproveOrderListRequest::getData()const
void ApproveOrderListRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string ApproveOrderListRequest::getRegionId()const
@@ -44,6 +44,6 @@ std::string ApproveOrderListRequest::getRegionId()const
void ApproveOrderListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ ApproveOrderListResult::~ApproveOrderListResult()
void ApproveOrderListResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string CheckServiceExistRequest::getRegionId()const
void CheckServiceExistRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long CheckServiceExistRequest::getCsbId()const
@@ -44,7 +44,7 @@ long CheckServiceExistRequest::getCsbId()const
void CheckServiceExistRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string CheckServiceExistRequest::getServiceName()const
@@ -55,6 +55,6 @@ std::string CheckServiceExistRequest::getServiceName()const
void CheckServiceExistRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}

View File

@@ -35,10 +35,13 @@ CheckServiceExistResult::~CheckServiceExistResult()
void CheckServiceExistResult::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 dataNode = value["Data"];
if(!dataNode["Exist"].isNull())

View File

@@ -33,7 +33,7 @@ std::string CommitSuccessedServicesRequest::getCsbName()const
void CommitSuccessedServicesRequest::setCsbName(const std::string& csbName)
{
csbName_ = csbName;
setParameter("CsbName", csbName);
setCoreParameter("CsbName", csbName);
}
std::string CommitSuccessedServicesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string CommitSuccessedServicesRequest::getRegionId()const
void CommitSuccessedServicesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string CommitSuccessedServicesRequest::getServices()const
@@ -55,6 +55,6 @@ std::string CommitSuccessedServicesRequest::getServices()const
void CommitSuccessedServicesRequest::setServices(const std::string& services)
{
services_ = services;
setParameter("Services", services);
setCoreParameter("Services", services);
}

View File

@@ -35,10 +35,13 @@ CommitSuccessedServicesResult::~CommitSuccessedServicesResult()
void CommitSuccessedServicesResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string CreateCredentialsRequest::getData()const
void CreateCredentialsRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
long CreateCredentialsRequest::getCsbId()const
@@ -44,7 +44,7 @@ long CreateCredentialsRequest::getCsbId()const
void CreateCredentialsRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string CreateCredentialsRequest::getRegionId()const
@@ -55,6 +55,6 @@ std::string CreateCredentialsRequest::getRegionId()const
void CreateCredentialsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ CreateCredentialsResult::~CreateCredentialsResult()
void CreateCredentialsResult::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 dataNode = value["Data"];
auto credentialsNode = dataNode["Credentials"];

View File

@@ -33,7 +33,7 @@ std::string CreateOrderRequest::getData()const
void CreateOrderRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
long CreateOrderRequest::getCsbId()const
@@ -44,7 +44,7 @@ long CreateOrderRequest::getCsbId()const
void CreateOrderRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string CreateOrderRequest::getRegionId()const
@@ -55,6 +55,6 @@ std::string CreateOrderRequest::getRegionId()const
void CreateOrderRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ CreateOrderResult::~CreateOrderResult()
void CreateOrderResult::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 dataNode = value["Data"];
if(!dataNode["Id"].isNull())

View File

@@ -33,7 +33,7 @@ std::string CreateProjectRequest::getData()const
void CreateProjectRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
long CreateProjectRequest::getCsbId()const
@@ -44,7 +44,7 @@ long CreateProjectRequest::getCsbId()const
void CreateProjectRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string CreateProjectRequest::getRegionId()const
@@ -55,6 +55,6 @@ std::string CreateProjectRequest::getRegionId()const
void CreateProjectRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ CreateProjectResult::~CreateProjectResult()
void CreateProjectResult::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 dataNode = value["Data"];
if(!dataNode["Id"].isNull())

View File

@@ -33,7 +33,7 @@ std::string CreateServiceRequest::getData()const
void CreateServiceRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string CreateServiceRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string CreateServiceRequest::getRegionId()const
void CreateServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long CreateServiceRequest::getCsbId()const
@@ -55,6 +55,6 @@ long CreateServiceRequest::getCsbId()const
void CreateServiceRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ CreateServiceResult::~CreateServiceResult()
void CreateServiceResult::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 dataNode = value["Data"];
if(!dataNode["Id"].isNull())

View File

@@ -33,7 +33,7 @@ bool DeleteCasServiceRequest::getLeafOnly()const
void DeleteCasServiceRequest::setLeafOnly(bool leafOnly)
{
leafOnly_ = leafOnly;
setParameter("LeafOnly", std::to_string(leafOnly));
setCoreParameter("LeafOnly", leafOnly ? "true" : "false");
}
std::string DeleteCasServiceRequest::getCasCsbName()const
@@ -44,7 +44,7 @@ std::string DeleteCasServiceRequest::getCasCsbName()const
void DeleteCasServiceRequest::setCasCsbName(const std::string& casCsbName)
{
casCsbName_ = casCsbName;
setParameter("CasCsbName", casCsbName);
setCoreParameter("CasCsbName", casCsbName);
}
std::string DeleteCasServiceRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string DeleteCasServiceRequest::getRegionId()const
void DeleteCasServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string DeleteCasServiceRequest::getSrcUserId()const
@@ -66,7 +66,7 @@ std::string DeleteCasServiceRequest::getSrcUserId()const
void DeleteCasServiceRequest::setSrcUserId(const std::string& srcUserId)
{
srcUserId_ = srcUserId;
setParameter("SrcUserId", srcUserId);
setCoreParameter("SrcUserId", srcUserId);
}
std::string DeleteCasServiceRequest::getCasServiceId()const
@@ -77,6 +77,6 @@ std::string DeleteCasServiceRequest::getCasServiceId()const
void DeleteCasServiceRequest::setCasServiceId(const std::string& casServiceId)
{
casServiceId_ = casServiceId;
setParameter("CasServiceId", casServiceId);
setCoreParameter("CasServiceId", casServiceId);
}

View File

@@ -35,10 +35,13 @@ DeleteCasServiceResult::~DeleteCasServiceResult()
void DeleteCasServiceResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string DeleteCredentialsListRequest::getData()const
void DeleteCredentialsListRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string DeleteCredentialsListRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteCredentialsListRequest::getRegionId()const
void DeleteCredentialsListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
bool DeleteCredentialsListRequest::getIgnoreDauth()const
@@ -55,7 +55,7 @@ bool DeleteCredentialsListRequest::getIgnoreDauth()const
void DeleteCredentialsListRequest::setIgnoreDauth(bool ignoreDauth)
{
ignoreDauth_ = ignoreDauth;
setParameter("IgnoreDauth", std::to_string(ignoreDauth));
setCoreParameter("IgnoreDauth", ignoreDauth ? "true" : "false");
}
bool DeleteCredentialsListRequest::getForce()const
@@ -66,6 +66,6 @@ bool DeleteCredentialsListRequest::getForce()const
void DeleteCredentialsListRequest::setForce(bool force)
{
force_ = force;
setParameter("Force", std::to_string(force));
setCoreParameter("Force", force ? "true" : "false");
}

View File

@@ -35,10 +35,13 @@ DeleteCredentialsListResult::~DeleteCredentialsListResult()
void DeleteCredentialsListResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string DeleteOrderListRequest::getData()const
void DeleteOrderListRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string DeleteOrderListRequest::getRegionId()const
@@ -44,6 +44,6 @@ std::string DeleteOrderListRequest::getRegionId()const
void DeleteOrderListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ DeleteOrderListResult::~DeleteOrderListResult()
void DeleteOrderListResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string DeleteProjectListRequest::getData()const
void DeleteProjectListRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string DeleteProjectListRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteProjectListRequest::getRegionId()const
void DeleteProjectListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long DeleteProjectListRequest::getCsbId()const
@@ -55,6 +55,6 @@ long DeleteProjectListRequest::getCsbId()const
void DeleteProjectListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ DeleteProjectListResult::~DeleteProjectListResult()
void DeleteProjectListResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string DeleteProjectRequest::getRegionId()const
void DeleteProjectRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long DeleteProjectRequest::getCsbId()const
@@ -44,7 +44,7 @@ long DeleteProjectRequest::getCsbId()const
void DeleteProjectRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
long DeleteProjectRequest::getProjectId()const
@@ -55,6 +55,6 @@ long DeleteProjectRequest::getProjectId()const
void DeleteProjectRequest::setProjectId(long projectId)
{
projectId_ = projectId;
setParameter("ProjectId", std::to_string(projectId));
setCoreParameter("ProjectId", std::to_string(projectId));
}

View File

@@ -35,10 +35,13 @@ DeleteProjectResult::~DeleteProjectResult()
void DeleteProjectResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string DeleteServiceListRequest::getData()const
void DeleteServiceListRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string DeleteServiceListRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteServiceListRequest::getRegionId()const
void DeleteServiceListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long DeleteServiceListRequest::getCsbId()const
@@ -55,6 +55,6 @@ long DeleteServiceListRequest::getCsbId()const
void DeleteServiceListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ DeleteServiceListResult::~DeleteServiceListResult()
void DeleteServiceListResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string DeleteServiceRequest::getRegionId()const
void DeleteServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string DeleteServiceRequest::getServiceName()const
@@ -44,7 +44,7 @@ std::string DeleteServiceRequest::getServiceName()const
void DeleteServiceRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}
long DeleteServiceRequest::getServiceId()const
@@ -55,6 +55,6 @@ long DeleteServiceRequest::getServiceId()const
void DeleteServiceRequest::setServiceId(long serviceId)
{
serviceId_ = serviceId;
setParameter("ServiceId", std::to_string(serviceId));
setCoreParameter("ServiceId", std::to_string(serviceId));
}

View File

@@ -35,10 +35,13 @@ DeleteServiceResult::~DeleteServiceResult()
void DeleteServiceResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ bool DeleteUnionCasServiceRequest::getLeafOnly()const
void DeleteUnionCasServiceRequest::setLeafOnly(bool leafOnly)
{
leafOnly_ = leafOnly;
setParameter("LeafOnly", std::to_string(leafOnly));
setCoreParameter("LeafOnly", leafOnly ? "true" : "false");
}
std::string DeleteUnionCasServiceRequest::getCasCsbName()const
@@ -44,7 +44,7 @@ std::string DeleteUnionCasServiceRequest::getCasCsbName()const
void DeleteUnionCasServiceRequest::setCasCsbName(const std::string& casCsbName)
{
casCsbName_ = casCsbName;
setParameter("CasCsbName", casCsbName);
setCoreParameter("CasCsbName", casCsbName);
}
std::string DeleteUnionCasServiceRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string DeleteUnionCasServiceRequest::getRegionId()const
void DeleteUnionCasServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string DeleteUnionCasServiceRequest::getSrcUserId()const
@@ -66,7 +66,7 @@ std::string DeleteUnionCasServiceRequest::getSrcUserId()const
void DeleteUnionCasServiceRequest::setSrcUserId(const std::string& srcUserId)
{
srcUserId_ = srcUserId;
setParameter("SrcUserId", srcUserId);
setCoreParameter("SrcUserId", srcUserId);
}
std::string DeleteUnionCasServiceRequest::getCasServiceId()const
@@ -77,6 +77,6 @@ std::string DeleteUnionCasServiceRequest::getCasServiceId()const
void DeleteUnionCasServiceRequest::setCasServiceId(const std::string& casServiceId)
{
casServiceId_ = casServiceId;
setParameter("CasServiceId", casServiceId);
setCoreParameter("CasServiceId", casServiceId);
}

View File

@@ -35,10 +35,13 @@ DeleteUnionCasServiceResult::~DeleteUnionCasServiceResult()
void DeleteUnionCasServiceResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string FindApprovalOrderListRequest::getProjectName()const
void FindApprovalOrderListRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
std::string FindApprovalOrderListRequest::getRegionId()const
@@ -44,7 +44,18 @@ std::string FindApprovalOrderListRequest::getRegionId()const
void FindApprovalOrderListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long FindApprovalOrderListRequest::getCsbId()const
{
return csbId_;
}
void FindApprovalOrderListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string FindApprovalOrderListRequest::getAlias()const
@@ -55,7 +66,7 @@ std::string FindApprovalOrderListRequest::getAlias()const
void FindApprovalOrderListRequest::setAlias(const std::string& alias)
{
alias_ = alias;
setParameter("Alias", alias);
setCoreParameter("Alias", alias);
}
std::string FindApprovalOrderListRequest::getServiceName()const
@@ -66,18 +77,7 @@ std::string FindApprovalOrderListRequest::getServiceName()const
void FindApprovalOrderListRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
}
int FindApprovalOrderListRequest::getPageNum()const
{
return pageNum_;
}
void FindApprovalOrderListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("ServiceName", serviceName);
}
long FindApprovalOrderListRequest::getServiceId()const
@@ -88,7 +88,18 @@ long FindApprovalOrderListRequest::getServiceId()const
void FindApprovalOrderListRequest::setServiceId(long serviceId)
{
serviceId_ = serviceId;
setParameter("ServiceId", std::to_string(serviceId));
setCoreParameter("ServiceId", std::to_string(serviceId));
}
int FindApprovalOrderListRequest::getPageNum()const
{
return pageNum_;
}
void FindApprovalOrderListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setCoreParameter("PageNum", std::to_string(pageNum));
}
bool FindApprovalOrderListRequest::getOnlyPending()const
@@ -99,6 +110,6 @@ bool FindApprovalOrderListRequest::getOnlyPending()const
void FindApprovalOrderListRequest::setOnlyPending(bool onlyPending)
{
onlyPending_ = onlyPending;
setParameter("OnlyPending", std::to_string(onlyPending));
setCoreParameter("OnlyPending", onlyPending ? "true" : "false");
}

View File

@@ -35,10 +35,13 @@ FindApprovalOrderListResult::~FindApprovalOrderListResult()
void FindApprovalOrderListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindApproveServiceListRequest::getProjectName()const
void FindApproveServiceListRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
std::string FindApproveServiceListRequest::getApproveLevel()const
@@ -44,7 +44,7 @@ std::string FindApproveServiceListRequest::getApproveLevel()const
void FindApproveServiceListRequest::setApproveLevel(const std::string& approveLevel)
{
approveLevel_ = approveLevel;
setParameter("ApproveLevel", approveLevel);
setCoreParameter("ApproveLevel", approveLevel);
}
bool FindApproveServiceListRequest::getShowDelService()const
@@ -55,7 +55,7 @@ bool FindApproveServiceListRequest::getShowDelService()const
void FindApproveServiceListRequest::setShowDelService(bool showDelService)
{
showDelService_ = showDelService;
setParameter("ShowDelService", std::to_string(showDelService));
setCoreParameter("ShowDelService", showDelService ? "true" : "false");
}
long FindApproveServiceListRequest::getCsbId()const
@@ -66,7 +66,7 @@ long FindApproveServiceListRequest::getCsbId()const
void FindApproveServiceListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string FindApproveServiceListRequest::getRegionId()const
@@ -77,7 +77,7 @@ std::string FindApproveServiceListRequest::getRegionId()const
void FindApproveServiceListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string FindApproveServiceListRequest::getAlias()const
@@ -88,7 +88,7 @@ std::string FindApproveServiceListRequest::getAlias()const
void FindApproveServiceListRequest::setAlias(const std::string& alias)
{
alias_ = alias;
setParameter("Alias", alias);
setCoreParameter("Alias", alias);
}
std::string FindApproveServiceListRequest::getServiceName()const
@@ -99,6 +99,6 @@ std::string FindApproveServiceListRequest::getServiceName()const
void FindApproveServiceListRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}

View File

@@ -35,10 +35,13 @@ FindApproveServiceListResult::~FindApproveServiceListResult()
void FindApproveServiceListResult::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 dataNode = value["Data"];
if(!dataNode["Total"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindCredentialsListRequest::getRegionId()const
void FindCredentialsListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long FindCredentialsListRequest::getCsbId()const
@@ -44,7 +44,7 @@ long FindCredentialsListRequest::getCsbId()const
void FindCredentialsListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
int FindCredentialsListRequest::getPageNum()const
@@ -55,7 +55,7 @@ int FindCredentialsListRequest::getPageNum()const
void FindCredentialsListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("PageNum", std::to_string(pageNum));
}
std::string FindCredentialsListRequest::getGroupName()const
@@ -66,6 +66,6 @@ std::string FindCredentialsListRequest::getGroupName()const
void FindCredentialsListRequest::setGroupName(const std::string& groupName)
{
groupName_ = groupName;
setParameter("GroupName", groupName);
setCoreParameter("GroupName", groupName);
}

View File

@@ -35,10 +35,13 @@ FindCredentialsListResult::~FindCredentialsListResult()
void FindCredentialsListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindInstanceListRequest::getRegionId()const
void FindInstanceListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string FindInstanceListRequest::getSearchTxt()const
@@ -44,7 +44,7 @@ std::string FindInstanceListRequest::getSearchTxt()const
void FindInstanceListRequest::setSearchTxt(const std::string& searchTxt)
{
searchTxt_ = searchTxt;
setParameter("SearchTxt", searchTxt);
setCoreParameter("SearchTxt", searchTxt);
}
long FindInstanceListRequest::getCsbId()const
@@ -55,7 +55,7 @@ long FindInstanceListRequest::getCsbId()const
void FindInstanceListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
int FindInstanceListRequest::getPageNum()const
@@ -66,7 +66,7 @@ int FindInstanceListRequest::getPageNum()const
void FindInstanceListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("PageNum", std::to_string(pageNum));
}
int FindInstanceListRequest::getStatus()const
@@ -77,6 +77,6 @@ int FindInstanceListRequest::getStatus()const
void FindInstanceListRequest::setStatus(int status)
{
status_ = status;
setParameter("Status", std::to_string(status));
setCoreParameter("Status", std::to_string(status));
}

View File

@@ -35,10 +35,13 @@ FindInstanceListResult::~FindInstanceListResult()
void FindInstanceListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindOrderableListRequest::getProjectName()const
void FindOrderableListRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
long FindOrderableListRequest::getCsbId()const
@@ -44,7 +44,7 @@ long FindOrderableListRequest::getCsbId()const
void FindOrderableListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string FindOrderableListRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string FindOrderableListRequest::getRegionId()const
void FindOrderableListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string FindOrderableListRequest::getAlias()const
@@ -66,7 +66,7 @@ std::string FindOrderableListRequest::getAlias()const
void FindOrderableListRequest::setAlias(const std::string& alias)
{
alias_ = alias;
setParameter("Alias", alias);
setCoreParameter("Alias", alias);
}
std::string FindOrderableListRequest::getServiceName()const
@@ -77,7 +77,7 @@ std::string FindOrderableListRequest::getServiceName()const
void FindOrderableListRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}
int FindOrderableListRequest::getPageNum()const
@@ -88,6 +88,6 @@ int FindOrderableListRequest::getPageNum()const
void FindOrderableListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("PageNum", std::to_string(pageNum));
}

View File

@@ -35,10 +35,13 @@ FindOrderableListResult::~FindOrderableListResult()
void FindOrderableListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindOrderedListRequest::getProjectName()const
void FindOrderedListRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
bool FindOrderedListRequest::getShowDelOrder()const
@@ -44,7 +44,7 @@ bool FindOrderedListRequest::getShowDelOrder()const
void FindOrderedListRequest::setShowDelOrder(bool showDelOrder)
{
showDelOrder_ = showDelOrder;
setParameter("ShowDelOrder", std::to_string(showDelOrder));
setCoreParameter("ShowDelOrder", showDelOrder ? "true" : "false");
}
std::string FindOrderedListRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string FindOrderedListRequest::getRegionId()const
void FindOrderedListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long FindOrderedListRequest::getCsbId()const
@@ -66,7 +66,7 @@ long FindOrderedListRequest::getCsbId()const
void FindOrderedListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string FindOrderedListRequest::getAlias()const
@@ -77,7 +77,7 @@ std::string FindOrderedListRequest::getAlias()const
void FindOrderedListRequest::setAlias(const std::string& alias)
{
alias_ = alias;
setParameter("Alias", alias);
setCoreParameter("Alias", alias);
}
std::string FindOrderedListRequest::getServiceName()const
@@ -88,7 +88,7 @@ std::string FindOrderedListRequest::getServiceName()const
void FindOrderedListRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}
int FindOrderedListRequest::getPageNum()const
@@ -99,7 +99,7 @@ int FindOrderedListRequest::getPageNum()const
void FindOrderedListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("PageNum", std::to_string(pageNum));
}
long FindOrderedListRequest::getServiceId()const
@@ -110,7 +110,7 @@ long FindOrderedListRequest::getServiceId()const
void FindOrderedListRequest::setServiceId(long serviceId)
{
serviceId_ = serviceId;
setParameter("ServiceId", std::to_string(serviceId));
setCoreParameter("ServiceId", std::to_string(serviceId));
}
std::string FindOrderedListRequest::getStatus()const
@@ -121,6 +121,6 @@ std::string FindOrderedListRequest::getStatus()const
void FindOrderedListRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
setCoreParameter("Status", status);
}

View File

@@ -35,10 +35,13 @@ FindOrderedListResult::~FindOrderedListResult()
void FindOrderedListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindProjectListRequest::getProjectName()const
void FindProjectListRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
std::string FindProjectListRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string FindProjectListRequest::getRegionId()const
void FindProjectListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long FindProjectListRequest::getCsbId()const
@@ -55,7 +55,7 @@ long FindProjectListRequest::getCsbId()const
void FindProjectListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
int FindProjectListRequest::getPageNum()const
@@ -66,6 +66,6 @@ int FindProjectListRequest::getPageNum()const
void FindProjectListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("PageNum", std::to_string(pageNum));
}

View File

@@ -35,10 +35,13 @@ FindProjectListResult::~FindProjectListResult()
void FindProjectListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string FindProjectsNameListRequest::getOperationFlag()const
void FindProjectsNameListRequest::setOperationFlag(const std::string& operationFlag)
{
operationFlag_ = operationFlag;
setParameter("OperationFlag", operationFlag);
setCoreParameter("OperationFlag", operationFlag);
}
std::string FindProjectsNameListRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string FindProjectsNameListRequest::getRegionId()const
void FindProjectsNameListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long FindProjectsNameListRequest::getCsbId()const
@@ -55,6 +55,6 @@ long FindProjectsNameListRequest::getCsbId()const
void FindProjectsNameListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ FindProjectsNameListResult::~FindProjectsNameListResult()
void FindProjectsNameListResult::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 dataNode = value["Data"];
auto allProjectNameList = dataNode["ProjectNameList"]["ProjectName"];

View File

@@ -33,7 +33,7 @@ std::string FindServiceListRequest::getProjectName()const
void FindServiceListRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
bool FindServiceListRequest::getShowDelService()const
@@ -44,7 +44,7 @@ bool FindServiceListRequest::getShowDelService()const
void FindServiceListRequest::setShowDelService(bool showDelService)
{
showDelService_ = showDelService;
setParameter("ShowDelService", std::to_string(showDelService));
setCoreParameter("ShowDelService", showDelService ? "true" : "false");
}
int FindServiceListRequest::getCasShowType()const
@@ -55,7 +55,7 @@ int FindServiceListRequest::getCasShowType()const
void FindServiceListRequest::setCasShowType(int casShowType)
{
casShowType_ = casShowType;
setParameter("CasShowType", std::to_string(casShowType));
setCoreParameter("CasShowType", std::to_string(casShowType));
}
long FindServiceListRequest::getCsbId()const
@@ -66,7 +66,7 @@ long FindServiceListRequest::getCsbId()const
void FindServiceListRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string FindServiceListRequest::getRegionId()const
@@ -77,7 +77,7 @@ std::string FindServiceListRequest::getRegionId()const
void FindServiceListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string FindServiceListRequest::getAlias()const
@@ -88,7 +88,7 @@ std::string FindServiceListRequest::getAlias()const
void FindServiceListRequest::setAlias(const std::string& alias)
{
alias_ = alias;
setParameter("Alias", alias);
setCoreParameter("Alias", alias);
}
std::string FindServiceListRequest::getServiceName()const
@@ -99,7 +99,7 @@ std::string FindServiceListRequest::getServiceName()const
void FindServiceListRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}
int FindServiceListRequest::getPageNum()const
@@ -110,6 +110,6 @@ int FindServiceListRequest::getPageNum()const
void FindServiceListRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
setCoreParameter("PageNum", std::to_string(pageNum));
}

View File

@@ -35,10 +35,13 @@ FindServiceListResult::~FindServiceListResult()
void FindServiceListResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ long FindServiceStatisticalDataRequest::getCsbId()const
void FindServiceStatisticalDataRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string FindServiceStatisticalDataRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string FindServiceStatisticalDataRequest::getRegionId()const
void FindServiceStatisticalDataRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long FindServiceStatisticalDataRequest::getEndTime()const
@@ -55,7 +55,7 @@ long FindServiceStatisticalDataRequest::getEndTime()const
void FindServiceStatisticalDataRequest::setEndTime(long endTime)
{
endTime_ = endTime;
setParameter("EndTime", std::to_string(endTime));
setCoreParameter("EndTime", std::to_string(endTime));
}
std::string FindServiceStatisticalDataRequest::getServiceName()const
@@ -66,7 +66,7 @@ std::string FindServiceStatisticalDataRequest::getServiceName()const
void FindServiceStatisticalDataRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}
long FindServiceStatisticalDataRequest::getStartTime()const
@@ -77,6 +77,6 @@ long FindServiceStatisticalDataRequest::getStartTime()const
void FindServiceStatisticalDataRequest::setStartTime(long startTime)
{
startTime_ = startTime;
setParameter("StartTime", std::to_string(startTime));
setCoreParameter("StartTime", std::to_string(startTime));
}

View File

@@ -35,10 +35,13 @@ FindServiceStatisticalDataResult::~FindServiceStatisticalDataResult()
void FindServiceStatisticalDataResult::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 dataNode = value["Data"];
if(!dataNode["CurrentPage"].isNull())

View File

@@ -33,7 +33,7 @@ std::string GetInstanceRequest::getRegionId()const
void GetInstanceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long GetInstanceRequest::getCsbId()const
@@ -44,6 +44,6 @@ long GetInstanceRequest::getCsbId()const
void GetInstanceRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ GetInstanceResult::~GetInstanceResult()
void GetInstanceResult::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 dataNode = value["Data"];
auto instanceNode = dataNode["Instance"];

View File

@@ -33,7 +33,7 @@ std::string GetOrderRequest::getRegionId()const
void GetOrderRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long GetOrderRequest::getOrderId()const
@@ -44,7 +44,7 @@ long GetOrderRequest::getOrderId()const
void GetOrderRequest::setOrderId(long orderId)
{
orderId_ = orderId;
setParameter("OrderId", std::to_string(orderId));
setCoreParameter("OrderId", std::to_string(orderId));
}
std::string GetOrderRequest::getServiceName()const
@@ -55,6 +55,6 @@ std::string GetOrderRequest::getServiceName()const
void GetOrderRequest::setServiceName(const std::string& serviceName)
{
serviceName_ = serviceName;
setParameter("ServiceName", serviceName);
setCoreParameter("ServiceName", serviceName);
}

View File

@@ -35,10 +35,13 @@ GetOrderResult::~GetOrderResult()
void GetOrderResult::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 dataNode = value["Data"];
auto orderNode = dataNode["Order"];

View File

@@ -33,7 +33,7 @@ std::string GetProjectRequest::getProjectName()const
void GetProjectRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
setCoreParameter("ProjectName", projectName);
}
std::string GetProjectRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetProjectRequest::getRegionId()const
void GetProjectRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long GetProjectRequest::getCsbId()const
@@ -55,6 +55,6 @@ long GetProjectRequest::getCsbId()const
void GetProjectRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ GetProjectResult::~GetProjectResult()
void GetProjectResult::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 dataNode = value["Data"];
auto allProjectList = value["ProjectList"]["Project"];

View File

@@ -33,7 +33,7 @@ std::string GetServiceRequest::getRegionId()const
void GetServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long GetServiceRequest::getCsbId()const
@@ -44,7 +44,7 @@ long GetServiceRequest::getCsbId()const
void GetServiceRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}
long GetServiceRequest::getServiceId()const
@@ -55,6 +55,6 @@ long GetServiceRequest::getServiceId()const
void GetServiceRequest::setServiceId(long serviceId)
{
serviceId_ = serviceId;
setParameter("ServiceId", std::to_string(serviceId));
setCoreParameter("ServiceId", std::to_string(serviceId));
}

View File

@@ -35,10 +35,13 @@ GetServiceResult::~GetServiceResult()
void GetServiceResult::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 dataNode = value["Data"];
auto serviceNode = dataNode["Service"];

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/csb/model/ImportCredentialsRequest.h>
using AlibabaCloud::CSB::Model::ImportCredentialsRequest;
ImportCredentialsRequest::ImportCredentialsRequest() :
RpcServiceRequest("csb", "2017-11-18", "ImportCredentials")
{}
ImportCredentialsRequest::~ImportCredentialsRequest()
{}
std::string ImportCredentialsRequest::getData()const
{
return data_;
}
void ImportCredentialsRequest::setData(const std::string& data)
{
data_ = data;
setCoreParameter("Data", data);
}
long ImportCredentialsRequest::getCsbId()const
{
return csbId_;
}
void ImportCredentialsRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setCoreParameter("CsbId", std::to_string(csbId));
}
std::string ImportCredentialsRequest::getRegionId()const
{
return regionId_;
}
void ImportCredentialsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}

View File

@@ -0,0 +1,76 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/csb/model/ImportCredentialsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::CSB;
using namespace AlibabaCloud::CSB::Model;
ImportCredentialsResult::ImportCredentialsResult() :
ServiceResult()
{}
ImportCredentialsResult::ImportCredentialsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ImportCredentialsResult::~ImportCredentialsResult()
{}
void ImportCredentialsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
auto credentialsNode = dataNode["Credentials"];
if(!credentialsNode["Id"].isNull())
data_.credentials.id = std::stol(credentialsNode["Id"].asString());
auto currentCredentialNode = credentialsNode["CurrentCredential"];
if(!currentCredentialNode["SecretKey"].isNull())
data_.credentials.currentCredential.secretKey = currentCredentialNode["SecretKey"].asString();
if(!currentCredentialNode["AccessKey"].isNull())
data_.credentials.currentCredential.accessKey = currentCredentialNode["AccessKey"].asString();
if(!value["Code"].isNull())
code_ = std::stoi(value["Code"].asString());
if(!value["Message"].isNull())
message_ = value["Message"].asString();
}
std::string ImportCredentialsResult::getMessage()const
{
return message_;
}
ImportCredentialsResult::Data ImportCredentialsResult::getData()const
{
return data_;
}
int ImportCredentialsResult::getCode()const
{
return code_;
}

View File

@@ -33,7 +33,7 @@ std::string PublishCasServiceRequest::getCasCsbName()const
void PublishCasServiceRequest::setCasCsbName(const std::string& casCsbName)
{
casCsbName_ = casCsbName;
setParameter("CasCsbName", casCsbName);
setCoreParameter("CasCsbName", casCsbName);
}
std::string PublishCasServiceRequest::getData()const
@@ -44,7 +44,7 @@ std::string PublishCasServiceRequest::getData()const
void PublishCasServiceRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string PublishCasServiceRequest::getRegionId()const
@@ -55,6 +55,6 @@ std::string PublishCasServiceRequest::getRegionId()const
void PublishCasServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ PublishCasServiceResult::~PublishCasServiceResult()
void PublishCasServiceResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string PublishUnionCasServiceRequest::getCasCsbName()const
void PublishUnionCasServiceRequest::setCasCsbName(const std::string& casCsbName)
{
casCsbName_ = casCsbName;
setParameter("CasCsbName", casCsbName);
setCoreParameter("CasCsbName", casCsbName);
}
std::string PublishUnionCasServiceRequest::getData()const
@@ -44,7 +44,7 @@ std::string PublishUnionCasServiceRequest::getData()const
void PublishUnionCasServiceRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string PublishUnionCasServiceRequest::getRegionId()const
@@ -55,6 +55,6 @@ std::string PublishUnionCasServiceRequest::getRegionId()const
void PublishUnionCasServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ PublishUnionCasServiceResult::~PublishUnionCasServiceResult()
void PublishUnionCasServiceResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string RenewCredentialsRequest::getRegionId()const
void RenewCredentialsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long RenewCredentialsRequest::getCredentialId()const
@@ -44,6 +44,6 @@ long RenewCredentialsRequest::getCredentialId()const
void RenewCredentialsRequest::setCredentialId(long credentialId)
{
credentialId_ = credentialId;
setParameter("CredentialId", std::to_string(credentialId));
setCoreParameter("CredentialId", std::to_string(credentialId));
}

View File

@@ -35,10 +35,13 @@ RenewCredentialsResult::~RenewCredentialsResult()
void RenewCredentialsResult::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 dataNode = value["Data"];
auto credentialsNode = dataNode["Credentials"];

View File

@@ -33,7 +33,7 @@ std::string ReplaceCredentialRequest::getRegionId()const
void ReplaceCredentialRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long ReplaceCredentialRequest::getCredentialId()const
@@ -44,6 +44,6 @@ long ReplaceCredentialRequest::getCredentialId()const
void ReplaceCredentialRequest::setCredentialId(long credentialId)
{
credentialId_ = credentialId;
setParameter("CredentialId", std::to_string(credentialId));
setCoreParameter("CredentialId", std::to_string(credentialId));
}

View File

@@ -35,10 +35,13 @@ ReplaceCredentialResult::~ReplaceCredentialResult()
void ReplaceCredentialResult::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 dataNode = value["Data"];
auto credentialsNode = dataNode["Credentials"];

View File

@@ -33,7 +33,7 @@ std::string UpdateOrderListRequest::getData()const
void UpdateOrderListRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string UpdateOrderListRequest::getRegionId()const
@@ -44,6 +44,6 @@ std::string UpdateOrderListRequest::getRegionId()const
void UpdateOrderListRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}

View File

@@ -35,10 +35,13 @@ UpdateOrderListResult::~UpdateOrderListResult()
void UpdateOrderListResult::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 dataNode = value["Data"];
if(!dataNode["UpdateCount"].isNull())

View File

@@ -33,7 +33,7 @@ std::string UpdateOrderRequest::getData()const
void UpdateOrderRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string UpdateOrderRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string UpdateOrderRequest::getRegionId()const
void UpdateOrderRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long UpdateOrderRequest::getCsbId()const
@@ -55,6 +55,6 @@ long UpdateOrderRequest::getCsbId()const
void UpdateOrderRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ UpdateOrderResult::~UpdateOrderResult()
void UpdateOrderResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string UpdateProjectListStatusRequest::getData()const
void UpdateProjectListStatusRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string UpdateProjectListStatusRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string UpdateProjectListStatusRequest::getRegionId()const
void UpdateProjectListStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long UpdateProjectListStatusRequest::getCsbId()const
@@ -55,6 +55,6 @@ long UpdateProjectListStatusRequest::getCsbId()const
void UpdateProjectListStatusRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ UpdateProjectListStatusResult::~UpdateProjectListStatusResult()
void UpdateProjectListStatusResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string UpdateProjectRequest::getData()const
void UpdateProjectRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string UpdateProjectRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string UpdateProjectRequest::getRegionId()const
void UpdateProjectRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long UpdateProjectRequest::getCsbId()const
@@ -55,6 +55,6 @@ long UpdateProjectRequest::getCsbId()const
void UpdateProjectRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ UpdateProjectResult::~UpdateProjectResult()
void UpdateProjectResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string UpdateServiceListStatusRequest::getData()const
void UpdateServiceListStatusRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string UpdateServiceListStatusRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string UpdateServiceListStatusRequest::getRegionId()const
void UpdateServiceListStatusRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long UpdateServiceListStatusRequest::getCsbId()const
@@ -55,6 +55,6 @@ long UpdateServiceListStatusRequest::getCsbId()const
void UpdateServiceListStatusRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ UpdateServiceListStatusResult::~UpdateServiceListStatusResult()
void UpdateServiceListStatusResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string UpdateServiceQPSRequest::getRegionId()const
void UpdateServiceQPSRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
std::string UpdateServiceQPSRequest::getQps()const
@@ -44,7 +44,7 @@ std::string UpdateServiceQPSRequest::getQps()const
void UpdateServiceQPSRequest::setQps(const std::string& qps)
{
qps_ = qps;
setParameter("Qps", qps);
setCoreParameter("Qps", qps);
}
long UpdateServiceQPSRequest::getServiceId()const
@@ -55,6 +55,6 @@ long UpdateServiceQPSRequest::getServiceId()const
void UpdateServiceQPSRequest::setServiceId(long serviceId)
{
serviceId_ = serviceId;
setParameter("ServiceId", std::to_string(serviceId));
setCoreParameter("ServiceId", std::to_string(serviceId));
}

View File

@@ -35,10 +35,13 @@ UpdateServiceQPSResult::~UpdateServiceQPSResult()
void UpdateServiceQPSResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -33,7 +33,7 @@ std::string UpdateServiceRequest::getData()const
void UpdateServiceRequest::setData(const std::string& data)
{
data_ = data;
setParameter("Data", data);
setCoreParameter("Data", data);
}
std::string UpdateServiceRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string UpdateServiceRequest::getRegionId()const
void UpdateServiceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
setCoreParameter("RegionId", regionId);
}
long UpdateServiceRequest::getCsbId()const
@@ -55,6 +55,6 @@ long UpdateServiceRequest::getCsbId()const
void UpdateServiceRequest::setCsbId(long csbId)
{
csbId_ = csbId;
setParameter("CsbId", std::to_string(csbId));
setCoreParameter("CsbId", std::to_string(csbId));
}

View File

@@ -35,10 +35,13 @@ UpdateServiceResult::~UpdateServiceResult()
void UpdateServiceResult::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["Code"].isNull())
code_ = std::stoi(value["Code"].asString());