Просмотр исходного кода

IMM SDK Auto Released By zhengrui.lj,Version:1.36.4

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 7 лет назад
Родитель
Сommit
a99e207d8f
100 измененных файлов с 1166 добавлено и 545 удалено
  1. 4 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 10 2
      imm/CMakeLists.txt
  4. 16 0
      imm/include/alibabacloud/imm/ImmClient.h
  5. 3 0
      imm/include/alibabacloud/imm/ImmExport.h
  6. 3 0
      imm/include/alibabacloud/imm/model/DetectImageCelebrityResult.h
  7. 3 0
      imm/include/alibabacloud/imm/model/DetectImageFacesResult.h
  8. 3 0
      imm/include/alibabacloud/imm/model/DetectImageTagsResult.h
  9. 69 0
      imm/include/alibabacloud/imm/model/IndexImageResult.h
  10. 75 0
      imm/include/alibabacloud/imm/model/ListFaceGroupsResult.h
  11. 66 0
      imm/include/alibabacloud/imm/model/ListFaceSearchGroupImagesRequest.h
  12. 53 0
      imm/include/alibabacloud/imm/model/UpdateFaceGroupResult.h
  13. 72 0
      imm/include/alibabacloud/imm/model/UpdateImageRequest.h
  14. 5 5
      imm/src/model/CompareFaceRequest.cc
  15. 8 8
      imm/src/model/CompareFaceResult.cc
  16. 22 22
      imm/src/model/CompareImageFacesResult.cc
  17. 17 17
      imm/src/model/ConvertOfficeFormatResult.cc
  18. 13 13
      imm/src/model/CreateCADConversionTaskResult.cc
  19. 3 3
      imm/src/model/CreateDocIndexTaskResult.cc
  20. 6 6
      imm/src/model/CreateFaceSetResult.cc
  21. 26 26
      imm/src/model/CreateGroupFacesJobResult.cc
  22. 8 8
      imm/src/model/CreateOfficeConversionTaskResult.cc
  23. 5 5
      imm/src/model/CreatePornBatchDetectJobResult.cc
  24. 7 7
      imm/src/model/CreateSetResult.cc
  25. 3 3
      imm/src/model/CreateTagJobResult.cc
  26. 12 12
      imm/src/model/CreateTagSetResult.cc
  27. 5 5
      imm/src/model/CreateVideoAnalyseTaskResult.cc
  28. 5 5
      imm/src/model/DeleteDocIndexResult.cc
  29. 4 4
      imm/src/model/DeleteFaceJobResult.cc
  30. 7 7
      imm/src/model/DeleteFaceSearchGroupResult.cc
  31. 5 5
      imm/src/model/DeleteFaceSearchImageByIdResult.cc
  32. 5 5
      imm/src/model/DeleteFaceSearchUserResult.cc
  33. 5 5
      imm/src/model/DeleteImageJobResult.cc
  34. 4 4
      imm/src/model/DeleteImageResult.cc
  35. 4 4
      imm/src/model/DeleteOfficeConversionTaskResult.cc
  36. 4 4
      imm/src/model/DeletePhotoProcessTaskResult.cc
  37. 3 3
      imm/src/model/DeletePornBatchDetectJobResult.cc
  38. 4 4
      imm/src/model/DeleteProjectResult.cc
  39. 6 6
      imm/src/model/DeleteSetResult.cc
  40. 5 5
      imm/src/model/DeleteTagByNameResult.cc
  41. 5 5
      imm/src/model/DeleteTagByUrlResult.cc
  42. 6 6
      imm/src/model/DeleteTagJobResult.cc
  43. 6 6
      imm/src/model/DeleteTagSetResult.cc
  44. 5 5
      imm/src/model/DeleteVideoResult.cc
  45. 2 2
      imm/src/model/DeleteVideoTaskResult.cc
  46. 4 4
      imm/src/model/DescribeRegionsResult.cc
  47. 16 5
      imm/src/model/DetectClothesResult.cc
  48. 15 4
      imm/src/model/DetectImageCelebrityResult.cc
  49. 4 4
      imm/src/model/DetectImageFacesResult.cc
  50. 15 4
      imm/src/model/DetectImageLogosResult.cc
  51. 4 4
      imm/src/model/DetectImageTagsResult.cc
  52. 4 4
      imm/src/model/DetectImageTextsResult.cc
  53. 4 4
      imm/src/model/DetectLogoResult.cc
  54. 5 5
      imm/src/model/DetectQRCodesResult.cc
  55. 7 7
      imm/src/model/DetectTagResult.cc
  56. 26 26
      imm/src/model/FindImagesByTagNamesResult.cc
  57. 8 8
      imm/src/model/FindImagesResult.cc
  58. 5 5
      imm/src/model/FindSimilarFacesResult.cc
  59. 4 4
      imm/src/model/GetDocIndexResult.cc
  60. 4 4
      imm/src/model/GetDocIndexTaskResult.cc
  61. 7 7
      imm/src/model/GetFaceSearchGroupResult.cc
  62. 5 5
      imm/src/model/GetFaceSearchImageResult.cc
  63. 5 5
      imm/src/model/GetFaceSearchUserResult.cc
  64. 5 5
      imm/src/model/GetImageJobResult.cc
  65. 4 4
      imm/src/model/GetImageResult.cc
  66. 4 4
      imm/src/model/GetOfficeConversionTaskResult.cc
  67. 4 4
      imm/src/model/GetPhotoProcessTaskResult.cc
  68. 3 3
      imm/src/model/GetPornBatchDetectJobResult.cc
  69. 4 4
      imm/src/model/GetProjectResult.cc
  70. 4 4
      imm/src/model/GetSetResult.cc
  71. 4 4
      imm/src/model/GetTagJobResult.cc
  72. 5 5
      imm/src/model/GetTagSetResult.cc
  73. 5 5
      imm/src/model/GetVideoResult.cc
  74. 24 13
      imm/src/model/GetVideoTaskResult.cc
  75. 7 7
      imm/src/model/IndexImageResult.cc
  76. 16 16
      imm/src/model/IndexTagResult.cc
  77. 115 0
      imm/src/model/IndexVideoResult.cc
  78. 87 0
      imm/src/model/ListFaceGroupsResult.cc
  79. 7 7
      imm/src/model/ListFaceSearchGroupImagesRequest.cc
  80. 6 6
      imm/src/model/ListFaceSearchGroupImagesResult.cc
  81. 5 5
      imm/src/model/ListFaceSearchGroupUsersResult.cc
  82. 6 6
      imm/src/model/ListFaceSearchGroupsResult.cc
  83. 7 7
      imm/src/model/ListImageJobsResult.cc
  84. 5 5
      imm/src/model/ListImagesResult.cc
  85. 5 5
      imm/src/model/ListOfficeConversionTaskResult.cc
  86. 5 5
      imm/src/model/ListPhotoProcessTasksResult.cc
  87. 4 4
      imm/src/model/ListPornBatchDetectJobsResult.cc
  88. 4 4
      imm/src/model/ListProjectsResult.cc
  89. 4 4
      imm/src/model/ListSetTagsResult.cc
  90. 6 6
      imm/src/model/ListSetsResult.cc
  91. 5 5
      imm/src/model/ListTagJobsResult.cc
  92. 7 7
      imm/src/model/ListTagNamesResult.cc
  93. 5 5
      imm/src/model/ListTagPhotosResult.cc
  94. 6 6
      imm/src/model/ListTagSetsResult.cc
  95. 6 6
      imm/src/model/ListVideoAudiosResult.cc
  96. 6 6
      imm/src/model/ListVideoFramesResult.cc
  97. 6 6
      imm/src/model/ListVideoTasksResult.cc
  98. 9 9
      imm/src/model/ListVideosResult.cc
  99. 7 7
      imm/src/model/PhotoProcessResult.cc
  100. 9 9
      imm/src/model/PutProjectResult.cc

+ 4 - 0
CHANGELOG

@@ -1,3 +1,7 @@
+2019-04-15 Version: 1.36.4
+1, Add Group Api.
+
+
 2019-04-11 Version: 1.36.3
 1, The ‘CreateProject’ interface adds the ‘ModelId’ parameter
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.3
+1.36.4

+ 10 - 2
imm/CMakeLists.txt

@@ -111,6 +111,8 @@ set(imm_public_header_model
 	include/alibabacloud/imm/model/GetTagSetResult.h
 	include/alibabacloud/imm/model/ConvertOfficeFormatRequest.h
 	include/alibabacloud/imm/model/ConvertOfficeFormatResult.h
+	include/alibabacloud/imm/model/UpdateFaceGroupRequest.h
+	include/alibabacloud/imm/model/UpdateFaceGroupResult.h
 	include/alibabacloud/imm/model/ListTagPhotosRequest.h
 	include/alibabacloud/imm/model/ListTagPhotosResult.h
 	include/alibabacloud/imm/model/DeleteFaceSearchImageByIdRequest.h
@@ -202,7 +204,9 @@ set(imm_public_header_model
 	include/alibabacloud/imm/model/ListOfficeConversionTaskRequest.h
 	include/alibabacloud/imm/model/ListOfficeConversionTaskResult.h
 	include/alibabacloud/imm/model/UpdateSetRequest.h
-	include/alibabacloud/imm/model/UpdateSetResult.h )
+	include/alibabacloud/imm/model/UpdateSetResult.h
+	include/alibabacloud/imm/model/ListFaceGroupsRequest.h
+	include/alibabacloud/imm/model/ListFaceGroupsResult.h )
 
 set(imm_src 
 	src/ImmClient.cc
@@ -296,6 +300,8 @@ set(imm_src
 	src/model/GetTagSetResult.cc
 	src/model/ConvertOfficeFormatRequest.cc
 	src/model/ConvertOfficeFormatResult.cc
+	src/model/UpdateFaceGroupRequest.cc
+	src/model/UpdateFaceGroupResult.cc
 	src/model/ListTagPhotosRequest.cc
 	src/model/ListTagPhotosResult.cc
 	src/model/DeleteFaceSearchImageByIdRequest.cc
@@ -387,7 +393,9 @@ set(imm_src
 	src/model/ListOfficeConversionTaskRequest.cc
 	src/model/ListOfficeConversionTaskResult.cc
 	src/model/UpdateSetRequest.cc
-	src/model/UpdateSetResult.cc )
+	src/model/UpdateSetResult.cc
+	src/model/ListFaceGroupsRequest.cc
+	src/model/ListFaceGroupsResult.cc )
 
 add_library(imm ${LIB_TYPE}
 	${imm_public_header}

+ 16 - 0
imm/include/alibabacloud/imm/ImmClient.h

@@ -112,6 +112,8 @@
 #include "model/GetTagSetResult.h"
 #include "model/ConvertOfficeFormatRequest.h"
 #include "model/ConvertOfficeFormatResult.h"
+#include "model/UpdateFaceGroupRequest.h"
+#include "model/UpdateFaceGroupResult.h"
 #include "model/ListTagPhotosRequest.h"
 #include "model/ListTagPhotosResult.h"
 #include "model/DeleteFaceSearchImageByIdRequest.h"
@@ -204,6 +206,8 @@
 #include "model/ListOfficeConversionTaskResult.h"
 #include "model/UpdateSetRequest.h"
 #include "model/UpdateSetResult.h"
+#include "model/ListFaceGroupsRequest.h"
+#include "model/ListFaceGroupsResult.h"
 
 
 namespace AlibabaCloud
@@ -348,6 +352,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ConvertOfficeFormatResult> ConvertOfficeFormatOutcome;
 			typedef std::future<ConvertOfficeFormatOutcome> ConvertOfficeFormatOutcomeCallable;
 			typedef std::function<void(const ImmClient*, const Model::ConvertOfficeFormatRequest&, const ConvertOfficeFormatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConvertOfficeFormatAsyncHandler;
+			typedef Outcome<Error, Model::UpdateFaceGroupResult> UpdateFaceGroupOutcome;
+			typedef std::future<UpdateFaceGroupOutcome> UpdateFaceGroupOutcomeCallable;
+			typedef std::function<void(const ImmClient*, const Model::UpdateFaceGroupRequest&, const UpdateFaceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFaceGroupAsyncHandler;
 			typedef Outcome<Error, Model::ListTagPhotosResult> ListTagPhotosOutcome;
 			typedef std::future<ListTagPhotosOutcome> ListTagPhotosOutcomeCallable;
 			typedef std::function<void(const ImmClient*, const Model::ListTagPhotosRequest&, const ListTagPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagPhotosAsyncHandler;
@@ -486,6 +493,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::UpdateSetResult> UpdateSetOutcome;
 			typedef std::future<UpdateSetOutcome> UpdateSetOutcomeCallable;
 			typedef std::function<void(const ImmClient*, const Model::UpdateSetRequest&, const UpdateSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSetAsyncHandler;
+			typedef Outcome<Error, Model::ListFaceGroupsResult> ListFaceGroupsOutcome;
+			typedef std::future<ListFaceGroupsOutcome> ListFaceGroupsOutcomeCallable;
+			typedef std::function<void(const ImmClient*, const Model::ListFaceGroupsRequest&, const ListFaceGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFaceGroupsAsyncHandler;
 
 			ImmClient(const Credentials &credentials, const ClientConfiguration &configuration);
 			ImmClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
@@ -626,6 +636,9 @@ namespace AlibabaCloud
 			ConvertOfficeFormatOutcome convertOfficeFormat(const Model::ConvertOfficeFormatRequest &request)const;
 			void convertOfficeFormatAsync(const Model::ConvertOfficeFormatRequest& request, const ConvertOfficeFormatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ConvertOfficeFormatOutcomeCallable convertOfficeFormatCallable(const Model::ConvertOfficeFormatRequest& request) const;
+			UpdateFaceGroupOutcome updateFaceGroup(const Model::UpdateFaceGroupRequest &request)const;
+			void updateFaceGroupAsync(const Model::UpdateFaceGroupRequest& request, const UpdateFaceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			UpdateFaceGroupOutcomeCallable updateFaceGroupCallable(const Model::UpdateFaceGroupRequest& request) const;
 			ListTagPhotosOutcome listTagPhotos(const Model::ListTagPhotosRequest &request)const;
 			void listTagPhotosAsync(const Model::ListTagPhotosRequest& request, const ListTagPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListTagPhotosOutcomeCallable listTagPhotosCallable(const Model::ListTagPhotosRequest& request) const;
@@ -764,6 +777,9 @@ namespace AlibabaCloud
 			UpdateSetOutcome updateSet(const Model::UpdateSetRequest &request)const;
 			void updateSetAsync(const Model::UpdateSetRequest& request, const UpdateSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateSetOutcomeCallable updateSetCallable(const Model::UpdateSetRequest& request) const;
+			ListFaceGroupsOutcome listFaceGroups(const Model::ListFaceGroupsRequest &request)const;
+			void listFaceGroupsAsync(const Model::ListFaceGroupsRequest& request, const ListFaceGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ListFaceGroupsOutcomeCallable listFaceGroupsCallable(const Model::ListFaceGroupsRequest& request) const;
 	
 		private:
 			std::shared_ptr<EndpointProvider> endpointProvider_;

+ 3 - 0
imm/include/alibabacloud/imm/ImmExport.h

@@ -43,6 +43,8 @@ namespace AlibabaCloud
 				void setRegionId(const std::string& regionId);
 				std::string getProject()const;
 				void setProject(const std::string& project);
+				std::string getRealUid()const;
+				void setRealUid(const std::string& realUid);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 
@@ -51,6 +53,7 @@ namespace AlibabaCloud
 				std::string library_;
 				std::string regionId_;
 				std::string project_;
+				std::string realUid_;
 				std::string accessKeyId_;
 
 			};

+ 3 - 0
imm/include/alibabacloud/imm/model/DetectImageCelebrityResult.h

@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setRegionId(const std::string& regionId);
 				std::string getProject()const;
 				void setProject(const std::string& project);
+				std::string getRealUid()const;
+				void setRealUid(const std::string& realUid);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 
@@ -48,6 +50,7 @@ namespace AlibabaCloud
 				std::string imageUri_;
 				std::string regionId_;
 				std::string project_;
+				std::string realUid_;
 				std::string accessKeyId_;
 
 			};

+ 3 - 0
imm/include/alibabacloud/imm/model/DetectImageFacesResult.h

@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setRegionId(const std::string& regionId);
 				std::string getProject()const;
 				void setProject(const std::string& project);
+				std::string getRealUid()const;
+				void setRealUid(const std::string& realUid);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 
@@ -48,6 +50,7 @@ namespace AlibabaCloud
 				std::string imageUri_;
 				std::string regionId_;
 				std::string project_;
+				std::string realUid_;
 				std::string accessKeyId_;
 
 			};

+ 3 - 0
imm/include/alibabacloud/imm/model/DetectImageTagsResult.h

@@ -61,6 +61,8 @@ namespace AlibabaCloud
 				void setSetId(const std::string& setId);
 				std::string getSourceType()const;
 				void setSourceType(const std::string& sourceType);
+				std::string getRealUid()const;
+				void setRealUid(const std::string& realUid);
 
             private:
 				std::string remarksB_;
@@ -76,6 +78,7 @@ namespace AlibabaCloud
 				std::string remarksC_;
 				std::string setId_;
 				std::string sourceType_;
+				std::string realUid_;
 
 			};
 		}

+ 69 - 0
imm/include/alibabacloud/imm/model/IndexImageResult.h

@@ -0,0 +1,69 @@
+/*
+ * 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_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
+#define ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_
+
+#include <string>
+#include <vector>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <alibabacloud/imm/ImmExport.h>
+
+namespace AlibabaCloud
+{
+	namespace Imm
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_IMM_EXPORT ListFaceGroupsRequest : public RpcServiceRequest
+			{
+
+			public:
+				ListFaceGroupsRequest();
+				~ListFaceGroupsRequest();
+
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getMarker()const;
+				void setMarker(const std::string& marker);
+				int getLimit()const;
+				void setLimit(int limit);
+				std::string getProject()const;
+				void setProject(const std::string& project);
+				std::string getSetId()const;
+				void setSetId(const std::string& setId);
+				std::string getOrderBy()const;
+				void setOrderBy(const std::string& orderBy);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getOrder()const;
+				void setOrder(const std::string& order);
+
+            private:
+				std::string regionId_;
+				std::string marker_;
+				int limit_;
+				std::string project_;
+				std::string setId_;
+				std::string orderBy_;
+				std::string accessKeyId_;
+				std::string order_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSREQUEST_H_

+ 75 - 0
imm/include/alibabacloud/imm/model/ListFaceGroupsResult.h

@@ -0,0 +1,75 @@
+/*
+ * 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_IMM_MODEL_LISTFACEGROUPSRESULT_H_
+#define ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSRESULT_H_
+
+#include <string>
+#include <vector>
+#include <utility>
+#include <alibabacloud/core/ServiceResult.h>
+#include <alibabacloud/imm/ImmExport.h>
+
+namespace AlibabaCloud
+{
+	namespace Imm
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_IMM_EXPORT ListFaceGroupsResult : public ServiceResult
+			{
+			public:
+				struct FaceGroupsItem
+				{
+					struct GroupCoverFace
+					{
+						struct FaceBoundary
+						{
+							int left;
+							int top;
+							int height;
+							int width;
+						};
+						std::string faceId;
+						FaceBoundary faceBoundary;
+						std::string imageUri;
+					};
+					GroupCoverFace groupCoverFace;
+					std::string groupName;
+					std::string modifyTime;
+					std::string createTime;
+					int faceCount;
+					std::string groupId;
+				};
+
+
+				ListFaceGroupsResult();
+				explicit ListFaceGroupsResult(const std::string &payload);
+				~ListFaceGroupsResult();
+				std::string getNextMarker()const;
+				std::vector<FaceGroupsItem> getFaceGroups()const;
+
+			protected:
+				void parse(const std::string &payload);
+			private:
+				std::string nextMarker_;
+				std::vector<FaceGroupsItem> faceGroups_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_IMM_MODEL_LISTFACEGROUPSRESULT_H_

+ 66 - 0
imm/include/alibabacloud/imm/model/ListFaceSearchGroupImagesRequest.h

@@ -0,0 +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_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
+#define ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_
+
+#include <string>
+#include <vector>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <alibabacloud/imm/ImmExport.h>
+
+namespace AlibabaCloud
+{
+	namespace Imm
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_IMM_EXPORT UpdateFaceGroupRequest : public RpcServiceRequest
+			{
+
+			public:
+				UpdateFaceGroupRequest();
+				~UpdateFaceGroupRequest();
+
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				std::string getProject()const;
+				void setProject(const std::string& project);
+				std::string getSetId()const;
+				void setSetId(const std::string& setId);
+				std::string getGroupName()const;
+				void setGroupName(const std::string& groupName);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getGroupCoverFaceId()const;
+				void setGroupCoverFaceId(const std::string& groupCoverFaceId);
+
+            private:
+				std::string regionId_;
+				std::string groupId_;
+				std::string project_;
+				std::string setId_;
+				std::string groupName_;
+				std::string accessKeyId_;
+				std::string groupCoverFaceId_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPREQUEST_H_

+ 53 - 0
imm/include/alibabacloud/imm/model/UpdateFaceGroupResult.h

@@ -0,0 +1,53 @@
+/*
+ * 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_IMM_MODEL_UPDATEFACEGROUPRESULT_H_
+#define ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPRESULT_H_
+
+#include <string>
+#include <vector>
+#include <utility>
+#include <alibabacloud/core/ServiceResult.h>
+#include <alibabacloud/imm/ImmExport.h>
+
+namespace AlibabaCloud
+{
+	namespace Imm
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_IMM_EXPORT UpdateFaceGroupResult : public ServiceResult
+			{
+			public:
+
+
+				UpdateFaceGroupResult();
+				explicit UpdateFaceGroupResult(const std::string &payload);
+				~UpdateFaceGroupResult();
+				std::string getSetId()const;
+				std::string getGroupId()const;
+
+			protected:
+				void parse(const std::string &payload);
+			private:
+				std::string setId_;
+				std::string groupId_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_IMM_MODEL_UPDATEFACEGROUPRESULT_H_

+ 72 - 0
imm/include/alibabacloud/imm/model/UpdateImageRequest.h

@@ -1671,6 +1671,42 @@ ImmClient::ConvertOfficeFormatOutcomeCallable ImmClient::convertOfficeFormatCall
 	return task->get_future();
 }
 
+ImmClient::UpdateFaceGroupOutcome ImmClient::updateFaceGroup(const UpdateFaceGroupRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return UpdateFaceGroupOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return UpdateFaceGroupOutcome(UpdateFaceGroupResult(outcome.result()));
+	else
+		return UpdateFaceGroupOutcome(outcome.error());
+}
+
+void ImmClient::updateFaceGroupAsync(const UpdateFaceGroupRequest& request, const UpdateFaceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, updateFaceGroup(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+ImmClient::UpdateFaceGroupOutcomeCallable ImmClient::updateFaceGroupCallable(const UpdateFaceGroupRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<UpdateFaceGroupOutcome()>>(
+			[this, request]()
+			{
+			return this->updateFaceGroup(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+
 ImmClient::ListTagPhotosOutcome ImmClient::listTagPhotos(const ListTagPhotosRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -3327,3 +3363,39 @@ ImmClient::UpdateSetOutcomeCallable ImmClient::updateSetCallable(const UpdateSet
 	return task->get_future();
 }
 
+ImmClient::ListFaceGroupsOutcome ImmClient::listFaceGroups(const ListFaceGroupsRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return ListFaceGroupsOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return ListFaceGroupsOutcome(ListFaceGroupsResult(outcome.result()));
+	else
+		return ListFaceGroupsOutcome(outcome.error());
+}
+
+void ImmClient::listFaceGroupsAsync(const ListFaceGroupsRequest& request, const ListFaceGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, listFaceGroups(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+ImmClient::ListFaceGroupsOutcomeCallable ImmClient::listFaceGroupsCallable(const ListFaceGroupsRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<ListFaceGroupsOutcome()>>(
+			[this, request]()
+			{
+			return this->listFaceGroups(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+

+ 5 - 5
imm/src/model/CompareFaceRequest.cc

@@ -33,7 +33,7 @@ std::string CompareFaceRequest::getRegionId()const
 void CompareFaceRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CompareFaceRequest::getSrcUriB()const
@@ -44,7 +44,7 @@ std::string CompareFaceRequest::getSrcUriB()const
 void CompareFaceRequest::setSrcUriB(const std::string& srcUriB)
 {
 	srcUriB_ = srcUriB;
-	setParameter("SrcUriB", srcUriB);
+	setCoreParameter("SrcUriB", srcUriB);
 }
 
 std::string CompareFaceRequest::getSrcUriA()const
@@ -55,7 +55,7 @@ std::string CompareFaceRequest::getSrcUriA()const
 void CompareFaceRequest::setSrcUriA(const std::string& srcUriA)
 {
 	srcUriA_ = srcUriA;
-	setParameter("SrcUriA", srcUriA);
+	setCoreParameter("SrcUriA", srcUriA);
 }
 
 std::string CompareFaceRequest::getProject()const
@@ -66,7 +66,7 @@ std::string CompareFaceRequest::getProject()const
 void CompareFaceRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CompareFaceRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string CompareFaceRequest::getAccessKeyId()const
 void CompareFaceRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 8 - 8
imm/src/model/CompareFaceResult.cc

@@ -33,7 +33,7 @@ std::string CompareImageFacesRequest::getRegionId()const
 void CompareImageFacesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CompareImageFacesRequest::getImageUriB()const
@@ -44,7 +44,7 @@ std::string CompareImageFacesRequest::getImageUriB()const
 void CompareImageFacesRequest::setImageUriB(const std::string& imageUriB)
 {
 	imageUriB_ = imageUriB;
-	setParameter("ImageUriB", imageUriB);
+	setCoreParameter("ImageUriB", imageUriB);
 }
 
 std::string CompareImageFacesRequest::getImageUriA()const
@@ -55,7 +55,7 @@ std::string CompareImageFacesRequest::getImageUriA()const
 void CompareImageFacesRequest::setImageUriA(const std::string& imageUriA)
 {
 	imageUriA_ = imageUriA;
-	setParameter("ImageUriA", imageUriA);
+	setCoreParameter("ImageUriA", imageUriA);
 }
 
 std::string CompareImageFacesRequest::getProject()const
@@ -66,7 +66,7 @@ std::string CompareImageFacesRequest::getProject()const
 void CompareImageFacesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CompareImageFacesRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string CompareImageFacesRequest::getSetId()const
 void CompareImageFacesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string CompareImageFacesRequest::getFaceIdA()const
@@ -88,7 +88,7 @@ std::string CompareImageFacesRequest::getFaceIdA()const
 void CompareImageFacesRequest::setFaceIdA(const std::string& faceIdA)
 {
 	faceIdA_ = faceIdA;
-	setParameter("FaceIdA", faceIdA);
+	setCoreParameter("FaceIdA", faceIdA);
 }
 
 std::string CompareImageFacesRequest::getFaceIdB()const
@@ -99,7 +99,7 @@ std::string CompareImageFacesRequest::getFaceIdB()const
 void CompareImageFacesRequest::setFaceIdB(const std::string& faceIdB)
 {
 	faceIdB_ = faceIdB;
-	setParameter("FaceIdB", faceIdB);
+	setCoreParameter("FaceIdB", faceIdB);
 }
 
 std::string CompareImageFacesRequest::getAccessKeyId()const
@@ -110,6 +110,6 @@ std::string CompareImageFacesRequest::getAccessKeyId()const
 void CompareImageFacesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 22 - 22
imm/src/model/CompareImageFacesResult.cc

@@ -33,7 +33,7 @@ std::string ConvertOfficeFormatRequest::getSrcType()const
 void ConvertOfficeFormatRequest::setSrcType(const std::string& srcType)
 {
 	srcType_ = srcType;
-	setParameter("SrcType", srcType);
+	setCoreParameter("SrcType", srcType);
 }
 
 std::string ConvertOfficeFormatRequest::getModelId()const
@@ -44,7 +44,7 @@ std::string ConvertOfficeFormatRequest::getModelId()const
 void ConvertOfficeFormatRequest::setModelId(const std::string& modelId)
 {
 	modelId_ = modelId;
-	setParameter("ModelId", modelId);
+	setCoreParameter("ModelId", modelId);
 }
 
 std::string ConvertOfficeFormatRequest::getProject()const
@@ -55,7 +55,7 @@ std::string ConvertOfficeFormatRequest::getProject()const
 void ConvertOfficeFormatRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 long ConvertOfficeFormatRequest::getMaxSheetRow()const
@@ -66,7 +66,7 @@ long ConvertOfficeFormatRequest::getMaxSheetRow()const
 void ConvertOfficeFormatRequest::setMaxSheetRow(long maxSheetRow)
 {
 	maxSheetRow_ = maxSheetRow;
-	setParameter("MaxSheetRow", std::to_string(maxSheetRow));
+	setCoreParameter("MaxSheetRow", std::to_string(maxSheetRow));
 }
 
 long ConvertOfficeFormatRequest::getMaxSheetCount()const
@@ -77,7 +77,7 @@ long ConvertOfficeFormatRequest::getMaxSheetCount()const
 void ConvertOfficeFormatRequest::setMaxSheetCount(long maxSheetCount)
 {
 	maxSheetCount_ = maxSheetCount;
-	setParameter("MaxSheetCount", std::to_string(maxSheetCount));
+	setCoreParameter("MaxSheetCount", std::to_string(maxSheetCount));
 }
 
 long ConvertOfficeFormatRequest::getEndPage()const
@@ -88,7 +88,7 @@ long ConvertOfficeFormatRequest::getEndPage()const
 void ConvertOfficeFormatRequest::setEndPage(long endPage)
 {
 	endPage_ = endPage;
-	setParameter("EndPage", std::to_string(endPage));
+	setCoreParameter("EndPage", std::to_string(endPage));
 }
 
 std::string ConvertOfficeFormatRequest::getTgtFileSuffix()const
@@ -99,7 +99,7 @@ std::string ConvertOfficeFormatRequest::getTgtFileSuffix()const
 void ConvertOfficeFormatRequest::setTgtFileSuffix(const std::string& tgtFileSuffix)
 {
 	tgtFileSuffix_ = tgtFileSuffix;
-	setParameter("TgtFileSuffix", tgtFileSuffix);
+	setCoreParameter("TgtFileSuffix", tgtFileSuffix);
 }
 
 bool ConvertOfficeFormatRequest::getPdfVector()const
@@ -110,7 +110,7 @@ bool ConvertOfficeFormatRequest::getPdfVector()const
 void ConvertOfficeFormatRequest::setPdfVector(bool pdfVector)
 {
 	pdfVector_ = pdfVector;
-	setParameter("PdfVector", pdfVector ? "true" : "false");
+	setCoreParameter("PdfVector", pdfVector ? "true" : "false");
 }
 
 std::string ConvertOfficeFormatRequest::getAccessKeyId()const
@@ -121,7 +121,7 @@ std::string ConvertOfficeFormatRequest::getAccessKeyId()const
 void ConvertOfficeFormatRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 bool ConvertOfficeFormatRequest::getSheetOnePage()const
@@ -132,7 +132,7 @@ bool ConvertOfficeFormatRequest::getSheetOnePage()const
 void ConvertOfficeFormatRequest::setSheetOnePage(bool sheetOnePage)
 {
 	sheetOnePage_ = sheetOnePage;
-	setParameter("SheetOnePage", sheetOnePage ? "true" : "false");
+	setCoreParameter("SheetOnePage", sheetOnePage ? "true" : "false");
 }
 
 std::string ConvertOfficeFormatRequest::getPassword()const
@@ -143,7 +143,7 @@ std::string ConvertOfficeFormatRequest::getPassword()const
 void ConvertOfficeFormatRequest::setPassword(const std::string& password)
 {
 	password_ = password;
-	setParameter("Password", password);
+	setCoreParameter("Password", password);
 }
 
 long ConvertOfficeFormatRequest::getStartPage()const
@@ -154,7 +154,7 @@ long ConvertOfficeFormatRequest::getStartPage()const
 void ConvertOfficeFormatRequest::setStartPage(long startPage)
 {
 	startPage_ = startPage;
-	setParameter("StartPage", std::to_string(startPage));
+	setCoreParameter("StartPage", std::to_string(startPage));
 }
 
 long ConvertOfficeFormatRequest::getMaxSheetCol()const
@@ -165,7 +165,7 @@ long ConvertOfficeFormatRequest::getMaxSheetCol()const
 void ConvertOfficeFormatRequest::setMaxSheetCol(long maxSheetCol)
 {
 	maxSheetCol_ = maxSheetCol;
-	setParameter("MaxSheetCol", std::to_string(maxSheetCol));
+	setCoreParameter("MaxSheetCol", std::to_string(maxSheetCol));
 }
 
 std::string ConvertOfficeFormatRequest::getTgtType()const
@@ -176,7 +176,7 @@ std::string ConvertOfficeFormatRequest::getTgtType()const
 void ConvertOfficeFormatRequest::setTgtType(const std::string& tgtType)
 {
 	tgtType_ = tgtType;
-	setParameter("TgtType", tgtType);
+	setCoreParameter("TgtType", tgtType);
 }
 
 std::string ConvertOfficeFormatRequest::getRegionId()const
@@ -187,7 +187,7 @@ std::string ConvertOfficeFormatRequest::getRegionId()const
 void ConvertOfficeFormatRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 bool ConvertOfficeFormatRequest::getFitToPagesWide()const
@@ -198,7 +198,7 @@ bool ConvertOfficeFormatRequest::getFitToPagesWide()const
 void ConvertOfficeFormatRequest::setFitToPagesWide(bool fitToPagesWide)
 {
 	fitToPagesWide_ = fitToPagesWide;
-	setParameter("FitToPagesWide", fitToPagesWide ? "true" : "false");
+	setCoreParameter("FitToPagesWide", fitToPagesWide ? "true" : "false");
 }
 
 bool ConvertOfficeFormatRequest::getHidecomments()const
@@ -209,7 +209,7 @@ bool ConvertOfficeFormatRequest::getHidecomments()const
 void ConvertOfficeFormatRequest::setHidecomments(bool hidecomments)
 {
 	hidecomments_ = hidecomments;
-	setParameter("Hidecomments", hidecomments ? "true" : "false");
+	setCoreParameter("Hidecomments", hidecomments ? "true" : "false");
 }
 
 std::string ConvertOfficeFormatRequest::getTgtFilePrefix()const
@@ -220,7 +220,7 @@ std::string ConvertOfficeFormatRequest::getTgtFilePrefix()const
 void ConvertOfficeFormatRequest::setTgtFilePrefix(const std::string& tgtFilePrefix)
 {
 	tgtFilePrefix_ = tgtFilePrefix;
-	setParameter("TgtFilePrefix", tgtFilePrefix);
+	setCoreParameter("TgtFilePrefix", tgtFilePrefix);
 }
 
 bool ConvertOfficeFormatRequest::getFitToPagesTall()const
@@ -231,7 +231,7 @@ bool ConvertOfficeFormatRequest::getFitToPagesTall()const
 void ConvertOfficeFormatRequest::setFitToPagesTall(bool fitToPagesTall)
 {
 	fitToPagesTall_ = fitToPagesTall;
-	setParameter("FitToPagesTall", fitToPagesTall ? "true" : "false");
+	setCoreParameter("FitToPagesTall", fitToPagesTall ? "true" : "false");
 }
 
 std::string ConvertOfficeFormatRequest::getSrcUri()const
@@ -242,7 +242,7 @@ std::string ConvertOfficeFormatRequest::getSrcUri()const
 void ConvertOfficeFormatRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string ConvertOfficeFormatRequest::getTgtFilePages()const
@@ -253,7 +253,7 @@ std::string ConvertOfficeFormatRequest::getTgtFilePages()const
 void ConvertOfficeFormatRequest::setTgtFilePages(const std::string& tgtFilePages)
 {
 	tgtFilePages_ = tgtFilePages;
-	setParameter("TgtFilePages", tgtFilePages);
+	setCoreParameter("TgtFilePages", tgtFilePages);
 }
 
 std::string ConvertOfficeFormatRequest::getTgtUri()const
@@ -264,6 +264,6 @@ std::string ConvertOfficeFormatRequest::getTgtUri()const
 void ConvertOfficeFormatRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 17 - 17
imm/src/model/ConvertOfficeFormatResult.cc

@@ -33,7 +33,7 @@ std::string CreateCADConversionTaskRequest::getSrcType()const
 void CreateCADConversionTaskRequest::setSrcType(const std::string& srcType)
 {
 	srcType_ = srcType;
-	setParameter("SrcType", srcType);
+	setCoreParameter("SrcType", srcType);
 }
 
 int CreateCADConversionTaskRequest::getBaseCol()const
@@ -44,7 +44,7 @@ int CreateCADConversionTaskRequest::getBaseCol()const
 void CreateCADConversionTaskRequest::setBaseCol(int baseCol)
 {
 	baseCol_ = baseCol;
-	setParameter("BaseCol", std::to_string(baseCol));
+	setCoreParameter("BaseCol", std::to_string(baseCol));
 }
 
 std::string CreateCADConversionTaskRequest::getNotifyTopicName()const
@@ -55,7 +55,7 @@ std::string CreateCADConversionTaskRequest::getNotifyTopicName()const
 void CreateCADConversionTaskRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 long CreateCADConversionTaskRequest::getUnitWidth()const
@@ -66,7 +66,7 @@ long CreateCADConversionTaskRequest::getUnitWidth()const
 void CreateCADConversionTaskRequest::setUnitWidth(long unitWidth)
 {
 	unitWidth_ = unitWidth;
-	setParameter("UnitWidth", std::to_string(unitWidth));
+	setCoreParameter("UnitWidth", std::to_string(unitWidth));
 }
 
 int CreateCADConversionTaskRequest::getZoomLevel()const
@@ -77,7 +77,7 @@ int CreateCADConversionTaskRequest::getZoomLevel()const
 void CreateCADConversionTaskRequest::setZoomLevel(int zoomLevel)
 {
 	zoomLevel_ = zoomLevel;
-	setParameter("ZoomLevel", std::to_string(zoomLevel));
+	setCoreParameter("ZoomLevel", std::to_string(zoomLevel));
 }
 
 int CreateCADConversionTaskRequest::getBaseRow()const
@@ -88,7 +88,7 @@ int CreateCADConversionTaskRequest::getBaseRow()const
 void CreateCADConversionTaskRequest::setBaseRow(int baseRow)
 {
 	baseRow_ = baseRow;
-	setParameter("BaseRow", std::to_string(baseRow));
+	setCoreParameter("BaseRow", std::to_string(baseRow));
 }
 
 std::string CreateCADConversionTaskRequest::getModelId()const
@@ -99,7 +99,7 @@ std::string CreateCADConversionTaskRequest::getModelId()const
 void CreateCADConversionTaskRequest::setModelId(const std::string& modelId)
 {
 	modelId_ = modelId;
-	setParameter("ModelId", modelId);
+	setCoreParameter("ModelId", modelId);
 }
 
 std::string CreateCADConversionTaskRequest::getProject()const
@@ -110,7 +110,7 @@ std::string CreateCADConversionTaskRequest::getProject()const
 void CreateCADConversionTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 int CreateCADConversionTaskRequest::getZoomFactor()const
@@ -121,7 +121,7 @@ int CreateCADConversionTaskRequest::getZoomFactor()const
 void CreateCADConversionTaskRequest::setZoomFactor(int zoomFactor)
 {
 	zoomFactor_ = zoomFactor;
-	setParameter("ZoomFactor", std::to_string(zoomFactor));
+	setCoreParameter("ZoomFactor", std::to_string(zoomFactor));
 }
 
 std::string CreateCADConversionTaskRequest::getAccessKeyId()const
@@ -132,7 +132,7 @@ std::string CreateCADConversionTaskRequest::getAccessKeyId()const
 void CreateCADConversionTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string CreateCADConversionTaskRequest::getTgtType()const
@@ -143,7 +143,7 @@ std::string CreateCADConversionTaskRequest::getTgtType()const
 void CreateCADConversionTaskRequest::setTgtType(const std::string& tgtType)
 {
 	tgtType_ = tgtType;
-	setParameter("TgtType", tgtType);
+	setCoreParameter("TgtType", tgtType);
 }
 
 long CreateCADConversionTaskRequest::getUnitHeight()const
@@ -154,7 +154,7 @@ long CreateCADConversionTaskRequest::getUnitHeight()const
 void CreateCADConversionTaskRequest::setUnitHeight(long unitHeight)
 {
 	unitHeight_ = unitHeight;
-	setParameter("UnitHeight", std::to_string(unitHeight));
+	setCoreParameter("UnitHeight", std::to_string(unitHeight));
 }
 
 std::string CreateCADConversionTaskRequest::getRegionId()const
@@ -165,7 +165,7 @@ std::string CreateCADConversionTaskRequest::getRegionId()const
 void CreateCADConversionTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateCADConversionTaskRequest::getNotifyEndpoint()const
@@ -176,7 +176,7 @@ std::string CreateCADConversionTaskRequest::getNotifyEndpoint()const
 void CreateCADConversionTaskRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 std::string CreateCADConversionTaskRequest::getSrcUri()const
@@ -187,7 +187,7 @@ std::string CreateCADConversionTaskRequest::getSrcUri()const
 void CreateCADConversionTaskRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 bool CreateCADConversionTaskRequest::getThumbnails()const
@@ -198,7 +198,7 @@ bool CreateCADConversionTaskRequest::getThumbnails()const
 void CreateCADConversionTaskRequest::setThumbnails(bool thumbnails)
 {
 	thumbnails_ = thumbnails;
-	setParameter("Thumbnails", thumbnails ? "true" : "false");
+	setCoreParameter("Thumbnails", thumbnails ? "true" : "false");
 }
 
 std::string CreateCADConversionTaskRequest::getTgtUri()const
@@ -209,6 +209,6 @@ std::string CreateCADConversionTaskRequest::getTgtUri()const
 void CreateCADConversionTaskRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 13 - 13
imm/src/model/CreateCADConversionTaskResult.cc

@@ -33,7 +33,7 @@ std::string CreateDocIndexTaskRequest::getCustomKey1()const
 void CreateDocIndexTaskRequest::setCustomKey1(const std::string& customKey1)
 {
 	customKey1_ = customKey1;
-	setParameter("CustomKey1", customKey1);
+	setCoreParameter("CustomKey1", customKey1);
 }
 
 std::string CreateDocIndexTaskRequest::getSet()const
@@ -44,7 +44,7 @@ std::string CreateDocIndexTaskRequest::getSet()const
 void CreateDocIndexTaskRequest::setSet(const std::string& set)
 {
 	set_ = set;
-	setParameter("Set", set);
+	setCoreParameter("Set", set);
 }
 
 std::string CreateDocIndexTaskRequest::getCustomKey5()const
@@ -55,7 +55,7 @@ std::string CreateDocIndexTaskRequest::getCustomKey5()const
 void CreateDocIndexTaskRequest::setCustomKey5(const std::string& customKey5)
 {
 	customKey5_ = customKey5;
-	setParameter("CustomKey5", customKey5);
+	setCoreParameter("CustomKey5", customKey5);
 }
 
 std::string CreateDocIndexTaskRequest::getCustomKey4()const
@@ -66,7 +66,7 @@ std::string CreateDocIndexTaskRequest::getCustomKey4()const
 void CreateDocIndexTaskRequest::setCustomKey4(const std::string& customKey4)
 {
 	customKey4_ = customKey4;
-	setParameter("CustomKey4", customKey4);
+	setCoreParameter("CustomKey4", customKey4);
 }
 
 std::string CreateDocIndexTaskRequest::getCustomKey3()const
@@ -77,7 +77,7 @@ std::string CreateDocIndexTaskRequest::getCustomKey3()const
 void CreateDocIndexTaskRequest::setCustomKey3(const std::string& customKey3)
 {
 	customKey3_ = customKey3;
-	setParameter("CustomKey3", customKey3);
+	setCoreParameter("CustomKey3", customKey3);
 }
 
 std::string CreateDocIndexTaskRequest::getCustomKey2()const
@@ -88,7 +88,7 @@ std::string CreateDocIndexTaskRequest::getCustomKey2()const
 void CreateDocIndexTaskRequest::setCustomKey2(const std::string& customKey2)
 {
 	customKey2_ = customKey2;
-	setParameter("CustomKey2", customKey2);
+	setCoreParameter("CustomKey2", customKey2);
 }
 
 std::string CreateDocIndexTaskRequest::getProject()const
@@ -99,7 +99,7 @@ std::string CreateDocIndexTaskRequest::getProject()const
 void CreateDocIndexTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateDocIndexTaskRequest::getCustomKey6()const
@@ -110,7 +110,7 @@ std::string CreateDocIndexTaskRequest::getCustomKey6()const
 void CreateDocIndexTaskRequest::setCustomKey6(const std::string& customKey6)
 {
 	customKey6_ = customKey6;
-	setParameter("CustomKey6", customKey6);
+	setCoreParameter("CustomKey6", customKey6);
 }
 
 std::string CreateDocIndexTaskRequest::getContentType()const
@@ -121,7 +121,7 @@ std::string CreateDocIndexTaskRequest::getContentType()const
 void CreateDocIndexTaskRequest::setContentType(const std::string& contentType)
 {
 	contentType_ = contentType;
-	setParameter("ContentType", contentType);
+	setCoreParameter("ContentType", contentType);
 }
 
 std::string CreateDocIndexTaskRequest::getRegionId()const
@@ -132,7 +132,7 @@ std::string CreateDocIndexTaskRequest::getRegionId()const
 void CreateDocIndexTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateDocIndexTaskRequest::getName()const
@@ -143,7 +143,7 @@ std::string CreateDocIndexTaskRequest::getName()const
 void CreateDocIndexTaskRequest::setName(const std::string& name)
 {
 	name_ = name;
-	setParameter("Name", name);
+	setCoreParameter("Name", name);
 }
 
 std::string CreateDocIndexTaskRequest::getSrcUri()const
@@ -154,7 +154,7 @@ std::string CreateDocIndexTaskRequest::getSrcUri()const
 void CreateDocIndexTaskRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string CreateDocIndexTaskRequest::getUniqueId()const
@@ -165,6 +165,6 @@ std::string CreateDocIndexTaskRequest::getUniqueId()const
 void CreateDocIndexTaskRequest::setUniqueId(const std::string& uniqueId)
 {
 	uniqueId_ = uniqueId;
-	setParameter("UniqueId", uniqueId);
+	setCoreParameter("UniqueId", uniqueId);
 }
 

+ 3 - 3
imm/src/model/CreateDocIndexTaskResult.cc

@@ -33,7 +33,7 @@ std::string CreateFaceSetRequest::getRegionId()const
 void CreateFaceSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateFaceSetRequest::getProject()const
@@ -44,7 +44,7 @@ std::string CreateFaceSetRequest::getProject()const
 void CreateFaceSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateFaceSetRequest::getAccessKeyId()const
@@ -55,6 +55,6 @@ std::string CreateFaceSetRequest::getAccessKeyId()const
 void CreateFaceSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/CreateFaceSetResult.cc

@@ -33,7 +33,7 @@ std::string CreateGroupFacesJobRequest::getNotifyTopicName()const
 void CreateGroupFacesJobRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 std::string CreateGroupFacesJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string CreateGroupFacesJobRequest::getRegionId()const
 void CreateGroupFacesJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateGroupFacesJobRequest::getNotifyEndpoint()const
@@ -55,7 +55,7 @@ std::string CreateGroupFacesJobRequest::getNotifyEndpoint()const
 void CreateGroupFacesJobRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 std::string CreateGroupFacesJobRequest::getProject()const
@@ -66,7 +66,7 @@ std::string CreateGroupFacesJobRequest::getProject()const
 void CreateGroupFacesJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateGroupFacesJobRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string CreateGroupFacesJobRequest::getSetId()const
 void CreateGroupFacesJobRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string CreateGroupFacesJobRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string CreateGroupFacesJobRequest::getAccessKeyId()const
 void CreateGroupFacesJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 26 - 26
imm/src/model/CreateGroupFacesJobResult.cc

@@ -33,7 +33,7 @@ std::string CreateOfficeConversionTaskRequest::getSrcType()const
 void CreateOfficeConversionTaskRequest::setSrcType(const std::string& srcType)
 {
 	srcType_ = srcType;
-	setParameter("SrcType", srcType);
+	setCoreParameter("SrcType", srcType);
 }
 
 std::string CreateOfficeConversionTaskRequest::getProject()const
@@ -44,7 +44,7 @@ std::string CreateOfficeConversionTaskRequest::getProject()const
 void CreateOfficeConversionTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateOfficeConversionTaskRequest::getIdempotentToken()const
@@ -55,7 +55,7 @@ std::string CreateOfficeConversionTaskRequest::getIdempotentToken()const
 void CreateOfficeConversionTaskRequest::setIdempotentToken(const std::string& idempotentToken)
 {
 	idempotentToken_ = idempotentToken;
-	setParameter("IdempotentToken", idempotentToken);
+	setCoreParameter("IdempotentToken", idempotentToken);
 }
 
 bool CreateOfficeConversionTaskRequest::getPdfVector()const
@@ -66,7 +66,7 @@ bool CreateOfficeConversionTaskRequest::getPdfVector()const
 void CreateOfficeConversionTaskRequest::setPdfVector(bool pdfVector)
 {
 	pdfVector_ = pdfVector;
-	setParameter("PdfVector", pdfVector ? "true" : "false");
+	setCoreParameter("PdfVector", pdfVector ? "true" : "false");
 }
 
 std::string CreateOfficeConversionTaskRequest::getAccessKeyId()const
@@ -77,7 +77,7 @@ std::string CreateOfficeConversionTaskRequest::getAccessKeyId()const
 void CreateOfficeConversionTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string CreateOfficeConversionTaskRequest::getPassword()const
@@ -88,7 +88,7 @@ std::string CreateOfficeConversionTaskRequest::getPassword()const
 void CreateOfficeConversionTaskRequest::setPassword(const std::string& password)
 {
 	password_ = password;
-	setParameter("Password", password);
+	setCoreParameter("Password", password);
 }
 
 long CreateOfficeConversionTaskRequest::getStartPage()const
@@ -99,7 +99,7 @@ long CreateOfficeConversionTaskRequest::getStartPage()const
 void CreateOfficeConversionTaskRequest::setStartPage(long startPage)
 {
 	startPage_ = startPage;
-	setParameter("StartPage", std::to_string(startPage));
+	setCoreParameter("StartPage", std::to_string(startPage));
 }
 
 std::string CreateOfficeConversionTaskRequest::getRegionId()const
@@ -110,7 +110,7 @@ std::string CreateOfficeConversionTaskRequest::getRegionId()const
 void CreateOfficeConversionTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateOfficeConversionTaskRequest::getNotifyEndpoint()const
@@ -121,7 +121,7 @@ std::string CreateOfficeConversionTaskRequest::getNotifyEndpoint()const
 void CreateOfficeConversionTaskRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 bool CreateOfficeConversionTaskRequest::getFitToPagesWide()const
@@ -132,7 +132,7 @@ bool CreateOfficeConversionTaskRequest::getFitToPagesWide()const
 void CreateOfficeConversionTaskRequest::setFitToPagesWide(bool fitToPagesWide)
 {
 	fitToPagesWide_ = fitToPagesWide;
-	setParameter("FitToPagesWide", fitToPagesWide ? "true" : "false");
+	setCoreParameter("FitToPagesWide", fitToPagesWide ? "true" : "false");
 }
 
 std::string CreateOfficeConversionTaskRequest::getTgtFilePrefix()const
@@ -143,7 +143,7 @@ std::string CreateOfficeConversionTaskRequest::getTgtFilePrefix()const
 void CreateOfficeConversionTaskRequest::setTgtFilePrefix(const std::string& tgtFilePrefix)
 {
 	tgtFilePrefix_ = tgtFilePrefix;
-	setParameter("TgtFilePrefix", tgtFilePrefix);
+	setCoreParameter("TgtFilePrefix", tgtFilePrefix);
 }
 
 std::string CreateOfficeConversionTaskRequest::getNotifyTopicName()const
@@ -154,7 +154,7 @@ std::string CreateOfficeConversionTaskRequest::getNotifyTopicName()const
 void CreateOfficeConversionTaskRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 std::string CreateOfficeConversionTaskRequest::getModelId()const
@@ -165,7 +165,7 @@ std::string CreateOfficeConversionTaskRequest::getModelId()const
 void CreateOfficeConversionTaskRequest::setModelId(const std::string& modelId)
 {
 	modelId_ = modelId;
-	setParameter("ModelId", modelId);
+	setCoreParameter("ModelId", modelId);
 }
 
 int CreateOfficeConversionTaskRequest::getDisplayDpi()const
@@ -176,7 +176,7 @@ int CreateOfficeConversionTaskRequest::getDisplayDpi()const
 void CreateOfficeConversionTaskRequest::setDisplayDpi(int displayDpi)
 {
 	displayDpi_ = displayDpi;
-	setParameter("DisplayDpi", std::to_string(displayDpi));
+	setCoreParameter("DisplayDpi", std::to_string(displayDpi));
 }
 
 long CreateOfficeConversionTaskRequest::getMaxSheetRow()const
@@ -187,7 +187,7 @@ long CreateOfficeConversionTaskRequest::getMaxSheetRow()const
 void CreateOfficeConversionTaskRequest::setMaxSheetRow(long maxSheetRow)
 {
 	maxSheetRow_ = maxSheetRow;
-	setParameter("MaxSheetRow", std::to_string(maxSheetRow));
+	setCoreParameter("MaxSheetRow", std::to_string(maxSheetRow));
 }
 
 long CreateOfficeConversionTaskRequest::getMaxSheetCount()const
@@ -198,7 +198,7 @@ long CreateOfficeConversionTaskRequest::getMaxSheetCount()const
 void CreateOfficeConversionTaskRequest::setMaxSheetCount(long maxSheetCount)
 {
 	maxSheetCount_ = maxSheetCount;
-	setParameter("MaxSheetCount", std::to_string(maxSheetCount));
+	setCoreParameter("MaxSheetCount", std::to_string(maxSheetCount));
 }
 
 long CreateOfficeConversionTaskRequest::getEndPage()const
@@ -209,7 +209,7 @@ long CreateOfficeConversionTaskRequest::getEndPage()const
 void CreateOfficeConversionTaskRequest::setEndPage(long endPage)
 {
 	endPage_ = endPage;
-	setParameter("EndPage", std::to_string(endPage));
+	setCoreParameter("EndPage", std::to_string(endPage));
 }
 
 std::string CreateOfficeConversionTaskRequest::getTgtFileSuffix()const
@@ -220,7 +220,7 @@ std::string CreateOfficeConversionTaskRequest::getTgtFileSuffix()const
 void CreateOfficeConversionTaskRequest::setTgtFileSuffix(const std::string& tgtFileSuffix)
 {
 	tgtFileSuffix_ = tgtFileSuffix;
-	setParameter("TgtFileSuffix", tgtFileSuffix);
+	setCoreParameter("TgtFileSuffix", tgtFileSuffix);
 }
 
 bool CreateOfficeConversionTaskRequest::getSheetOnePage()const
@@ -231,7 +231,7 @@ bool CreateOfficeConversionTaskRequest::getSheetOnePage()const
 void CreateOfficeConversionTaskRequest::setSheetOnePage(bool sheetOnePage)
 {
 	sheetOnePage_ = sheetOnePage;
-	setParameter("SheetOnePage", sheetOnePage ? "true" : "false");
+	setCoreParameter("SheetOnePage", sheetOnePage ? "true" : "false");
 }
 
 long CreateOfficeConversionTaskRequest::getMaxSheetCol()const
@@ -242,7 +242,7 @@ long CreateOfficeConversionTaskRequest::getMaxSheetCol()const
 void CreateOfficeConversionTaskRequest::setMaxSheetCol(long maxSheetCol)
 {
 	maxSheetCol_ = maxSheetCol;
-	setParameter("MaxSheetCol", std::to_string(maxSheetCol));
+	setCoreParameter("MaxSheetCol", std::to_string(maxSheetCol));
 }
 
 std::string CreateOfficeConversionTaskRequest::getTgtType()const
@@ -253,7 +253,7 @@ std::string CreateOfficeConversionTaskRequest::getTgtType()const
 void CreateOfficeConversionTaskRequest::setTgtType(const std::string& tgtType)
 {
 	tgtType_ = tgtType;
-	setParameter("TgtType", tgtType);
+	setCoreParameter("TgtType", tgtType);
 }
 
 bool CreateOfficeConversionTaskRequest::getHidecomments()const
@@ -264,7 +264,7 @@ bool CreateOfficeConversionTaskRequest::getHidecomments()const
 void CreateOfficeConversionTaskRequest::setHidecomments(bool hidecomments)
 {
 	hidecomments_ = hidecomments;
-	setParameter("Hidecomments", hidecomments ? "true" : "false");
+	setCoreParameter("Hidecomments", hidecomments ? "true" : "false");
 }
 
 bool CreateOfficeConversionTaskRequest::getFitToPagesTall()const
@@ -275,7 +275,7 @@ bool CreateOfficeConversionTaskRequest::getFitToPagesTall()const
 void CreateOfficeConversionTaskRequest::setFitToPagesTall(bool fitToPagesTall)
 {
 	fitToPagesTall_ = fitToPagesTall;
-	setParameter("FitToPagesTall", fitToPagesTall ? "true" : "false");
+	setCoreParameter("FitToPagesTall", fitToPagesTall ? "true" : "false");
 }
 
 std::string CreateOfficeConversionTaskRequest::getSrcUri()const
@@ -286,7 +286,7 @@ std::string CreateOfficeConversionTaskRequest::getSrcUri()const
 void CreateOfficeConversionTaskRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string CreateOfficeConversionTaskRequest::getTgtFilePages()const
@@ -297,7 +297,7 @@ std::string CreateOfficeConversionTaskRequest::getTgtFilePages()const
 void CreateOfficeConversionTaskRequest::setTgtFilePages(const std::string& tgtFilePages)
 {
 	tgtFilePages_ = tgtFilePages;
-	setParameter("TgtFilePages", tgtFilePages);
+	setCoreParameter("TgtFilePages", tgtFilePages);
 }
 
 std::string CreateOfficeConversionTaskRequest::getTgtUri()const
@@ -308,6 +308,6 @@ std::string CreateOfficeConversionTaskRequest::getTgtUri()const
 void CreateOfficeConversionTaskRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 8 - 8
imm/src/model/CreateOfficeConversionTaskResult.cc

@@ -33,7 +33,7 @@ std::string CreatePornBatchDetectJobRequest::getNotifyTopicName()const
 void CreatePornBatchDetectJobRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 std::string CreatePornBatchDetectJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string CreatePornBatchDetectJobRequest::getRegionId()const
 void CreatePornBatchDetectJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreatePornBatchDetectJobRequest::getNotifyEndpoint()const
@@ -55,7 +55,7 @@ std::string CreatePornBatchDetectJobRequest::getNotifyEndpoint()const
 void CreatePornBatchDetectJobRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 std::string CreatePornBatchDetectJobRequest::getProject()const
@@ -66,7 +66,7 @@ std::string CreatePornBatchDetectJobRequest::getProject()const
 void CreatePornBatchDetectJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreatePornBatchDetectJobRequest::getExternalID()const
@@ -77,7 +77,7 @@ std::string CreatePornBatchDetectJobRequest::getExternalID()const
 void CreatePornBatchDetectJobRequest::setExternalID(const std::string& externalID)
 {
 	externalID_ = externalID;
-	setParameter("ExternalID", externalID);
+	setCoreParameter("ExternalID", externalID);
 }
 
 std::string CreatePornBatchDetectJobRequest::getSrcUri()const
@@ -88,7 +88,7 @@ std::string CreatePornBatchDetectJobRequest::getSrcUri()const
 void CreatePornBatchDetectJobRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string CreatePornBatchDetectJobRequest::getAccessKeyId()const
@@ -99,7 +99,7 @@ std::string CreatePornBatchDetectJobRequest::getAccessKeyId()const
 void CreatePornBatchDetectJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string CreatePornBatchDetectJobRequest::getTgtUri()const
@@ -110,6 +110,6 @@ std::string CreatePornBatchDetectJobRequest::getTgtUri()const
 void CreatePornBatchDetectJobRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 5 - 5
imm/src/model/CreatePornBatchDetectJobResult.cc

@@ -33,7 +33,7 @@ std::string CreateSetRequest::getSetName()const
 void CreateSetRequest::setSetName(const std::string& setName)
 {
 	setName_ = setName;
-	setParameter("SetName", setName);
+	setCoreParameter("SetName", setName);
 }
 
 std::string CreateSetRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string CreateSetRequest::getRegionId()const
 void CreateSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateSetRequest::getProject()const
@@ -55,7 +55,7 @@ std::string CreateSetRequest::getProject()const
 void CreateSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateSetRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string CreateSetRequest::getSetId()const
 void CreateSetRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string CreateSetRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string CreateSetRequest::getAccessKeyId()const
 void CreateSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 7 - 7
imm/src/model/CreateSetResult.cc

@@ -33,7 +33,7 @@ std::string CreateTagJobRequest::getNotifyTopicName()const
 void CreateTagJobRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 std::string CreateTagJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string CreateTagJobRequest::getRegionId()const
 void CreateTagJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateTagJobRequest::getNotifyEndpoint()const
@@ -55,7 +55,7 @@ std::string CreateTagJobRequest::getNotifyEndpoint()const
 void CreateTagJobRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 std::string CreateTagJobRequest::getProject()const
@@ -66,7 +66,7 @@ std::string CreateTagJobRequest::getProject()const
 void CreateTagJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateTagJobRequest::getExternalID()const
@@ -77,7 +77,7 @@ std::string CreateTagJobRequest::getExternalID()const
 void CreateTagJobRequest::setExternalID(const std::string& externalID)
 {
 	externalID_ = externalID;
-	setParameter("ExternalID", externalID);
+	setCoreParameter("ExternalID", externalID);
 }
 
 std::string CreateTagJobRequest::getSrcUri()const
@@ -88,7 +88,7 @@ std::string CreateTagJobRequest::getSrcUri()const
 void CreateTagJobRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string CreateTagJobRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string CreateTagJobRequest::getAccessKeyId()const
 void CreateTagJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 3 - 3
imm/src/model/CreateTagJobResult.cc

@@ -33,7 +33,7 @@ std::string CreateTagSetRequest::getRegionId()const
 void CreateTagSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateTagSetRequest::getProject()const
@@ -44,7 +44,7 @@ std::string CreateTagSetRequest::getProject()const
 void CreateTagSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateTagSetRequest::getAccessKeyId()const
@@ -55,6 +55,6 @@ std::string CreateTagSetRequest::getAccessKeyId()const
 void CreateTagSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 12 - 12
imm/src/model/CreateTagSetResult.cc

@@ -33,7 +33,7 @@ std::string CreateVideoAnalyseTaskRequest::getNotifyTopicName()const
 void CreateVideoAnalyseTaskRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getGrabType()const
@@ -44,7 +44,7 @@ std::string CreateVideoAnalyseTaskRequest::getGrabType()const
 void CreateVideoAnalyseTaskRequest::setGrabType(const std::string& grabType)
 {
 	grabType_ = grabType;
-	setParameter("GrabType", grabType);
+	setCoreParameter("GrabType", grabType);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getProject()const
@@ -55,7 +55,7 @@ std::string CreateVideoAnalyseTaskRequest::getProject()const
 void CreateVideoAnalyseTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getEndTime()const
@@ -66,7 +66,7 @@ std::string CreateVideoAnalyseTaskRequest::getEndTime()const
 void CreateVideoAnalyseTaskRequest::setEndTime(const std::string& endTime)
 {
 	endTime_ = endTime;
-	setParameter("EndTime", endTime);
+	setCoreParameter("EndTime", endTime);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getStartTime()const
@@ -77,7 +77,7 @@ std::string CreateVideoAnalyseTaskRequest::getStartTime()const
 void CreateVideoAnalyseTaskRequest::setStartTime(const std::string& startTime)
 {
 	startTime_ = startTime;
-	setParameter("StartTime", startTime);
+	setCoreParameter("StartTime", startTime);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getAccessKeyId()const
@@ -88,7 +88,7 @@ std::string CreateVideoAnalyseTaskRequest::getAccessKeyId()const
 void CreateVideoAnalyseTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getVideoUri()const
@@ -99,7 +99,7 @@ std::string CreateVideoAnalyseTaskRequest::getVideoUri()const
 void CreateVideoAnalyseTaskRequest::setVideoUri(const std::string& videoUri)
 {
 	videoUri_ = videoUri;
-	setParameter("VideoUri", videoUri);
+	setCoreParameter("VideoUri", videoUri);
 }
 
 bool CreateVideoAnalyseTaskRequest::getSaveType()const
@@ -110,7 +110,7 @@ bool CreateVideoAnalyseTaskRequest::getSaveType()const
 void CreateVideoAnalyseTaskRequest::setSaveType(bool saveType)
 {
 	saveType_ = saveType;
-	setParameter("SaveType", saveType ? "true" : "false");
+	setCoreParameter("SaveType", saveType ? "true" : "false");
 }
 
 std::string CreateVideoAnalyseTaskRequest::getRegionId()const
@@ -121,7 +121,7 @@ std::string CreateVideoAnalyseTaskRequest::getRegionId()const
 void CreateVideoAnalyseTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getNotifyEndpoint()const
@@ -132,7 +132,7 @@ std::string CreateVideoAnalyseTaskRequest::getNotifyEndpoint()const
 void CreateVideoAnalyseTaskRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getInterval()const
@@ -143,7 +143,7 @@ std::string CreateVideoAnalyseTaskRequest::getInterval()const
 void CreateVideoAnalyseTaskRequest::setInterval(const std::string& interval)
 {
 	interval_ = interval;
-	setParameter("Interval", interval);
+	setCoreParameter("Interval", interval);
 }
 
 std::string CreateVideoAnalyseTaskRequest::getTgtUri()const
@@ -154,6 +154,6 @@ std::string CreateVideoAnalyseTaskRequest::getTgtUri()const
 void CreateVideoAnalyseTaskRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 5 - 5
imm/src/model/CreateVideoAnalyseTaskResult.cc

@@ -33,7 +33,7 @@ std::string DeleteDocIndexRequest::getSet()const
 void DeleteDocIndexRequest::setSet(const std::string& set)
 {
 	set_ = set;
-	setParameter("Set", set);
+	setCoreParameter("Set", set);
 }
 
 std::string DeleteDocIndexRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteDocIndexRequest::getRegionId()const
 void DeleteDocIndexRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteDocIndexRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteDocIndexRequest::getProject()const
 void DeleteDocIndexRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteDocIndexRequest::getUniqueId()const
@@ -66,7 +66,7 @@ std::string DeleteDocIndexRequest::getUniqueId()const
 void DeleteDocIndexRequest::setUniqueId(const std::string& uniqueId)
 {
 	uniqueId_ = uniqueId;
-	setParameter("UniqueId", uniqueId);
+	setCoreParameter("UniqueId", uniqueId);
 }
 
 std::string DeleteDocIndexRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteDocIndexRequest::getAccessKeyId()const
 void DeleteDocIndexRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteDocIndexResult.cc

@@ -33,7 +33,7 @@ std::string DeleteFaceJobRequest::getJobId()const
 void DeleteFaceJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string DeleteFaceJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteFaceJobRequest::getRegionId()const
 void DeleteFaceJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteFaceJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteFaceJobRequest::getProject()const
 void DeleteFaceJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteFaceJobRequest::getClearIndexData()const
@@ -66,7 +66,7 @@ std::string DeleteFaceJobRequest::getClearIndexData()const
 void DeleteFaceJobRequest::setClearIndexData(const std::string& clearIndexData)
 {
 	clearIndexData_ = clearIndexData;
-	setParameter("ClearIndexData", clearIndexData);
+	setCoreParameter("ClearIndexData", clearIndexData);
 }
 
 std::string DeleteFaceJobRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteFaceJobRequest::getAccessKeyId()const
 void DeleteFaceJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DeleteFaceJobResult.cc

@@ -33,7 +33,7 @@ std::string DeleteFaceSearchGroupRequest::getRegionId()const
 void DeleteFaceSearchGroupRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteFaceSearchGroupRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeleteFaceSearchGroupRequest::getProject()const
 void DeleteFaceSearchGroupRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteFaceSearchGroupRequest::getGroupName()const
@@ -55,7 +55,7 @@ std::string DeleteFaceSearchGroupRequest::getGroupName()const
 void DeleteFaceSearchGroupRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string DeleteFaceSearchGroupRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DeleteFaceSearchGroupRequest::getAccessKeyId()const
 void DeleteFaceSearchGroupRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 7 - 7
imm/src/model/DeleteFaceSearchGroupResult.cc

@@ -33,7 +33,7 @@ std::string DeleteFaceSearchImageByIdRequest::getImageId()const
 void DeleteFaceSearchImageByIdRequest::setImageId(const std::string& imageId)
 {
 	imageId_ = imageId;
-	setParameter("ImageId", imageId);
+	setCoreParameter("ImageId", imageId);
 }
 
 std::string DeleteFaceSearchImageByIdRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteFaceSearchImageByIdRequest::getRegionId()const
 void DeleteFaceSearchImageByIdRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteFaceSearchImageByIdRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteFaceSearchImageByIdRequest::getProject()const
 void DeleteFaceSearchImageByIdRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteFaceSearchImageByIdRequest::getSrcUri()const
@@ -66,7 +66,7 @@ std::string DeleteFaceSearchImageByIdRequest::getSrcUri()const
 void DeleteFaceSearchImageByIdRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string DeleteFaceSearchImageByIdRequest::getGroupName()const
@@ -77,7 +77,7 @@ std::string DeleteFaceSearchImageByIdRequest::getGroupName()const
 void DeleteFaceSearchImageByIdRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string DeleteFaceSearchImageByIdRequest::getUser()const
@@ -88,7 +88,7 @@ std::string DeleteFaceSearchImageByIdRequest::getUser()const
 void DeleteFaceSearchImageByIdRequest::setUser(const std::string& user)
 {
 	user_ = user;
-	setParameter("User", user);
+	setCoreParameter("User", user);
 }
 
 std::string DeleteFaceSearchImageByIdRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string DeleteFaceSearchImageByIdRequest::getAccessKeyId()const
 void DeleteFaceSearchImageByIdRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteFaceSearchImageByIdResult.cc

@@ -33,7 +33,7 @@ std::string DeleteFaceSearchUserRequest::getRegionId()const
 void DeleteFaceSearchUserRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteFaceSearchUserRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeleteFaceSearchUserRequest::getProject()const
 void DeleteFaceSearchUserRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteFaceSearchUserRequest::getGroupName()const
@@ -55,7 +55,7 @@ std::string DeleteFaceSearchUserRequest::getGroupName()const
 void DeleteFaceSearchUserRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string DeleteFaceSearchUserRequest::getUser()const
@@ -66,7 +66,7 @@ std::string DeleteFaceSearchUserRequest::getUser()const
 void DeleteFaceSearchUserRequest::setUser(const std::string& user)
 {
 	user_ = user;
-	setParameter("User", user);
+	setCoreParameter("User", user);
 }
 
 std::string DeleteFaceSearchUserRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteFaceSearchUserRequest::getAccessKeyId()const
 void DeleteFaceSearchUserRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteFaceSearchUserResult.cc

@@ -33,7 +33,7 @@ std::string DeleteImageJobRequest::getJobId()const
 void DeleteImageJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string DeleteImageJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteImageJobRequest::getRegionId()const
 void DeleteImageJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteImageJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteImageJobRequest::getProject()const
 void DeleteImageJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteImageJobRequest::getJobType()const
@@ -66,7 +66,7 @@ std::string DeleteImageJobRequest::getJobType()const
 void DeleteImageJobRequest::setJobType(const std::string& jobType)
 {
 	jobType_ = jobType;
-	setParameter("JobType", jobType);
+	setCoreParameter("JobType", jobType);
 }
 
 std::string DeleteImageJobRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteImageJobRequest::getAccessKeyId()const
 void DeleteImageJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteImageJobResult.cc

@@ -33,7 +33,7 @@ std::string DeleteImageRequest::getImageUri()const
 void DeleteImageRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string DeleteImageRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteImageRequest::getRegionId()const
 void DeleteImageRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteImageRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteImageRequest::getProject()const
 void DeleteImageRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteImageRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string DeleteImageRequest::getSetId()const
 void DeleteImageRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string DeleteImageRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteImageRequest::getAccessKeyId()const
 void DeleteImageRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DeleteImageResult.cc

@@ -33,7 +33,7 @@ std::string DeleteOfficeConversionTaskRequest::getRegionId()const
 void DeleteOfficeConversionTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteOfficeConversionTaskRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeleteOfficeConversionTaskRequest::getProject()const
 void DeleteOfficeConversionTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteOfficeConversionTaskRequest::getTaskId()const
@@ -55,7 +55,7 @@ std::string DeleteOfficeConversionTaskRequest::getTaskId()const
 void DeleteOfficeConversionTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string DeleteOfficeConversionTaskRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DeleteOfficeConversionTaskRequest::getAccessKeyId()const
 void DeleteOfficeConversionTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DeleteOfficeConversionTaskResult.cc

@@ -33,7 +33,7 @@ std::string DeletePhotoProcessTaskRequest::getRegionId()const
 void DeletePhotoProcessTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeletePhotoProcessTaskRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeletePhotoProcessTaskRequest::getProject()const
 void DeletePhotoProcessTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeletePhotoProcessTaskRequest::getTaskId()const
@@ -55,7 +55,7 @@ std::string DeletePhotoProcessTaskRequest::getTaskId()const
 void DeletePhotoProcessTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string DeletePhotoProcessTaskRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DeletePhotoProcessTaskRequest::getAccessKeyId()const
 void DeletePhotoProcessTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DeletePhotoProcessTaskResult.cc

@@ -33,7 +33,7 @@ std::string DeletePornBatchDetectJobRequest::getJobId()const
 void DeletePornBatchDetectJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string DeletePornBatchDetectJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeletePornBatchDetectJobRequest::getRegionId()const
 void DeletePornBatchDetectJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeletePornBatchDetectJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeletePornBatchDetectJobRequest::getProject()const
 void DeletePornBatchDetectJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeletePornBatchDetectJobRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DeletePornBatchDetectJobRequest::getAccessKeyId()const
 void DeletePornBatchDetectJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 3 - 3
imm/src/model/DeletePornBatchDetectJobResult.cc

@@ -33,7 +33,7 @@ std::string DeleteProjectRequest::getRegionId()const
 void DeleteProjectRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteProjectRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeleteProjectRequest::getProject()const
 void DeleteProjectRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteProjectRequest::getAccessKeyId()const
@@ -55,6 +55,6 @@ std::string DeleteProjectRequest::getAccessKeyId()const
 void DeleteProjectRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DeleteProjectResult.cc

@@ -33,7 +33,7 @@ std::string DeleteSetRequest::getRegionId()const
 void DeleteSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteSetRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeleteSetRequest::getProject()const
 void DeleteSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteSetRequest::getSetId()const
@@ -55,7 +55,7 @@ std::string DeleteSetRequest::getSetId()const
 void DeleteSetRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string DeleteSetRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DeleteSetRequest::getAccessKeyId()const
 void DeleteSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/DeleteSetResult.cc

@@ -33,7 +33,7 @@ std::string DeleteTagByNameRequest::getTagName()const
 void DeleteTagByNameRequest::setTagName(const std::string& tagName)
 {
 	tagName_ = tagName;
-	setParameter("TagName", tagName);
+	setCoreParameter("TagName", tagName);
 }
 
 std::string DeleteTagByNameRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteTagByNameRequest::getRegionId()const
 void DeleteTagByNameRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteTagByNameRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteTagByNameRequest::getProject()const
 void DeleteTagByNameRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteTagByNameRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string DeleteTagByNameRequest::getSetId()const
 void DeleteTagByNameRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string DeleteTagByNameRequest::getSrcUri()const
@@ -77,7 +77,7 @@ std::string DeleteTagByNameRequest::getSrcUri()const
 void DeleteTagByNameRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string DeleteTagByNameRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string DeleteTagByNameRequest::getAccessKeyId()const
 void DeleteTagByNameRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteTagByNameResult.cc

@@ -33,7 +33,7 @@ std::string DeleteTagByUrlRequest::getRegionId()const
 void DeleteTagByUrlRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteTagByUrlRequest::getProject()const
@@ -44,7 +44,7 @@ std::string DeleteTagByUrlRequest::getProject()const
 void DeleteTagByUrlRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteTagByUrlRequest::getSetId()const
@@ -55,7 +55,7 @@ std::string DeleteTagByUrlRequest::getSetId()const
 void DeleteTagByUrlRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string DeleteTagByUrlRequest::getSrcUri()const
@@ -66,7 +66,7 @@ std::string DeleteTagByUrlRequest::getSrcUri()const
 void DeleteTagByUrlRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string DeleteTagByUrlRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteTagByUrlRequest::getAccessKeyId()const
 void DeleteTagByUrlRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteTagByUrlResult.cc

@@ -33,7 +33,7 @@ std::string DeleteTagJobRequest::getJobId()const
 void DeleteTagJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string DeleteTagJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteTagJobRequest::getRegionId()const
 void DeleteTagJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteTagJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteTagJobRequest::getProject()const
 void DeleteTagJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteTagJobRequest::getClearIndexData()const
@@ -66,7 +66,7 @@ std::string DeleteTagJobRequest::getClearIndexData()const
 void DeleteTagJobRequest::setClearIndexData(const std::string& clearIndexData)
 {
 	clearIndexData_ = clearIndexData;
-	setParameter("ClearIndexData", clearIndexData);
+	setCoreParameter("ClearIndexData", clearIndexData);
 }
 
 std::string DeleteTagJobRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteTagJobRequest::getAccessKeyId()const
 void DeleteTagJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/DeleteTagJobResult.cc

@@ -33,7 +33,7 @@ std::string DeleteTagSetRequest::getLazyMode()const
 void DeleteTagSetRequest::setLazyMode(const std::string& lazyMode)
 {
 	lazyMode_ = lazyMode;
-	setParameter("LazyMode", lazyMode);
+	setCoreParameter("LazyMode", lazyMode);
 }
 
 std::string DeleteTagSetRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteTagSetRequest::getRegionId()const
 void DeleteTagSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteTagSetRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteTagSetRequest::getProject()const
 void DeleteTagSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteTagSetRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string DeleteTagSetRequest::getSetId()const
 void DeleteTagSetRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string DeleteTagSetRequest::getCheckEmpty()const
@@ -77,7 +77,7 @@ std::string DeleteTagSetRequest::getCheckEmpty()const
 void DeleteTagSetRequest::setCheckEmpty(const std::string& checkEmpty)
 {
 	checkEmpty_ = checkEmpty;
-	setParameter("CheckEmpty", checkEmpty);
+	setCoreParameter("CheckEmpty", checkEmpty);
 }
 
 std::string DeleteTagSetRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string DeleteTagSetRequest::getAccessKeyId()const
 void DeleteTagSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/DeleteTagSetResult.cc

@@ -33,7 +33,7 @@ std::string DeleteVideoRequest::getVideoUri()const
 void DeleteVideoRequest::setVideoUri(const std::string& videoUri)
 {
 	videoUri_ = videoUri;
-	setParameter("VideoUri", videoUri);
+	setCoreParameter("VideoUri", videoUri);
 }
 
 std::string DeleteVideoRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteVideoRequest::getRegionId()const
 void DeleteVideoRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteVideoRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteVideoRequest::getProject()const
 void DeleteVideoRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteVideoRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string DeleteVideoRequest::getSetId()const
 void DeleteVideoRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 bool DeleteVideoRequest::getResources()const
@@ -77,7 +77,7 @@ bool DeleteVideoRequest::getResources()const
 void DeleteVideoRequest::setResources(bool resources)
 {
 	resources_ = resources;
-	setParameter("Resources", resources ? "true" : "false");
+	setCoreParameter("Resources", resources ? "true" : "false");
 }
 
 std::string DeleteVideoRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string DeleteVideoRequest::getAccessKeyId()const
 void DeleteVideoRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DeleteVideoResult.cc

@@ -33,7 +33,7 @@ std::string DeleteVideoTaskRequest::getTaskType()const
 void DeleteVideoTaskRequest::setTaskType(const std::string& taskType)
 {
 	taskType_ = taskType;
-	setParameter("TaskType", taskType);
+	setCoreParameter("TaskType", taskType);
 }
 
 std::string DeleteVideoTaskRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DeleteVideoTaskRequest::getRegionId()const
 void DeleteVideoTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DeleteVideoTaskRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DeleteVideoTaskRequest::getProject()const
 void DeleteVideoTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DeleteVideoTaskRequest::getTaskId()const
@@ -66,7 +66,7 @@ std::string DeleteVideoTaskRequest::getTaskId()const
 void DeleteVideoTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string DeleteVideoTaskRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DeleteVideoTaskRequest::getAccessKeyId()const
 void DeleteVideoTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 2 - 2
imm/src/model/DeleteVideoTaskResult.cc

@@ -33,7 +33,7 @@ std::string DescribeRegionsRequest::getRegionId()const
 void DescribeRegionsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DescribeRegionsRequest::getAccessKeyId()const
@@ -44,6 +44,6 @@ std::string DescribeRegionsRequest::getAccessKeyId()const
 void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DescribeRegionsResult.cc

@@ -33,7 +33,7 @@ std::string DetectClothesRequest::getSrcUris()const
 void DetectClothesRequest::setSrcUris(const std::string& srcUris)
 {
 	srcUris_ = srcUris;
-	setParameter("SrcUris", srcUris);
+	setCoreParameter("SrcUris", srcUris);
 }
 
 std::string DetectClothesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectClothesRequest::getRegionId()const
 void DetectClothesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectClothesRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DetectClothesRequest::getProject()const
 void DetectClothesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DetectClothesRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DetectClothesRequest::getAccessKeyId()const
 void DetectClothesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 16 - 5
imm/src/model/DetectClothesResult.cc

@@ -33,7 +33,7 @@ std::string DetectImageCelebrityRequest::getImageUri()const
 void DetectImageCelebrityRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string DetectImageCelebrityRequest::getLibrary()const
@@ -44,7 +44,7 @@ std::string DetectImageCelebrityRequest::getLibrary()const
 void DetectImageCelebrityRequest::setLibrary(const std::string& library)
 {
 	library_ = library;
-	setParameter("Library", library);
+	setCoreParameter("Library", library);
 }
 
 std::string DetectImageCelebrityRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string DetectImageCelebrityRequest::getRegionId()const
 void DetectImageCelebrityRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectImageCelebrityRequest::getProject()const
@@ -66,7 +66,18 @@ std::string DetectImageCelebrityRequest::getProject()const
 void DetectImageCelebrityRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
+}
+
+std::string DetectImageCelebrityRequest::getRealUid()const
+{
+	return realUid_;
+}
+
+void DetectImageCelebrityRequest::setRealUid(const std::string& realUid)
+{
+	realUid_ = realUid;
+	setCoreParameter("RealUid", realUid);
 }
 
 std::string DetectImageCelebrityRequest::getAccessKeyId()const
@@ -77,6 +88,6 @@ std::string DetectImageCelebrityRequest::getAccessKeyId()const
 void DetectImageCelebrityRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 15 - 4
imm/src/model/DetectImageCelebrityResult.cc

@@ -33,7 +33,7 @@ std::string DetectImageFacesRequest::getImageUri()const
 void DetectImageFacesRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string DetectImageFacesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectImageFacesRequest::getRegionId()const
 void DetectImageFacesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectImageFacesRequest::getProject()const
@@ -55,7 +55,18 @@ std::string DetectImageFacesRequest::getProject()const
 void DetectImageFacesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
+}
+
+std::string DetectImageFacesRequest::getRealUid()const
+{
+	return realUid_;
+}
+
+void DetectImageFacesRequest::setRealUid(const std::string& realUid)
+{
+	realUid_ = realUid;
+	setCoreParameter("RealUid", realUid);
 }
 
 std::string DetectImageFacesRequest::getAccessKeyId()const
@@ -66,6 +77,6 @@ std::string DetectImageFacesRequest::getAccessKeyId()const
 void DetectImageFacesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DetectImageFacesResult.cc

@@ -33,7 +33,7 @@ std::string DetectImageLogosRequest::getImageUri()const
 void DetectImageLogosRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string DetectImageLogosRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectImageLogosRequest::getRegionId()const
 void DetectImageLogosRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectImageLogosRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DetectImageLogosRequest::getProject()const
 void DetectImageLogosRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DetectImageLogosRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DetectImageLogosRequest::getAccessKeyId()const
 void DetectImageLogosRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 15 - 4
imm/src/model/DetectImageLogosResult.cc

@@ -33,7 +33,7 @@ std::string DetectImageTagsRequest::getImageUri()const
 void DetectImageTagsRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string DetectImageTagsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectImageTagsRequest::getRegionId()const
 void DetectImageTagsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectImageTagsRequest::getProject()const
@@ -55,7 +55,18 @@ std::string DetectImageTagsRequest::getProject()const
 void DetectImageTagsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
+}
+
+std::string DetectImageTagsRequest::getRealUid()const
+{
+	return realUid_;
+}
+
+void DetectImageTagsRequest::setRealUid(const std::string& realUid)
+{
+	realUid_ = realUid;
+	setCoreParameter("RealUid", realUid);
 }
 
 std::string DetectImageTagsRequest::getAccessKeyId()const
@@ -66,6 +77,6 @@ std::string DetectImageTagsRequest::getAccessKeyId()const
 void DetectImageTagsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DetectImageTagsResult.cc

@@ -33,7 +33,7 @@ std::string DetectImageTextsRequest::getImageUri()const
 void DetectImageTextsRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string DetectImageTextsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectImageTextsRequest::getRegionId()const
 void DetectImageTextsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectImageTextsRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DetectImageTextsRequest::getProject()const
 void DetectImageTextsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DetectImageTextsRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DetectImageTextsRequest::getAccessKeyId()const
 void DetectImageTextsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DetectImageTextsResult.cc

@@ -33,7 +33,7 @@ std::string DetectLogoRequest::getSrcUris()const
 void DetectLogoRequest::setSrcUris(const std::string& srcUris)
 {
 	srcUris_ = srcUris;
-	setParameter("SrcUris", srcUris);
+	setCoreParameter("SrcUris", srcUris);
 }
 
 std::string DetectLogoRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectLogoRequest::getRegionId()const
 void DetectLogoRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectLogoRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DetectLogoRequest::getProject()const
 void DetectLogoRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DetectLogoRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DetectLogoRequest::getAccessKeyId()const
 void DetectLogoRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/DetectLogoResult.cc

@@ -33,7 +33,7 @@ std::string DetectQRCodesRequest::getSrcUris()const
 void DetectQRCodesRequest::setSrcUris(const std::string& srcUris)
 {
 	srcUris_ = srcUris;
-	setParameter("SrcUris", srcUris);
+	setCoreParameter("SrcUris", srcUris);
 }
 
 std::string DetectQRCodesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectQRCodesRequest::getRegionId()const
 void DetectQRCodesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectQRCodesRequest::getProject()const
@@ -55,7 +55,7 @@ std::string DetectQRCodesRequest::getProject()const
 void DetectQRCodesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DetectQRCodesRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string DetectQRCodesRequest::getAccessKeyId()const
 void DetectQRCodesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/DetectQRCodesResult.cc

@@ -33,7 +33,7 @@ std::string DetectTagRequest::getSrcUris()const
 void DetectTagRequest::setSrcUris(const std::string& srcUris)
 {
 	srcUris_ = srcUris;
-	setParameter("SrcUris", srcUris);
+	setCoreParameter("SrcUris", srcUris);
 }
 
 std::string DetectTagRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string DetectTagRequest::getRegionId()const
 void DetectTagRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string DetectTagRequest::getModelId()const
@@ -55,7 +55,7 @@ std::string DetectTagRequest::getModelId()const
 void DetectTagRequest::setModelId(const std::string& modelId)
 {
 	modelId_ = modelId;
-	setParameter("ModelId", modelId);
+	setCoreParameter("ModelId", modelId);
 }
 
 std::string DetectTagRequest::getProject()const
@@ -66,7 +66,7 @@ std::string DetectTagRequest::getProject()const
 void DetectTagRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string DetectTagRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string DetectTagRequest::getAccessKeyId()const
 void DetectTagRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 7 - 7
imm/src/model/DetectTagResult.cc

@@ -33,7 +33,7 @@ std::string FindImagesByTagNamesRequest::getRegionId()const
 void FindImagesByTagNamesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string FindImagesByTagNamesRequest::getMarker()const
@@ -44,7 +44,7 @@ std::string FindImagesByTagNamesRequest::getMarker()const
 void FindImagesByTagNamesRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 int FindImagesByTagNamesRequest::getLimit()const
@@ -55,7 +55,7 @@ int FindImagesByTagNamesRequest::getLimit()const
 void FindImagesByTagNamesRequest::setLimit(int limit)
 {
 	limit_ = limit;
-	setParameter("Limit", std::to_string(limit));
+	setCoreParameter("Limit", std::to_string(limit));
 }
 
 std::string FindImagesByTagNamesRequest::getProject()const
@@ -66,7 +66,7 @@ std::string FindImagesByTagNamesRequest::getProject()const
 void FindImagesByTagNamesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string FindImagesByTagNamesRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string FindImagesByTagNamesRequest::getSetId()const
 void FindImagesByTagNamesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string FindImagesByTagNamesRequest::getTagNames()const
@@ -88,7 +88,7 @@ std::string FindImagesByTagNamesRequest::getTagNames()const
 void FindImagesByTagNamesRequest::setTagNames(const std::string& tagNames)
 {
 	tagNames_ = tagNames;
-	setParameter("TagNames", tagNames);
+	setCoreParameter("TagNames", tagNames);
 }
 
 std::string FindImagesByTagNamesRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string FindImagesByTagNamesRequest::getAccessKeyId()const
 void FindImagesByTagNamesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 26 - 26
imm/src/model/FindImagesByTagNamesResult.cc

@@ -33,7 +33,7 @@ std::string FindImagesRequest::getGender()const
 void FindImagesRequest::setGender(const std::string& gender)
 {
 	gender_ = gender;
-	setParameter("Gender", gender);
+	setCoreParameter("Gender", gender);
 }
 
 std::string FindImagesRequest::getProject()const
@@ -44,7 +44,7 @@ std::string FindImagesRequest::getProject()const
 void FindImagesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string FindImagesRequest::getExternalId()const
@@ -55,7 +55,7 @@ std::string FindImagesRequest::getExternalId()const
 void FindImagesRequest::setExternalId(const std::string& externalId)
 {
 	externalId_ = externalId;
-	setParameter("ExternalId", externalId);
+	setCoreParameter("ExternalId", externalId);
 }
 
 std::string FindImagesRequest::getImageSizeRange()const
@@ -66,7 +66,7 @@ std::string FindImagesRequest::getImageSizeRange()const
 void FindImagesRequest::setImageSizeRange(const std::string& imageSizeRange)
 {
 	imageSizeRange_ = imageSizeRange;
-	setParameter("ImageSizeRange", imageSizeRange);
+	setCoreParameter("ImageSizeRange", imageSizeRange);
 }
 
 std::string FindImagesRequest::getRemarksBPrefix()const
@@ -77,7 +77,7 @@ std::string FindImagesRequest::getRemarksBPrefix()const
 void FindImagesRequest::setRemarksBPrefix(const std::string& remarksBPrefix)
 {
 	remarksBPrefix_ = remarksBPrefix;
-	setParameter("RemarksBPrefix", remarksBPrefix);
+	setCoreParameter("RemarksBPrefix", remarksBPrefix);
 }
 
 std::string FindImagesRequest::getAccessKeyId()const
@@ -88,7 +88,7 @@ std::string FindImagesRequest::getAccessKeyId()const
 void FindImagesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string FindImagesRequest::getLocationBoundary()const
@@ -99,7 +99,7 @@ std::string FindImagesRequest::getLocationBoundary()const
 void FindImagesRequest::setLocationBoundary(const std::string& locationBoundary)
 {
 	locationBoundary_ = locationBoundary;
-	setParameter("LocationBoundary", locationBoundary);
+	setCoreParameter("LocationBoundary", locationBoundary);
 }
 
 std::string FindImagesRequest::getImageTimeRange()const
@@ -110,7 +110,7 @@ std::string FindImagesRequest::getImageTimeRange()const
 void FindImagesRequest::setImageTimeRange(const std::string& imageTimeRange)
 {
 	imageTimeRange_ = imageTimeRange;
-	setParameter("ImageTimeRange", imageTimeRange);
+	setCoreParameter("ImageTimeRange", imageTimeRange);
 }
 
 std::string FindImagesRequest::getRegionId()const
@@ -121,7 +121,7 @@ std::string FindImagesRequest::getRegionId()const
 void FindImagesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string FindImagesRequest::getOCRContentsMatch()const
@@ -132,7 +132,7 @@ std::string FindImagesRequest::getOCRContentsMatch()const
 void FindImagesRequest::setOCRContentsMatch(const std::string& oCRContentsMatch)
 {
 	oCRContentsMatch_ = oCRContentsMatch;
-	setParameter("OCRContentsMatch", oCRContentsMatch);
+	setCoreParameter("OCRContentsMatch", oCRContentsMatch);
 }
 
 int FindImagesRequest::getLimit()const
@@ -143,7 +143,7 @@ int FindImagesRequest::getLimit()const
 void FindImagesRequest::setLimit(int limit)
 {
 	limit_ = limit;
-	setParameter("Limit", std::to_string(limit));
+	setCoreParameter("Limit", std::to_string(limit));
 }
 
 std::string FindImagesRequest::getRemarksDPrefix()const
@@ -154,7 +154,7 @@ std::string FindImagesRequest::getRemarksDPrefix()const
 void FindImagesRequest::setRemarksDPrefix(const std::string& remarksDPrefix)
 {
 	remarksDPrefix_ = remarksDPrefix;
-	setParameter("RemarksDPrefix", remarksDPrefix);
+	setCoreParameter("RemarksDPrefix", remarksDPrefix);
 }
 
 std::string FindImagesRequest::getSourceType()const
@@ -165,7 +165,7 @@ std::string FindImagesRequest::getSourceType()const
 void FindImagesRequest::setSourceType(const std::string& sourceType)
 {
 	sourceType_ = sourceType;
-	setParameter("SourceType", sourceType);
+	setCoreParameter("SourceType", sourceType);
 }
 
 std::string FindImagesRequest::getAgeRange()const
@@ -176,7 +176,7 @@ std::string FindImagesRequest::getAgeRange()const
 void FindImagesRequest::setAgeRange(const std::string& ageRange)
 {
 	ageRange_ = ageRange;
-	setParameter("AgeRange", ageRange);
+	setCoreParameter("AgeRange", ageRange);
 }
 
 std::string FindImagesRequest::getOrder()const
@@ -187,7 +187,7 @@ std::string FindImagesRequest::getOrder()const
 void FindImagesRequest::setOrder(const std::string& order)
 {
 	order_ = order;
-	setParameter("Order", order);
+	setCoreParameter("Order", order);
 }
 
 std::string FindImagesRequest::getRemarksAPrefix()const
@@ -198,7 +198,7 @@ std::string FindImagesRequest::getRemarksAPrefix()const
 void FindImagesRequest::setRemarksAPrefix(const std::string& remarksAPrefix)
 {
 	remarksAPrefix_ = remarksAPrefix;
-	setParameter("RemarksAPrefix", remarksAPrefix);
+	setCoreParameter("RemarksAPrefix", remarksAPrefix);
 }
 
 std::string FindImagesRequest::getGroupId()const
@@ -209,7 +209,7 @@ std::string FindImagesRequest::getGroupId()const
 void FindImagesRequest::setGroupId(const std::string& groupId)
 {
 	groupId_ = groupId;
-	setParameter("GroupId", groupId);
+	setCoreParameter("GroupId", groupId);
 }
 
 std::string FindImagesRequest::getOrderBy()const
@@ -220,7 +220,7 @@ std::string FindImagesRequest::getOrderBy()const
 void FindImagesRequest::setOrderBy(const std::string& orderBy)
 {
 	orderBy_ = orderBy;
-	setParameter("OrderBy", orderBy);
+	setCoreParameter("OrderBy", orderBy);
 }
 
 std::string FindImagesRequest::getTagNames()const
@@ -231,7 +231,7 @@ std::string FindImagesRequest::getTagNames()const
 void FindImagesRequest::setTagNames(const std::string& tagNames)
 {
 	tagNames_ = tagNames;
-	setParameter("TagNames", tagNames);
+	setCoreParameter("TagNames", tagNames);
 }
 
 std::string FindImagesRequest::getSourceUriPrefix()const
@@ -242,7 +242,7 @@ std::string FindImagesRequest::getSourceUriPrefix()const
 void FindImagesRequest::setSourceUriPrefix(const std::string& sourceUriPrefix)
 {
 	sourceUriPrefix_ = sourceUriPrefix;
-	setParameter("SourceUriPrefix", sourceUriPrefix);
+	setCoreParameter("SourceUriPrefix", sourceUriPrefix);
 }
 
 std::string FindImagesRequest::getEmotion()const
@@ -253,7 +253,7 @@ std::string FindImagesRequest::getEmotion()const
 void FindImagesRequest::setEmotion(const std::string& emotion)
 {
 	emotion_ = emotion;
-	setParameter("Emotion", emotion);
+	setCoreParameter("Emotion", emotion);
 }
 
 std::string FindImagesRequest::getMarker()const
@@ -264,7 +264,7 @@ std::string FindImagesRequest::getMarker()const
 void FindImagesRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string FindImagesRequest::getRemarksCPrefix()const
@@ -275,7 +275,7 @@ std::string FindImagesRequest::getRemarksCPrefix()const
 void FindImagesRequest::setRemarksCPrefix(const std::string& remarksCPrefix)
 {
 	remarksCPrefix_ = remarksCPrefix;
-	setParameter("RemarksCPrefix", remarksCPrefix);
+	setCoreParameter("RemarksCPrefix", remarksCPrefix);
 }
 
 std::string FindImagesRequest::getCreateTimeRange()const
@@ -286,7 +286,7 @@ std::string FindImagesRequest::getCreateTimeRange()const
 void FindImagesRequest::setCreateTimeRange(const std::string& createTimeRange)
 {
 	createTimeRange_ = createTimeRange;
-	setParameter("CreateTimeRange", createTimeRange);
+	setCoreParameter("CreateTimeRange", createTimeRange);
 }
 
 std::string FindImagesRequest::getSetId()const
@@ -297,7 +297,7 @@ std::string FindImagesRequest::getSetId()const
 void FindImagesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string FindImagesRequest::getModifyTimeRange()const
@@ -308,6 +308,6 @@ std::string FindImagesRequest::getModifyTimeRange()const
 void FindImagesRequest::setModifyTimeRange(const std::string& modifyTimeRange)
 {
 	modifyTimeRange_ = modifyTimeRange;
-	setParameter("ModifyTimeRange", modifyTimeRange);
+	setCoreParameter("ModifyTimeRange", modifyTimeRange);
 }
 

+ 8 - 8
imm/src/model/FindImagesResult.cc

@@ -33,7 +33,7 @@ std::string FindSimilarFacesRequest::getImageUri()const
 void FindSimilarFacesRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string FindSimilarFacesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string FindSimilarFacesRequest::getRegionId()const
 void FindSimilarFacesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 float FindSimilarFacesRequest::getMinSimilarity()const
@@ -55,7 +55,7 @@ float FindSimilarFacesRequest::getMinSimilarity()const
 void FindSimilarFacesRequest::setMinSimilarity(float minSimilarity)
 {
 	minSimilarity_ = minSimilarity;
-	setParameter("MinSimilarity", std::to_string(minSimilarity));
+	setCoreParameter("MinSimilarity", std::to_string(minSimilarity));
 }
 
 int FindSimilarFacesRequest::getLimit()const
@@ -66,7 +66,7 @@ int FindSimilarFacesRequest::getLimit()const
 void FindSimilarFacesRequest::setLimit(int limit)
 {
 	limit_ = limit;
-	setParameter("Limit", std::to_string(limit));
+	setCoreParameter("Limit", std::to_string(limit));
 }
 
 std::string FindSimilarFacesRequest::getProject()const
@@ -77,7 +77,7 @@ std::string FindSimilarFacesRequest::getProject()const
 void FindSimilarFacesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string FindSimilarFacesRequest::getSetId()const
@@ -88,7 +88,7 @@ std::string FindSimilarFacesRequest::getSetId()const
 void FindSimilarFacesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string FindSimilarFacesRequest::getFaceId()const
@@ -99,7 +99,7 @@ std::string FindSimilarFacesRequest::getFaceId()const
 void FindSimilarFacesRequest::setFaceId(const std::string& faceId)
 {
 	faceId_ = faceId;
-	setParameter("FaceId", faceId);
+	setCoreParameter("FaceId", faceId);
 }
 
 std::string FindSimilarFacesRequest::getAccessKeyId()const
@@ -110,6 +110,6 @@ std::string FindSimilarFacesRequest::getAccessKeyId()const
 void FindSimilarFacesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/FindSimilarFacesResult.cc

@@ -33,7 +33,7 @@ std::string GetDocIndexRequest::getSet()const
 void GetDocIndexRequest::setSet(const std::string& set)
 {
 	set_ = set;
-	setParameter("Set", set);
+	setCoreParameter("Set", set);
 }
 
 std::string GetDocIndexRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetDocIndexRequest::getRegionId()const
 void GetDocIndexRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetDocIndexRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetDocIndexRequest::getProject()const
 void GetDocIndexRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetDocIndexRequest::getUniqueId()const
@@ -66,7 +66,7 @@ std::string GetDocIndexRequest::getUniqueId()const
 void GetDocIndexRequest::setUniqueId(const std::string& uniqueId)
 {
 	uniqueId_ = uniqueId;
-	setParameter("UniqueId", uniqueId);
+	setCoreParameter("UniqueId", uniqueId);
 }
 
 std::string GetDocIndexRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string GetDocIndexRequest::getAccessKeyId()const
 void GetDocIndexRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetDocIndexResult.cc

@@ -33,7 +33,7 @@ std::string GetDocIndexTaskRequest::getRegionId()const
 void GetDocIndexTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetDocIndexTaskRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetDocIndexTaskRequest::getProject()const
 void GetDocIndexTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetDocIndexTaskRequest::getTaskId()const
@@ -55,7 +55,7 @@ std::string GetDocIndexTaskRequest::getTaskId()const
 void GetDocIndexTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string GetDocIndexTaskRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetDocIndexTaskRequest::getAccessKeyId()const
 void GetDocIndexTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetDocIndexTaskResult.cc

@@ -33,7 +33,7 @@ std::string GetFaceSearchGroupRequest::getRegionId()const
 void GetFaceSearchGroupRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetFaceSearchGroupRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetFaceSearchGroupRequest::getProject()const
 void GetFaceSearchGroupRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetFaceSearchGroupRequest::getGroupName()const
@@ -55,7 +55,7 @@ std::string GetFaceSearchGroupRequest::getGroupName()const
 void GetFaceSearchGroupRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string GetFaceSearchGroupRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetFaceSearchGroupRequest::getAccessKeyId()const
 void GetFaceSearchGroupRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 7 - 7
imm/src/model/GetFaceSearchGroupResult.cc

@@ -33,7 +33,7 @@ std::string GetFaceSearchImageRequest::getImageId()const
 void GetFaceSearchImageRequest::setImageId(const std::string& imageId)
 {
 	imageId_ = imageId;
-	setParameter("ImageId", imageId);
+	setCoreParameter("ImageId", imageId);
 }
 
 std::string GetFaceSearchImageRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetFaceSearchImageRequest::getRegionId()const
 void GetFaceSearchImageRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetFaceSearchImageRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetFaceSearchImageRequest::getProject()const
 void GetFaceSearchImageRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetFaceSearchImageRequest::getSrcUri()const
@@ -66,7 +66,7 @@ std::string GetFaceSearchImageRequest::getSrcUri()const
 void GetFaceSearchImageRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string GetFaceSearchImageRequest::getGroupName()const
@@ -77,7 +77,7 @@ std::string GetFaceSearchImageRequest::getGroupName()const
 void GetFaceSearchImageRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string GetFaceSearchImageRequest::getUser()const
@@ -88,7 +88,7 @@ std::string GetFaceSearchImageRequest::getUser()const
 void GetFaceSearchImageRequest::setUser(const std::string& user)
 {
 	user_ = user;
-	setParameter("User", user);
+	setCoreParameter("User", user);
 }
 
 std::string GetFaceSearchImageRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string GetFaceSearchImageRequest::getAccessKeyId()const
 void GetFaceSearchImageRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/GetFaceSearchImageResult.cc

@@ -33,7 +33,7 @@ std::string GetFaceSearchUserRequest::getRegionId()const
 void GetFaceSearchUserRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetFaceSearchUserRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetFaceSearchUserRequest::getProject()const
 void GetFaceSearchUserRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetFaceSearchUserRequest::getGroupName()const
@@ -55,7 +55,7 @@ std::string GetFaceSearchUserRequest::getGroupName()const
 void GetFaceSearchUserRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string GetFaceSearchUserRequest::getUser()const
@@ -66,7 +66,7 @@ std::string GetFaceSearchUserRequest::getUser()const
 void GetFaceSearchUserRequest::setUser(const std::string& user)
 {
 	user_ = user;
-	setParameter("User", user);
+	setCoreParameter("User", user);
 }
 
 std::string GetFaceSearchUserRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string GetFaceSearchUserRequest::getAccessKeyId()const
 void GetFaceSearchUserRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/GetFaceSearchUserResult.cc

@@ -33,7 +33,7 @@ std::string GetImageJobRequest::getJobId()const
 void GetImageJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string GetImageJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetImageJobRequest::getRegionId()const
 void GetImageJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetImageJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetImageJobRequest::getProject()const
 void GetImageJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetImageJobRequest::getJobType()const
@@ -66,7 +66,7 @@ std::string GetImageJobRequest::getJobType()const
 void GetImageJobRequest::setJobType(const std::string& jobType)
 {
 	jobType_ = jobType;
-	setParameter("JobType", jobType);
+	setCoreParameter("JobType", jobType);
 }
 
 std::string GetImageJobRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string GetImageJobRequest::getAccessKeyId()const
 void GetImageJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/GetImageJobResult.cc

@@ -33,7 +33,7 @@ std::string GetImageRequest::getImageUri()const
 void GetImageRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string GetImageRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetImageRequest::getRegionId()const
 void GetImageRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetImageRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetImageRequest::getProject()const
 void GetImageRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetImageRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string GetImageRequest::getSetId()const
 void GetImageRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string GetImageRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string GetImageRequest::getAccessKeyId()const
 void GetImageRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetImageResult.cc

@@ -33,7 +33,7 @@ std::string GetOfficeConversionTaskRequest::getRegionId()const
 void GetOfficeConversionTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetOfficeConversionTaskRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetOfficeConversionTaskRequest::getProject()const
 void GetOfficeConversionTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetOfficeConversionTaskRequest::getTaskId()const
@@ -55,7 +55,7 @@ std::string GetOfficeConversionTaskRequest::getTaskId()const
 void GetOfficeConversionTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string GetOfficeConversionTaskRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetOfficeConversionTaskRequest::getAccessKeyId()const
 void GetOfficeConversionTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetOfficeConversionTaskResult.cc

@@ -33,7 +33,7 @@ std::string GetPhotoProcessTaskRequest::getRegionId()const
 void GetPhotoProcessTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetPhotoProcessTaskRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetPhotoProcessTaskRequest::getProject()const
 void GetPhotoProcessTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetPhotoProcessTaskRequest::getTaskId()const
@@ -55,7 +55,7 @@ std::string GetPhotoProcessTaskRequest::getTaskId()const
 void GetPhotoProcessTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string GetPhotoProcessTaskRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetPhotoProcessTaskRequest::getAccessKeyId()const
 void GetPhotoProcessTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetPhotoProcessTaskResult.cc

@@ -33,7 +33,7 @@ std::string GetPornBatchDetectJobRequest::getJobId()const
 void GetPornBatchDetectJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string GetPornBatchDetectJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetPornBatchDetectJobRequest::getRegionId()const
 void GetPornBatchDetectJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetPornBatchDetectJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetPornBatchDetectJobRequest::getProject()const
 void GetPornBatchDetectJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetPornBatchDetectJobRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetPornBatchDetectJobRequest::getAccessKeyId()const
 void GetPornBatchDetectJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 3 - 3
imm/src/model/GetPornBatchDetectJobResult.cc

@@ -33,7 +33,7 @@ std::string GetProjectRequest::getRegionId()const
 void GetProjectRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetProjectRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetProjectRequest::getProject()const
 void GetProjectRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetProjectRequest::getAccessKeyId()const
@@ -55,6 +55,6 @@ std::string GetProjectRequest::getAccessKeyId()const
 void GetProjectRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetProjectResult.cc

@@ -33,7 +33,7 @@ std::string GetSetRequest::getRegionId()const
 void GetSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetSetRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetSetRequest::getProject()const
 void GetSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetSetRequest::getSetId()const
@@ -55,7 +55,7 @@ std::string GetSetRequest::getSetId()const
 void GetSetRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string GetSetRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetSetRequest::getAccessKeyId()const
 void GetSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetSetResult.cc

@@ -33,7 +33,7 @@ std::string GetTagJobRequest::getJobId()const
 void GetTagJobRequest::setJobId(const std::string& jobId)
 {
 	jobId_ = jobId;
-	setParameter("JobId", jobId);
+	setCoreParameter("JobId", jobId);
 }
 
 std::string GetTagJobRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetTagJobRequest::getRegionId()const
 void GetTagJobRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetTagJobRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetTagJobRequest::getProject()const
 void GetTagJobRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetTagJobRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetTagJobRequest::getAccessKeyId()const
 void GetTagJobRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/GetTagJobResult.cc

@@ -33,7 +33,7 @@ std::string GetTagSetRequest::getRegionId()const
 void GetTagSetRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetTagSetRequest::getProject()const
@@ -44,7 +44,7 @@ std::string GetTagSetRequest::getProject()const
 void GetTagSetRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetTagSetRequest::getSetId()const
@@ -55,7 +55,7 @@ std::string GetTagSetRequest::getSetId()const
 void GetTagSetRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string GetTagSetRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string GetTagSetRequest::getAccessKeyId()const
 void GetTagSetRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/GetTagSetResult.cc

@@ -33,7 +33,7 @@ std::string GetVideoRequest::getVideoUri()const
 void GetVideoRequest::setVideoUri(const std::string& videoUri)
 {
 	videoUri_ = videoUri;
-	setParameter("VideoUri", videoUri);
+	setCoreParameter("VideoUri", videoUri);
 }
 
 std::string GetVideoRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetVideoRequest::getRegionId()const
 void GetVideoRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetVideoRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetVideoRequest::getProject()const
 void GetVideoRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetVideoRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string GetVideoRequest::getSetId()const
 void GetVideoRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string GetVideoRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string GetVideoRequest::getAccessKeyId()const
 void GetVideoRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/GetVideoResult.cc

@@ -33,7 +33,7 @@ std::string GetVideoTaskRequest::getTaskType()const
 void GetVideoTaskRequest::setTaskType(const std::string& taskType)
 {
 	taskType_ = taskType;
-	setParameter("TaskType", taskType);
+	setCoreParameter("TaskType", taskType);
 }
 
 std::string GetVideoTaskRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string GetVideoTaskRequest::getRegionId()const
 void GetVideoTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string GetVideoTaskRequest::getProject()const
@@ -55,7 +55,7 @@ std::string GetVideoTaskRequest::getProject()const
 void GetVideoTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string GetVideoTaskRequest::getTaskId()const
@@ -66,7 +66,7 @@ std::string GetVideoTaskRequest::getTaskId()const
 void GetVideoTaskRequest::setTaskId(const std::string& taskId)
 {
 	taskId_ = taskId;
-	setParameter("TaskId", taskId);
+	setCoreParameter("TaskId", taskId);
 }
 
 std::string GetVideoTaskRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string GetVideoTaskRequest::getAccessKeyId()const
 void GetVideoTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 24 - 13
imm/src/model/GetVideoTaskResult.cc

@@ -33,7 +33,7 @@ std::string IndexImageRequest::getRemarksB()const
 void IndexImageRequest::setRemarksB(const std::string& remarksB)
 {
 	remarksB_ = remarksB;
-	setParameter("RemarksB", remarksB);
+	setCoreParameter("RemarksB", remarksB);
 }
 
 std::string IndexImageRequest::getProject()const
@@ -44,7 +44,7 @@ std::string IndexImageRequest::getProject()const
 void IndexImageRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string IndexImageRequest::getRemarksA()const
@@ -55,7 +55,7 @@ std::string IndexImageRequest::getRemarksA()const
 void IndexImageRequest::setRemarksA(const std::string& remarksA)
 {
 	remarksA_ = remarksA;
-	setParameter("RemarksA", remarksA);
+	setCoreParameter("RemarksA", remarksA);
 }
 
 std::string IndexImageRequest::getExternalId()const
@@ -66,7 +66,7 @@ std::string IndexImageRequest::getExternalId()const
 void IndexImageRequest::setExternalId(const std::string& externalId)
 {
 	externalId_ = externalId;
-	setParameter("ExternalId", externalId);
+	setCoreParameter("ExternalId", externalId);
 }
 
 std::string IndexImageRequest::getAccessKeyId()const
@@ -77,7 +77,7 @@ std::string IndexImageRequest::getAccessKeyId()const
 void IndexImageRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string IndexImageRequest::getImageUri()const
@@ -88,7 +88,7 @@ std::string IndexImageRequest::getImageUri()const
 void IndexImageRequest::setImageUri(const std::string& imageUri)
 {
 	imageUri_ = imageUri;
-	setParameter("ImageUri", imageUri);
+	setCoreParameter("ImageUri", imageUri);
 }
 
 std::string IndexImageRequest::getRegionId()const
@@ -99,7 +99,7 @@ std::string IndexImageRequest::getRegionId()const
 void IndexImageRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string IndexImageRequest::getSourceUri()const
@@ -110,7 +110,7 @@ std::string IndexImageRequest::getSourceUri()const
 void IndexImageRequest::setSourceUri(const std::string& sourceUri)
 {
 	sourceUri_ = sourceUri;
-	setParameter("SourceUri", sourceUri);
+	setCoreParameter("SourceUri", sourceUri);
 }
 
 std::string IndexImageRequest::getSourcePosition()const
@@ -121,7 +121,7 @@ std::string IndexImageRequest::getSourcePosition()const
 void IndexImageRequest::setSourcePosition(const std::string& sourcePosition)
 {
 	sourcePosition_ = sourcePosition;
-	setParameter("SourcePosition", sourcePosition);
+	setCoreParameter("SourcePosition", sourcePosition);
 }
 
 std::string IndexImageRequest::getRemarksD()const
@@ -132,7 +132,7 @@ std::string IndexImageRequest::getRemarksD()const
 void IndexImageRequest::setRemarksD(const std::string& remarksD)
 {
 	remarksD_ = remarksD;
-	setParameter("RemarksD", remarksD);
+	setCoreParameter("RemarksD", remarksD);
 }
 
 std::string IndexImageRequest::getRemarksC()const
@@ -143,7 +143,7 @@ std::string IndexImageRequest::getRemarksC()const
 void IndexImageRequest::setRemarksC(const std::string& remarksC)
 {
 	remarksC_ = remarksC;
-	setParameter("RemarksC", remarksC);
+	setCoreParameter("RemarksC", remarksC);
 }
 
 std::string IndexImageRequest::getSetId()const
@@ -154,7 +154,7 @@ std::string IndexImageRequest::getSetId()const
 void IndexImageRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string IndexImageRequest::getSourceType()const
@@ -165,6 +165,17 @@ std::string IndexImageRequest::getSourceType()const
 void IndexImageRequest::setSourceType(const std::string& sourceType)
 {
 	sourceType_ = sourceType;
-	setParameter("SourceType", sourceType);
+	setCoreParameter("SourceType", sourceType);
+}
+
+std::string IndexImageRequest::getRealUid()const
+{
+	return realUid_;
+}
+
+void IndexImageRequest::setRealUid(const std::string& realUid)
+{
+	realUid_ = realUid;
+	setCoreParameter("RealUid", realUid);
 }
 

+ 7 - 7
imm/src/model/IndexImageResult.cc

@@ -33,7 +33,7 @@ std::string IndexTagRequest::getSrcUris()const
 void IndexTagRequest::setSrcUris(const std::string& srcUris)
 {
 	srcUris_ = srcUris;
-	setParameter("SrcUris", srcUris);
+	setCoreParameter("SrcUris", srcUris);
 }
 
 std::string IndexTagRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string IndexTagRequest::getRegionId()const
 void IndexTagRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string IndexTagRequest::getModelId()const
@@ -55,7 +55,7 @@ std::string IndexTagRequest::getModelId()const
 void IndexTagRequest::setModelId(const std::string& modelId)
 {
 	modelId_ = modelId;
-	setParameter("ModelId", modelId);
+	setCoreParameter("ModelId", modelId);
 }
 
 std::string IndexTagRequest::getProject()const
@@ -66,7 +66,7 @@ std::string IndexTagRequest::getProject()const
 void IndexTagRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string IndexTagRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string IndexTagRequest::getSetId()const
 void IndexTagRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string IndexTagRequest::getForce()const
@@ -88,7 +88,7 @@ std::string IndexTagRequest::getForce()const
 void IndexTagRequest::setForce(const std::string& force)
 {
 	force_ = force;
-	setParameter("Force", force);
+	setCoreParameter("Force", force);
 }
 
 std::string IndexTagRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string IndexTagRequest::getAccessKeyId()const
 void IndexTagRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 16 - 16
imm/src/model/IndexTagResult.cc

@@ -33,7 +33,7 @@ std::string IndexVideoRequest::getGrabType()const
 void IndexVideoRequest::setGrabType(const std::string& grabType)
 {
 	grabType_ = grabType;
-	setParameter("GrabType", grabType);
+	setCoreParameter("GrabType", grabType);
 }
 
 std::string IndexVideoRequest::getRemarksB()const
@@ -44,7 +44,7 @@ std::string IndexVideoRequest::getRemarksB()const
 void IndexVideoRequest::setRemarksB(const std::string& remarksB)
 {
 	remarksB_ = remarksB;
-	setParameter("RemarksB", remarksB);
+	setCoreParameter("RemarksB", remarksB);
 }
 
 std::string IndexVideoRequest::getProject()const
@@ -55,7 +55,7 @@ std::string IndexVideoRequest::getProject()const
 void IndexVideoRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string IndexVideoRequest::getRemarksA()const
@@ -66,7 +66,7 @@ std::string IndexVideoRequest::getRemarksA()const
 void IndexVideoRequest::setRemarksA(const std::string& remarksA)
 {
 	remarksA_ = remarksA;
-	setParameter("RemarksA", remarksA);
+	setCoreParameter("RemarksA", remarksA);
 }
 
 std::string IndexVideoRequest::getEndTime()const
@@ -77,7 +77,7 @@ std::string IndexVideoRequest::getEndTime()const
 void IndexVideoRequest::setEndTime(const std::string& endTime)
 {
 	endTime_ = endTime;
-	setParameter("EndTime", endTime);
+	setCoreParameter("EndTime", endTime);
 }
 
 std::string IndexVideoRequest::getExternalId()const
@@ -88,7 +88,7 @@ std::string IndexVideoRequest::getExternalId()const
 void IndexVideoRequest::setExternalId(const std::string& externalId)
 {
 	externalId_ = externalId;
-	setParameter("ExternalId", externalId);
+	setCoreParameter("ExternalId", externalId);
 }
 
 std::string IndexVideoRequest::getStartTime()const
@@ -99,7 +99,7 @@ std::string IndexVideoRequest::getStartTime()const
 void IndexVideoRequest::setStartTime(const std::string& startTime)
 {
 	startTime_ = startTime;
-	setParameter("StartTime", startTime);
+	setCoreParameter("StartTime", startTime);
 }
 
 std::string IndexVideoRequest::getAccessKeyId()const
@@ -110,7 +110,7 @@ std::string IndexVideoRequest::getAccessKeyId()const
 void IndexVideoRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string IndexVideoRequest::getVideoUri()const
@@ -121,7 +121,7 @@ std::string IndexVideoRequest::getVideoUri()const
 void IndexVideoRequest::setVideoUri(const std::string& videoUri)
 {
 	videoUri_ = videoUri;
-	setParameter("VideoUri", videoUri);
+	setCoreParameter("VideoUri", videoUri);
 }
 
 bool IndexVideoRequest::getSaveType()const
@@ -132,7 +132,7 @@ bool IndexVideoRequest::getSaveType()const
 void IndexVideoRequest::setSaveType(bool saveType)
 {
 	saveType_ = saveType;
-	setParameter("SaveType", saveType ? "true" : "false");
+	setCoreParameter("SaveType", saveType ? "true" : "false");
 }
 
 std::string IndexVideoRequest::getRegionId()const
@@ -143,7 +143,7 @@ std::string IndexVideoRequest::getRegionId()const
 void IndexVideoRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string IndexVideoRequest::getRemarksD()const
@@ -154,7 +154,7 @@ std::string IndexVideoRequest::getRemarksD()const
 void IndexVideoRequest::setRemarksD(const std::string& remarksD)
 {
 	remarksD_ = remarksD;
-	setParameter("RemarksD", remarksD);
+	setCoreParameter("RemarksD", remarksD);
 }
 
 std::string IndexVideoRequest::getRemarksC()const
@@ -165,7 +165,7 @@ std::string IndexVideoRequest::getRemarksC()const
 void IndexVideoRequest::setRemarksC(const std::string& remarksC)
 {
 	remarksC_ = remarksC;
-	setParameter("RemarksC", remarksC);
+	setCoreParameter("RemarksC", remarksC);
 }
 
 std::string IndexVideoRequest::getSetId()const
@@ -176,7 +176,7 @@ std::string IndexVideoRequest::getSetId()const
 void IndexVideoRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string IndexVideoRequest::getInterval()const
@@ -187,7 +187,7 @@ std::string IndexVideoRequest::getInterval()const
 void IndexVideoRequest::setInterval(const std::string& interval)
 {
 	interval_ = interval;
-	setParameter("Interval", interval);
+	setCoreParameter("Interval", interval);
 }
 
 std::string IndexVideoRequest::getTgtUri()const
@@ -198,6 +198,6 @@ std::string IndexVideoRequest::getTgtUri()const
 void IndexVideoRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 115 - 0
imm/src/model/IndexVideoResult.cc

@@ -0,0 +1,115 @@
+/*
+ * 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/imm/model/ListFaceGroupsRequest.h>
+
+using AlibabaCloud::Imm::Model::ListFaceGroupsRequest;
+
+ListFaceGroupsRequest::ListFaceGroupsRequest() :
+	RpcServiceRequest("imm", "2017-09-06", "ListFaceGroups")
+{}
+
+ListFaceGroupsRequest::~ListFaceGroupsRequest()
+{}
+
+std::string ListFaceGroupsRequest::getRegionId()const
+{
+	return regionId_;
+}
+
+void ListFaceGroupsRequest::setRegionId(const std::string& regionId)
+{
+	regionId_ = regionId;
+	setCoreParameter("RegionId", regionId);
+}
+
+std::string ListFaceGroupsRequest::getMarker()const
+{
+	return marker_;
+}
+
+void ListFaceGroupsRequest::setMarker(const std::string& marker)
+{
+	marker_ = marker;
+	setCoreParameter("Marker", marker);
+}
+
+int ListFaceGroupsRequest::getLimit()const
+{
+	return limit_;
+}
+
+void ListFaceGroupsRequest::setLimit(int limit)
+{
+	limit_ = limit;
+	setCoreParameter("Limit", std::to_string(limit));
+}
+
+std::string ListFaceGroupsRequest::getProject()const
+{
+	return project_;
+}
+
+void ListFaceGroupsRequest::setProject(const std::string& project)
+{
+	project_ = project;
+	setCoreParameter("Project", project);
+}
+
+std::string ListFaceGroupsRequest::getSetId()const
+{
+	return setId_;
+}
+
+void ListFaceGroupsRequest::setSetId(const std::string& setId)
+{
+	setId_ = setId;
+	setCoreParameter("SetId", setId);
+}
+
+std::string ListFaceGroupsRequest::getOrderBy()const
+{
+	return orderBy_;
+}
+
+void ListFaceGroupsRequest::setOrderBy(const std::string& orderBy)
+{
+	orderBy_ = orderBy;
+	setCoreParameter("OrderBy", orderBy);
+}
+
+std::string ListFaceGroupsRequest::getAccessKeyId()const
+{
+	return accessKeyId_;
+}
+
+void ListFaceGroupsRequest::setAccessKeyId(const std::string& accessKeyId)
+{
+	accessKeyId_ = accessKeyId;
+	setCoreParameter("AccessKeyId", accessKeyId);
+}
+
+std::string ListFaceGroupsRequest::getOrder()const
+{
+	return order_;
+}
+
+void ListFaceGroupsRequest::setOrder(const std::string& order)
+{
+	order_ = order;
+	setCoreParameter("Order", order);
+}
+

+ 87 - 0
imm/src/model/ListFaceGroupsResult.cc

@@ -0,0 +1,87 @@
+/*
+ * 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/imm/model/ListFaceGroupsResult.h>
+#include <json/json.h>
+
+using namespace AlibabaCloud::Imm;
+using namespace AlibabaCloud::Imm::Model;
+
+ListFaceGroupsResult::ListFaceGroupsResult() :
+	ServiceResult()
+{}
+
+ListFaceGroupsResult::ListFaceGroupsResult(const std::string &payload) :
+	ServiceResult()
+{
+	parse(payload);
+}
+
+ListFaceGroupsResult::~ListFaceGroupsResult()
+{}
+
+void ListFaceGroupsResult::parse(const std::string &payload)
+{
+	Json::Reader reader;
+	Json::Value value;
+	reader.parse(payload, value);
+
+	setRequestId(value["RequestId"].asString());
+	auto allFaceGroups = value["FaceGroups"]["FaceGroupsItem"];
+	for (auto value : allFaceGroups)
+	{
+		FaceGroupsItem faceGroupsObject;
+		if(!value["GroupId"].isNull())
+			faceGroupsObject.groupId = value["GroupId"].asString();
+		if(!value["GroupName"].isNull())
+			faceGroupsObject.groupName = value["GroupName"].asString();
+		if(!value["FaceCount"].isNull())
+			faceGroupsObject.faceCount = std::stoi(value["FaceCount"].asString());
+		if(!value["CreateTime"].isNull())
+			faceGroupsObject.createTime = value["CreateTime"].asString();
+		if(!value["ModifyTime"].isNull())
+			faceGroupsObject.modifyTime = value["ModifyTime"].asString();
+		auto groupCoverFaceNode = value["GroupCoverFace"];
+		if(!groupCoverFaceNode["FaceId"].isNull())
+			faceGroupsObject.groupCoverFace.faceId = groupCoverFaceNode["FaceId"].asString();
+		if(!groupCoverFaceNode["ImageUri"].isNull())
+			faceGroupsObject.groupCoverFace.imageUri = groupCoverFaceNode["ImageUri"].asString();
+		auto faceBoundaryNode = groupCoverFaceNode["FaceBoundary"];
+		if(!faceBoundaryNode["Left"].isNull())
+			faceGroupsObject.groupCoverFace.faceBoundary.left = std::stoi(faceBoundaryNode["Left"].asString());
+		if(!faceBoundaryNode["Top"].isNull())
+			faceGroupsObject.groupCoverFace.faceBoundary.top = std::stoi(faceBoundaryNode["Top"].asString());
+		if(!faceBoundaryNode["Width"].isNull())
+			faceGroupsObject.groupCoverFace.faceBoundary.width = std::stoi(faceBoundaryNode["Width"].asString());
+		if(!faceBoundaryNode["Height"].isNull())
+			faceGroupsObject.groupCoverFace.faceBoundary.height = std::stoi(faceBoundaryNode["Height"].asString());
+		faceGroups_.push_back(faceGroupsObject);
+	}
+	if(!value["NextMarker"].isNull())
+		nextMarker_ = value["NextMarker"].asString();
+
+}
+
+std::string ListFaceGroupsResult::getNextMarker()const
+{
+	return nextMarker_;
+}
+
+std::vector<ListFaceGroupsResult::FaceGroupsItem> ListFaceGroupsResult::getFaceGroups()const
+{
+	return faceGroups_;
+}
+

+ 7 - 7
imm/src/model/ListFaceSearchGroupImagesRequest.cc

@@ -33,7 +33,7 @@ int ListFaceSearchGroupImagesRequest::getMaxKeys()const
 void ListFaceSearchGroupImagesRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListFaceSearchGroupImagesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListFaceSearchGroupImagesRequest::getRegionId()const
 void ListFaceSearchGroupImagesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListFaceSearchGroupImagesRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListFaceSearchGroupImagesRequest::getMarker()const
 void ListFaceSearchGroupImagesRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListFaceSearchGroupImagesRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListFaceSearchGroupImagesRequest::getProject()const
 void ListFaceSearchGroupImagesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListFaceSearchGroupImagesRequest::getGroupName()const
@@ -77,7 +77,7 @@ std::string ListFaceSearchGroupImagesRequest::getGroupName()const
 void ListFaceSearchGroupImagesRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string ListFaceSearchGroupImagesRequest::getUser()const
@@ -88,7 +88,7 @@ std::string ListFaceSearchGroupImagesRequest::getUser()const
 void ListFaceSearchGroupImagesRequest::setUser(const std::string& user)
 {
 	user_ = user;
-	setParameter("User", user);
+	setCoreParameter("User", user);
 }
 
 std::string ListFaceSearchGroupImagesRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string ListFaceSearchGroupImagesRequest::getAccessKeyId()const
 void ListFaceSearchGroupImagesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListFaceSearchGroupImagesResult.cc

@@ -33,7 +33,7 @@ int ListFaceSearchGroupUsersRequest::getMaxKeys()const
 void ListFaceSearchGroupUsersRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListFaceSearchGroupUsersRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListFaceSearchGroupUsersRequest::getRegionId()const
 void ListFaceSearchGroupUsersRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListFaceSearchGroupUsersRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListFaceSearchGroupUsersRequest::getMarker()const
 void ListFaceSearchGroupUsersRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListFaceSearchGroupUsersRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListFaceSearchGroupUsersRequest::getProject()const
 void ListFaceSearchGroupUsersRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListFaceSearchGroupUsersRequest::getGroupName()const
@@ -77,7 +77,7 @@ std::string ListFaceSearchGroupUsersRequest::getGroupName()const
 void ListFaceSearchGroupUsersRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string ListFaceSearchGroupUsersRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListFaceSearchGroupUsersRequest::getAccessKeyId()const
 void ListFaceSearchGroupUsersRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/ListFaceSearchGroupUsersResult.cc

@@ -33,7 +33,7 @@ int ListFaceSearchGroupsRequest::getMaxKeys()const
 void ListFaceSearchGroupsRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListFaceSearchGroupsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListFaceSearchGroupsRequest::getRegionId()const
 void ListFaceSearchGroupsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListFaceSearchGroupsRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListFaceSearchGroupsRequest::getMarker()const
 void ListFaceSearchGroupsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListFaceSearchGroupsRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListFaceSearchGroupsRequest::getProject()const
 void ListFaceSearchGroupsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListFaceSearchGroupsRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string ListFaceSearchGroupsRequest::getAccessKeyId()const
 void ListFaceSearchGroupsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListFaceSearchGroupsResult.cc

@@ -33,7 +33,7 @@ int ListImageJobsRequest::getMaxKeys()const
 void ListImageJobsRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListImageJobsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListImageJobsRequest::getRegionId()const
 void ListImageJobsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListImageJobsRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListImageJobsRequest::getMarker()const
 void ListImageJobsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListImageJobsRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListImageJobsRequest::getProject()const
 void ListImageJobsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListImageJobsRequest::getJobType()const
@@ -77,7 +77,7 @@ std::string ListImageJobsRequest::getJobType()const
 void ListImageJobsRequest::setJobType(const std::string& jobType)
 {
 	jobType_ = jobType;
-	setParameter("JobType", jobType);
+	setCoreParameter("JobType", jobType);
 }
 
 std::string ListImageJobsRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListImageJobsRequest::getAccessKeyId()const
 void ListImageJobsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 7 - 7
imm/src/model/ListImageJobsResult.cc

@@ -33,7 +33,7 @@ std::string ListImagesRequest::getRegionId()const
 void ListImagesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListImagesRequest::getMarker()const
@@ -44,7 +44,7 @@ std::string ListImagesRequest::getMarker()const
 void ListImagesRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 int ListImagesRequest::getLimit()const
@@ -55,7 +55,7 @@ int ListImagesRequest::getLimit()const
 void ListImagesRequest::setLimit(int limit)
 {
 	limit_ = limit;
-	setParameter("Limit", std::to_string(limit));
+	setCoreParameter("Limit", std::to_string(limit));
 }
 
 std::string ListImagesRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListImagesRequest::getProject()const
 void ListImagesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListImagesRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string ListImagesRequest::getSetId()const
 void ListImagesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListImagesRequest::getCreateTimeStart()const
@@ -88,7 +88,7 @@ std::string ListImagesRequest::getCreateTimeStart()const
 void ListImagesRequest::setCreateTimeStart(const std::string& createTimeStart)
 {
 	createTimeStart_ = createTimeStart;
-	setParameter("CreateTimeStart", createTimeStart);
+	setCoreParameter("CreateTimeStart", createTimeStart);
 }
 
 std::string ListImagesRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string ListImagesRequest::getAccessKeyId()const
 void ListImagesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/ListImagesResult.cc

@@ -33,7 +33,7 @@ int ListOfficeConversionTaskRequest::getMaxKeys()const
 void ListOfficeConversionTaskRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListOfficeConversionTaskRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListOfficeConversionTaskRequest::getRegionId()const
 void ListOfficeConversionTaskRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListOfficeConversionTaskRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListOfficeConversionTaskRequest::getMarker()const
 void ListOfficeConversionTaskRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListOfficeConversionTaskRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListOfficeConversionTaskRequest::getProject()const
 void ListOfficeConversionTaskRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListOfficeConversionTaskRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string ListOfficeConversionTaskRequest::getAccessKeyId()const
 void ListOfficeConversionTaskRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/ListOfficeConversionTaskResult.cc

@@ -33,7 +33,7 @@ int ListPhotoProcessTasksRequest::getMaxKeys()const
 void ListPhotoProcessTasksRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListPhotoProcessTasksRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListPhotoProcessTasksRequest::getRegionId()const
 void ListPhotoProcessTasksRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListPhotoProcessTasksRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListPhotoProcessTasksRequest::getMarker()const
 void ListPhotoProcessTasksRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListPhotoProcessTasksRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListPhotoProcessTasksRequest::getProject()const
 void ListPhotoProcessTasksRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListPhotoProcessTasksRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string ListPhotoProcessTasksRequest::getAccessKeyId()const
 void ListPhotoProcessTasksRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/ListPhotoProcessTasksResult.cc

@@ -33,7 +33,7 @@ int ListPornBatchDetectJobsRequest::getMaxKeys()const
 void ListPornBatchDetectJobsRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListPornBatchDetectJobsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListPornBatchDetectJobsRequest::getRegionId()const
 void ListPornBatchDetectJobsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListPornBatchDetectJobsRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListPornBatchDetectJobsRequest::getMarker()const
 void ListPornBatchDetectJobsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListPornBatchDetectJobsRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListPornBatchDetectJobsRequest::getProject()const
 void ListPornBatchDetectJobsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListPornBatchDetectJobsRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string ListPornBatchDetectJobsRequest::getAccessKeyId()const
 void ListPornBatchDetectJobsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/ListPornBatchDetectJobsResult.cc

@@ -33,7 +33,7 @@ int ListProjectsRequest::getMaxKeys()const
 void ListProjectsRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListProjectsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListProjectsRequest::getRegionId()const
 void ListProjectsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListProjectsRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListProjectsRequest::getMarker()const
 void ListProjectsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListProjectsRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string ListProjectsRequest::getAccessKeyId()const
 void ListProjectsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/ListProjectsResult.cc

@@ -33,7 +33,7 @@ std::string ListSetTagsRequest::getRegionId()const
 void ListSetTagsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListSetTagsRequest::getProject()const
@@ -44,7 +44,7 @@ std::string ListSetTagsRequest::getProject()const
 void ListSetTagsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListSetTagsRequest::getSetId()const
@@ -55,7 +55,7 @@ std::string ListSetTagsRequest::getSetId()const
 void ListSetTagsRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListSetTagsRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string ListSetTagsRequest::getAccessKeyId()const
 void ListSetTagsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 4 - 4
imm/src/model/ListSetTagsResult.cc

@@ -33,7 +33,7 @@ std::string ListSetsRequest::getRegionId()const
 void ListSetsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListSetsRequest::getMarker()const
@@ -44,7 +44,7 @@ std::string ListSetsRequest::getMarker()const
 void ListSetsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListSetsRequest::getProject()const
@@ -55,7 +55,7 @@ std::string ListSetsRequest::getProject()const
 void ListSetsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListSetsRequest::getAccessKeyId()const
@@ -66,6 +66,6 @@ std::string ListSetsRequest::getAccessKeyId()const
 void ListSetsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListSetsResult.cc

@@ -33,7 +33,7 @@ std::string ListTagJobsRequest::getCondition()const
 void ListTagJobsRequest::setCondition(const std::string& condition)
 {
 	condition_ = condition;
-	setParameter("Condition", condition);
+	setCoreParameter("Condition", condition);
 }
 
 int ListTagJobsRequest::getMaxKeys()const
@@ -44,7 +44,7 @@ int ListTagJobsRequest::getMaxKeys()const
 void ListTagJobsRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListTagJobsRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string ListTagJobsRequest::getRegionId()const
 void ListTagJobsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListTagJobsRequest::getMarker()const
@@ -66,7 +66,7 @@ std::string ListTagJobsRequest::getMarker()const
 void ListTagJobsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListTagJobsRequest::getProject()const
@@ -77,7 +77,7 @@ std::string ListTagJobsRequest::getProject()const
 void ListTagJobsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListTagJobsRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListTagJobsRequest::getAccessKeyId()const
 void ListTagJobsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/ListTagJobsResult.cc

@@ -33,7 +33,7 @@ std::string ListTagNamesRequest::getRegionId()const
 void ListTagNamesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListTagNamesRequest::getMarker()const
@@ -44,7 +44,7 @@ std::string ListTagNamesRequest::getMarker()const
 void ListTagNamesRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListTagNamesRequest::getProject()const
@@ -55,7 +55,7 @@ std::string ListTagNamesRequest::getProject()const
 void ListTagNamesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListTagNamesRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string ListTagNamesRequest::getSetId()const
 void ListTagNamesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListTagNamesRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string ListTagNamesRequest::getAccessKeyId()const
 void ListTagNamesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 7 - 7
imm/src/model/ListTagNamesResult.cc

@@ -33,7 +33,7 @@ std::string ListTagPhotosRequest::getTagName()const
 void ListTagPhotosRequest::setTagName(const std::string& tagName)
 {
 	tagName_ = tagName;
-	setParameter("TagName", tagName);
+	setCoreParameter("TagName", tagName);
 }
 
 std::string ListTagPhotosRequest::getMaxKeys()const
@@ -44,7 +44,7 @@ std::string ListTagPhotosRequest::getMaxKeys()const
 void ListTagPhotosRequest::setMaxKeys(const std::string& maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", maxKeys);
+	setCoreParameter("MaxKeys", maxKeys);
 }
 
 std::string ListTagPhotosRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string ListTagPhotosRequest::getRegionId()const
 void ListTagPhotosRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListTagPhotosRequest::getMarker()const
@@ -66,7 +66,7 @@ std::string ListTagPhotosRequest::getMarker()const
 void ListTagPhotosRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListTagPhotosRequest::getProject()const
@@ -77,7 +77,7 @@ std::string ListTagPhotosRequest::getProject()const
 void ListTagPhotosRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListTagPhotosRequest::getSetId()const
@@ -88,7 +88,7 @@ std::string ListTagPhotosRequest::getSetId()const
 void ListTagPhotosRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListTagPhotosRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string ListTagPhotosRequest::getAccessKeyId()const
 void ListTagPhotosRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 5 - 5
imm/src/model/ListTagPhotosResult.cc

@@ -33,7 +33,7 @@ int ListTagSetsRequest::getMaxKeys()const
 void ListTagSetsRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListTagSetsRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListTagSetsRequest::getRegionId()const
 void ListTagSetsRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListTagSetsRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListTagSetsRequest::getMarker()const
 void ListTagSetsRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListTagSetsRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListTagSetsRequest::getProject()const
 void ListTagSetsRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListTagSetsRequest::getAccessKeyId()const
@@ -77,6 +77,6 @@ std::string ListTagSetsRequest::getAccessKeyId()const
 void ListTagSetsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListTagSetsResult.cc

@@ -33,7 +33,7 @@ std::string ListVideoAudiosRequest::getVideoUri()const
 void ListVideoAudiosRequest::setVideoUri(const std::string& videoUri)
 {
 	videoUri_ = videoUri;
-	setParameter("VideoUri", videoUri);
+	setCoreParameter("VideoUri", videoUri);
 }
 
 std::string ListVideoAudiosRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListVideoAudiosRequest::getRegionId()const
 void ListVideoAudiosRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListVideoAudiosRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListVideoAudiosRequest::getMarker()const
 void ListVideoAudiosRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListVideoAudiosRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListVideoAudiosRequest::getProject()const
 void ListVideoAudiosRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListVideoAudiosRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string ListVideoAudiosRequest::getSetId()const
 void ListVideoAudiosRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListVideoAudiosRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListVideoAudiosRequest::getAccessKeyId()const
 void ListVideoAudiosRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListVideoAudiosResult.cc

@@ -33,7 +33,7 @@ std::string ListVideoFramesRequest::getVideoUri()const
 void ListVideoFramesRequest::setVideoUri(const std::string& videoUri)
 {
 	videoUri_ = videoUri;
-	setParameter("VideoUri", videoUri);
+	setCoreParameter("VideoUri", videoUri);
 }
 
 std::string ListVideoFramesRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string ListVideoFramesRequest::getRegionId()const
 void ListVideoFramesRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListVideoFramesRequest::getMarker()const
@@ -55,7 +55,7 @@ std::string ListVideoFramesRequest::getMarker()const
 void ListVideoFramesRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListVideoFramesRequest::getProject()const
@@ -66,7 +66,7 @@ std::string ListVideoFramesRequest::getProject()const
 void ListVideoFramesRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListVideoFramesRequest::getSetId()const
@@ -77,7 +77,7 @@ std::string ListVideoFramesRequest::getSetId()const
 void ListVideoFramesRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListVideoFramesRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListVideoFramesRequest::getAccessKeyId()const
 void ListVideoFramesRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListVideoFramesResult.cc

@@ -33,7 +33,7 @@ int ListVideoTasksRequest::getMaxKeys()const
 void ListVideoTasksRequest::setMaxKeys(int maxKeys)
 {
 	maxKeys_ = maxKeys;
-	setParameter("MaxKeys", std::to_string(maxKeys));
+	setCoreParameter("MaxKeys", std::to_string(maxKeys));
 }
 
 std::string ListVideoTasksRequest::getTaskType()const
@@ -44,7 +44,7 @@ std::string ListVideoTasksRequest::getTaskType()const
 void ListVideoTasksRequest::setTaskType(const std::string& taskType)
 {
 	taskType_ = taskType;
-	setParameter("TaskType", taskType);
+	setCoreParameter("TaskType", taskType);
 }
 
 std::string ListVideoTasksRequest::getRegionId()const
@@ -55,7 +55,7 @@ std::string ListVideoTasksRequest::getRegionId()const
 void ListVideoTasksRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListVideoTasksRequest::getMarker()const
@@ -66,7 +66,7 @@ std::string ListVideoTasksRequest::getMarker()const
 void ListVideoTasksRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListVideoTasksRequest::getProject()const
@@ -77,7 +77,7 @@ std::string ListVideoTasksRequest::getProject()const
 void ListVideoTasksRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListVideoTasksRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListVideoTasksRequest::getAccessKeyId()const
 void ListVideoTasksRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 6 - 6
imm/src/model/ListVideoTasksResult.cc

@@ -33,7 +33,7 @@ std::string ListVideosRequest::getRegionId()const
 void ListVideosRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string ListVideosRequest::getMarker()const
@@ -44,7 +44,7 @@ std::string ListVideosRequest::getMarker()const
 void ListVideosRequest::setMarker(const std::string& marker)
 {
 	marker_ = marker;
-	setParameter("Marker", marker);
+	setCoreParameter("Marker", marker);
 }
 
 std::string ListVideosRequest::getProject()const
@@ -55,7 +55,7 @@ std::string ListVideosRequest::getProject()const
 void ListVideosRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string ListVideosRequest::getSetId()const
@@ -66,7 +66,7 @@ std::string ListVideosRequest::getSetId()const
 void ListVideosRequest::setSetId(const std::string& setId)
 {
 	setId_ = setId;
-	setParameter("SetId", setId);
+	setCoreParameter("SetId", setId);
 }
 
 std::string ListVideosRequest::getCreateTimeStart()const
@@ -77,7 +77,7 @@ std::string ListVideosRequest::getCreateTimeStart()const
 void ListVideosRequest::setCreateTimeStart(const std::string& createTimeStart)
 {
 	createTimeStart_ = createTimeStart;
-	setParameter("CreateTimeStart", createTimeStart);
+	setCoreParameter("CreateTimeStart", createTimeStart);
 }
 
 std::string ListVideosRequest::getAccessKeyId()const
@@ -88,6 +88,6 @@ std::string ListVideosRequest::getAccessKeyId()const
 void ListVideosRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 9 - 9
imm/src/model/ListVideosResult.cc

@@ -33,7 +33,7 @@ std::string PhotoProcessRequest::getNotifyTopicName()const
 void PhotoProcessRequest::setNotifyTopicName(const std::string& notifyTopicName)
 {
 	notifyTopicName_ = notifyTopicName;
-	setParameter("NotifyTopicName", notifyTopicName);
+	setCoreParameter("NotifyTopicName", notifyTopicName);
 }
 
 std::string PhotoProcessRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string PhotoProcessRequest::getRegionId()const
 void PhotoProcessRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string PhotoProcessRequest::getNotifyEndpoint()const
@@ -55,7 +55,7 @@ std::string PhotoProcessRequest::getNotifyEndpoint()const
 void PhotoProcessRequest::setNotifyEndpoint(const std::string& notifyEndpoint)
 {
 	notifyEndpoint_ = notifyEndpoint;
-	setParameter("NotifyEndpoint", notifyEndpoint);
+	setCoreParameter("NotifyEndpoint", notifyEndpoint);
 }
 
 std::string PhotoProcessRequest::getProject()const
@@ -66,7 +66,7 @@ std::string PhotoProcessRequest::getProject()const
 void PhotoProcessRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string PhotoProcessRequest::getExternalID()const
@@ -77,7 +77,7 @@ std::string PhotoProcessRequest::getExternalID()const
 void PhotoProcessRequest::setExternalID(const std::string& externalID)
 {
 	externalID_ = externalID;
-	setParameter("ExternalID", externalID);
+	setCoreParameter("ExternalID", externalID);
 }
 
 std::string PhotoProcessRequest::getSrcUri()const
@@ -88,7 +88,7 @@ std::string PhotoProcessRequest::getSrcUri()const
 void PhotoProcessRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string PhotoProcessRequest::getStyle()const
@@ -99,7 +99,7 @@ std::string PhotoProcessRequest::getStyle()const
 void PhotoProcessRequest::setStyle(const std::string& style)
 {
 	style_ = style;
-	setParameter("Style", style);
+	setCoreParameter("Style", style);
 }
 
 std::string PhotoProcessRequest::getAccessKeyId()const
@@ -110,7 +110,7 @@ std::string PhotoProcessRequest::getAccessKeyId()const
 void PhotoProcessRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 
 std::string PhotoProcessRequest::getTgtUri()const
@@ -121,6 +121,6 @@ std::string PhotoProcessRequest::getTgtUri()const
 void PhotoProcessRequest::setTgtUri(const std::string& tgtUri)
 {
 	tgtUri_ = tgtUri;
-	setParameter("TgtUri", tgtUri);
+	setCoreParameter("TgtUri", tgtUri);
 }
 

+ 7 - 7
imm/src/model/PhotoProcessResult.cc

@@ -33,7 +33,7 @@ int PutProjectRequest::getCU()const
 void PutProjectRequest::setCU(int cU)
 {
 	cU_ = cU;
-	setParameter("CU", std::to_string(cU));
+	setCoreParameter("CU", std::to_string(cU));
 }
 
 std::string PutProjectRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string PutProjectRequest::getRegionId()const
 void PutProjectRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 std::string PutProjectRequest::getServiceRole()const
@@ -55,7 +55,7 @@ std::string PutProjectRequest::getServiceRole()const
 void PutProjectRequest::setServiceRole(const std::string& serviceRole)
 {
 	serviceRole_ = serviceRole;
-	setParameter("ServiceRole", serviceRole);
+	setCoreParameter("ServiceRole", serviceRole);
 }
 
 std::string PutProjectRequest::getProject()const
@@ -66,7 +66,7 @@ std::string PutProjectRequest::getProject()const
 void PutProjectRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string PutProjectRequest::getBillingType()const
@@ -77,7 +77,7 @@ std::string PutProjectRequest::getBillingType()const
 void PutProjectRequest::setBillingType(const std::string& billingType)
 {
 	billingType_ = billingType;
-	setParameter("BillingType", billingType);
+	setCoreParameter("BillingType", billingType);
 }
 
 std::string PutProjectRequest::getType()const
@@ -88,7 +88,7 @@ std::string PutProjectRequest::getType()const
 void PutProjectRequest::setType(const std::string& type)
 {
 	type_ = type;
-	setParameter("Type", type);
+	setCoreParameter("Type", type);
 }
 
 std::string PutProjectRequest::getAccessKeyId()const
@@ -99,6 +99,6 @@ std::string PutProjectRequest::getAccessKeyId()const
 void PutProjectRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

+ 9 - 9
imm/src/model/PutProjectResult.cc

@@ -33,7 +33,7 @@ bool RegistFaceRequest::getChooseBiggestFace()const
 void RegistFaceRequest::setChooseBiggestFace(bool chooseBiggestFace)
 {
 	chooseBiggestFace_ = chooseBiggestFace;
-	setParameter("ChooseBiggestFace", chooseBiggestFace ? "true" : "false");
+	setCoreParameter("ChooseBiggestFace", chooseBiggestFace ? "true" : "false");
 }
 
 std::string RegistFaceRequest::getRegionId()const
@@ -44,7 +44,7 @@ std::string RegistFaceRequest::getRegionId()const
 void RegistFaceRequest::setRegionId(const std::string& regionId)
 {
 	regionId_ = regionId;
-	setParameter("RegionId", regionId);
+	setCoreParameter("RegionId", regionId);
 }
 
 bool RegistFaceRequest::getIsQualityLimit()const
@@ -55,7 +55,7 @@ bool RegistFaceRequest::getIsQualityLimit()const
 void RegistFaceRequest::setIsQualityLimit(bool isQualityLimit)
 {
 	isQualityLimit_ = isQualityLimit;
-	setParameter("IsQualityLimit", isQualityLimit ? "true" : "false");
+	setCoreParameter("IsQualityLimit", isQualityLimit ? "true" : "false");
 }
 
 std::string RegistFaceRequest::getProject()const
@@ -66,7 +66,7 @@ std::string RegistFaceRequest::getProject()const
 void RegistFaceRequest::setProject(const std::string& project)
 {
 	project_ = project;
-	setParameter("Project", project);
+	setCoreParameter("Project", project);
 }
 
 std::string RegistFaceRequest::getSrcUri()const
@@ -77,7 +77,7 @@ std::string RegistFaceRequest::getSrcUri()const
 void RegistFaceRequest::setSrcUri(const std::string& srcUri)
 {
 	srcUri_ = srcUri;
-	setParameter("SrcUri", srcUri);
+	setCoreParameter("SrcUri", srcUri);
 }
 
 std::string RegistFaceRequest::getRegisterCheckLevel()const
@@ -88,7 +88,7 @@ std::string RegistFaceRequest::getRegisterCheckLevel()const
 void RegistFaceRequest::setRegisterCheckLevel(const std::string& registerCheckLevel)
 {
 	registerCheckLevel_ = registerCheckLevel;
-	setParameter("RegisterCheckLevel", registerCheckLevel);
+	setCoreParameter("RegisterCheckLevel", registerCheckLevel);
 }
 
 std::string RegistFaceRequest::getGroupName()const
@@ -99,7 +99,7 @@ std::string RegistFaceRequest::getGroupName()const
 void RegistFaceRequest::setGroupName(const std::string& groupName)
 {
 	groupName_ = groupName;
-	setParameter("GroupName", groupName);
+	setCoreParameter("GroupName", groupName);
 }
 
 std::string RegistFaceRequest::getUser()const
@@ -110,7 +110,7 @@ std::string RegistFaceRequest::getUser()const
 void RegistFaceRequest::setUser(const std::string& user)
 {
 	user_ = user;
-	setParameter("User", user);
+	setCoreParameter("User", user);
 }
 
 std::string RegistFaceRequest::getAccessKeyId()const
@@ -121,6 +121,6 @@ std::string RegistFaceRequest::getAccessKeyId()const
 void RegistFaceRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
+	setCoreParameter("AccessKeyId", accessKeyId);
 }
 

Некоторые файлы не были показаны из-за большого количества измененных файлов