Browse Source

Add TemplateId.

sdk-team 6 years ago
parent
commit
cc6cea96e4

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2020-04-20 Version: 1.36.367
+- Add TemplateId.
+
 2020-04-20 Version: 1.36.366
 - Fix FaceContrastPicture.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.366
+1.36.367

+ 3 - 0
mts/include/alibabacloud/mts/model/SubmitSmarttagJobRequest.h

@@ -55,6 +55,8 @@ namespace AlibabaCloud
 				void setOwnerId(long ownerId);
 				std::string getParams()const;
 				void setParams(const std::string& params);
+				std::string getTemplateId()const;
+				void setTemplateId(const std::string& templateId);
 				std::string getPipelineId()const;
 				void setPipelineId(const std::string& pipelineId);
 				std::string getContentType()const;
@@ -75,6 +77,7 @@ namespace AlibabaCloud
 				std::string ownerAccount_;
 				long ownerId_;
 				std::string params_;
+				std::string templateId_;
 				std::string pipelineId_;
 				std::string contentType_;
 				std::string input_;

+ 3 - 3
mts/src/MtsClient.cc

@@ -31,21 +31,21 @@ MtsClient::MtsClient(const Credentials &credentials, const ClientConfiguration &
 	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, "mts");
+	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
 }
 
 MtsClient::MtsClient(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, "mts");
+	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
 }
 
 MtsClient::MtsClient(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, "mts");
+	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
 }
 
 MtsClient::~MtsClient()

+ 11 - 0
mts/src/model/SubmitSmarttagJobRequest.cc

@@ -137,6 +137,17 @@ void SubmitSmarttagJobRequest::setParams(const std::string& params)
 	setParameter("Params", params);
 }
 
+std::string SubmitSmarttagJobRequest::getTemplateId()const
+{
+	return templateId_;
+}
+
+void SubmitSmarttagJobRequest::setTemplateId(const std::string& templateId)
+{
+	templateId_ = templateId;
+	setParameter("TemplateId", templateId);
+}
+
 std::string SubmitSmarttagJobRequest::getPipelineId()const
 {
 	return pipelineId_;