@@ -23,10 +23,10 @@ set(sas-api_public_header
|
||||
set(sas-api_public_header_model
|
||||
include/alibabacloud/sas-api/model/DescribeAccountProfileByKeyWordRequest.h
|
||||
include/alibabacloud/sas-api/model/DescribeAccountProfileByKeyWordResult.h
|
||||
include/alibabacloud/sas-api/model/DescribeThreatTypeLinesRequest.h
|
||||
include/alibabacloud/sas-api/model/DescribeThreatTypeLinesResult.h
|
||||
include/alibabacloud/sas-api/model/DescribeThreatDistributeRequest.h
|
||||
include/alibabacloud/sas-api/model/DescribeThreatDistributeResult.h
|
||||
include/alibabacloud/sas-api/model/DescribeThreatTypeLinesRequest.h
|
||||
include/alibabacloud/sas-api/model/DescribeThreatTypeLinesResult.h
|
||||
include/alibabacloud/sas-api/model/GetPhoneProfileRequest.h
|
||||
include/alibabacloud/sas-api/model/GetPhoneProfileResult.h
|
||||
include/alibabacloud/sas-api/model/DescribeAccountProfileByKeyRequest.h
|
||||
@@ -50,10 +50,10 @@ set(sas-api_src
|
||||
src/Sas-apiClient.cc
|
||||
src/model/DescribeAccountProfileByKeyWordRequest.cc
|
||||
src/model/DescribeAccountProfileByKeyWordResult.cc
|
||||
src/model/DescribeThreatTypeLinesRequest.cc
|
||||
src/model/DescribeThreatTypeLinesResult.cc
|
||||
src/model/DescribeThreatDistributeRequest.cc
|
||||
src/model/DescribeThreatDistributeResult.cc
|
||||
src/model/DescribeThreatTypeLinesRequest.cc
|
||||
src/model/DescribeThreatTypeLinesResult.cc
|
||||
src/model/GetPhoneProfileRequest.cc
|
||||
src/model/GetPhoneProfileResult.cc
|
||||
src/model/DescribeAccountProfileByKeyRequest.cc
|
||||
|
||||
@@ -24,10 +24,10 @@
|
||||
#include "Sas_apiExport.h"
|
||||
#include "model/DescribeAccountProfileByKeyWordRequest.h"
|
||||
#include "model/DescribeAccountProfileByKeyWordResult.h"
|
||||
#include "model/DescribeThreatTypeLinesRequest.h"
|
||||
#include "model/DescribeThreatTypeLinesResult.h"
|
||||
#include "model/DescribeThreatDistributeRequest.h"
|
||||
#include "model/DescribeThreatDistributeResult.h"
|
||||
#include "model/DescribeThreatTypeLinesRequest.h"
|
||||
#include "model/DescribeThreatTypeLinesResult.h"
|
||||
#include "model/GetPhoneProfileRequest.h"
|
||||
#include "model/GetPhoneProfileResult.h"
|
||||
#include "model/DescribeAccountProfileByKeyRequest.h"
|
||||
@@ -58,12 +58,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeAccountProfileByKeyWordResult> DescribeAccountProfileByKeyWordOutcome;
|
||||
typedef std::future<DescribeAccountProfileByKeyWordOutcome> DescribeAccountProfileByKeyWordOutcomeCallable;
|
||||
typedef std::function<void(const Sas_apiClient*, const Model::DescribeAccountProfileByKeyWordRequest&, const DescribeAccountProfileByKeyWordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountProfileByKeyWordAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeThreatTypeLinesResult> DescribeThreatTypeLinesOutcome;
|
||||
typedef std::future<DescribeThreatTypeLinesOutcome> DescribeThreatTypeLinesOutcomeCallable;
|
||||
typedef std::function<void(const Sas_apiClient*, const Model::DescribeThreatTypeLinesRequest&, const DescribeThreatTypeLinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeThreatTypeLinesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeThreatDistributeResult> DescribeThreatDistributeOutcome;
|
||||
typedef std::future<DescribeThreatDistributeOutcome> DescribeThreatDistributeOutcomeCallable;
|
||||
typedef std::function<void(const Sas_apiClient*, const Model::DescribeThreatDistributeRequest&, const DescribeThreatDistributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeThreatDistributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeThreatTypeLinesResult> DescribeThreatTypeLinesOutcome;
|
||||
typedef std::future<DescribeThreatTypeLinesOutcome> DescribeThreatTypeLinesOutcomeCallable;
|
||||
typedef std::function<void(const Sas_apiClient*, const Model::DescribeThreatTypeLinesRequest&, const DescribeThreatTypeLinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeThreatTypeLinesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhoneProfileResult> GetPhoneProfileOutcome;
|
||||
typedef std::future<GetPhoneProfileOutcome> GetPhoneProfileOutcomeCallable;
|
||||
typedef std::function<void(const Sas_apiClient*, const Model::GetPhoneProfileRequest&, const GetPhoneProfileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhoneProfileAsyncHandler;
|
||||
@@ -99,12 +99,12 @@ namespace AlibabaCloud
|
||||
DescribeAccountProfileByKeyWordOutcome describeAccountProfileByKeyWord(const Model::DescribeAccountProfileByKeyWordRequest &request)const;
|
||||
void describeAccountProfileByKeyWordAsync(const Model::DescribeAccountProfileByKeyWordRequest& request, const DescribeAccountProfileByKeyWordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAccountProfileByKeyWordOutcomeCallable describeAccountProfileByKeyWordCallable(const Model::DescribeAccountProfileByKeyWordRequest& request) const;
|
||||
DescribeThreatTypeLinesOutcome describeThreatTypeLines(const Model::DescribeThreatTypeLinesRequest &request)const;
|
||||
void describeThreatTypeLinesAsync(const Model::DescribeThreatTypeLinesRequest& request, const DescribeThreatTypeLinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeThreatTypeLinesOutcomeCallable describeThreatTypeLinesCallable(const Model::DescribeThreatTypeLinesRequest& request) const;
|
||||
DescribeThreatDistributeOutcome describeThreatDistribute(const Model::DescribeThreatDistributeRequest &request)const;
|
||||
void describeThreatDistributeAsync(const Model::DescribeThreatDistributeRequest& request, const DescribeThreatDistributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeThreatDistributeOutcomeCallable describeThreatDistributeCallable(const Model::DescribeThreatDistributeRequest& request) const;
|
||||
DescribeThreatTypeLinesOutcome describeThreatTypeLines(const Model::DescribeThreatTypeLinesRequest &request)const;
|
||||
void describeThreatTypeLinesAsync(const Model::DescribeThreatTypeLinesRequest& request, const DescribeThreatTypeLinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeThreatTypeLinesOutcomeCallable describeThreatTypeLinesCallable(const Model::DescribeThreatTypeLinesRequest& request) const;
|
||||
GetPhoneProfileOutcome getPhoneProfile(const Model::GetPhoneProfileRequest &request)const;
|
||||
void getPhoneProfileAsync(const Model::GetPhoneProfileRequest& request, const GetPhoneProfileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhoneProfileOutcomeCallable getPhoneProfileCallable(const Model::GetPhoneProfileRequest& request) const;
|
||||
|
||||
@@ -87,42 +87,6 @@ Sas_apiClient::DescribeAccountProfileByKeyWordOutcomeCallable Sas_apiClient::des
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
Sas_apiClient::DescribeThreatTypeLinesOutcome Sas_apiClient::describeThreatTypeLines(const DescribeThreatTypeLinesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeThreatTypeLinesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeThreatTypeLinesOutcome(DescribeThreatTypeLinesResult(outcome.result()));
|
||||
else
|
||||
return DescribeThreatTypeLinesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void Sas_apiClient::describeThreatTypeLinesAsync(const DescribeThreatTypeLinesRequest& request, const DescribeThreatTypeLinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeThreatTypeLines(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
Sas_apiClient::DescribeThreatTypeLinesOutcomeCallable Sas_apiClient::describeThreatTypeLinesCallable(const DescribeThreatTypeLinesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeThreatTypeLinesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeThreatTypeLines(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
Sas_apiClient::DescribeThreatDistributeOutcome Sas_apiClient::describeThreatDistribute(const DescribeThreatDistributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -159,6 +123,42 @@ Sas_apiClient::DescribeThreatDistributeOutcomeCallable Sas_apiClient::describeTh
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
Sas_apiClient::DescribeThreatTypeLinesOutcome Sas_apiClient::describeThreatTypeLines(const DescribeThreatTypeLinesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeThreatTypeLinesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeThreatTypeLinesOutcome(DescribeThreatTypeLinesResult(outcome.result()));
|
||||
else
|
||||
return DescribeThreatTypeLinesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void Sas_apiClient::describeThreatTypeLinesAsync(const DescribeThreatTypeLinesRequest& request, const DescribeThreatTypeLinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeThreatTypeLines(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
Sas_apiClient::DescribeThreatTypeLinesOutcomeCallable Sas_apiClient::describeThreatTypeLinesCallable(const DescribeThreatTypeLinesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeThreatTypeLinesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeThreatTypeLines(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
Sas_apiClient::GetPhoneProfileOutcome Sas_apiClient::getPhoneProfile(const GetPhoneProfileRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeAccountProfileByKeyRequest::getSourceIp()const
|
||||
void DescribeAccountProfileByKeyRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
std::string DescribeAccountProfileByKeyRequest::getKeyword()const
|
||||
@@ -44,6 +44,6 @@ std::string DescribeAccountProfileByKeyRequest::getKeyword()const
|
||||
void DescribeAccountProfileByKeyRequest::setKeyword(const std::string& keyword)
|
||||
{
|
||||
keyword_ = keyword;
|
||||
setParameter("Keyword", keyword);
|
||||
setCoreParameter("Keyword", keyword);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAccountProfileByKeyResult::~DescribeAccountProfileByKeyResult()
|
||||
|
||||
void DescribeAccountProfileByKeyResult::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["Ip"].isNull())
|
||||
ip_ = value["Ip"].asString();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeAccountProfileByKeyWordRequest::getSourceIp()const
|
||||
void DescribeAccountProfileByKeyWordRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
std::string DescribeAccountProfileByKeyWordRequest::getKeyword()const
|
||||
@@ -44,6 +44,6 @@ std::string DescribeAccountProfileByKeyWordRequest::getKeyword()const
|
||||
void DescribeAccountProfileByKeyWordRequest::setKeyword(const std::string& keyword)
|
||||
{
|
||||
keyword_ = keyword;
|
||||
setParameter("Keyword", keyword);
|
||||
setCoreParameter("Keyword", keyword);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAccountProfileByKeyWordResult::~DescribeAccountProfileByKeyWordResult()
|
||||
|
||||
void DescribeAccountProfileByKeyWordResult::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["Ip"].isNull())
|
||||
ip_ = value["Ip"].asString();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeHitRateColumnRequest::getEndDate()const
|
||||
void DescribeHitRateColumnRequest::setEndDate(const std::string& endDate)
|
||||
{
|
||||
endDate_ = endDate;
|
||||
setParameter("EndDate", endDate);
|
||||
setCoreParameter("EndDate", endDate);
|
||||
}
|
||||
|
||||
std::string DescribeHitRateColumnRequest::getSourceIp()const
|
||||
@@ -44,7 +44,7 @@ std::string DescribeHitRateColumnRequest::getSourceIp()const
|
||||
void DescribeHitRateColumnRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
int DescribeHitRateColumnRequest::getHitDay()const
|
||||
@@ -55,7 +55,7 @@ int DescribeHitRateColumnRequest::getHitDay()const
|
||||
void DescribeHitRateColumnRequest::setHitDay(int hitDay)
|
||||
{
|
||||
hitDay_ = hitDay;
|
||||
setParameter("HitDay", std::to_string(hitDay));
|
||||
setCoreParameter("HitDay", std::to_string(hitDay));
|
||||
}
|
||||
|
||||
std::string DescribeHitRateColumnRequest::getStartDate()const
|
||||
@@ -66,7 +66,7 @@ std::string DescribeHitRateColumnRequest::getStartDate()const
|
||||
void DescribeHitRateColumnRequest::setStartDate(const std::string& startDate)
|
||||
{
|
||||
startDate_ = startDate;
|
||||
setParameter("StartDate", startDate);
|
||||
setCoreParameter("StartDate", startDate);
|
||||
}
|
||||
|
||||
int DescribeHitRateColumnRequest::getApiType()const
|
||||
@@ -77,6 +77,6 @@ int DescribeHitRateColumnRequest::getApiType()const
|
||||
void DescribeHitRateColumnRequest::setApiType(int apiType)
|
||||
{
|
||||
apiType_ = apiType;
|
||||
setParameter("ApiType", std::to_string(apiType));
|
||||
setCoreParameter("ApiType", std::to_string(apiType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeHitRateColumnResult::~DescribeHitRateColumnResult()
|
||||
|
||||
void DescribeHitRateColumnResult::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 allItems = value["Items"]["Item"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeHitRatePieRequest::getEndDate()const
|
||||
void DescribeHitRatePieRequest::setEndDate(const std::string& endDate)
|
||||
{
|
||||
endDate_ = endDate;
|
||||
setParameter("EndDate", endDate);
|
||||
setCoreParameter("EndDate", endDate);
|
||||
}
|
||||
|
||||
std::string DescribeHitRatePieRequest::getSourceIp()const
|
||||
@@ -44,7 +44,7 @@ std::string DescribeHitRatePieRequest::getSourceIp()const
|
||||
void DescribeHitRatePieRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
std::string DescribeHitRatePieRequest::getStartDate()const
|
||||
@@ -55,7 +55,7 @@ std::string DescribeHitRatePieRequest::getStartDate()const
|
||||
void DescribeHitRatePieRequest::setStartDate(const std::string& startDate)
|
||||
{
|
||||
startDate_ = startDate;
|
||||
setParameter("StartDate", startDate);
|
||||
setCoreParameter("StartDate", startDate);
|
||||
}
|
||||
|
||||
int DescribeHitRatePieRequest::getHitDay()const
|
||||
@@ -66,7 +66,7 @@ int DescribeHitRatePieRequest::getHitDay()const
|
||||
void DescribeHitRatePieRequest::setHitDay(int hitDay)
|
||||
{
|
||||
hitDay_ = hitDay;
|
||||
setParameter("HitDay", std::to_string(hitDay));
|
||||
setCoreParameter("HitDay", std::to_string(hitDay));
|
||||
}
|
||||
|
||||
int DescribeHitRatePieRequest::getApiType()const
|
||||
@@ -77,6 +77,6 @@ int DescribeHitRatePieRequest::getApiType()const
|
||||
void DescribeHitRatePieRequest::setApiType(int apiType)
|
||||
{
|
||||
apiType_ = apiType;
|
||||
setParameter("ApiType", std::to_string(apiType));
|
||||
setCoreParameter("ApiType", std::to_string(apiType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeHitRatePieResult::~DescribeHitRatePieResult()
|
||||
|
||||
void DescribeHitRatePieResult::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 allItems = value["Items"]["Item"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribePerDateDataRequest::getSourceIp()const
|
||||
void DescribePerDateDataRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
int DescribePerDateDataRequest::getApiType()const
|
||||
@@ -44,6 +44,6 @@ int DescribePerDateDataRequest::getApiType()const
|
||||
void DescribePerDateDataRequest::setApiType(int apiType)
|
||||
{
|
||||
apiType_ = apiType;
|
||||
setParameter("ApiType", std::to_string(apiType));
|
||||
setCoreParameter("ApiType", std::to_string(apiType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribePerDateDataResult::~DescribePerDateDataResult()
|
||||
|
||||
void DescribePerDateDataResult::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 allDataView = value["DataView"]["dataViewItem"];
|
||||
for (auto value : allDataView)
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeThreatDistributeRequest::getEndDate()const
|
||||
void DescribeThreatDistributeRequest::setEndDate(const std::string& endDate)
|
||||
{
|
||||
endDate_ = endDate;
|
||||
setParameter("EndDate", endDate);
|
||||
setCoreParameter("EndDate", endDate);
|
||||
}
|
||||
|
||||
std::string DescribeThreatDistributeRequest::getSourceIp()const
|
||||
@@ -44,7 +44,7 @@ std::string DescribeThreatDistributeRequest::getSourceIp()const
|
||||
void DescribeThreatDistributeRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
int DescribeThreatDistributeRequest::getHitDay()const
|
||||
@@ -55,7 +55,7 @@ int DescribeThreatDistributeRequest::getHitDay()const
|
||||
void DescribeThreatDistributeRequest::setHitDay(int hitDay)
|
||||
{
|
||||
hitDay_ = hitDay;
|
||||
setParameter("HitDay", std::to_string(hitDay));
|
||||
setCoreParameter("HitDay", std::to_string(hitDay));
|
||||
}
|
||||
|
||||
std::string DescribeThreatDistributeRequest::getStartDate()const
|
||||
@@ -66,7 +66,7 @@ std::string DescribeThreatDistributeRequest::getStartDate()const
|
||||
void DescribeThreatDistributeRequest::setStartDate(const std::string& startDate)
|
||||
{
|
||||
startDate_ = startDate;
|
||||
setParameter("StartDate", startDate);
|
||||
setCoreParameter("StartDate", startDate);
|
||||
}
|
||||
|
||||
int DescribeThreatDistributeRequest::getApiType()const
|
||||
@@ -77,6 +77,6 @@ int DescribeThreatDistributeRequest::getApiType()const
|
||||
void DescribeThreatDistributeRequest::setApiType(int apiType)
|
||||
{
|
||||
apiType_ = apiType;
|
||||
setParameter("ApiType", std::to_string(apiType));
|
||||
setCoreParameter("ApiType", std::to_string(apiType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeThreatDistributeResult::~DescribeThreatDistributeResult()
|
||||
|
||||
void DescribeThreatDistributeResult::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 allItems = value["Items"]["Item"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeThreatTypeLinesRequest::getSourceIp()const
|
||||
void DescribeThreatTypeLinesRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
int DescribeThreatTypeLinesRequest::getApiType()const
|
||||
@@ -44,6 +44,6 @@ int DescribeThreatTypeLinesRequest::getApiType()const
|
||||
void DescribeThreatTypeLinesRequest::setApiType(int apiType)
|
||||
{
|
||||
apiType_ = apiType;
|
||||
setParameter("ApiType", std::to_string(apiType));
|
||||
setCoreParameter("ApiType", std::to_string(apiType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeThreatTypeLinesResult::~DescribeThreatTypeLinesResult()
|
||||
|
||||
void DescribeThreatTypeLinesResult::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 allItems = value["Items"]["Item"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribeTotalAndRateLineRequest::getSourceIp()const
|
||||
void DescribeTotalAndRateLineRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter("SourceIp", sourceIp);
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
int DescribeTotalAndRateLineRequest::getApiType()const
|
||||
@@ -44,6 +44,6 @@ int DescribeTotalAndRateLineRequest::getApiType()const
|
||||
void DescribeTotalAndRateLineRequest::setApiType(int apiType)
|
||||
{
|
||||
apiType_ = apiType;
|
||||
setParameter("ApiType", std::to_string(apiType));
|
||||
setCoreParameter("ApiType", std::to_string(apiType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeTotalAndRateLineResult::~DescribeTotalAndRateLineResult()
|
||||
|
||||
void DescribeTotalAndRateLineResult::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 allItems = value["Items"]["Item"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string GetAccountProfileRequest::getDeviceIdMd5()const
|
||||
void GetAccountProfileRequest::setDeviceIdMd5(const std::string& deviceIdMd5)
|
||||
{
|
||||
deviceIdMd5_ = deviceIdMd5;
|
||||
setParameter("DeviceIdMd5", deviceIdMd5);
|
||||
setCoreParameter("DeviceIdMd5", deviceIdMd5);
|
||||
}
|
||||
|
||||
int GetAccountProfileRequest::getCarrier()const
|
||||
@@ -44,7 +44,7 @@ int GetAccountProfileRequest::getCarrier()const
|
||||
void GetAccountProfileRequest::setCarrier(int carrier)
|
||||
{
|
||||
carrier_ = carrier;
|
||||
setParameter("Carrier", std::to_string(carrier));
|
||||
setCoreParameter("Carrier", std::to_string(carrier));
|
||||
}
|
||||
|
||||
std::string GetAccountProfileRequest::getOs()const
|
||||
@@ -55,7 +55,7 @@ std::string GetAccountProfileRequest::getOs()const
|
||||
void GetAccountProfileRequest::setOs(const std::string& os)
|
||||
{
|
||||
os_ = os;
|
||||
setParameter("Os", os);
|
||||
setCoreParameter("Os", os);
|
||||
}
|
||||
|
||||
std::string GetAccountProfileRequest::getPhone()const
|
||||
@@ -66,7 +66,7 @@ std::string GetAccountProfileRequest::getPhone()const
|
||||
void GetAccountProfileRequest::setPhone(const std::string& phone)
|
||||
{
|
||||
phone_ = phone;
|
||||
setParameter("Phone", phone);
|
||||
setCoreParameter("Phone", phone);
|
||||
}
|
||||
|
||||
std::string GetAccountProfileRequest::getRequestUrl()const
|
||||
@@ -77,7 +77,7 @@ std::string GetAccountProfileRequest::getRequestUrl()const
|
||||
void GetAccountProfileRequest::setRequestUrl(const std::string& requestUrl)
|
||||
{
|
||||
requestUrl_ = requestUrl;
|
||||
setParameter("RequestUrl", requestUrl);
|
||||
setCoreParameter("RequestUrl", requestUrl);
|
||||
}
|
||||
|
||||
std::string GetAccountProfileRequest::getIp()const
|
||||
@@ -88,7 +88,7 @@ std::string GetAccountProfileRequest::getIp()const
|
||||
void GetAccountProfileRequest::setIp(const std::string& ip)
|
||||
{
|
||||
ip_ = ip;
|
||||
setParameter("Ip", ip);
|
||||
setCoreParameter("Ip", ip);
|
||||
}
|
||||
|
||||
std::string GetAccountProfileRequest::getUserAgent()const
|
||||
@@ -99,7 +99,7 @@ std::string GetAccountProfileRequest::getUserAgent()const
|
||||
void GetAccountProfileRequest::setUserAgent(const std::string& userAgent)
|
||||
{
|
||||
userAgent_ = userAgent;
|
||||
setParameter("UserAgent", userAgent);
|
||||
setCoreParameter("UserAgent", userAgent);
|
||||
}
|
||||
|
||||
int GetAccountProfileRequest::getConnectionType()const
|
||||
@@ -110,7 +110,7 @@ int GetAccountProfileRequest::getConnectionType()const
|
||||
void GetAccountProfileRequest::setConnectionType(int connectionType)
|
||||
{
|
||||
connectionType_ = connectionType;
|
||||
setParameter("ConnectionType", std::to_string(connectionType));
|
||||
setCoreParameter("ConnectionType", std::to_string(connectionType));
|
||||
}
|
||||
|
||||
int GetAccountProfileRequest::getSensType()const
|
||||
@@ -121,7 +121,7 @@ int GetAccountProfileRequest::getSensType()const
|
||||
void GetAccountProfileRequest::setSensType(int sensType)
|
||||
{
|
||||
sensType_ = sensType;
|
||||
setParameter("SensType", std::to_string(sensType));
|
||||
setCoreParameter("SensType", std::to_string(sensType));
|
||||
}
|
||||
|
||||
int GetAccountProfileRequest::getDeviceType()const
|
||||
@@ -132,7 +132,7 @@ int GetAccountProfileRequest::getDeviceType()const
|
||||
void GetAccountProfileRequest::setDeviceType(int deviceType)
|
||||
{
|
||||
deviceType_ = deviceType;
|
||||
setParameter("DeviceType", std::to_string(deviceType));
|
||||
setCoreParameter("DeviceType", std::to_string(deviceType));
|
||||
}
|
||||
|
||||
long GetAccountProfileRequest::getAccessTimestamp()const
|
||||
@@ -143,7 +143,7 @@ long GetAccountProfileRequest::getAccessTimestamp()const
|
||||
void GetAccountProfileRequest::setAccessTimestamp(long accessTimestamp)
|
||||
{
|
||||
accessTimestamp_ = accessTimestamp;
|
||||
setParameter("AccessTimestamp", std::to_string(accessTimestamp));
|
||||
setCoreParameter("AccessTimestamp", std::to_string(accessTimestamp));
|
||||
}
|
||||
|
||||
int GetAccountProfileRequest::getBusinessType()const
|
||||
@@ -154,6 +154,6 @@ int GetAccountProfileRequest::getBusinessType()const
|
||||
void GetAccountProfileRequest::setBusinessType(int businessType)
|
||||
{
|
||||
businessType_ = businessType;
|
||||
setParameter("BusinessType", std::to_string(businessType));
|
||||
setCoreParameter("BusinessType", std::to_string(businessType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ GetAccountProfileResult::~GetAccountProfileResult()
|
||||
|
||||
void GetAccountProfileResult::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["Ip"].isNull())
|
||||
|
||||
@@ -33,6 +33,6 @@ long GetInstanceCountRequest::getOwnerId()const
|
||||
void GetInstanceCountRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ GetInstanceCountResult::~GetInstanceCountResult()
|
||||
|
||||
void GetInstanceCountResult::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_ = value["Code"].asString();
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string GetIpProfileRequest::getDeviceIdMd5()const
|
||||
void GetIpProfileRequest::setDeviceIdMd5(const std::string& deviceIdMd5)
|
||||
{
|
||||
deviceIdMd5_ = deviceIdMd5;
|
||||
setParameter("DeviceIdMd5", deviceIdMd5);
|
||||
setCoreParameter("DeviceIdMd5", deviceIdMd5);
|
||||
}
|
||||
|
||||
int GetIpProfileRequest::getCarrier()const
|
||||
@@ -44,7 +44,7 @@ int GetIpProfileRequest::getCarrier()const
|
||||
void GetIpProfileRequest::setCarrier(int carrier)
|
||||
{
|
||||
carrier_ = carrier;
|
||||
setParameter("Carrier", std::to_string(carrier));
|
||||
setCoreParameter("Carrier", std::to_string(carrier));
|
||||
}
|
||||
|
||||
std::string GetIpProfileRequest::getOs()const
|
||||
@@ -55,7 +55,7 @@ std::string GetIpProfileRequest::getOs()const
|
||||
void GetIpProfileRequest::setOs(const std::string& os)
|
||||
{
|
||||
os_ = os;
|
||||
setParameter("Os", os);
|
||||
setCoreParameter("Os", os);
|
||||
}
|
||||
|
||||
std::string GetIpProfileRequest::getRequestUrl()const
|
||||
@@ -66,7 +66,7 @@ std::string GetIpProfileRequest::getRequestUrl()const
|
||||
void GetIpProfileRequest::setRequestUrl(const std::string& requestUrl)
|
||||
{
|
||||
requestUrl_ = requestUrl;
|
||||
setParameter("RequestUrl", requestUrl);
|
||||
setCoreParameter("RequestUrl", requestUrl);
|
||||
}
|
||||
|
||||
std::string GetIpProfileRequest::getIp()const
|
||||
@@ -77,7 +77,7 @@ std::string GetIpProfileRequest::getIp()const
|
||||
void GetIpProfileRequest::setIp(const std::string& ip)
|
||||
{
|
||||
ip_ = ip;
|
||||
setParameter("Ip", ip);
|
||||
setCoreParameter("Ip", ip);
|
||||
}
|
||||
|
||||
std::string GetIpProfileRequest::getUserAgent()const
|
||||
@@ -88,7 +88,7 @@ std::string GetIpProfileRequest::getUserAgent()const
|
||||
void GetIpProfileRequest::setUserAgent(const std::string& userAgent)
|
||||
{
|
||||
userAgent_ = userAgent;
|
||||
setParameter("UserAgent", userAgent);
|
||||
setCoreParameter("UserAgent", userAgent);
|
||||
}
|
||||
|
||||
int GetIpProfileRequest::getConnectionType()const
|
||||
@@ -99,7 +99,7 @@ int GetIpProfileRequest::getConnectionType()const
|
||||
void GetIpProfileRequest::setConnectionType(int connectionType)
|
||||
{
|
||||
connectionType_ = connectionType;
|
||||
setParameter("ConnectionType", std::to_string(connectionType));
|
||||
setCoreParameter("ConnectionType", std::to_string(connectionType));
|
||||
}
|
||||
|
||||
int GetIpProfileRequest::getSensType()const
|
||||
@@ -110,7 +110,7 @@ int GetIpProfileRequest::getSensType()const
|
||||
void GetIpProfileRequest::setSensType(int sensType)
|
||||
{
|
||||
sensType_ = sensType;
|
||||
setParameter("SensType", std::to_string(sensType));
|
||||
setCoreParameter("SensType", std::to_string(sensType));
|
||||
}
|
||||
|
||||
int GetIpProfileRequest::getDeviceType()const
|
||||
@@ -121,7 +121,7 @@ int GetIpProfileRequest::getDeviceType()const
|
||||
void GetIpProfileRequest::setDeviceType(int deviceType)
|
||||
{
|
||||
deviceType_ = deviceType;
|
||||
setParameter("DeviceType", std::to_string(deviceType));
|
||||
setCoreParameter("DeviceType", std::to_string(deviceType));
|
||||
}
|
||||
|
||||
int GetIpProfileRequest::getBusinessType()const
|
||||
@@ -132,6 +132,6 @@ int GetIpProfileRequest::getBusinessType()const
|
||||
void GetIpProfileRequest::setBusinessType(int businessType)
|
||||
{
|
||||
businessType_ = businessType;
|
||||
setParameter("BusinessType", std::to_string(businessType));
|
||||
setCoreParameter("BusinessType", std::to_string(businessType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ GetIpProfileResult::~GetIpProfileResult()
|
||||
|
||||
void GetIpProfileResult::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["Ip"].isNull())
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string GetPhoneProfileRequest::getPhone()const
|
||||
void GetPhoneProfileRequest::setPhone(const std::string& phone)
|
||||
{
|
||||
phone_ = phone;
|
||||
setParameter("Phone", phone);
|
||||
setCoreParameter("Phone", phone);
|
||||
}
|
||||
|
||||
int GetPhoneProfileRequest::getSensType()const
|
||||
@@ -44,7 +44,7 @@ int GetPhoneProfileRequest::getSensType()const
|
||||
void GetPhoneProfileRequest::setSensType(int sensType)
|
||||
{
|
||||
sensType_ = sensType;
|
||||
setParameter("SensType", std::to_string(sensType));
|
||||
setCoreParameter("SensType", std::to_string(sensType));
|
||||
}
|
||||
|
||||
std::string GetPhoneProfileRequest::getDataVersion()const
|
||||
@@ -55,7 +55,7 @@ std::string GetPhoneProfileRequest::getDataVersion()const
|
||||
void GetPhoneProfileRequest::setDataVersion(const std::string& dataVersion)
|
||||
{
|
||||
dataVersion_ = dataVersion;
|
||||
setParameter("DataVersion", dataVersion);
|
||||
setCoreParameter("DataVersion", dataVersion);
|
||||
}
|
||||
|
||||
int GetPhoneProfileRequest::getBusinessType()const
|
||||
@@ -66,6 +66,6 @@ int GetPhoneProfileRequest::getBusinessType()const
|
||||
void GetPhoneProfileRequest::setBusinessType(int businessType)
|
||||
{
|
||||
businessType_ = businessType;
|
||||
setParameter("BusinessType", std::to_string(businessType));
|
||||
setCoreParameter("BusinessType", std::to_string(businessType));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ GetPhoneProfileResult::~GetPhoneProfileResult()
|
||||
|
||||
void GetPhoneProfileResult::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["Phone"].isNull())
|
||||
|
||||
Reference in New Issue
Block a user