Explorar o código

Release FeedbackSession.

sdk-team %!s(int64=4) %!d(string=hai) anos
pai
achega
2fa9cc7eb1
Modificáronse 43 ficheiros con 1471 adicións e 1779 borrados
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 49 57
      imageprocess/include/alibabacloud/imageprocess/model/AnalyzeChestVesselRequest.h
  4. 49 57
      imageprocess/include/alibabacloud/imageprocess/model/CalcCACSRequest.h
  5. 43 49
      imageprocess/include/alibabacloud/imageprocess/model/ClassifyFNFRequest.h
  6. 46 54
      imageprocess/include/alibabacloud/imageprocess/model/DetectCovid19CadRequest.h
  7. 43 49
      imageprocess/include/alibabacloud/imageprocess/model/DetectHipKeypointXRayRequest.h
  8. 43 49
      imageprocess/include/alibabacloud/imageprocess/model/DetectKneeKeypointXRayRequest.h
  9. 40 46
      imageprocess/include/alibabacloud/imageprocess/model/DetectKneeXRayRequest.h
  10. 49 57
      imageprocess/include/alibabacloud/imageprocess/model/DetectLungNoduleRequest.h
  11. 49 57
      imageprocess/include/alibabacloud/imageprocess/model/DetectRibFractureRequest.h
  12. 37 43
      imageprocess/include/alibabacloud/imageprocess/model/DetectSkinDiseaseRequest.h
  13. 43 51
      imageprocess/include/alibabacloud/imageprocess/model/DetectSpineMRIRequest.h
  14. 34 40
      imageprocess/include/alibabacloud/imageprocess/model/GetAsyncJobResultRequest.h
  15. 55 64
      imageprocess/include/alibabacloud/imageprocess/model/RunCTRegistrationRequest.h
  16. 61 71
      imageprocess/include/alibabacloud/imageprocess/model/RunMedQARequest.h
  17. 2 2
      imageprocess/include/alibabacloud/imageprocess/model/RunMedQAResult.h
  18. 49 57
      imageprocess/include/alibabacloud/imageprocess/model/ScreenChestCTRequest.h
  19. 37 43
      imageprocess/include/alibabacloud/imageprocess/model/TranslateMedRequest.h
  20. 50 64
      imageprocess/src/model/AnalyzeChestVesselRequest.cc
  21. 50 64
      imageprocess/src/model/CalcCACSRequest.cc
  22. 2 2
      imageprocess/src/model/CalcCACSResult.cc
  23. 41 53
      imageprocess/src/model/ClassifyFNFRequest.cc
  24. 45 57
      imageprocess/src/model/DetectCovid19CadRequest.cc
  25. 4 4
      imageprocess/src/model/DetectCovid19CadResult.cc
  26. 41 53
      imageprocess/src/model/DetectHipKeypointXRayRequest.cc
  27. 4 4
      imageprocess/src/model/DetectHipKeypointXRayResult.cc
  28. 41 53
      imageprocess/src/model/DetectKneeKeypointXRayRequest.cc
  29. 36 46
      imageprocess/src/model/DetectKneeXRayRequest.cc
  30. 50 64
      imageprocess/src/model/DetectLungNoduleRequest.cc
  31. 50 64
      imageprocess/src/model/DetectRibFractureRequest.cc
  32. 31 39
      imageprocess/src/model/DetectSkinDiseaseRequest.cc
  33. 40 50
      imageprocess/src/model/DetectSpineMRIRequest.cc
  34. 4 4
      imageprocess/src/model/DetectSpineMRIResult.cc
  35. 26 32
      imageprocess/src/model/GetAsyncJobResultRequest.cc
  36. 4 4
      imageprocess/src/model/GetAsyncJobResultResult.cc
  37. 59 75
      imageprocess/src/model/RunCTRegistrationRequest.cc
  38. 68 86
      imageprocess/src/model/RunMedQARequest.cc
  39. 8 8
      imageprocess/src/model/RunMedQAResult.cc
  40. 50 64
      imageprocess/src/model/ScreenChestCTRequest.cc
  41. 1 1
      imageprocess/src/model/ScreenChestCTResult.cc
  42. 31 39
      imageprocess/src/model/TranslateMedRequest.cc
  43. 2 2
      imageprocess/src/model/TranslateMedResult.cc

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2022-04-06 Version: 1.36.1099
+- Release FeedbackSession.
+
 2022-04-06 Version: 1.36.1098
 - Create App Group Support Schedule Busy Workers.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1098
+1.36.1099

+ 49 - 57
imageprocess/include/alibabacloud/imageprocess/model/AnalyzeChestVesselRequest.h

@@ -1,68 +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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_ANALYZECHESTVESSELREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_ANALYZECHESTVESSELREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT AnalyzeChestVesselRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				AnalyzeChestVesselRequest();
-				~AnalyzeChestVesselRequest();
-
-				std::string getDataSourceType()const;
-				void setDataSourceType(const std::string& dataSourceType);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-
-            private:
-				std::string dataSourceType_;
-				std::string orgName_;
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				bool async_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_ANALYZECHESTVESSELREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_ANALYZECHESTVESSELREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_ANALYZECHESTVESSELREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT AnalyzeChestVesselRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	AnalyzeChestVesselRequest();
+	~AnalyzeChestVesselRequest();
+	std::string getDataSourceType() const;
+	void setDataSourceType(const std::string &dataSourceType);
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	std::string dataSourceType_;
+	std::string orgName_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_ANALYZECHESTVESSELREQUEST_H_

+ 49 - 57
imageprocess/include/alibabacloud/imageprocess/model/CalcCACSRequest.h

@@ -1,68 +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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_CALCCACSREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_CALCCACSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT CalcCACSRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				CalcCACSRequest();
-				~CalcCACSRequest();
-
-				std::string getDataSourceType()const;
-				void setDataSourceType(const std::string& dataSourceType);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-
-            private:
-				std::string dataSourceType_;
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				bool async_;
-				std::string orgName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_CALCCACSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_CALCCACSREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_CALCCACSREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT CalcCACSRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	CalcCACSRequest();
+	~CalcCACSRequest();
+	std::string getDataSourceType() const;
+	void setDataSourceType(const std::string &dataSourceType);
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	std::string dataSourceType_;
+	std::string orgName_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_CALCCACSREQUEST_H_

+ 43 - 49
imageprocess/include/alibabacloud/imageprocess/model/ClassifyFNFRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_CLASSIFYFNFREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_CLASSIFYFNFREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT ClassifyFNFRequest : public RpcServiceRequest
-			{
-
-			public:
-				ClassifyFNFRequest();
-				~ClassifyFNFRequest();
-
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::string getImageUrl()const;
-				void setImageUrl(const std::string& imageUrl);
-				std::string getTracerId()const;
-				void setTracerId(const std::string& tracerId);
-
-            private:
-				std::string dataFormat_;
-				std::string orgId_;
-				std::string orgName_;
-				std::string imageUrl_;
-				std::string tracerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_CLASSIFYFNFREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_CLASSIFYFNFREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_CLASSIFYFNFREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT ClassifyFNFRequest : public RpcServiceRequest {
+public:
+	ClassifyFNFRequest();
+	~ClassifyFNFRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getTracerId() const;
+	void setTracerId(const std::string &tracerId);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	std::string getImageUrl() const;
+	void setImageUrl(const std::string &imageUrl);
+
+private:
+	std::string orgName_;
+	std::string tracerId_;
+	std::string dataFormat_;
+	std::string orgId_;
+	std::string imageUrl_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_CLASSIFYFNFREQUEST_H_

+ 46 - 54
imageprocess/include/alibabacloud/imageprocess/model/DetectCovid19CadRequest.h

@@ -1,65 +1,57 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTCOVID19CADREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTCOVID19CADREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectCovid19CadRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				DetectCovid19CadRequest();
-				~DetectCovid19CadRequest();
-
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-
-            private:
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				bool async_;
-				std::string orgName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTCOVID19CADREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTCOVID19CADREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTCOVID19CADREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectCovid19CadRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	DetectCovid19CadRequest();
+	~DetectCovid19CadRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	std::string orgName_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTCOVID19CADREQUEST_H_

+ 43 - 49
imageprocess/include/alibabacloud/imageprocess/model/DetectHipKeypointXRayRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTHIPKEYPOINTXRAYREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTHIPKEYPOINTXRAYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectHipKeypointXRayRequest : public RpcServiceRequest
-			{
-
-			public:
-				DetectHipKeypointXRayRequest();
-				~DetectHipKeypointXRayRequest();
-
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::string getTracerId()const;
-				void setTracerId(const std::string& tracerId);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				std::string getImageUrl()const;
-				void setImageUrl(const std::string& imageUrl);
-
-            private:
-				std::string orgName_;
-				std::string tracerId_;
-				std::string dataFormat_;
-				std::string orgId_;
-				std::string imageUrl_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTHIPKEYPOINTXRAYREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTHIPKEYPOINTXRAYREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTHIPKEYPOINTXRAYREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectHipKeypointXRayRequest : public RpcServiceRequest {
+public:
+	DetectHipKeypointXRayRequest();
+	~DetectHipKeypointXRayRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getTracerId() const;
+	void setTracerId(const std::string &tracerId);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	std::string getImageUrl() const;
+	void setImageUrl(const std::string &imageUrl);
+
+private:
+	std::string orgName_;
+	std::string tracerId_;
+	std::string dataFormat_;
+	std::string orgId_;
+	std::string imageUrl_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTHIPKEYPOINTXRAYREQUEST_H_

+ 43 - 49
imageprocess/include/alibabacloud/imageprocess/model/DetectKneeKeypointXRayRequest.h

@@ -1,60 +1,54 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEKEYPOINTXRAYREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEKEYPOINTXRAYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectKneeKeypointXRayRequest : public RpcServiceRequest
-			{
-
-			public:
-				DetectKneeKeypointXRayRequest();
-				~DetectKneeKeypointXRayRequest();
-
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::string getImageUrl()const;
-				void setImageUrl(const std::string& imageUrl);
-				std::string getTracerId()const;
-				void setTracerId(const std::string& tracerId);
-
-            private:
-				std::string dataFormat_;
-				std::string orgId_;
-				std::string orgName_;
-				std::string imageUrl_;
-				std::string tracerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEKEYPOINTXRAYREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEKEYPOINTXRAYREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEKEYPOINTXRAYREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectKneeKeypointXRayRequest : public RpcServiceRequest {
+public:
+	DetectKneeKeypointXRayRequest();
+	~DetectKneeKeypointXRayRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getTracerId() const;
+	void setTracerId(const std::string &tracerId);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	std::string getImageUrl() const;
+	void setImageUrl(const std::string &imageUrl);
+
+private:
+	std::string orgName_;
+	std::string tracerId_;
+	std::string dataFormat_;
+	std::string orgId_;
+	std::string imageUrl_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEKEYPOINTXRAYREQUEST_H_

+ 40 - 46
imageprocess/include/alibabacloud/imageprocess/model/DetectKneeXRayRequest.h

@@ -1,57 +1,51 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEXRAYREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEXRAYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectKneeXRayRequest : public RpcServiceRequest
-			{
-
-			public:
-				DetectKneeXRayRequest();
-				~DetectKneeXRayRequest();
-
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::string getUrl()const;
-				void setUrl(const std::string& url);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-
-            private:
-				std::string dataFormat_;
-				std::string url_;
-				std::string orgId_;
-				std::string orgName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEXRAYREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEXRAYREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEXRAYREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectKneeXRayRequest : public RpcServiceRequest {
+public:
+	DetectKneeXRayRequest();
+	~DetectKneeXRayRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::string getUrl() const;
+	void setUrl(const std::string &url);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+
+private:
+	std::string orgName_;
+	std::string dataFormat_;
+	std::string url_;
+	std::string orgId_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTKNEEXRAYREQUEST_H_

+ 49 - 57
imageprocess/include/alibabacloud/imageprocess/model/DetectLungNoduleRequest.h

@@ -1,68 +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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTLUNGNODULEREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTLUNGNODULEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectLungNoduleRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				DetectLungNoduleRequest();
-				~DetectLungNoduleRequest();
-
-				float getThreshold()const;
-				void setThreshold(float threshold);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-
-            private:
-				float threshold_;
-				std::string orgName_;
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				bool async_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTLUNGNODULEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTLUNGNODULEREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTLUNGNODULEREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectLungNoduleRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	DetectLungNoduleRequest();
+	~DetectLungNoduleRequest();
+	float getThreshold() const;
+	void setThreshold(float threshold);
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	float threshold_;
+	std::string orgName_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTLUNGNODULEREQUEST_H_

+ 49 - 57
imageprocess/include/alibabacloud/imageprocess/model/DetectRibFractureRequest.h

@@ -1,68 +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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTRIBFRACTUREREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTRIBFRACTUREREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectRibFractureRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				DetectRibFractureRequest();
-				~DetectRibFractureRequest();
-
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::string getSourceType()const;
-				void setSourceType(const std::string& sourceType);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-
-            private:
-				std::string orgName_;
-				std::string sourceType_;
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				bool async_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTRIBFRACTUREREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTRIBFRACTUREREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTRIBFRACTUREREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectRibFractureRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	DetectRibFractureRequest();
+	~DetectRibFractureRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getSourceType() const;
+	void setSourceType(const std::string &sourceType);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	std::string orgName_;
+	std::string sourceType_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTRIBFRACTUREREQUEST_H_

+ 37 - 43
imageprocess/include/alibabacloud/imageprocess/model/DetectSkinDiseaseRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSKINDISEASEREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSKINDISEASEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectSkinDiseaseRequest : public RpcServiceRequest
-			{
-
-			public:
-				DetectSkinDiseaseRequest();
-				~DetectSkinDiseaseRequest();
-
-				std::string getUrl()const;
-				void setUrl(const std::string& url);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-
-            private:
-				std::string url_;
-				std::string orgId_;
-				std::string orgName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSKINDISEASEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSKINDISEASEREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSKINDISEASEREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectSkinDiseaseRequest : public RpcServiceRequest {
+public:
+	DetectSkinDiseaseRequest();
+	~DetectSkinDiseaseRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getUrl() const;
+	void setUrl(const std::string &url);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+
+private:
+	std::string orgName_;
+	std::string url_;
+	std::string orgId_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSKINDISEASEREQUEST_H_

+ 43 - 51
imageprocess/include/alibabacloud/imageprocess/model/DetectSpineMRIRequest.h

@@ -1,62 +1,54 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSPINEMRIREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSPINEMRIREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectSpineMRIRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				DetectSpineMRIRequest();
-				~DetectSpineMRIRequest();
-
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-
-            private:
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				std::string orgName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSPINEMRIREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSPINEMRIREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSPINEMRIREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT DetectSpineMRIRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	DetectSpineMRIRequest();
+	~DetectSpineMRIRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+
+private:
+	std::string orgName_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_DETECTSPINEMRIREQUEST_H_

+ 34 - 40
imageprocess/include/alibabacloud/imageprocess/model/GetAsyncJobResultRequest.h

@@ -1,51 +1,45 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_GETASYNCJOBRESULTREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_GETASYNCJOBRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT GetAsyncJobResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetAsyncJobResultRequest();
-				~GetAsyncJobResultRequest();
-
-				bool getAsync()const;
-				void setAsync(bool async);
-				std::string getJobId()const;
-				void setJobId(const std::string& jobId);
-
-            private:
-				bool async_;
-				std::string jobId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_GETASYNCJOBRESULTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_GETASYNCJOBRESULTREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_GETASYNCJOBRESULTREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT GetAsyncJobResultRequest : public RpcServiceRequest {
+public:
+	GetAsyncJobResultRequest();
+	~GetAsyncJobResultRequest();
+	std::string getJobId() const;
+	void setJobId(const std::string &jobId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	std::string jobId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_GETASYNCJOBRESULTREQUEST_H_

+ 55 - 64
imageprocess/include/alibabacloud/imageprocess/model/RunCTRegistrationRequest.h

@@ -1,75 +1,66 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNCTREGISTRATIONREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNCTREGISTRATIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT RunCTRegistrationRequest : public RpcServiceRequest
-			{
-			public:
-				struct ReferenceList
-				{
-					std::string referenceURL;
-				};
-				struct FloatingList
-				{
-					std::string floatingURL;
-				};
-
-			public:
-				RunCTRegistrationRequest();
-				~RunCTRegistrationRequest();
-
-				std::string getDataSourceType()const;
-				void setDataSourceType(const std::string& dataSourceType);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::vector<ReferenceList> getReferenceList()const;
-				void setReferenceList(const std::vector<ReferenceList>& referenceList);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-				std::vector<FloatingList> getFloatingList()const;
-				void setFloatingList(const std::vector<FloatingList>& floatingList);
-
-            private:
-				std::string dataSourceType_;
-				std::string orgName_;
-				std::vector<ReferenceList> referenceList_;
-				std::string dataFormat_;
-				std::string orgId_;
-				bool async_;
-				std::vector<FloatingList> floatingList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNCTREGISTRATIONREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNCTREGISTRATIONREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNCTREGISTRATIONREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT RunCTRegistrationRequest : public RpcServiceRequest {
+public:
+	struct ReferenceList {
+		std::string referenceURL;
+	};
+	struct FloatingList {
+		std::string floatingURL;
+	};
+	RunCTRegistrationRequest();
+	~RunCTRegistrationRequest();
+	std::string getDataSourceType() const;
+	void setDataSourceType(const std::string &dataSourceType);
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::vector<ReferenceList> getReferenceList() const;
+	void setReferenceList(const std::vector<ReferenceList> &referenceList);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+	std::vector<FloatingList> getFloatingList() const;
+	void setFloatingList(const std::vector<FloatingList> &floatingList);
+
+private:
+	std::string dataSourceType_;
+	std::string orgName_;
+	std::vector<ReferenceList> referenceList_;
+	std::string dataFormat_;
+	std::string orgId_;
+	bool async_;
+	std::vector<FloatingList> floatingList_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNCTREGISTRATIONREQUEST_H_

+ 61 - 71
imageprocess/include/alibabacloud/imageprocess/model/RunMedQARequest.h

@@ -1,82 +1,72 @@
 /*
  * 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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNMEDQAREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNMEDQAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT RunMedQARequest : public RpcServiceRequest
-			{
-			public:
-				struct AnswerImageDataList
-				{
-					std::string answerImageData;
-				};
-				struct AnswerTextList
-				{
-					std::string answerText;
-				};
-				struct AnswerImageURLList
-				{
-					std::string answerImageURL;
-				};
-
-			public:
-				RunMedQARequest();
-				~RunMedQARequest();
-
-				std::string getSessionId()const;
-				void setSessionId(const std::string& sessionId);
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				std::vector<AnswerImageDataList> getAnswerImageDataList()const;
-				void setAnswerImageDataList(const std::vector<AnswerImageDataList>& answerImageDataList);
-				std::vector<AnswerTextList> getAnswerTextList()const;
-				void setAnswerTextList(const std::vector<AnswerTextList>& answerTextList);
-				std::string getDepartment()const;
-				void setDepartment(const std::string& department);
-				std::vector<AnswerImageURLList> getAnswerImageURLList()const;
-				void setAnswerImageURLList(const std::vector<AnswerImageURLList>& answerImageURLList);
-				std::string getQuestionType()const;
-				void setQuestionType(const std::string& questionType);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-
-            private:
-				std::string sessionId_;
-				std::string orgName_;
-				std::vector<AnswerImageDataList> answerImageDataList_;
-				std::vector<AnswerTextList> answerTextList_;
-				std::string department_;
-				std::vector<AnswerImageURLList> answerImageURLList_;
-				std::string questionType_;
-				std::string orgId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNMEDQAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNMEDQAREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNMEDQAREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT RunMedQARequest : public RpcServiceRequest {
+public:
+	struct AnswerImageDataList {
+		std::string answerImageData;
+	};
+	struct AnswerTextList {
+		std::string answerText;
+	};
+	struct AnswerImageURLList {
+		std::string answerImageURL;
+	};
+	RunMedQARequest();
+	~RunMedQARequest();
+	std::string getSessionId() const;
+	void setSessionId(const std::string &sessionId);
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	std::vector<AnswerImageDataList> getAnswerImageDataList() const;
+	void setAnswerImageDataList(const std::vector<AnswerImageDataList> &answerImageDataList);
+	std::vector<AnswerTextList> getAnswerTextList() const;
+	void setAnswerTextList(const std::vector<AnswerTextList> &answerTextList);
+	std::string getDepartment() const;
+	void setDepartment(const std::string &department);
+	std::vector<AnswerImageURLList> getAnswerImageURLList() const;
+	void setAnswerImageURLList(const std::vector<AnswerImageURLList> &answerImageURLList);
+	std::string getQuestionType() const;
+	void setQuestionType(const std::string &questionType);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+
+private:
+	std::string sessionId_;
+	std::string orgName_;
+	std::vector<AnswerImageDataList> answerImageDataList_;
+	std::vector<AnswerTextList> answerTextList_;
+	std::string department_;
+	std::vector<AnswerImageURLList> answerImageURLList_;
+	std::string questionType_;
+	std::string orgId_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_RUNMEDQAREQUEST_H_

+ 2 - 2
imageprocess/include/alibabacloud/imageprocess/model/RunMedQAResult.h

@@ -35,10 +35,10 @@ namespace AlibabaCloud
 				struct Data
 				{
 					std::vector<std::string> options;
-					std::string reports;
 					std::string questionType;
-					std::string answerType;
+					std::string reports;
 					std::string question;
+					std::string answerType;
 					std::string sessionId;
 				};
 

+ 49 - 57
imageprocess/include/alibabacloud/imageprocess/model/ScreenChestCTRequest.h

@@ -1,68 +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.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_SCREENCHESTCTREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_SCREENCHESTCTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT ScreenChestCTRequest : public RpcServiceRequest
-			{
-			public:
-				struct URLList
-				{
-					std::string uRL;
-				};
-
-			public:
-				ScreenChestCTRequest();
-				~ScreenChestCTRequest();
-
-				std::string getOrgName()const;
-				void setOrgName(const std::string& orgName);
-				long getMask()const;
-				void setMask(long mask);
-				std::string getDataFormat()const;
-				void setDataFormat(const std::string& dataFormat);
-				std::vector<URLList> getURLList()const;
-				void setURLList(const std::vector<URLList>& uRLList);
-				std::string getOrgId()const;
-				void setOrgId(const std::string& orgId);
-				bool getAsync()const;
-				void setAsync(bool async);
-
-            private:
-				std::string orgName_;
-				long mask_;
-				std::string dataFormat_;
-				std::vector<URLList> uRLList_;
-				std::string orgId_;
-				bool async_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_SCREENCHESTCTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_SCREENCHESTCTREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_SCREENCHESTCTREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT ScreenChestCTRequest : public RpcServiceRequest {
+public:
+	struct URLList {
+		std::string uRL;
+	};
+	ScreenChestCTRequest();
+	~ScreenChestCTRequest();
+	std::string getOrgName() const;
+	void setOrgName(const std::string &orgName);
+	long getMask() const;
+	void setMask(long mask);
+	std::string getDataFormat() const;
+	void setDataFormat(const std::string &dataFormat);
+	std::vector<URLList> getURLList() const;
+	void setURLList(const std::vector<URLList> &uRLList);
+	std::string getOrgId() const;
+	void setOrgId(const std::string &orgId);
+	bool getAsync() const;
+	void setAsync(bool async);
+
+private:
+	std::string orgName_;
+	long mask_;
+	std::string dataFormat_;
+	std::vector<URLList> uRLList_;
+	std::string orgId_;
+	bool async_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_SCREENCHESTCTREQUEST_H_

+ 37 - 43
imageprocess/include/alibabacloud/imageprocess/model/TranslateMedRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_TRANSLATEMEDREQUEST_H_
-#define ALIBABACLOUD_IMAGEPROCESS_MODEL_TRANSLATEMEDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/imageprocess/ImageprocessExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Imageprocess
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_IMAGEPROCESS_EXPORT TranslateMedRequest : public RpcServiceRequest
-			{
-
-			public:
-				TranslateMedRequest();
-				~TranslateMedRequest();
-
-				std::string getFromLanguage()const;
-				void setFromLanguage(const std::string& fromLanguage);
-				std::string getToLanguage()const;
-				void setToLanguage(const std::string& toLanguage);
-				std::string getText()const;
-				void setText(const std::string& text);
-
-            private:
-				std::string fromLanguage_;
-				std::string toLanguage_;
-				std::string text_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_TRANSLATEMEDREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_IMAGEPROCESS_MODEL_TRANSLATEMEDREQUEST_H_
+#define ALIBABACLOUD_IMAGEPROCESS_MODEL_TRANSLATEMEDREQUEST_H_
+
+#include <alibabacloud/imageprocess/ImageprocessExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Imageprocess {
+namespace Model {
+class ALIBABACLOUD_IMAGEPROCESS_EXPORT TranslateMedRequest : public RpcServiceRequest {
+public:
+	TranslateMedRequest();
+	~TranslateMedRequest();
+	std::string getToLanguage() const;
+	void setToLanguage(const std::string &toLanguage);
+	std::string getText() const;
+	void setText(const std::string &text);
+	std::string getFromLanguage() const;
+	void setFromLanguage(const std::string &fromLanguage);
+
+private:
+	std::string toLanguage_;
+	std::string text_;
+	std::string fromLanguage_;
+};
+} // namespace Model
+} // namespace Imageprocess
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_IMAGEPROCESS_MODEL_TRANSLATEMEDREQUEST_H_

+ 50 - 64
imageprocess/src/model/AnalyzeChestVesselRequest.cc

@@ -1,99 +1,85 @@
 /*
  * 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/imageprocess/model/AnalyzeChestVesselRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::AnalyzeChestVesselRequest;
-
-AnalyzeChestVesselRequest::AnalyzeChestVesselRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "AnalyzeChestVessel")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-AnalyzeChestVesselRequest::~AnalyzeChestVesselRequest()
-{}
-
-std::string AnalyzeChestVesselRequest::getDataSourceType()const
-{
-	return dataSourceType_;
+ */
+
+#include <alibabacloud/imageprocess/model/AnalyzeChestVesselRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::AnalyzeChestVesselRequest;
+
+AnalyzeChestVesselRequest::AnalyzeChestVesselRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "AnalyzeChestVessel") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+AnalyzeChestVesselRequest::~AnalyzeChestVesselRequest() {}
+
+std::string AnalyzeChestVesselRequest::getDataSourceType() const {
+  return dataSourceType_;
 }
 
-void AnalyzeChestVesselRequest::setDataSourceType(const std::string& dataSourceType)
-{
-	dataSourceType_ = dataSourceType;
-	setBodyParameter("DataSourceType", dataSourceType);
+void AnalyzeChestVesselRequest::setDataSourceType(const std::string &dataSourceType) {
+  dataSourceType_ = dataSourceType;
+  setBodyParameter(std::string("DataSourceType"), dataSourceType);
 }
 
-std::string AnalyzeChestVesselRequest::getOrgName()const
-{
-	return orgName_;
+std::string AnalyzeChestVesselRequest::getOrgName() const {
+  return orgName_;
 }
 
-void AnalyzeChestVesselRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void AnalyzeChestVesselRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string AnalyzeChestVesselRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string AnalyzeChestVesselRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void AnalyzeChestVesselRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void AnalyzeChestVesselRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::vector<AnalyzeChestVesselRequest::URLList> AnalyzeChestVesselRequest::getURLList()const
-{
-	return uRLList_;
+std::vector<AnalyzeChestVesselRequest::URLList> AnalyzeChestVesselRequest::getURLList() const {
+  return uRLList_;
 }
 
-void AnalyzeChestVesselRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void AnalyzeChestVesselRequest::setURLList(const std::vector<AnalyzeChestVesselRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-std::string AnalyzeChestVesselRequest::getOrgId()const
-{
-	return orgId_;
+std::string AnalyzeChestVesselRequest::getOrgId() const {
+  return orgId_;
 }
 
-void AnalyzeChestVesselRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void AnalyzeChestVesselRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-bool AnalyzeChestVesselRequest::getAsync()const
-{
-	return async_;
+bool AnalyzeChestVesselRequest::getAsync() const {
+  return async_;
 }
 
-void AnalyzeChestVesselRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void AnalyzeChestVesselRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 50 - 64
imageprocess/src/model/CalcCACSRequest.cc

@@ -1,99 +1,85 @@
 /*
  * 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/imageprocess/model/CalcCACSRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::CalcCACSRequest;
-
-CalcCACSRequest::CalcCACSRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "CalcCACS")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-CalcCACSRequest::~CalcCACSRequest()
-{}
-
-std::string CalcCACSRequest::getDataSourceType()const
-{
-	return dataSourceType_;
+ */
+
+#include <alibabacloud/imageprocess/model/CalcCACSRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::CalcCACSRequest;
+
+CalcCACSRequest::CalcCACSRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "CalcCACS") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+CalcCACSRequest::~CalcCACSRequest() {}
+
+std::string CalcCACSRequest::getDataSourceType() const {
+  return dataSourceType_;
 }
 
-void CalcCACSRequest::setDataSourceType(const std::string& dataSourceType)
-{
-	dataSourceType_ = dataSourceType;
-	setBodyParameter("DataSourceType", dataSourceType);
+void CalcCACSRequest::setDataSourceType(const std::string &dataSourceType) {
+  dataSourceType_ = dataSourceType;
+  setBodyParameter(std::string("DataSourceType"), dataSourceType);
 }
 
-std::string CalcCACSRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string CalcCACSRequest::getOrgName() const {
+  return orgName_;
 }
 
-void CalcCACSRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void CalcCACSRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::vector<CalcCACSRequest::URLList> CalcCACSRequest::getURLList()const
-{
-	return uRLList_;
+std::string CalcCACSRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void CalcCACSRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void CalcCACSRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string CalcCACSRequest::getOrgId()const
-{
-	return orgId_;
+std::vector<CalcCACSRequest::URLList> CalcCACSRequest::getURLList() const {
+  return uRLList_;
 }
 
-void CalcCACSRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void CalcCACSRequest::setURLList(const std::vector<CalcCACSRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-bool CalcCACSRequest::getAsync()const
-{
-	return async_;
+std::string CalcCACSRequest::getOrgId() const {
+  return orgId_;
 }
 
-void CalcCACSRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void CalcCACSRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-std::string CalcCACSRequest::getOrgName()const
-{
-	return orgName_;
+bool CalcCACSRequest::getAsync() const {
+  return async_;
 }
 
-void CalcCACSRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void CalcCACSRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 2 - 2
imageprocess/src/model/CalcCACSResult.cc

@@ -40,10 +40,10 @@ void CalcCACSResult::parse(const std::string &payload)
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	auto dataNode = value["Data"];
-	if(!dataNode["Score"].isNull())
-		data_.score = dataNode["Score"].asString();
 	if(!dataNode["ResultUrl"].isNull())
 		data_.resultUrl = dataNode["ResultUrl"].asString();
+	if(!dataNode["Score"].isNull())
+		data_.score = dataNode["Score"].asString();
 
 }
 

+ 41 - 53
imageprocess/src/model/ClassifyFNFRequest.cc

@@ -1,84 +1,72 @@
 /*
  * 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/imageprocess/model/ClassifyFNFRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::ClassifyFNFRequest;
-
-ClassifyFNFRequest::ClassifyFNFRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "ClassifyFNF")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ClassifyFNFRequest::~ClassifyFNFRequest()
-{}
-
-std::string ClassifyFNFRequest::getDataFormat()const
-{
-	return dataFormat_;
+ */
+
+#include <alibabacloud/imageprocess/model/ClassifyFNFRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::ClassifyFNFRequest;
+
+ClassifyFNFRequest::ClassifyFNFRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "ClassifyFNF") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+ClassifyFNFRequest::~ClassifyFNFRequest() {}
+
+std::string ClassifyFNFRequest::getOrgName() const {
+  return orgName_;
 }
 
-void ClassifyFNFRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void ClassifyFNFRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string ClassifyFNFRequest::getOrgId()const
-{
-	return orgId_;
+std::string ClassifyFNFRequest::getTracerId() const {
+  return tracerId_;
 }
 
-void ClassifyFNFRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void ClassifyFNFRequest::setTracerId(const std::string &tracerId) {
+  tracerId_ = tracerId;
+  setBodyParameter(std::string("TracerId"), tracerId);
 }
 
-std::string ClassifyFNFRequest::getOrgName()const
-{
-	return orgName_;
+std::string ClassifyFNFRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void ClassifyFNFRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void ClassifyFNFRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string ClassifyFNFRequest::getImageUrl()const
-{
-	return imageUrl_;
+std::string ClassifyFNFRequest::getOrgId() const {
+  return orgId_;
 }
 
-void ClassifyFNFRequest::setImageUrl(const std::string& imageUrl)
-{
-	imageUrl_ = imageUrl;
-	setBodyParameter("ImageUrl", imageUrl);
+void ClassifyFNFRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-std::string ClassifyFNFRequest::getTracerId()const
-{
-	return tracerId_;
+std::string ClassifyFNFRequest::getImageUrl() const {
+  return imageUrl_;
 }
 
-void ClassifyFNFRequest::setTracerId(const std::string& tracerId)
-{
-	tracerId_ = tracerId;
-	setBodyParameter("TracerId", tracerId);
+void ClassifyFNFRequest::setImageUrl(const std::string &imageUrl) {
+  imageUrl_ = imageUrl;
+  setBodyParameter(std::string("ImageUrl"), imageUrl);
 }
 

+ 45 - 57
imageprocess/src/model/DetectCovid19CadRequest.cc

@@ -1,88 +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/imageprocess/model/DetectCovid19CadRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectCovid19CadRequest;
-
-DetectCovid19CadRequest::DetectCovid19CadRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectCovid19Cad")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectCovid19CadRequest::~DetectCovid19CadRequest()
-{}
-
-std::string DetectCovid19CadRequest::getDataFormat()const
-{
-	return dataFormat_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectCovid19CadRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectCovid19CadRequest;
+
+DetectCovid19CadRequest::DetectCovid19CadRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectCovid19Cad") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectCovid19CadRequest::~DetectCovid19CadRequest() {}
+
+std::string DetectCovid19CadRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectCovid19CadRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectCovid19CadRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::vector<DetectCovid19CadRequest::URLList> DetectCovid19CadRequest::getURLList()const
-{
-	return uRLList_;
+std::string DetectCovid19CadRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectCovid19CadRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void DetectCovid19CadRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string DetectCovid19CadRequest::getOrgId()const
-{
-	return orgId_;
+std::vector<DetectCovid19CadRequest::URLList> DetectCovid19CadRequest::getURLList() const {
+  return uRLList_;
 }
 
-void DetectCovid19CadRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectCovid19CadRequest::setURLList(const std::vector<DetectCovid19CadRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-bool DetectCovid19CadRequest::getAsync()const
-{
-	return async_;
+std::string DetectCovid19CadRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectCovid19CadRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void DetectCovid19CadRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-std::string DetectCovid19CadRequest::getOrgName()const
-{
-	return orgName_;
+bool DetectCovid19CadRequest::getAsync() const {
+  return async_;
 }
 
-void DetectCovid19CadRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectCovid19CadRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 4 - 4
imageprocess/src/model/DetectCovid19CadResult.cc

@@ -40,14 +40,14 @@ void DetectCovid19CadResult::parse(const std::string &payload)
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	auto dataNode = value["Data"];
-	if(!dataNode["NewProbability"].isNull())
-		data_.newProbability = dataNode["NewProbability"].asString();
 	if(!dataNode["NormalProbability"].isNull())
 		data_.normalProbability = dataNode["NormalProbability"].asString();
-	if(!dataNode["OtherProbability"].isNull())
-		data_.otherProbability = dataNode["OtherProbability"].asString();
+	if(!dataNode["NewProbability"].isNull())
+		data_.newProbability = dataNode["NewProbability"].asString();
 	if(!dataNode["LesionRatio"].isNull())
 		data_.lesionRatio = dataNode["LesionRatio"].asString();
+	if(!dataNode["OtherProbability"].isNull())
+		data_.otherProbability = dataNode["OtherProbability"].asString();
 	if(!dataNode["Mask"].isNull())
 		data_.mask = dataNode["Mask"].asString();
 

+ 41 - 53
imageprocess/src/model/DetectHipKeypointXRayRequest.cc

@@ -1,84 +1,72 @@
 /*
  * 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/imageprocess/model/DetectHipKeypointXRayRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectHipKeypointXRayRequest;
-
-DetectHipKeypointXRayRequest::DetectHipKeypointXRayRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectHipKeypointXRay")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectHipKeypointXRayRequest::~DetectHipKeypointXRayRequest()
-{}
-
-std::string DetectHipKeypointXRayRequest::getOrgName()const
-{
-	return orgName_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectHipKeypointXRayRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectHipKeypointXRayRequest;
+
+DetectHipKeypointXRayRequest::DetectHipKeypointXRayRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectHipKeypointXRay") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectHipKeypointXRayRequest::~DetectHipKeypointXRayRequest() {}
+
+std::string DetectHipKeypointXRayRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectHipKeypointXRayRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectHipKeypointXRayRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string DetectHipKeypointXRayRequest::getTracerId()const
-{
-	return tracerId_;
+std::string DetectHipKeypointXRayRequest::getTracerId() const {
+  return tracerId_;
 }
 
-void DetectHipKeypointXRayRequest::setTracerId(const std::string& tracerId)
-{
-	tracerId_ = tracerId;
-	setBodyParameter("TracerId", tracerId);
+void DetectHipKeypointXRayRequest::setTracerId(const std::string &tracerId) {
+  tracerId_ = tracerId;
+  setBodyParameter(std::string("TracerId"), tracerId);
 }
 
-std::string DetectHipKeypointXRayRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string DetectHipKeypointXRayRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectHipKeypointXRayRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectHipKeypointXRayRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string DetectHipKeypointXRayRequest::getOrgId()const
-{
-	return orgId_;
+std::string DetectHipKeypointXRayRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectHipKeypointXRayRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectHipKeypointXRayRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-std::string DetectHipKeypointXRayRequest::getImageUrl()const
-{
-	return imageUrl_;
+std::string DetectHipKeypointXRayRequest::getImageUrl() const {
+  return imageUrl_;
 }
 
-void DetectHipKeypointXRayRequest::setImageUrl(const std::string& imageUrl)
-{
-	imageUrl_ = imageUrl;
-	setBodyParameter("ImageUrl", imageUrl);
+void DetectHipKeypointXRayRequest::setImageUrl(const std::string &imageUrl) {
+  imageUrl_ = imageUrl;
+  setBodyParameter(std::string("ImageUrl"), imageUrl);
 }
 

+ 4 - 4
imageprocess/src/model/DetectHipKeypointXRayResult.cc

@@ -40,10 +40,10 @@ void DetectHipKeypointXRayResult::parse(const std::string &payload)
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	auto dataNode = value["Data"];
-	if(!dataNode["OrgId"].isNull())
-		data_.orgId = dataNode["OrgId"].asString();
 	if(!dataNode["ImageUrl"].isNull())
 		data_.imageUrl = dataNode["ImageUrl"].asString();
+	if(!dataNode["OrgId"].isNull())
+		data_.orgId = dataNode["OrgId"].asString();
 	if(!dataNode["OrgName"].isNull())
 		data_.orgName = dataNode["OrgName"].asString();
 	auto allKeyPointsNode = dataNode["KeyPoints"]["KeyPointsItem"];
@@ -53,10 +53,10 @@ void DetectHipKeypointXRayResult::parse(const std::string &payload)
 		if(!dataNodeKeyPointsKeyPointsItem["Value"].isNull())
 			keyPointsItemObject.value = std::stof(dataNodeKeyPointsKeyPointsItem["Value"].asString());
 		auto tagNode = value["Tag"];
-		if(!tagNode["Label"].isNull())
-			keyPointsItemObject.tag.label = tagNode["Label"].asString();
 		if(!tagNode["Direction"].isNull())
 			keyPointsItemObject.tag.direction = tagNode["Direction"].asString();
+		if(!tagNode["Label"].isNull())
+			keyPointsItemObject.tag.label = tagNode["Label"].asString();
 		auto allCoordinates = value["Coordinates"]["Coordinate"];
 		for (auto value : allCoordinates)
 			keyPointsItemObject.coordinates.push_back(value.asString());

+ 41 - 53
imageprocess/src/model/DetectKneeKeypointXRayRequest.cc

@@ -1,84 +1,72 @@
 /*
  * 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/imageprocess/model/DetectKneeKeypointXRayRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectKneeKeypointXRayRequest;
-
-DetectKneeKeypointXRayRequest::DetectKneeKeypointXRayRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectKneeKeypointXRay")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectKneeKeypointXRayRequest::~DetectKneeKeypointXRayRequest()
-{}
-
-std::string DetectKneeKeypointXRayRequest::getDataFormat()const
-{
-	return dataFormat_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectKneeKeypointXRayRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectKneeKeypointXRayRequest;
+
+DetectKneeKeypointXRayRequest::DetectKneeKeypointXRayRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectKneeKeypointXRay") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectKneeKeypointXRayRequest::~DetectKneeKeypointXRayRequest() {}
+
+std::string DetectKneeKeypointXRayRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectKneeKeypointXRayRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectKneeKeypointXRayRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string DetectKneeKeypointXRayRequest::getOrgId()const
-{
-	return orgId_;
+std::string DetectKneeKeypointXRayRequest::getTracerId() const {
+  return tracerId_;
 }
 
-void DetectKneeKeypointXRayRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectKneeKeypointXRayRequest::setTracerId(const std::string &tracerId) {
+  tracerId_ = tracerId;
+  setBodyParameter(std::string("TracerId"), tracerId);
 }
 
-std::string DetectKneeKeypointXRayRequest::getOrgName()const
-{
-	return orgName_;
+std::string DetectKneeKeypointXRayRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectKneeKeypointXRayRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectKneeKeypointXRayRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string DetectKneeKeypointXRayRequest::getImageUrl()const
-{
-	return imageUrl_;
+std::string DetectKneeKeypointXRayRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectKneeKeypointXRayRequest::setImageUrl(const std::string& imageUrl)
-{
-	imageUrl_ = imageUrl;
-	setBodyParameter("ImageUrl", imageUrl);
+void DetectKneeKeypointXRayRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-std::string DetectKneeKeypointXRayRequest::getTracerId()const
-{
-	return tracerId_;
+std::string DetectKneeKeypointXRayRequest::getImageUrl() const {
+  return imageUrl_;
 }
 
-void DetectKneeKeypointXRayRequest::setTracerId(const std::string& tracerId)
-{
-	tracerId_ = tracerId;
-	setBodyParameter("TracerId", tracerId);
+void DetectKneeKeypointXRayRequest::setImageUrl(const std::string &imageUrl) {
+  imageUrl_ = imageUrl;
+  setBodyParameter(std::string("ImageUrl"), imageUrl);
 }
 

+ 36 - 46
imageprocess/src/model/DetectKneeXRayRequest.cc

@@ -1,73 +1,63 @@
 /*
  * 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/imageprocess/model/DetectKneeXRayRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectKneeXRayRequest;
-
-DetectKneeXRayRequest::DetectKneeXRayRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectKneeXRay")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectKneeXRayRequest::~DetectKneeXRayRequest()
-{}
-
-std::string DetectKneeXRayRequest::getDataFormat()const
-{
-	return dataFormat_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectKneeXRayRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectKneeXRayRequest;
+
+DetectKneeXRayRequest::DetectKneeXRayRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectKneeXRay") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectKneeXRayRequest::~DetectKneeXRayRequest() {}
+
+std::string DetectKneeXRayRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectKneeXRayRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectKneeXRayRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string DetectKneeXRayRequest::getUrl()const
-{
-	return url_;
+std::string DetectKneeXRayRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectKneeXRayRequest::setUrl(const std::string& url)
-{
-	url_ = url;
-	setBodyParameter("Url", url);
+void DetectKneeXRayRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string DetectKneeXRayRequest::getOrgId()const
-{
-	return orgId_;
+std::string DetectKneeXRayRequest::getUrl() const {
+  return url_;
 }
 
-void DetectKneeXRayRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectKneeXRayRequest::setUrl(const std::string &url) {
+  url_ = url;
+  setBodyParameter(std::string("Url"), url);
 }
 
-std::string DetectKneeXRayRequest::getOrgName()const
-{
-	return orgName_;
+std::string DetectKneeXRayRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectKneeXRayRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectKneeXRayRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 

+ 50 - 64
imageprocess/src/model/DetectLungNoduleRequest.cc

@@ -1,99 +1,85 @@
 /*
  * 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/imageprocess/model/DetectLungNoduleRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectLungNoduleRequest;
-
-DetectLungNoduleRequest::DetectLungNoduleRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectLungNodule")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectLungNoduleRequest::~DetectLungNoduleRequest()
-{}
-
-float DetectLungNoduleRequest::getThreshold()const
-{
-	return threshold_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectLungNoduleRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectLungNoduleRequest;
+
+DetectLungNoduleRequest::DetectLungNoduleRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectLungNodule") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectLungNoduleRequest::~DetectLungNoduleRequest() {}
+
+float DetectLungNoduleRequest::getThreshold() const {
+  return threshold_;
 }
 
-void DetectLungNoduleRequest::setThreshold(float threshold)
-{
-	threshold_ = threshold;
-	setBodyParameter("Threshold", std::to_string(threshold));
+void DetectLungNoduleRequest::setThreshold(float threshold) {
+  threshold_ = threshold;
+  setBodyParameter(std::string("Threshold"), std::to_string(threshold));
 }
 
-std::string DetectLungNoduleRequest::getOrgName()const
-{
-	return orgName_;
+std::string DetectLungNoduleRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectLungNoduleRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectLungNoduleRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string DetectLungNoduleRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string DetectLungNoduleRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectLungNoduleRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectLungNoduleRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::vector<DetectLungNoduleRequest::URLList> DetectLungNoduleRequest::getURLList()const
-{
-	return uRLList_;
+std::vector<DetectLungNoduleRequest::URLList> DetectLungNoduleRequest::getURLList() const {
+  return uRLList_;
 }
 
-void DetectLungNoduleRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void DetectLungNoduleRequest::setURLList(const std::vector<DetectLungNoduleRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-std::string DetectLungNoduleRequest::getOrgId()const
-{
-	return orgId_;
+std::string DetectLungNoduleRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectLungNoduleRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectLungNoduleRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-bool DetectLungNoduleRequest::getAsync()const
-{
-	return async_;
+bool DetectLungNoduleRequest::getAsync() const {
+  return async_;
 }
 
-void DetectLungNoduleRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void DetectLungNoduleRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 50 - 64
imageprocess/src/model/DetectRibFractureRequest.cc

@@ -1,99 +1,85 @@
 /*
  * 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/imageprocess/model/DetectRibFractureRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectRibFractureRequest;
-
-DetectRibFractureRequest::DetectRibFractureRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectRibFracture")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectRibFractureRequest::~DetectRibFractureRequest()
-{}
-
-std::string DetectRibFractureRequest::getOrgName()const
-{
-	return orgName_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectRibFractureRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectRibFractureRequest;
+
+DetectRibFractureRequest::DetectRibFractureRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectRibFracture") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectRibFractureRequest::~DetectRibFractureRequest() {}
+
+std::string DetectRibFractureRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectRibFractureRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectRibFractureRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string DetectRibFractureRequest::getSourceType()const
-{
-	return sourceType_;
+std::string DetectRibFractureRequest::getSourceType() const {
+  return sourceType_;
 }
 
-void DetectRibFractureRequest::setSourceType(const std::string& sourceType)
-{
-	sourceType_ = sourceType;
-	setBodyParameter("SourceType", sourceType);
+void DetectRibFractureRequest::setSourceType(const std::string &sourceType) {
+  sourceType_ = sourceType;
+  setBodyParameter(std::string("SourceType"), sourceType);
 }
 
-std::string DetectRibFractureRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string DetectRibFractureRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectRibFractureRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectRibFractureRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::vector<DetectRibFractureRequest::URLList> DetectRibFractureRequest::getURLList()const
-{
-	return uRLList_;
+std::vector<DetectRibFractureRequest::URLList> DetectRibFractureRequest::getURLList() const {
+  return uRLList_;
 }
 
-void DetectRibFractureRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void DetectRibFractureRequest::setURLList(const std::vector<DetectRibFractureRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-std::string DetectRibFractureRequest::getOrgId()const
-{
-	return orgId_;
+std::string DetectRibFractureRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectRibFractureRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectRibFractureRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-bool DetectRibFractureRequest::getAsync()const
-{
-	return async_;
+bool DetectRibFractureRequest::getAsync() const {
+  return async_;
 }
 
-void DetectRibFractureRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void DetectRibFractureRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 31 - 39
imageprocess/src/model/DetectSkinDiseaseRequest.cc

@@ -1,62 +1,54 @@
 /*
  * 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/imageprocess/model/DetectSkinDiseaseRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectSkinDiseaseRequest;
-
-DetectSkinDiseaseRequest::DetectSkinDiseaseRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectSkinDisease")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectSkinDiseaseRequest::~DetectSkinDiseaseRequest()
-{}
-
-std::string DetectSkinDiseaseRequest::getUrl()const
-{
-	return url_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectSkinDiseaseRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectSkinDiseaseRequest;
+
+DetectSkinDiseaseRequest::DetectSkinDiseaseRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectSkinDisease") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectSkinDiseaseRequest::~DetectSkinDiseaseRequest() {}
+
+std::string DetectSkinDiseaseRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectSkinDiseaseRequest::setUrl(const std::string& url)
-{
-	url_ = url;
-	setBodyParameter("Url", url);
+void DetectSkinDiseaseRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::string DetectSkinDiseaseRequest::getOrgId()const
-{
-	return orgId_;
+std::string DetectSkinDiseaseRequest::getUrl() const {
+  return url_;
 }
 
-void DetectSkinDiseaseRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectSkinDiseaseRequest::setUrl(const std::string &url) {
+  url_ = url;
+  setBodyParameter(std::string("Url"), url);
 }
 
-std::string DetectSkinDiseaseRequest::getOrgName()const
-{
-	return orgName_;
+std::string DetectSkinDiseaseRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectSkinDiseaseRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectSkinDiseaseRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 

+ 40 - 50
imageprocess/src/model/DetectSpineMRIRequest.cc

@@ -1,77 +1,67 @@
 /*
  * 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/imageprocess/model/DetectSpineMRIRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::DetectSpineMRIRequest;
-
-DetectSpineMRIRequest::DetectSpineMRIRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "DetectSpineMRI")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DetectSpineMRIRequest::~DetectSpineMRIRequest()
-{}
-
-std::string DetectSpineMRIRequest::getDataFormat()const
-{
-	return dataFormat_;
+ */
+
+#include <alibabacloud/imageprocess/model/DetectSpineMRIRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::DetectSpineMRIRequest;
+
+DetectSpineMRIRequest::DetectSpineMRIRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "DetectSpineMRI") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DetectSpineMRIRequest::~DetectSpineMRIRequest() {}
+
+std::string DetectSpineMRIRequest::getOrgName() const {
+  return orgName_;
 }
 
-void DetectSpineMRIRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void DetectSpineMRIRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::vector<DetectSpineMRIRequest::URLList> DetectSpineMRIRequest::getURLList()const
-{
-	return uRLList_;
+std::string DetectSpineMRIRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void DetectSpineMRIRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void DetectSpineMRIRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string DetectSpineMRIRequest::getOrgId()const
-{
-	return orgId_;
+std::vector<DetectSpineMRIRequest::URLList> DetectSpineMRIRequest::getURLList() const {
+  return uRLList_;
 }
 
-void DetectSpineMRIRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void DetectSpineMRIRequest::setURLList(const std::vector<DetectSpineMRIRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-std::string DetectSpineMRIRequest::getOrgName()const
-{
-	return orgName_;
+std::string DetectSpineMRIRequest::getOrgId() const {
+  return orgId_;
 }
 
-void DetectSpineMRIRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void DetectSpineMRIRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 

+ 4 - 4
imageprocess/src/model/DetectSpineMRIResult.cc

@@ -44,10 +44,10 @@ void DetectSpineMRIResult::parse(const std::string &payload)
 	for (auto dataNodeDiscsDisc : allDiscsNode)
 	{
 		Data::Disc discObject;
-		if(!dataNodeDiscsDisc["Disease"].isNull())
-			discObject.disease = dataNodeDiscsDisc["Disease"].asString();
 		if(!dataNodeDiscsDisc["Identification"].isNull())
 			discObject.identification = dataNodeDiscsDisc["Identification"].asString();
+		if(!dataNodeDiscsDisc["Disease"].isNull())
+			discObject.disease = dataNodeDiscsDisc["Disease"].asString();
 		auto allLocation = value["Location"]["Location"];
 		for (auto value : allLocation)
 			discObject.location.push_back(value.asString());
@@ -57,10 +57,10 @@ void DetectSpineMRIResult::parse(const std::string &payload)
 	for (auto dataNodeVertebrasVertebra : allVertebrasNode)
 	{
 		Data::Vertebra vertebraObject;
-		if(!dataNodeVertebrasVertebra["Disease"].isNull())
-			vertebraObject.disease = dataNodeVertebrasVertebra["Disease"].asString();
 		if(!dataNodeVertebrasVertebra["Identification"].isNull())
 			vertebraObject.identification = dataNodeVertebrasVertebra["Identification"].asString();
+		if(!dataNodeVertebrasVertebra["Disease"].isNull())
+			vertebraObject.disease = dataNodeVertebrasVertebra["Disease"].asString();
 		auto allLocation1 = value["Location"]["Location"];
 		for (auto value : allLocation1)
 			vertebraObject.location1.push_back(value.asString());

+ 26 - 32
imageprocess/src/model/GetAsyncJobResultRequest.cc

@@ -1,51 +1,45 @@
 /*
  * 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/imageprocess/model/GetAsyncJobResultRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::GetAsyncJobResultRequest;
-
-GetAsyncJobResultRequest::GetAsyncJobResultRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "GetAsyncJobResult")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-GetAsyncJobResultRequest::~GetAsyncJobResultRequest()
-{}
-
-bool GetAsyncJobResultRequest::getAsync()const
-{
-	return async_;
+ */
+
+#include <alibabacloud/imageprocess/model/GetAsyncJobResultRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::GetAsyncJobResultRequest;
+
+GetAsyncJobResultRequest::GetAsyncJobResultRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "GetAsyncJobResult") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+GetAsyncJobResultRequest::~GetAsyncJobResultRequest() {}
+
+std::string GetAsyncJobResultRequest::getJobId() const {
+  return jobId_;
 }
 
-void GetAsyncJobResultRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void GetAsyncJobResultRequest::setJobId(const std::string &jobId) {
+  jobId_ = jobId;
+  setBodyParameter(std::string("JobId"), jobId);
 }
 
-std::string GetAsyncJobResultRequest::getJobId()const
-{
-	return jobId_;
+bool GetAsyncJobResultRequest::getAsync() const {
+  return async_;
 }
 
-void GetAsyncJobResultRequest::setJobId(const std::string& jobId)
-{
-	jobId_ = jobId;
-	setBodyParameter("JobId", jobId);
+void GetAsyncJobResultRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 4 - 4
imageprocess/src/model/GetAsyncJobResultResult.cc

@@ -40,16 +40,16 @@ void GetAsyncJobResultResult::parse(const std::string &payload)
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	auto dataNode = value["Data"];
-	if(!dataNode["JobId"].isNull())
-		data_.jobId = dataNode["JobId"].asString();
 	if(!dataNode["Status"].isNull())
 		data_.status = dataNode["Status"].asString();
+	if(!dataNode["ErrorMessage"].isNull())
+		data_.errorMessage = dataNode["ErrorMessage"].asString();
 	if(!dataNode["Result"].isNull())
 		data_.result = dataNode["Result"].asString();
 	if(!dataNode["ErrorCode"].isNull())
 		data_.errorCode = dataNode["ErrorCode"].asString();
-	if(!dataNode["ErrorMessage"].isNull())
-		data_.errorMessage = dataNode["ErrorMessage"].asString();
+	if(!dataNode["JobId"].isNull())
+		data_.jobId = dataNode["JobId"].asString();
 
 }
 

+ 59 - 75
imageprocess/src/model/RunCTRegistrationRequest.cc

@@ -1,114 +1,98 @@
 /*
  * 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/imageprocess/model/RunCTRegistrationRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::RunCTRegistrationRequest;
-
-RunCTRegistrationRequest::RunCTRegistrationRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "RunCTRegistration")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-RunCTRegistrationRequest::~RunCTRegistrationRequest()
-{}
-
-std::string RunCTRegistrationRequest::getDataSourceType()const
-{
-	return dataSourceType_;
+ */
+
+#include <alibabacloud/imageprocess/model/RunCTRegistrationRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::RunCTRegistrationRequest;
+
+RunCTRegistrationRequest::RunCTRegistrationRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "RunCTRegistration") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+RunCTRegistrationRequest::~RunCTRegistrationRequest() {}
+
+std::string RunCTRegistrationRequest::getDataSourceType() const {
+  return dataSourceType_;
 }
 
-void RunCTRegistrationRequest::setDataSourceType(const std::string& dataSourceType)
-{
-	dataSourceType_ = dataSourceType;
-	setBodyParameter("DataSourceType", dataSourceType);
+void RunCTRegistrationRequest::setDataSourceType(const std::string &dataSourceType) {
+  dataSourceType_ = dataSourceType;
+  setBodyParameter(std::string("DataSourceType"), dataSourceType);
 }
 
-std::string RunCTRegistrationRequest::getOrgName()const
-{
-	return orgName_;
+std::string RunCTRegistrationRequest::getOrgName() const {
+  return orgName_;
 }
 
-void RunCTRegistrationRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void RunCTRegistrationRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::vector<RunCTRegistrationRequest::ReferenceList> RunCTRegistrationRequest::getReferenceList()const
-{
-	return referenceList_;
+std::vector<RunCTRegistrationRequest::ReferenceList> RunCTRegistrationRequest::getReferenceList() const {
+  return referenceList_;
 }
 
-void RunCTRegistrationRequest::setReferenceList(const std::vector<ReferenceList>& referenceList)
-{
-	referenceList_ = referenceList;
-	for(int dep1 = 0; dep1!= referenceList.size(); dep1++) {
-		auto referenceListObj = referenceList.at(dep1);
-		std::string referenceListObjStr = "ReferenceList." + std::to_string(dep1 + 1);
-		setParameter(referenceListObjStr + ".ReferenceURL", referenceListObj.referenceURL);
-	}
+void RunCTRegistrationRequest::setReferenceList(const std::vector<RunCTRegistrationRequest::ReferenceList> &referenceList) {
+  referenceList_ = referenceList;
+  for(int dep1 = 0; dep1 != referenceList.size(); dep1++) {
+  auto referenceListObj = referenceList.at(dep1);
+  std::string referenceListObjStr = std::string("ReferenceList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(referenceListObjStr + ".ReferenceURL", referenceListObj.referenceURL);
+  }
 }
 
-std::string RunCTRegistrationRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string RunCTRegistrationRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void RunCTRegistrationRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void RunCTRegistrationRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::string RunCTRegistrationRequest::getOrgId()const
-{
-	return orgId_;
+std::string RunCTRegistrationRequest::getOrgId() const {
+  return orgId_;
 }
 
-void RunCTRegistrationRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void RunCTRegistrationRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-bool RunCTRegistrationRequest::getAsync()const
-{
-	return async_;
+bool RunCTRegistrationRequest::getAsync() const {
+  return async_;
 }
 
-void RunCTRegistrationRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void RunCTRegistrationRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 
-std::vector<RunCTRegistrationRequest::FloatingList> RunCTRegistrationRequest::getFloatingList()const
-{
-	return floatingList_;
+std::vector<RunCTRegistrationRequest::FloatingList> RunCTRegistrationRequest::getFloatingList() const {
+  return floatingList_;
 }
 
-void RunCTRegistrationRequest::setFloatingList(const std::vector<FloatingList>& floatingList)
-{
-	floatingList_ = floatingList;
-	for(int dep1 = 0; dep1!= floatingList.size(); dep1++) {
-		auto floatingListObj = floatingList.at(dep1);
-		std::string floatingListObjStr = "FloatingList." + std::to_string(dep1 + 1);
-		setParameter(floatingListObjStr + ".FloatingURL", floatingListObj.floatingURL);
-	}
+void RunCTRegistrationRequest::setFloatingList(const std::vector<RunCTRegistrationRequest::FloatingList> &floatingList) {
+  floatingList_ = floatingList;
+  for(int dep1 = 0; dep1 != floatingList.size(); dep1++) {
+  auto floatingListObj = floatingList.at(dep1);
+  std::string floatingListObjStr = std::string("FloatingList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(floatingListObjStr + ".FloatingURL", floatingListObj.floatingURL);
+  }
 }
 

+ 68 - 86
imageprocess/src/model/RunMedQARequest.cc

@@ -1,129 +1,111 @@
 /*
  * 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/imageprocess/model/RunMedQARequest.h>
-
-using AlibabaCloud::Imageprocess::Model::RunMedQARequest;
-
-RunMedQARequest::RunMedQARequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "RunMedQA")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-RunMedQARequest::~RunMedQARequest()
-{}
-
-std::string RunMedQARequest::getSessionId()const
-{
-	return sessionId_;
+ */
+
+#include <alibabacloud/imageprocess/model/RunMedQARequest.h>
+
+using AlibabaCloud::Imageprocess::Model::RunMedQARequest;
+
+RunMedQARequest::RunMedQARequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "RunMedQA") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+RunMedQARequest::~RunMedQARequest() {}
+
+std::string RunMedQARequest::getSessionId() const {
+  return sessionId_;
 }
 
-void RunMedQARequest::setSessionId(const std::string& sessionId)
-{
-	sessionId_ = sessionId;
-	setBodyParameter("SessionId", sessionId);
+void RunMedQARequest::setSessionId(const std::string &sessionId) {
+  sessionId_ = sessionId;
+  setBodyParameter(std::string("SessionId"), sessionId);
 }
 
-std::string RunMedQARequest::getOrgName()const
-{
-	return orgName_;
+std::string RunMedQARequest::getOrgName() const {
+  return orgName_;
 }
 
-void RunMedQARequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void RunMedQARequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-std::vector<RunMedQARequest::AnswerImageDataList> RunMedQARequest::getAnswerImageDataList()const
-{
-	return answerImageDataList_;
+std::vector<RunMedQARequest::AnswerImageDataList> RunMedQARequest::getAnswerImageDataList() const {
+  return answerImageDataList_;
 }
 
-void RunMedQARequest::setAnswerImageDataList(const std::vector<AnswerImageDataList>& answerImageDataList)
-{
-	answerImageDataList_ = answerImageDataList;
-	for(int dep1 = 0; dep1!= answerImageDataList.size(); dep1++) {
-		auto answerImageDataListObj = answerImageDataList.at(dep1);
-		std::string answerImageDataListObjStr = "AnswerImageDataList." + std::to_string(dep1 + 1);
-		setParameter(answerImageDataListObjStr + ".AnswerImageData", answerImageDataListObj.answerImageData);
-	}
+void RunMedQARequest::setAnswerImageDataList(const std::vector<RunMedQARequest::AnswerImageDataList> &answerImageDataList) {
+  answerImageDataList_ = answerImageDataList;
+  for(int dep1 = 0; dep1 != answerImageDataList.size(); dep1++) {
+  auto answerImageDataListObj = answerImageDataList.at(dep1);
+  std::string answerImageDataListObjStr = std::string("AnswerImageDataList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(answerImageDataListObjStr + ".AnswerImageData", answerImageDataListObj.answerImageData);
+  }
 }
 
-std::vector<RunMedQARequest::AnswerTextList> RunMedQARequest::getAnswerTextList()const
-{
-	return answerTextList_;
+std::vector<RunMedQARequest::AnswerTextList> RunMedQARequest::getAnswerTextList() const {
+  return answerTextList_;
 }
 
-void RunMedQARequest::setAnswerTextList(const std::vector<AnswerTextList>& answerTextList)
-{
-	answerTextList_ = answerTextList;
-	for(int dep1 = 0; dep1!= answerTextList.size(); dep1++) {
-		auto answerTextListObj = answerTextList.at(dep1);
-		std::string answerTextListObjStr = "AnswerTextList." + std::to_string(dep1 + 1);
-		setParameter(answerTextListObjStr + ".AnswerText", answerTextListObj.answerText);
-	}
+void RunMedQARequest::setAnswerTextList(const std::vector<RunMedQARequest::AnswerTextList> &answerTextList) {
+  answerTextList_ = answerTextList;
+  for(int dep1 = 0; dep1 != answerTextList.size(); dep1++) {
+  auto answerTextListObj = answerTextList.at(dep1);
+  std::string answerTextListObjStr = std::string("AnswerTextList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(answerTextListObjStr + ".AnswerText", answerTextListObj.answerText);
+  }
 }
 
-std::string RunMedQARequest::getDepartment()const
-{
-	return department_;
+std::string RunMedQARequest::getDepartment() const {
+  return department_;
 }
 
-void RunMedQARequest::setDepartment(const std::string& department)
-{
-	department_ = department;
-	setBodyParameter("Department", department);
+void RunMedQARequest::setDepartment(const std::string &department) {
+  department_ = department;
+  setBodyParameter(std::string("Department"), department);
 }
 
-std::vector<RunMedQARequest::AnswerImageURLList> RunMedQARequest::getAnswerImageURLList()const
-{
-	return answerImageURLList_;
+std::vector<RunMedQARequest::AnswerImageURLList> RunMedQARequest::getAnswerImageURLList() const {
+  return answerImageURLList_;
 }
 
-void RunMedQARequest::setAnswerImageURLList(const std::vector<AnswerImageURLList>& answerImageURLList)
-{
-	answerImageURLList_ = answerImageURLList;
-	for(int dep1 = 0; dep1!= answerImageURLList.size(); dep1++) {
-		auto answerImageURLListObj = answerImageURLList.at(dep1);
-		std::string answerImageURLListObjStr = "AnswerImageURLList." + std::to_string(dep1 + 1);
-		setParameter(answerImageURLListObjStr + ".AnswerImageURL", answerImageURLListObj.answerImageURL);
-	}
+void RunMedQARequest::setAnswerImageURLList(const std::vector<RunMedQARequest::AnswerImageURLList> &answerImageURLList) {
+  answerImageURLList_ = answerImageURLList;
+  for(int dep1 = 0; dep1 != answerImageURLList.size(); dep1++) {
+  auto answerImageURLListObj = answerImageURLList.at(dep1);
+  std::string answerImageURLListObjStr = std::string("AnswerImageURLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(answerImageURLListObjStr + ".AnswerImageURL", answerImageURLListObj.answerImageURL);
+  }
 }
 
-std::string RunMedQARequest::getQuestionType()const
-{
-	return questionType_;
+std::string RunMedQARequest::getQuestionType() const {
+  return questionType_;
 }
 
-void RunMedQARequest::setQuestionType(const std::string& questionType)
-{
-	questionType_ = questionType;
-	setBodyParameter("QuestionType", questionType);
+void RunMedQARequest::setQuestionType(const std::string &questionType) {
+  questionType_ = questionType;
+  setBodyParameter(std::string("QuestionType"), questionType);
 }
 
-std::string RunMedQARequest::getOrgId()const
-{
-	return orgId_;
+std::string RunMedQARequest::getOrgId() const {
+  return orgId_;
 }
 
-void RunMedQARequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void RunMedQARequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 

+ 8 - 8
imageprocess/src/model/RunMedQAResult.cc

@@ -40,23 +40,23 @@ void RunMedQAResult::parse(const std::string &payload)
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	auto dataNode = value["Data"];
-	if(!dataNode["Reports"].isNull())
-		data_.reports = dataNode["Reports"].asString();
+	if(!dataNode["SessionId"].isNull())
+		data_.sessionId = dataNode["SessionId"].asString();
 	if(!dataNode["QuestionType"].isNull())
 		data_.questionType = dataNode["QuestionType"].asString();
-	if(!dataNode["AnswerType"].isNull())
-		data_.answerType = dataNode["AnswerType"].asString();
 	if(!dataNode["Question"].isNull())
 		data_.question = dataNode["Question"].asString();
-	if(!dataNode["SessionId"].isNull())
-		data_.sessionId = dataNode["SessionId"].asString();
+	if(!dataNode["AnswerType"].isNull())
+		data_.answerType = dataNode["AnswerType"].asString();
+	if(!dataNode["Reports"].isNull())
+		data_.reports = dataNode["Reports"].asString();
 		auto allOptions = dataNode["Options"]["options"];
 		for (auto value : allOptions)
 			data_.options.push_back(value.asString());
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
 	if(!value["Code"].isNull())
 		code_ = value["Code"].asString();
+	if(!value["Message"].isNull())
+		message_ = value["Message"].asString();
 
 }
 

+ 50 - 64
imageprocess/src/model/ScreenChestCTRequest.cc

@@ -1,99 +1,85 @@
 /*
  * 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/imageprocess/model/ScreenChestCTRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::ScreenChestCTRequest;
-
-ScreenChestCTRequest::ScreenChestCTRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "ScreenChestCT")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ScreenChestCTRequest::~ScreenChestCTRequest()
-{}
-
-std::string ScreenChestCTRequest::getOrgName()const
-{
-	return orgName_;
+ */
+
+#include <alibabacloud/imageprocess/model/ScreenChestCTRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::ScreenChestCTRequest;
+
+ScreenChestCTRequest::ScreenChestCTRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "ScreenChestCT") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+ScreenChestCTRequest::~ScreenChestCTRequest() {}
+
+std::string ScreenChestCTRequest::getOrgName() const {
+  return orgName_;
 }
 
-void ScreenChestCTRequest::setOrgName(const std::string& orgName)
-{
-	orgName_ = orgName;
-	setBodyParameter("OrgName", orgName);
+void ScreenChestCTRequest::setOrgName(const std::string &orgName) {
+  orgName_ = orgName;
+  setBodyParameter(std::string("OrgName"), orgName);
 }
 
-long ScreenChestCTRequest::getMask()const
-{
-	return mask_;
+long ScreenChestCTRequest::getMask() const {
+  return mask_;
 }
 
-void ScreenChestCTRequest::setMask(long mask)
-{
-	mask_ = mask;
-	setBodyParameter("Mask", std::to_string(mask));
+void ScreenChestCTRequest::setMask(long mask) {
+  mask_ = mask;
+  setBodyParameter(std::string("Mask"), std::to_string(mask));
 }
 
-std::string ScreenChestCTRequest::getDataFormat()const
-{
-	return dataFormat_;
+std::string ScreenChestCTRequest::getDataFormat() const {
+  return dataFormat_;
 }
 
-void ScreenChestCTRequest::setDataFormat(const std::string& dataFormat)
-{
-	dataFormat_ = dataFormat;
-	setBodyParameter("DataFormat", dataFormat);
+void ScreenChestCTRequest::setDataFormat(const std::string &dataFormat) {
+  dataFormat_ = dataFormat;
+  setBodyParameter(std::string("DataFormat"), dataFormat);
 }
 
-std::vector<ScreenChestCTRequest::URLList> ScreenChestCTRequest::getURLList()const
-{
-	return uRLList_;
+std::vector<ScreenChestCTRequest::URLList> ScreenChestCTRequest::getURLList() const {
+  return uRLList_;
 }
 
-void ScreenChestCTRequest::setURLList(const std::vector<URLList>& uRLList)
-{
-	uRLList_ = uRLList;
-	for(int dep1 = 0; dep1!= uRLList.size(); dep1++) {
-		auto uRLListObj = uRLList.at(dep1);
-		std::string uRLListObjStr = "URLList." + std::to_string(dep1 + 1);
-		setParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
-	}
+void ScreenChestCTRequest::setURLList(const std::vector<ScreenChestCTRequest::URLList> &uRLList) {
+  uRLList_ = uRLList;
+  for(int dep1 = 0; dep1 != uRLList.size(); dep1++) {
+  auto uRLListObj = uRLList.at(dep1);
+  std::string uRLListObjStr = std::string("URLList") + "." + std::to_string(dep1 + 1);
+    setBodyParameter(uRLListObjStr + ".URL", uRLListObj.uRL);
+  }
 }
 
-std::string ScreenChestCTRequest::getOrgId()const
-{
-	return orgId_;
+std::string ScreenChestCTRequest::getOrgId() const {
+  return orgId_;
 }
 
-void ScreenChestCTRequest::setOrgId(const std::string& orgId)
-{
-	orgId_ = orgId;
-	setBodyParameter("OrgId", orgId);
+void ScreenChestCTRequest::setOrgId(const std::string &orgId) {
+  orgId_ = orgId;
+  setBodyParameter(std::string("OrgId"), orgId);
 }
 
-bool ScreenChestCTRequest::getAsync()const
-{
-	return async_;
+bool ScreenChestCTRequest::getAsync() const {
+  return async_;
 }
 
-void ScreenChestCTRequest::setAsync(bool async)
-{
-	async_ = async;
-	setBodyParameter("Async", async ? "true" : "false");
+void ScreenChestCTRequest::setAsync(bool async) {
+  async_ = async;
+  setBodyParameter(std::string("Async"), async ? "true" : "false");
 }
 

+ 1 - 1
imageprocess/src/model/ScreenChestCTResult.cc

@@ -126,7 +126,7 @@ void ScreenChestCTResult::parse(const std::string &payload)
 			detectionsItemObject.fractureLocation = detectRibFractureNodeDetectionsDetectionsItem["FractureLocation"].asString();
 		if(!detectRibFractureNodeDetectionsDetectionsItem["FractureSegment"].isNull())
 			detectionsItemObject.fractureSegment = std::stol(detectRibFractureNodeDetectionsDetectionsItem["FractureSegment"].asString());
-		auto allCoordinates = value["Coordinates"]["coordinates"];
+		auto allCoordinates = value["Coordinates"]["Coordinates"];
 		for (auto value : allCoordinates)
 			detectionsItemObject.coordinates.push_back(value.asString());
 		auto allCoordinateImage = value["CoordinateImage"]["CoordinateImage"];

+ 31 - 39
imageprocess/src/model/TranslateMedRequest.cc

@@ -1,62 +1,54 @@
 /*
  * 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/imageprocess/model/TranslateMedRequest.h>
-
-using AlibabaCloud::Imageprocess::Model::TranslateMedRequest;
-
-TranslateMedRequest::TranslateMedRequest() :
-	RpcServiceRequest("imageprocess", "2020-03-20", "TranslateMed")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-TranslateMedRequest::~TranslateMedRequest()
-{}
-
-std::string TranslateMedRequest::getFromLanguage()const
-{
-	return fromLanguage_;
+ */
+
+#include <alibabacloud/imageprocess/model/TranslateMedRequest.h>
+
+using AlibabaCloud::Imageprocess::Model::TranslateMedRequest;
+
+TranslateMedRequest::TranslateMedRequest()
+    : RpcServiceRequest("imageprocess", "2020-03-20", "TranslateMed") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+TranslateMedRequest::~TranslateMedRequest() {}
+
+std::string TranslateMedRequest::getToLanguage() const {
+  return toLanguage_;
 }
 
-void TranslateMedRequest::setFromLanguage(const std::string& fromLanguage)
-{
-	fromLanguage_ = fromLanguage;
-	setBodyParameter("FromLanguage", fromLanguage);
+void TranslateMedRequest::setToLanguage(const std::string &toLanguage) {
+  toLanguage_ = toLanguage;
+  setBodyParameter(std::string("ToLanguage"), toLanguage);
 }
 
-std::string TranslateMedRequest::getToLanguage()const
-{
-	return toLanguage_;
+std::string TranslateMedRequest::getText() const {
+  return text_;
 }
 
-void TranslateMedRequest::setToLanguage(const std::string& toLanguage)
-{
-	toLanguage_ = toLanguage;
-	setBodyParameter("ToLanguage", toLanguage);
+void TranslateMedRequest::setText(const std::string &text) {
+  text_ = text;
+  setBodyParameter(std::string("Text"), text);
 }
 
-std::string TranslateMedRequest::getText()const
-{
-	return text_;
+std::string TranslateMedRequest::getFromLanguage() const {
+  return fromLanguage_;
 }
 
-void TranslateMedRequest::setText(const std::string& text)
-{
-	text_ = text;
-	setBodyParameter("Text", text);
+void TranslateMedRequest::setFromLanguage(const std::string &fromLanguage) {
+  fromLanguage_ = fromLanguage;
+  setBodyParameter(std::string("FromLanguage"), fromLanguage);
 }
 

+ 2 - 2
imageprocess/src/model/TranslateMedResult.cc

@@ -40,10 +40,10 @@ void TranslateMedResult::parse(const std::string &payload)
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
 	auto dataNode = value["Data"];
-	if(!dataNode["Text"].isNull())
-		data_.text = dataNode["Text"].asString();
 	if(!dataNode["Words"].isNull())
 		data_.words = std::stol(dataNode["Words"].asString());
+	if(!dataNode["Text"].isNull())
+		data_.text = dataNode["Text"].asString();
 
 }