From cf62272b5b15bf0ae6e46ecd1824658800adaa5c Mon Sep 17 00:00:00 2001 From: sdk-team Date: Mon, 15 Nov 2021 03:12:50 +0000 Subject: [PATCH] Update DetectVehicleICongestion DetectVehicleIllegalParking. --- CHANGELOG | 3 ++ VERSION | 2 +- .../model/DetectVehicleICongestionRequest.h | 9 +++++ .../model/DetectVehicleICongestionResult.h | 1 + .../DetectVehicleIllegalParkingRequest.h | 9 +++++ .../model/DetectVehicleIllegalParkingResult.h | 1 + .../model/DetectVehicleICongestionRequest.cc | 33 +++++++++++++++++++ .../model/DetectVehicleICongestionResult.cc | 2 ++ .../DetectVehicleIllegalParkingRequest.cc | 33 +++++++++++++++++++ .../DetectVehicleIllegalParkingResult.cc | 2 ++ 10 files changed, 94 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 6c7806491..cc874b1ee 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2021-11-15 Version: 1.36.928 +- Update DetectVehicleICongestion DetectVehicleIllegalParking. + 2021-11-12 Version: 1.36.927 - Update by sdk platform. diff --git a/VERSION b/VERSION index 0ceee36ca..7d909c956 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.927 \ No newline at end of file +1.36.928 \ No newline at end of file diff --git a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionRequest.h b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionRequest.h index 5997fc04e..961aac895 100644 --- a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionRequest.h +++ b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionRequest.h @@ -35,21 +35,30 @@ namespace AlibabaCloud DetectVehicleICongestionRequest(); ~DetectVehicleICongestionRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); Array getRoadRegions()const; void setRoadRegions(const Array& roadRegions); std::string getOriginRequestId()const; void setOriginRequestId(const std::string& originRequestId); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); Array getPreRegionIntersectFeatures()const; void setPreRegionIntersectFeatures(const Array& preRegionIntersectFeatures); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); std::string getStreamArn()const; void setStreamArn(const std::string& streamArn); std::string getImageURL()const; void setImageURL(const std::string& imageURL); private: + bool formatResultToJson_; Array roadRegions_; std::string originRequestId_; + std::string ossFile_; Array preRegionIntersectFeatures_; + std::string requestProxyBy_; std::string streamArn_; std::string imageURL_; diff --git a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionResult.h b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionResult.h index 26fe7596c..c179d57f5 100644 --- a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionResult.h +++ b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleICongestionResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud }; float score; std::string typeName; + long id; std::vector boxes; }; struct RegionIntersectFeaturesItem diff --git a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingRequest.h b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingRequest.h index 837e63567..43520a1c4 100644 --- a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingRequest.h +++ b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingRequest.h @@ -35,18 +35,27 @@ namespace AlibabaCloud DetectVehicleIllegalParkingRequest(); ~DetectVehicleIllegalParkingRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); Array getRoadRegions()const; void setRoadRegions(const Array& roadRegions); std::string getOriginRequestId()const; void setOriginRequestId(const std::string& originRequestId); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); std::string getStreamArn()const; void setStreamArn(const std::string& streamArn); std::string getImageURL()const; void setImageURL(const std::string& imageURL); private: + bool formatResultToJson_; Array roadRegions_; std::string originRequestId_; + std::string ossFile_; + std::string requestProxyBy_; std::string streamArn_; std::string imageURL_; diff --git a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingResult.h b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingResult.h index 0c94f8dc3..32ff8cbe4 100644 --- a/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingResult.h +++ b/objectdet/include/alibabacloud/objectdet/model/DetectVehicleIllegalParkingResult.h @@ -45,6 +45,7 @@ namespace AlibabaCloud }; float score; std::string typeName; + long id; std::vector boxes; }; struct RegionIntersect diff --git a/objectdet/src/model/DetectVehicleICongestionRequest.cc b/objectdet/src/model/DetectVehicleICongestionRequest.cc index 8ecee9c19..3ceb5afa0 100644 --- a/objectdet/src/model/DetectVehicleICongestionRequest.cc +++ b/objectdet/src/model/DetectVehicleICongestionRequest.cc @@ -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_; diff --git a/objectdet/src/model/DetectVehicleICongestionResult.cc b/objectdet/src/model/DetectVehicleICongestionResult.cc index 3fbe319a8..6ab254b68 100644 --- a/objectdet/src/model/DetectVehicleICongestionResult.cc +++ b/objectdet/src/model/DetectVehicleICongestionResult.cc @@ -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) { diff --git a/objectdet/src/model/DetectVehicleIllegalParkingRequest.cc b/objectdet/src/model/DetectVehicleIllegalParkingRequest.cc index d578c0a98..a98acf5b1 100644 --- a/objectdet/src/model/DetectVehicleIllegalParkingRequest.cc +++ b/objectdet/src/model/DetectVehicleIllegalParkingRequest.cc @@ -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_; diff --git a/objectdet/src/model/DetectVehicleIllegalParkingResult.cc b/objectdet/src/model/DetectVehicleIllegalParkingResult.cc index b3285fd58..c059d7090 100644 --- a/objectdet/src/model/DetectVehicleIllegalParkingResult.cc +++ b/objectdet/src/model/DetectVehicleIllegalParkingResult.cc @@ -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) {