Update DetectVehicleICongestion DetectVehicleIllegalParking.

This commit is contained in:
sdk-team
2021-11-15 03:12:50 +00:00
parent 75a15fd95e
commit cf62272b5b
10 changed files with 94 additions and 1 deletions

View File

@@ -27,6 +27,17 @@ DetectVehicleICongestionRequest::DetectVehicleICongestionRequest() :
DetectVehicleICongestionRequest::~DetectVehicleICongestionRequest()
{}
bool DetectVehicleICongestionRequest::getFormatResultToJson()const
{
return formatResultToJson_;
}
void DetectVehicleICongestionRequest::setFormatResultToJson(bool formatResultToJson)
{
formatResultToJson_ = formatResultToJson;
setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
}
Array DetectVehicleICongestionRequest::getRoadRegions()const
{
return roadRegions_;
@@ -49,6 +60,17 @@ void DetectVehicleICongestionRequest::setOriginRequestId(const std::string& orig
setParameter("OriginRequestId", originRequestId);
}
std::string DetectVehicleICongestionRequest::getOssFile()const
{
return ossFile_;
}
void DetectVehicleICongestionRequest::setOssFile(const std::string& ossFile)
{
ossFile_ = ossFile;
setParameter("OssFile", ossFile);
}
Array DetectVehicleICongestionRequest::getPreRegionIntersectFeatures()const
{
return preRegionIntersectFeatures_;
@@ -60,6 +82,17 @@ void DetectVehicleICongestionRequest::setPreRegionIntersectFeatures(const Array&
setBodyParameter("PreRegionIntersectFeatures", std::to_string(preRegionIntersectFeatures));
}
std::string DetectVehicleICongestionRequest::getRequestProxyBy()const
{
return requestProxyBy_;
}
void DetectVehicleICongestionRequest::setRequestProxyBy(const std::string& requestProxyBy)
{
requestProxyBy_ = requestProxyBy;
setParameter("RequestProxyBy", requestProxyBy);
}
std::string DetectVehicleICongestionRequest::getStreamArn()const
{
return streamArn_;

View File

@@ -48,6 +48,8 @@ void DetectVehicleICongestionResult::parse(const std::string &payload)
elementObject.score = std::stof(dataNodeElementsElement["Score"].asString());
if(!dataNodeElementsElement["TypeName"].isNull())
elementObject.typeName = dataNodeElementsElement["TypeName"].asString();
if(!dataNodeElementsElement["Id"].isNull())
elementObject.id = std::stol(dataNodeElementsElement["Id"].asString());
auto allBoxesNode = dataNodeElementsElement["Boxes"]["BoxesItem"];
for (auto dataNodeElementsElementBoxesBoxesItem : allBoxesNode)
{

View File

@@ -27,6 +27,17 @@ DetectVehicleIllegalParkingRequest::DetectVehicleIllegalParkingRequest() :
DetectVehicleIllegalParkingRequest::~DetectVehicleIllegalParkingRequest()
{}
bool DetectVehicleIllegalParkingRequest::getFormatResultToJson()const
{
return formatResultToJson_;
}
void DetectVehicleIllegalParkingRequest::setFormatResultToJson(bool formatResultToJson)
{
formatResultToJson_ = formatResultToJson;
setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
}
Array DetectVehicleIllegalParkingRequest::getRoadRegions()const
{
return roadRegions_;
@@ -49,6 +60,28 @@ void DetectVehicleIllegalParkingRequest::setOriginRequestId(const std::string& o
setParameter("OriginRequestId", originRequestId);
}
std::string DetectVehicleIllegalParkingRequest::getOssFile()const
{
return ossFile_;
}
void DetectVehicleIllegalParkingRequest::setOssFile(const std::string& ossFile)
{
ossFile_ = ossFile;
setParameter("OssFile", ossFile);
}
std::string DetectVehicleIllegalParkingRequest::getRequestProxyBy()const
{
return requestProxyBy_;
}
void DetectVehicleIllegalParkingRequest::setRequestProxyBy(const std::string& requestProxyBy)
{
requestProxyBy_ = requestProxyBy;
setParameter("RequestProxyBy", requestProxyBy);
}
std::string DetectVehicleIllegalParkingRequest::getStreamArn()const
{
return streamArn_;

View File

@@ -48,6 +48,8 @@ void DetectVehicleIllegalParkingResult::parse(const std::string &payload)
elementObject.score = std::stof(dataNodeElementsElement["Score"].asString());
if(!dataNodeElementsElement["TypeName"].isNull())
elementObject.typeName = dataNodeElementsElement["TypeName"].asString();
if(!dataNodeElementsElement["Id"].isNull())
elementObject.id = std::stol(dataNodeElementsElement["Id"].asString());
auto allBoxesNode = dataNodeElementsElement["Boxes"]["BoxesItem"];
for (auto dataNodeElementsElementBoxesBoxesItem : allBoxesNode)
{