Răsfoiți Sursa

R-KVSTORE SDK Auto Released By junjun.zhang,Version:1.36.18

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 7 ani în urmă
părinte
comite
dcbaed3217

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-04-18 Version: 1.36.18
+1, CreateCacheAnalysisTask prop modify
+
 2019-04-18 Version: 1.36.17
 1, add ReservedInstance API.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.17
+1.36.18

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/CreateCacheAnalysisTaskRequest.h

@@ -37,6 +37,8 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				std::string getResourceOwnerAccount()const;
@@ -52,6 +54,7 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
+				std::string instanceId_;
 				std::string securityToken_;
 				std::string resourceOwnerAccount_;
 				std::string regionId_;

+ 3 - 3
r-kvstore/src/R-kvstoreClient.cc

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

+ 11 - 0
r-kvstore/src/model/CreateCacheAnalysisTaskRequest.cc

@@ -36,6 +36,17 @@ void CreateCacheAnalysisTaskRequest::setResourceOwnerId(long resourceOwnerId)
 	setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 }
 
+std::string CreateCacheAnalysisTaskRequest::getInstanceId()const
+{
+	return instanceId_;
+}
+
+void CreateCacheAnalysisTaskRequest::setInstanceId(const std::string& instanceId)
+{
+	instanceId_ = instanceId;
+	setCoreParameter("InstanceId", instanceId);
+}
+
 std::string CreateCacheAnalysisTaskRequest::getSecurityToken()const
 {
 	return securityToken_;