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

Update MergeImageFace QueryFaceImageTemplate AddFaceImageTemplate DeleteFaceImageTemplate.

sdk-team 4 лет назад
Родитель
Сommit
ba890b6d6c

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2021-12-02 Version: 1.36.961
+- Update MergeImageFace QueryFaceImageTemplate AddFaceImageTemplate DeleteFaceImageTemplate.
+
 2021-12-01 Version: 1.36.960
 - Support not switching routes when VBR health check fails.
 - Support order type when cross-account authorization and display.

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.960
+1.36.961

+ 9 - 0
facebody/include/alibabacloud/facebody/model/AddFaceImageTemplateRequest.h

@@ -35,13 +35,22 @@ namespace AlibabaCloud
 				AddFaceImageTemplateRequest();
 				~AddFaceImageTemplateRequest();
 
+				bool getFormatResultToJson()const;
+				void setFormatResultToJson(bool formatResultToJson);
 				std::string getUserId()const;
 				void setUserId(const std::string& userId);
+				std::string getOssFile()const;
+				void setOssFile(const std::string& ossFile);
+				std::string getRequestProxyBy()const;
+				void setRequestProxyBy(const std::string& requestProxyBy);
 				std::string getImageURL()const;
 				void setImageURL(const std::string& imageURL);
 
             private:
+				bool formatResultToJson_;
 				std::string userId_;
+				std::string ossFile_;
+				std::string requestProxyBy_;
 				std::string imageURL_;
 
 			};

+ 9 - 0
facebody/include/alibabacloud/facebody/model/DeleteFaceImageTemplateRequest.h

@@ -35,14 +35,23 @@ namespace AlibabaCloud
 				DeleteFaceImageTemplateRequest();
 				~DeleteFaceImageTemplateRequest();
 
+				bool getFormatResultToJson()const;
+				void setFormatResultToJson(bool formatResultToJson);
 				std::string getUserId()const;
 				void setUserId(const std::string& userId);
+				std::string getOssFile()const;
+				void setOssFile(const std::string& ossFile);
 				std::string getTemplateId()const;
 				void setTemplateId(const std::string& templateId);
+				std::string getRequestProxyBy()const;
+				void setRequestProxyBy(const std::string& requestProxyBy);
 
             private:
+				bool formatResultToJson_;
 				std::string userId_;
+				std::string ossFile_;
 				std::string templateId_;
+				std::string requestProxyBy_;
 
 			};
 		}

+ 9 - 0
facebody/include/alibabacloud/facebody/model/MergeImageFaceRequest.h

@@ -35,16 +35,25 @@ namespace AlibabaCloud
 				MergeImageFaceRequest();
 				~MergeImageFaceRequest();
 
+				bool getFormatResultToJson()const;
+				void setFormatResultToJson(bool formatResultToJson);
 				std::string getUserId()const;
 				void setUserId(const std::string& userId);
+				std::string getOssFile()const;
+				void setOssFile(const std::string& ossFile);
 				std::string getTemplateId()const;
 				void setTemplateId(const std::string& templateId);
+				std::string getRequestProxyBy()const;
+				void setRequestProxyBy(const std::string& requestProxyBy);
 				std::string getImageURL()const;
 				void setImageURL(const std::string& imageURL);
 
             private:
+				bool formatResultToJson_;
 				std::string userId_;
+				std::string ossFile_;
 				std::string templateId_;
+				std::string requestProxyBy_;
 				std::string imageURL_;
 
 			};

+ 9 - 0
facebody/include/alibabacloud/facebody/model/QueryFaceImageTemplateRequest.h

@@ -35,14 +35,23 @@ namespace AlibabaCloud
 				QueryFaceImageTemplateRequest();
 				~QueryFaceImageTemplateRequest();
 
+				bool getFormatResultToJson()const;
+				void setFormatResultToJson(bool formatResultToJson);
 				std::string getUserId()const;
 				void setUserId(const std::string& userId);
+				std::string getOssFile()const;
+				void setOssFile(const std::string& ossFile);
 				std::string getTemplateId()const;
 				void setTemplateId(const std::string& templateId);
+				std::string getRequestProxyBy()const;
+				void setRequestProxyBy(const std::string& requestProxyBy);
 
             private:
+				bool formatResultToJson_;
 				std::string userId_;
+				std::string ossFile_;
 				std::string templateId_;
+				std::string requestProxyBy_;
 
 			};
 		}

+ 9 - 0
facebody/include/alibabacloud/facebody/model/RecognizePublicFaceRequest.h

@@ -41,10 +41,19 @@ namespace AlibabaCloud
 				RecognizePublicFaceRequest();
 				~RecognizePublicFaceRequest();
 
+				bool getFormatResultToJson()const;
+				void setFormatResultToJson(bool formatResultToJson);
+				std::string getOssFile()const;
+				void setOssFile(const std::string& ossFile);
+				std::string getRequestProxyBy()const;
+				void setRequestProxyBy(const std::string& requestProxyBy);
 				std::vector<Task> getTask()const;
 				void setTask(const std::vector<Task>& task);
 
             private:
+				bool formatResultToJson_;
+				std::string ossFile_;
+				std::string requestProxyBy_;
 				std::vector<Task> task_;
 
 			};

+ 3 - 3
facebody/src/FacebodyClient.cc

@@ -31,21 +31,21 @@ FacebodyClient::FacebodyClient(const Credentials &credentials, const ClientConfi
 	RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
 {
 	auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
-	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
+	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "facebody");
 }
 
 FacebodyClient::FacebodyClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
 	RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
 {
 	auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
-	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
+	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "facebody");
 }
 
 FacebodyClient::FacebodyClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
 	RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
 {
 	auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
-	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
+	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "facebody");
 }
 
 FacebodyClient::~FacebodyClient()

+ 33 - 0
facebody/src/model/AddFaceImageTemplateRequest.cc

@@ -27,6 +27,17 @@ AddFaceImageTemplateRequest::AddFaceImageTemplateRequest() :
 AddFaceImageTemplateRequest::~AddFaceImageTemplateRequest()
 {}
 
+bool AddFaceImageTemplateRequest::getFormatResultToJson()const
+{
+	return formatResultToJson_;
+}
+
+void AddFaceImageTemplateRequest::setFormatResultToJson(bool formatResultToJson)
+{
+	formatResultToJson_ = formatResultToJson;
+	setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
+}
+
 std::string AddFaceImageTemplateRequest::getUserId()const
 {
 	return userId_;
@@ -38,6 +49,28 @@ void AddFaceImageTemplateRequest::setUserId(const std::string& userId)
 	setBodyParameter("UserId", userId);
 }
 
+std::string AddFaceImageTemplateRequest::getOssFile()const
+{
+	return ossFile_;
+}
+
+void AddFaceImageTemplateRequest::setOssFile(const std::string& ossFile)
+{
+	ossFile_ = ossFile;
+	setParameter("OssFile", ossFile);
+}
+
+std::string AddFaceImageTemplateRequest::getRequestProxyBy()const
+{
+	return requestProxyBy_;
+}
+
+void AddFaceImageTemplateRequest::setRequestProxyBy(const std::string& requestProxyBy)
+{
+	requestProxyBy_ = requestProxyBy;
+	setParameter("RequestProxyBy", requestProxyBy);
+}
+
 std::string AddFaceImageTemplateRequest::getImageURL()const
 {
 	return imageURL_;

+ 33 - 0
facebody/src/model/DeleteFaceImageTemplateRequest.cc

@@ -27,6 +27,17 @@ DeleteFaceImageTemplateRequest::DeleteFaceImageTemplateRequest() :
 DeleteFaceImageTemplateRequest::~DeleteFaceImageTemplateRequest()
 {}
 
+bool DeleteFaceImageTemplateRequest::getFormatResultToJson()const
+{
+	return formatResultToJson_;
+}
+
+void DeleteFaceImageTemplateRequest::setFormatResultToJson(bool formatResultToJson)
+{
+	formatResultToJson_ = formatResultToJson;
+	setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
+}
+
 std::string DeleteFaceImageTemplateRequest::getUserId()const
 {
 	return userId_;
@@ -38,6 +49,17 @@ void DeleteFaceImageTemplateRequest::setUserId(const std::string& userId)
 	setBodyParameter("UserId", userId);
 }
 
+std::string DeleteFaceImageTemplateRequest::getOssFile()const
+{
+	return ossFile_;
+}
+
+void DeleteFaceImageTemplateRequest::setOssFile(const std::string& ossFile)
+{
+	ossFile_ = ossFile;
+	setParameter("OssFile", ossFile);
+}
+
 std::string DeleteFaceImageTemplateRequest::getTemplateId()const
 {
 	return templateId_;
@@ -49,3 +71,14 @@ void DeleteFaceImageTemplateRequest::setTemplateId(const std::string& templateId
 	setBodyParameter("TemplateId", templateId);
 }
 
+std::string DeleteFaceImageTemplateRequest::getRequestProxyBy()const
+{
+	return requestProxyBy_;
+}
+
+void DeleteFaceImageTemplateRequest::setRequestProxyBy(const std::string& requestProxyBy)
+{
+	requestProxyBy_ = requestProxyBy;
+	setParameter("RequestProxyBy", requestProxyBy);
+}
+

+ 33 - 0
facebody/src/model/MergeImageFaceRequest.cc

@@ -27,6 +27,17 @@ MergeImageFaceRequest::MergeImageFaceRequest() :
 MergeImageFaceRequest::~MergeImageFaceRequest()
 {}
 
+bool MergeImageFaceRequest::getFormatResultToJson()const
+{
+	return formatResultToJson_;
+}
+
+void MergeImageFaceRequest::setFormatResultToJson(bool formatResultToJson)
+{
+	formatResultToJson_ = formatResultToJson;
+	setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
+}
+
 std::string MergeImageFaceRequest::getUserId()const
 {
 	return userId_;
@@ -38,6 +49,17 @@ void MergeImageFaceRequest::setUserId(const std::string& userId)
 	setBodyParameter("UserId", userId);
 }
 
+std::string MergeImageFaceRequest::getOssFile()const
+{
+	return ossFile_;
+}
+
+void MergeImageFaceRequest::setOssFile(const std::string& ossFile)
+{
+	ossFile_ = ossFile;
+	setParameter("OssFile", ossFile);
+}
+
 std::string MergeImageFaceRequest::getTemplateId()const
 {
 	return templateId_;
@@ -49,6 +71,17 @@ void MergeImageFaceRequest::setTemplateId(const std::string& templateId)
 	setBodyParameter("TemplateId", templateId);
 }
 
+std::string MergeImageFaceRequest::getRequestProxyBy()const
+{
+	return requestProxyBy_;
+}
+
+void MergeImageFaceRequest::setRequestProxyBy(const std::string& requestProxyBy)
+{
+	requestProxyBy_ = requestProxyBy;
+	setParameter("RequestProxyBy", requestProxyBy);
+}
+
 std::string MergeImageFaceRequest::getImageURL()const
 {
 	return imageURL_;

+ 33 - 0
facebody/src/model/QueryFaceImageTemplateRequest.cc

@@ -27,6 +27,17 @@ QueryFaceImageTemplateRequest::QueryFaceImageTemplateRequest() :
 QueryFaceImageTemplateRequest::~QueryFaceImageTemplateRequest()
 {}
 
+bool QueryFaceImageTemplateRequest::getFormatResultToJson()const
+{
+	return formatResultToJson_;
+}
+
+void QueryFaceImageTemplateRequest::setFormatResultToJson(bool formatResultToJson)
+{
+	formatResultToJson_ = formatResultToJson;
+	setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
+}
+
 std::string QueryFaceImageTemplateRequest::getUserId()const
 {
 	return userId_;
@@ -38,6 +49,17 @@ void QueryFaceImageTemplateRequest::setUserId(const std::string& userId)
 	setParameter("UserId", userId);
 }
 
+std::string QueryFaceImageTemplateRequest::getOssFile()const
+{
+	return ossFile_;
+}
+
+void QueryFaceImageTemplateRequest::setOssFile(const std::string& ossFile)
+{
+	ossFile_ = ossFile;
+	setParameter("OssFile", ossFile);
+}
+
 std::string QueryFaceImageTemplateRequest::getTemplateId()const
 {
 	return templateId_;
@@ -49,3 +71,14 @@ void QueryFaceImageTemplateRequest::setTemplateId(const std::string& templateId)
 	setParameter("TemplateId", templateId);
 }
 
+std::string QueryFaceImageTemplateRequest::getRequestProxyBy()const
+{
+	return requestProxyBy_;
+}
+
+void QueryFaceImageTemplateRequest::setRequestProxyBy(const std::string& requestProxyBy)
+{
+	requestProxyBy_ = requestProxyBy;
+	setParameter("RequestProxyBy", requestProxyBy);
+}
+

+ 33 - 0
facebody/src/model/RecognizePublicFaceRequest.cc

@@ -27,6 +27,39 @@ RecognizePublicFaceRequest::RecognizePublicFaceRequest() :
 RecognizePublicFaceRequest::~RecognizePublicFaceRequest()
 {}
 
+bool RecognizePublicFaceRequest::getFormatResultToJson()const
+{
+	return formatResultToJson_;
+}
+
+void RecognizePublicFaceRequest::setFormatResultToJson(bool formatResultToJson)
+{
+	formatResultToJson_ = formatResultToJson;
+	setParameter("FormatResultToJson", formatResultToJson ? "true" : "false");
+}
+
+std::string RecognizePublicFaceRequest::getOssFile()const
+{
+	return ossFile_;
+}
+
+void RecognizePublicFaceRequest::setOssFile(const std::string& ossFile)
+{
+	ossFile_ = ossFile;
+	setParameter("OssFile", ossFile);
+}
+
+std::string RecognizePublicFaceRequest::getRequestProxyBy()const
+{
+	return requestProxyBy_;
+}
+
+void RecognizePublicFaceRequest::setRequestProxyBy(const std::string& requestProxyBy)
+{
+	requestProxyBy_ = requestProxyBy;
+	setParameter("RequestProxyBy", requestProxyBy);
+}
+
 std::vector<RecognizePublicFaceRequest::Task> RecognizePublicFaceRequest::getTask()const
 {
 	return task_;