Browse Source

Create TSDB Open api.

sdk-team 5 years ago
parent
commit
fbd8bebfed
46 changed files with 61 additions and 3935 deletions
  1. 3 0
      CHANGELOG
  2. 2 38
      hitsdb/CMakeLists.txt
  3. 0 72
      hitsdb/include/alibabacloud/hitsdb/HitsdbClient.h
  4. 0 3
      hitsdb/include/alibabacloud/hitsdb/model/CreateHiTSDBInstanceRequest.h
  5. 0 90
      hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h
  6. 0 51
      hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataResult.h
  7. 0 84
      hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h
  8. 0 51
      hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h
  9. 0 78
      hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h
  10. 0 51
      hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h
  11. 12 8
      hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListResult.h
  12. 8 0
      hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceResult.h
  13. 0 84
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h
  14. 0 57
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h
  15. 0 99
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h
  16. 0 72
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataResult.h
  17. 0 87
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h
  18. 0 57
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h
  19. 0 87
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h
  20. 0 57
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h
  21. 0 81
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h
  22. 0 73
      hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h
  23. 0 81
      hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h
  24. 0 49
      hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h
  25. 0 324
      hitsdb/src/HitsdbClient.cc
  26. 0 11
      hitsdb/src/model/CreateHiTSDBInstanceRequest.cc
  27. 0 194
      hitsdb/src/model/DeleteHiTSDBInstanceDataRequest.cc
  28. 0 51
      hitsdb/src/model/DeleteHiTSDBInstanceDataResult.cc
  29. 0 172
      hitsdb/src/model/DeleteHiTSDBInstanceMetaRequest.cc
  30. 0 51
      hitsdb/src/model/DeleteHiTSDBInstanceMetaResult.cc
  31. 0 150
      hitsdb/src/model/DescribeHiTSDBInstanceDataTtlRequest.cc
  32. 0 51
      hitsdb/src/model/DescribeHiTSDBInstanceDataTtlResult.cc
  33. 8 0
      hitsdb/src/model/DescribeHiTSDBInstanceListResult.cc
  34. 28 0
      hitsdb/src/model/DescribeHiTSDBInstanceResult.cc
  35. 0 172
      hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListRequest.cc
  36. 0 64
      hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListResult.cc
  37. 0 227
      hitsdb/src/model/ExploreHiTSDBInstanceDataRequest.cc
  38. 0 96
      hitsdb/src/model/ExploreHiTSDBInstanceDataResult.cc
  39. 0 183
      hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListRequest.cc
  40. 0 64
      hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListResult.cc
  41. 0 183
      hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListRequest.cc
  42. 0 64
      hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListResult.cc
  43. 0 161
      hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListRequest.cc
  44. 0 102
      hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListResult.cc
  45. 0 161
      hitsdb/src/model/UpdateHiTSDBInstanceDataTtlRequest.cc
  46. 0 44
      hitsdb/src/model/UpdateHiTSDBInstanceDataTtlResult.cc

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2020-12-23 Version: patch
+- Create TSDB Open api.
+
 2020-12-22 Version: patch
 - Minor chagnes.
 

+ 2 - 38
hitsdb/CMakeLists.txt

@@ -25,14 +25,8 @@ set(hitsdb_public_header_model
 	include/alibabacloud/hitsdb/model/CreateHiTSDBInstanceResult.h
 	include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceRequest.h
 	include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceResult.h
-	include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h
-	include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataResult.h
-	include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h
-	include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h
 	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceRequest.h
 	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceResult.h
-	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h
-	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h
 	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListRequest.h
 	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListResult.h
 	include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceSecurityIpListRequest.h
@@ -41,16 +35,6 @@ set(hitsdb_public_header_model
 	include/alibabacloud/hitsdb/model/DescribeRegionsResult.h
 	include/alibabacloud/hitsdb/model/DescribeZonesRequest.h
 	include/alibabacloud/hitsdb/model/DescribeZonesResult.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataResult.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h
-	include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h
 	include/alibabacloud/hitsdb/model/ModifyHiTSDBInstanceClassRequest.h
 	include/alibabacloud/hitsdb/model/ModifyHiTSDBInstanceClassResult.h
 	include/alibabacloud/hitsdb/model/ModifyHiTSDBInstanceSecurityIpListRequest.h
@@ -62,9 +46,7 @@ set(hitsdb_public_header_model
 	include/alibabacloud/hitsdb/model/RestartHiTSDBInstanceRequest.h
 	include/alibabacloud/hitsdb/model/RestartHiTSDBInstanceResult.h
 	include/alibabacloud/hitsdb/model/SwitchHiTSDBInstancePublicNetRequest.h
-	include/alibabacloud/hitsdb/model/SwitchHiTSDBInstancePublicNetResult.h
-	include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h
-	include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h )
+	include/alibabacloud/hitsdb/model/SwitchHiTSDBInstancePublicNetResult.h )
 
 set(hitsdb_src 
 	src/HitsdbClient.cc
@@ -72,14 +54,8 @@ set(hitsdb_src
 	src/model/CreateHiTSDBInstanceResult.cc
 	src/model/DeleteHiTSDBInstanceRequest.cc
 	src/model/DeleteHiTSDBInstanceResult.cc
-	src/model/DeleteHiTSDBInstanceDataRequest.cc
-	src/model/DeleteHiTSDBInstanceDataResult.cc
-	src/model/DeleteHiTSDBInstanceMetaRequest.cc
-	src/model/DeleteHiTSDBInstanceMetaResult.cc
 	src/model/DescribeHiTSDBInstanceRequest.cc
 	src/model/DescribeHiTSDBInstanceResult.cc
-	src/model/DescribeHiTSDBInstanceDataTtlRequest.cc
-	src/model/DescribeHiTSDBInstanceDataTtlResult.cc
 	src/model/DescribeHiTSDBInstanceListRequest.cc
 	src/model/DescribeHiTSDBInstanceListResult.cc
 	src/model/DescribeHiTSDBInstanceSecurityIpListRequest.cc
@@ -88,16 +64,6 @@ set(hitsdb_src
 	src/model/DescribeRegionsResult.cc
 	src/model/DescribeZonesRequest.cc
 	src/model/DescribeZonesResult.cc
-	src/model/ExploreHiTSDBInstanceDataRequest.cc
-	src/model/ExploreHiTSDBInstanceDataResult.cc
-	src/model/ExploreHiTSDBInstanceDataMetricListRequest.cc
-	src/model/ExploreHiTSDBInstanceDataMetricListResult.cc
-	src/model/ExploreHiTSDBInstanceDataTagKeyListRequest.cc
-	src/model/ExploreHiTSDBInstanceDataTagKeyListResult.cc
-	src/model/ExploreHiTSDBInstanceDataTagValueListRequest.cc
-	src/model/ExploreHiTSDBInstanceDataTagValueListResult.cc
-	src/model/ExploreHiTSDBInstanceDeletionJobListRequest.cc
-	src/model/ExploreHiTSDBInstanceDeletionJobListResult.cc
 	src/model/ModifyHiTSDBInstanceClassRequest.cc
 	src/model/ModifyHiTSDBInstanceClassResult.cc
 	src/model/ModifyHiTSDBInstanceSecurityIpListRequest.cc
@@ -109,9 +75,7 @@ set(hitsdb_src
 	src/model/RestartHiTSDBInstanceRequest.cc
 	src/model/RestartHiTSDBInstanceResult.cc
 	src/model/SwitchHiTSDBInstancePublicNetRequest.cc
-	src/model/SwitchHiTSDBInstancePublicNetResult.cc
-	src/model/UpdateHiTSDBInstanceDataTtlRequest.cc
-	src/model/UpdateHiTSDBInstanceDataTtlResult.cc )
+	src/model/SwitchHiTSDBInstancePublicNetResult.cc )
 
 add_library(hitsdb ${LIB_TYPE}
 	${hitsdb_public_header}

+ 0 - 72
hitsdb/include/alibabacloud/hitsdb/HitsdbClient.h

@@ -26,14 +26,8 @@
 #include "model/CreateHiTSDBInstanceResult.h"
 #include "model/DeleteHiTSDBInstanceRequest.h"
 #include "model/DeleteHiTSDBInstanceResult.h"
-#include "model/DeleteHiTSDBInstanceDataRequest.h"
-#include "model/DeleteHiTSDBInstanceDataResult.h"
-#include "model/DeleteHiTSDBInstanceMetaRequest.h"
-#include "model/DeleteHiTSDBInstanceMetaResult.h"
 #include "model/DescribeHiTSDBInstanceRequest.h"
 #include "model/DescribeHiTSDBInstanceResult.h"
-#include "model/DescribeHiTSDBInstanceDataTtlRequest.h"
-#include "model/DescribeHiTSDBInstanceDataTtlResult.h"
 #include "model/DescribeHiTSDBInstanceListRequest.h"
 #include "model/DescribeHiTSDBInstanceListResult.h"
 #include "model/DescribeHiTSDBInstanceSecurityIpListRequest.h"
@@ -42,16 +36,6 @@
 #include "model/DescribeRegionsResult.h"
 #include "model/DescribeZonesRequest.h"
 #include "model/DescribeZonesResult.h"
-#include "model/ExploreHiTSDBInstanceDataRequest.h"
-#include "model/ExploreHiTSDBInstanceDataResult.h"
-#include "model/ExploreHiTSDBInstanceDataMetricListRequest.h"
-#include "model/ExploreHiTSDBInstanceDataMetricListResult.h"
-#include "model/ExploreHiTSDBInstanceDataTagKeyListRequest.h"
-#include "model/ExploreHiTSDBInstanceDataTagKeyListResult.h"
-#include "model/ExploreHiTSDBInstanceDataTagValueListRequest.h"
-#include "model/ExploreHiTSDBInstanceDataTagValueListResult.h"
-#include "model/ExploreHiTSDBInstanceDeletionJobListRequest.h"
-#include "model/ExploreHiTSDBInstanceDeletionJobListResult.h"
 #include "model/ModifyHiTSDBInstanceClassRequest.h"
 #include "model/ModifyHiTSDBInstanceClassResult.h"
 #include "model/ModifyHiTSDBInstanceSecurityIpListRequest.h"
@@ -64,8 +48,6 @@
 #include "model/RestartHiTSDBInstanceResult.h"
 #include "model/SwitchHiTSDBInstancePublicNetRequest.h"
 #include "model/SwitchHiTSDBInstancePublicNetResult.h"
-#include "model/UpdateHiTSDBInstanceDataTtlRequest.h"
-#include "model/UpdateHiTSDBInstanceDataTtlResult.h"
 
 
 namespace AlibabaCloud
@@ -81,18 +63,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DeleteHiTSDBInstanceResult> DeleteHiTSDBInstanceOutcome;
 			typedef std::future<DeleteHiTSDBInstanceOutcome> DeleteHiTSDBInstanceOutcomeCallable;
 			typedef std::function<void(const HitsdbClient*, const Model::DeleteHiTSDBInstanceRequest&, const DeleteHiTSDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteHiTSDBInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DeleteHiTSDBInstanceDataResult> DeleteHiTSDBInstanceDataOutcome;
-			typedef std::future<DeleteHiTSDBInstanceDataOutcome> DeleteHiTSDBInstanceDataOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::DeleteHiTSDBInstanceDataRequest&, const DeleteHiTSDBInstanceDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteHiTSDBInstanceDataAsyncHandler;
-			typedef Outcome<Error, Model::DeleteHiTSDBInstanceMetaResult> DeleteHiTSDBInstanceMetaOutcome;
-			typedef std::future<DeleteHiTSDBInstanceMetaOutcome> DeleteHiTSDBInstanceMetaOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::DeleteHiTSDBInstanceMetaRequest&, const DeleteHiTSDBInstanceMetaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteHiTSDBInstanceMetaAsyncHandler;
 			typedef Outcome<Error, Model::DescribeHiTSDBInstanceResult> DescribeHiTSDBInstanceOutcome;
 			typedef std::future<DescribeHiTSDBInstanceOutcome> DescribeHiTSDBInstanceOutcomeCallable;
 			typedef std::function<void(const HitsdbClient*, const Model::DescribeHiTSDBInstanceRequest&, const DescribeHiTSDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHiTSDBInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DescribeHiTSDBInstanceDataTtlResult> DescribeHiTSDBInstanceDataTtlOutcome;
-			typedef std::future<DescribeHiTSDBInstanceDataTtlOutcome> DescribeHiTSDBInstanceDataTtlOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::DescribeHiTSDBInstanceDataTtlRequest&, const DescribeHiTSDBInstanceDataTtlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHiTSDBInstanceDataTtlAsyncHandler;
 			typedef Outcome<Error, Model::DescribeHiTSDBInstanceListResult> DescribeHiTSDBInstanceListOutcome;
 			typedef std::future<DescribeHiTSDBInstanceListOutcome> DescribeHiTSDBInstanceListOutcomeCallable;
 			typedef std::function<void(const HitsdbClient*, const Model::DescribeHiTSDBInstanceListRequest&, const DescribeHiTSDBInstanceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHiTSDBInstanceListAsyncHandler;
@@ -105,21 +78,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeZonesResult> DescribeZonesOutcome;
 			typedef std::future<DescribeZonesOutcome> DescribeZonesOutcomeCallable;
 			typedef std::function<void(const HitsdbClient*, const Model::DescribeZonesRequest&, const DescribeZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZonesAsyncHandler;
-			typedef Outcome<Error, Model::ExploreHiTSDBInstanceDataResult> ExploreHiTSDBInstanceDataOutcome;
-			typedef std::future<ExploreHiTSDBInstanceDataOutcome> ExploreHiTSDBInstanceDataOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::ExploreHiTSDBInstanceDataRequest&, const ExploreHiTSDBInstanceDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExploreHiTSDBInstanceDataAsyncHandler;
-			typedef Outcome<Error, Model::ExploreHiTSDBInstanceDataMetricListResult> ExploreHiTSDBInstanceDataMetricListOutcome;
-			typedef std::future<ExploreHiTSDBInstanceDataMetricListOutcome> ExploreHiTSDBInstanceDataMetricListOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::ExploreHiTSDBInstanceDataMetricListRequest&, const ExploreHiTSDBInstanceDataMetricListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExploreHiTSDBInstanceDataMetricListAsyncHandler;
-			typedef Outcome<Error, Model::ExploreHiTSDBInstanceDataTagKeyListResult> ExploreHiTSDBInstanceDataTagKeyListOutcome;
-			typedef std::future<ExploreHiTSDBInstanceDataTagKeyListOutcome> ExploreHiTSDBInstanceDataTagKeyListOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::ExploreHiTSDBInstanceDataTagKeyListRequest&, const ExploreHiTSDBInstanceDataTagKeyListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExploreHiTSDBInstanceDataTagKeyListAsyncHandler;
-			typedef Outcome<Error, Model::ExploreHiTSDBInstanceDataTagValueListResult> ExploreHiTSDBInstanceDataTagValueListOutcome;
-			typedef std::future<ExploreHiTSDBInstanceDataTagValueListOutcome> ExploreHiTSDBInstanceDataTagValueListOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::ExploreHiTSDBInstanceDataTagValueListRequest&, const ExploreHiTSDBInstanceDataTagValueListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExploreHiTSDBInstanceDataTagValueListAsyncHandler;
-			typedef Outcome<Error, Model::ExploreHiTSDBInstanceDeletionJobListResult> ExploreHiTSDBInstanceDeletionJobListOutcome;
-			typedef std::future<ExploreHiTSDBInstanceDeletionJobListOutcome> ExploreHiTSDBInstanceDeletionJobListOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::ExploreHiTSDBInstanceDeletionJobListRequest&, const ExploreHiTSDBInstanceDeletionJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExploreHiTSDBInstanceDeletionJobListAsyncHandler;
 			typedef Outcome<Error, Model::ModifyHiTSDBInstanceClassResult> ModifyHiTSDBInstanceClassOutcome;
 			typedef std::future<ModifyHiTSDBInstanceClassOutcome> ModifyHiTSDBInstanceClassOutcomeCallable;
 			typedef std::function<void(const HitsdbClient*, const Model::ModifyHiTSDBInstanceClassRequest&, const ModifyHiTSDBInstanceClassOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyHiTSDBInstanceClassAsyncHandler;
@@ -138,9 +96,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SwitchHiTSDBInstancePublicNetResult> SwitchHiTSDBInstancePublicNetOutcome;
 			typedef std::future<SwitchHiTSDBInstancePublicNetOutcome> SwitchHiTSDBInstancePublicNetOutcomeCallable;
 			typedef std::function<void(const HitsdbClient*, const Model::SwitchHiTSDBInstancePublicNetRequest&, const SwitchHiTSDBInstancePublicNetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchHiTSDBInstancePublicNetAsyncHandler;
-			typedef Outcome<Error, Model::UpdateHiTSDBInstanceDataTtlResult> UpdateHiTSDBInstanceDataTtlOutcome;
-			typedef std::future<UpdateHiTSDBInstanceDataTtlOutcome> UpdateHiTSDBInstanceDataTtlOutcomeCallable;
-			typedef std::function<void(const HitsdbClient*, const Model::UpdateHiTSDBInstanceDataTtlRequest&, const UpdateHiTSDBInstanceDataTtlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateHiTSDBInstanceDataTtlAsyncHandler;
 
 			HitsdbClient(const Credentials &credentials, const ClientConfiguration &configuration);
 			HitsdbClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
@@ -152,18 +107,9 @@ namespace AlibabaCloud
 			DeleteHiTSDBInstanceOutcome deleteHiTSDBInstance(const Model::DeleteHiTSDBInstanceRequest &request)const;
 			void deleteHiTSDBInstanceAsync(const Model::DeleteHiTSDBInstanceRequest& request, const DeleteHiTSDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteHiTSDBInstanceOutcomeCallable deleteHiTSDBInstanceCallable(const Model::DeleteHiTSDBInstanceRequest& request) const;
-			DeleteHiTSDBInstanceDataOutcome deleteHiTSDBInstanceData(const Model::DeleteHiTSDBInstanceDataRequest &request)const;
-			void deleteHiTSDBInstanceDataAsync(const Model::DeleteHiTSDBInstanceDataRequest& request, const DeleteHiTSDBInstanceDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteHiTSDBInstanceDataOutcomeCallable deleteHiTSDBInstanceDataCallable(const Model::DeleteHiTSDBInstanceDataRequest& request) const;
-			DeleteHiTSDBInstanceMetaOutcome deleteHiTSDBInstanceMeta(const Model::DeleteHiTSDBInstanceMetaRequest &request)const;
-			void deleteHiTSDBInstanceMetaAsync(const Model::DeleteHiTSDBInstanceMetaRequest& request, const DeleteHiTSDBInstanceMetaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteHiTSDBInstanceMetaOutcomeCallable deleteHiTSDBInstanceMetaCallable(const Model::DeleteHiTSDBInstanceMetaRequest& request) const;
 			DescribeHiTSDBInstanceOutcome describeHiTSDBInstance(const Model::DescribeHiTSDBInstanceRequest &request)const;
 			void describeHiTSDBInstanceAsync(const Model::DescribeHiTSDBInstanceRequest& request, const DescribeHiTSDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeHiTSDBInstanceOutcomeCallable describeHiTSDBInstanceCallable(const Model::DescribeHiTSDBInstanceRequest& request) const;
-			DescribeHiTSDBInstanceDataTtlOutcome describeHiTSDBInstanceDataTtl(const Model::DescribeHiTSDBInstanceDataTtlRequest &request)const;
-			void describeHiTSDBInstanceDataTtlAsync(const Model::DescribeHiTSDBInstanceDataTtlRequest& request, const DescribeHiTSDBInstanceDataTtlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeHiTSDBInstanceDataTtlOutcomeCallable describeHiTSDBInstanceDataTtlCallable(const Model::DescribeHiTSDBInstanceDataTtlRequest& request) const;
 			DescribeHiTSDBInstanceListOutcome describeHiTSDBInstanceList(const Model::DescribeHiTSDBInstanceListRequest &request)const;
 			void describeHiTSDBInstanceListAsync(const Model::DescribeHiTSDBInstanceListRequest& request, const DescribeHiTSDBInstanceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeHiTSDBInstanceListOutcomeCallable describeHiTSDBInstanceListCallable(const Model::DescribeHiTSDBInstanceListRequest& request) const;
@@ -176,21 +122,6 @@ namespace AlibabaCloud
 			DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const;
 			void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const;
-			ExploreHiTSDBInstanceDataOutcome exploreHiTSDBInstanceData(const Model::ExploreHiTSDBInstanceDataRequest &request)const;
-			void exploreHiTSDBInstanceDataAsync(const Model::ExploreHiTSDBInstanceDataRequest& request, const ExploreHiTSDBInstanceDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ExploreHiTSDBInstanceDataOutcomeCallable exploreHiTSDBInstanceDataCallable(const Model::ExploreHiTSDBInstanceDataRequest& request) const;
-			ExploreHiTSDBInstanceDataMetricListOutcome exploreHiTSDBInstanceDataMetricList(const Model::ExploreHiTSDBInstanceDataMetricListRequest &request)const;
-			void exploreHiTSDBInstanceDataMetricListAsync(const Model::ExploreHiTSDBInstanceDataMetricListRequest& request, const ExploreHiTSDBInstanceDataMetricListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ExploreHiTSDBInstanceDataMetricListOutcomeCallable exploreHiTSDBInstanceDataMetricListCallable(const Model::ExploreHiTSDBInstanceDataMetricListRequest& request) const;
-			ExploreHiTSDBInstanceDataTagKeyListOutcome exploreHiTSDBInstanceDataTagKeyList(const Model::ExploreHiTSDBInstanceDataTagKeyListRequest &request)const;
-			void exploreHiTSDBInstanceDataTagKeyListAsync(const Model::ExploreHiTSDBInstanceDataTagKeyListRequest& request, const ExploreHiTSDBInstanceDataTagKeyListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ExploreHiTSDBInstanceDataTagKeyListOutcomeCallable exploreHiTSDBInstanceDataTagKeyListCallable(const Model::ExploreHiTSDBInstanceDataTagKeyListRequest& request) const;
-			ExploreHiTSDBInstanceDataTagValueListOutcome exploreHiTSDBInstanceDataTagValueList(const Model::ExploreHiTSDBInstanceDataTagValueListRequest &request)const;
-			void exploreHiTSDBInstanceDataTagValueListAsync(const Model::ExploreHiTSDBInstanceDataTagValueListRequest& request, const ExploreHiTSDBInstanceDataTagValueListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ExploreHiTSDBInstanceDataTagValueListOutcomeCallable exploreHiTSDBInstanceDataTagValueListCallable(const Model::ExploreHiTSDBInstanceDataTagValueListRequest& request) const;
-			ExploreHiTSDBInstanceDeletionJobListOutcome exploreHiTSDBInstanceDeletionJobList(const Model::ExploreHiTSDBInstanceDeletionJobListRequest &request)const;
-			void exploreHiTSDBInstanceDeletionJobListAsync(const Model::ExploreHiTSDBInstanceDeletionJobListRequest& request, const ExploreHiTSDBInstanceDeletionJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ExploreHiTSDBInstanceDeletionJobListOutcomeCallable exploreHiTSDBInstanceDeletionJobListCallable(const Model::ExploreHiTSDBInstanceDeletionJobListRequest& request) const;
 			ModifyHiTSDBInstanceClassOutcome modifyHiTSDBInstanceClass(const Model::ModifyHiTSDBInstanceClassRequest &request)const;
 			void modifyHiTSDBInstanceClassAsync(const Model::ModifyHiTSDBInstanceClassRequest& request, const ModifyHiTSDBInstanceClassAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyHiTSDBInstanceClassOutcomeCallable modifyHiTSDBInstanceClassCallable(const Model::ModifyHiTSDBInstanceClassRequest& request) const;
@@ -209,9 +140,6 @@ namespace AlibabaCloud
 			SwitchHiTSDBInstancePublicNetOutcome switchHiTSDBInstancePublicNet(const Model::SwitchHiTSDBInstancePublicNetRequest &request)const;
 			void switchHiTSDBInstancePublicNetAsync(const Model::SwitchHiTSDBInstancePublicNetRequest& request, const SwitchHiTSDBInstancePublicNetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SwitchHiTSDBInstancePublicNetOutcomeCallable switchHiTSDBInstancePublicNetCallable(const Model::SwitchHiTSDBInstancePublicNetRequest& request) const;
-			UpdateHiTSDBInstanceDataTtlOutcome updateHiTSDBInstanceDataTtl(const Model::UpdateHiTSDBInstanceDataTtlRequest &request)const;
-			void updateHiTSDBInstanceDataTtlAsync(const Model::UpdateHiTSDBInstanceDataTtlRequest& request, const UpdateHiTSDBInstanceDataTtlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateHiTSDBInstanceDataTtlOutcomeCallable updateHiTSDBInstanceDataTtlCallable(const Model::UpdateHiTSDBInstanceDataTtlRequest& request) const;
 	
 		private:
 			std::shared_ptr<EndpointProvider> endpointProvider_;

+ 0 - 3
hitsdb/include/alibabacloud/hitsdb/model/CreateHiTSDBInstanceRequest.h

@@ -37,8 +37,6 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getConnectionString()const;
-				void setConnectionString(const std::string& connectionString);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
 				std::string getInstanceClass()const;
@@ -90,7 +88,6 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string connectionString_;
 				std::string clientToken_;
 				std::string instanceClass_;
 				std::string accessKeyId_;

+ 0 - 90
hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h

@@ -1,90 +0,0 @@
-/*
- * 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_HITSDB_MODEL_DELETEHITSDBINSTANCEDATAREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT DeleteHiTSDBInstanceDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteHiTSDBInstanceDataRequest();
-				~DeleteHiTSDBInstanceDataRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				long getEnd()const;
-				void setEnd(long end);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getStart()const;
-				void setStart(long start);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getTags()const;
-				void setTags(const std::string& tags);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getMetric()const;
-				void setMetric(const std::string& metric);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				long end_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long start_;
-				long ownerId_;
-				std::string tags_;
-				std::string instanceId_;
-				std::string metric_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEDATAREQUEST_H_

+ 0 - 51
hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_HITSDB_MODEL_DELETEHITSDBINSTANCEDATARESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEDATARESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT DeleteHiTSDBInstanceDataResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteHiTSDBInstanceDataResult();
-				explicit DeleteHiTSDBInstanceDataResult(const std::string &payload);
-				~DeleteHiTSDBInstanceDataResult();
-				long getTaskId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEDATARESULT_H_

+ 0 - 84
hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h

@@ -1,84 +0,0 @@
-/*
- * 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_HITSDB_MODEL_DELETEHITSDBINSTANCEMETAREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEMETAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT DeleteHiTSDBInstanceMetaRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteHiTSDBInstanceMetaRequest();
-				~DeleteHiTSDBInstanceMetaRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getTags()const;
-				void setTags(const std::string& tags);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getMetric()const;
-				void setMetric(const std::string& metric);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string tags_;
-				std::string instanceId_;
-				std::string metric_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEMETAREQUEST_H_

+ 0 - 51
hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_HITSDB_MODEL_DELETEHITSDBINSTANCEMETARESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEMETARESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT DeleteHiTSDBInstanceMetaResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteHiTSDBInstanceMetaResult();
-				explicit DeleteHiTSDBInstanceMetaResult(const std::string &payload);
-				~DeleteHiTSDBInstanceMetaResult();
-				long getTaskId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_DELETEHITSDBINSTANCEMETARESULT_H_

+ 0 - 78
hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h

@@ -1,78 +0,0 @@
-/*
- * 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_HITSDB_MODEL_DESCRIBEHITSDBINSTANCEDATATTLREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_DESCRIBEHITSDBINSTANCEDATATTLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT DescribeHiTSDBInstanceDataTtlRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeHiTSDBInstanceDataTtlRequest();
-				~DescribeHiTSDBInstanceDataTtlRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_DESCRIBEHITSDBINSTANCEDATATTLREQUEST_H_

+ 0 - 51
hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_HITSDB_MODEL_DESCRIBEHITSDBINSTANCEDATATTLRESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_DESCRIBEHITSDBINSTANCEDATATTLRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT DescribeHiTSDBInstanceDataTtlResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeHiTSDBInstanceDataTtlResult();
-				explicit DescribeHiTSDBInstanceDataTtlResult(const std::string &payload);
-				~DescribeHiTSDBInstanceDataTtlResult();
-				long getTtl()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long ttl_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_DESCRIBEHITSDBINSTANCEDATATTLRESULT_H_

+ 12 - 8
hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListResult.h

@@ -34,27 +34,31 @@ namespace AlibabaCloud
 			public:
 				struct Instance
 				{
+					std::string maxSeriesPerDatabase;
+					std::string gmtCreated;
+					std::string instanceAlias;
+					std::string instanceStatus;
+					std::string networkType;
+					std::string gmtExpire;
+					long expiredTime;
+					std::string paymentType;
+					std::string engineType;
+					std::string instanceTps;
+					std::string status;
 					std::string instanceStorage;
 					std::string zoneId;
 					std::string instanceId;
-					std::string maxSeriesPerDatabase;
+					long createTime;
 					std::string instanceClass;
 					std::string maxDatabaseLimit;
-					std::string gmtCreated;
 					std::string lockMode;
 					std::string vswitchId;
 					std::string instanceIdInVpc;
 					std::string vpcId;
-					std::string instanceAlias;
 					std::string userId;
-					std::string instanceStatus;
 					std::string chargeType;
-					std::string networkType;
-					std::string gmtExpire;
 					std::string instanceDescription;
-					std::string engineType;
 					std::string regionId;
-					std::string instanceTps;
 				};
 
 

+ 8 - 0
hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceResult.h

@@ -49,15 +49,19 @@ namespace AlibabaCloud
 				std::string getNetworkType()const;
 				std::string getGmtExpire()const;
 				std::string getMemSize()const;
+				long getExpiredTime()const;
 				std::string getMaxTimelineLimit()const;
 				std::string getReverseVpcPort()const;
+				std::string getPaymentType()const;
 				std::string getPublicConnectionString()const;
 				std::string getEngineType()const;
 				std::string getInstanceTps()const;
 				std::string getRDSStatus()const;
+				std::string getStatus()const;
 				std::string getInstanceStorage()const;
 				std::string getZoneId()const;
 				std::string getInstanceId()const;
+				long getCreateTime()const;
 				std::string getDiskCategory()const;
 				std::string getInstanceClass()const;
 				std::string getVswitchId()const;
@@ -81,15 +85,19 @@ namespace AlibabaCloud
 				std::string networkType_;
 				std::string gmtExpire_;
 				std::string memSize_;
+				long expiredTime_;
 				std::string maxTimelineLimit_;
 				std::string reverseVpcPort_;
+				std::string paymentType_;
 				std::string publicConnectionString_;
 				std::string engineType_;
 				std::string instanceTps_;
 				std::string rDSStatus_;
+				std::string status_;
 				std::string instanceStorage_;
 				std::string zoneId_;
 				std::string instanceId_;
+				long createTime_;
 				std::string diskCategory_;
 				std::string instanceClass_;
 				std::string vswitchId_;

+ 0 - 84
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h

@@ -1,84 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataMetricListRequest : public RpcServiceRequest
-			{
-
-			public:
-				ExploreHiTSDBInstanceDataMetricListRequest();
-				~ExploreHiTSDBInstanceDataMetricListRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPrefix()const;
-				void setPrefix(const std::string& prefix);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				long getMax()const;
-				void setMax(long max);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				std::string prefix_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				long max_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTREQUEST_H_

+ 0 - 57
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h

@@ -1,57 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTRESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataMetricListResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string metric;
-				};
-
-
-				ExploreHiTSDBInstanceDataMetricListResult();
-				explicit ExploreHiTSDBInstanceDataMetricListResult(const std::string &payload);
-				~ExploreHiTSDBInstanceDataMetricListResult();
-				std::string getInstanceId()const;
-				std::vector<Data> getMetricList()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string instanceId_;
-				std::vector<Data> metricList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTRESULT_H_

+ 0 - 99
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h

@@ -1,99 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				ExploreHiTSDBInstanceDataRequest();
-				~ExploreHiTSDBInstanceDataRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				long getEnd()const;
-				void setEnd(long end);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getAggregator()const;
-				void setAggregator(const std::string& aggregator);
-				long getStart()const;
-				void setStart(long start);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getTagFilter()const;
-				void setTagFilter(const std::string& tagFilter);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getMetric()const;
-				void setMetric(const std::string& metric);
-				std::string getDownSampleAggregator()const;
-				void setDownSampleAggregator(const std::string& downSampleAggregator);
-				std::string getDownSampleTime()const;
-				void setDownSampleTime(const std::string& downSampleTime);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				long end_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string aggregator_;
-				long start_;
-				long ownerId_;
-				std::string tagFilter_;
-				std::string instanceId_;
-				std::string metric_;
-				std::string downSampleAggregator_;
-				std::string downSampleTime_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAREQUEST_H_

+ 0 - 72
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataResult.h

@@ -1,72 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATARESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATARESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataResult : public ServiceResult
-			{
-			public:
-				struct TimeLine
-				{
-					struct Tag
-					{
-						std::string tagKey;
-						std::string tagValue;
-					};
-					struct Point
-					{
-						float value;
-						std::string timestamp;
-					};
-					std::vector<TimeLine::Point> series;
-					std::vector<TimeLine::Tag> tags;
-				};
-
-
-				ExploreHiTSDBInstanceDataResult();
-				explicit ExploreHiTSDBInstanceDataResult(const std::string &payload);
-				~ExploreHiTSDBInstanceDataResult();
-				std::vector<TimeLine> getTimeLines()const;
-				std::string getStart()const;
-				std::string getEnd()const;
-				std::string getMetric()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<TimeLine> timeLines_;
-				std::string start_;
-				std::string end_;
-				std::string metric_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATARESULT_H_

+ 0 - 87
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h

@@ -1,87 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataTagKeyListRequest : public RpcServiceRequest
-			{
-
-			public:
-				ExploreHiTSDBInstanceDataTagKeyListRequest();
-				~ExploreHiTSDBInstanceDataTagKeyListRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPrefix()const;
-				void setPrefix(const std::string& prefix);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				long getMax()const;
-				void setMax(long max);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getMetric()const;
-				void setMetric(const std::string& metric);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				std::string prefix_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				long max_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string metric_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTREQUEST_H_

+ 0 - 57
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h

@@ -1,57 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTRESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataTagKeyListResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string tagKey;
-				};
-
-
-				ExploreHiTSDBInstanceDataTagKeyListResult();
-				explicit ExploreHiTSDBInstanceDataTagKeyListResult(const std::string &payload);
-				~ExploreHiTSDBInstanceDataTagKeyListResult();
-				std::string getInstanceId()const;
-				std::vector<Data> getTagKeyList()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string instanceId_;
-				std::vector<Data> tagKeyList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTRESULT_H_

+ 0 - 87
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h

@@ -1,87 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataTagValueListRequest : public RpcServiceRequest
-			{
-
-			public:
-				ExploreHiTSDBInstanceDataTagValueListRequest();
-				~ExploreHiTSDBInstanceDataTagValueListRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPrefix()const;
-				void setPrefix(const std::string& prefix);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				long getMax()const;
-				void setMax(long max);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getTagKey()const;
-				void setTagKey(const std::string& tagKey);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				std::string prefix_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				long max_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string tagKey_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTREQUEST_H_

+ 0 - 57
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h

@@ -1,57 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTRESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDataTagValueListResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string tagValue;
-				};
-
-
-				ExploreHiTSDBInstanceDataTagValueListResult();
-				explicit ExploreHiTSDBInstanceDataTagValueListResult(const std::string &payload);
-				~ExploreHiTSDBInstanceDataTagValueListResult();
-				std::string getInstanceId()const;
-				std::vector<Data> getTagValueList()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string instanceId_;
-				std::vector<Data> tagValueList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTRESULT_H_

+ 0 - 81
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h

@@ -1,81 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDeletionJobListRequest : public RpcServiceRequest
-			{
-
-			public:
-				ExploreHiTSDBInstanceDeletionJobListRequest();
-				~ExploreHiTSDBInstanceDeletionJobListRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getJobType()const;
-				void setJobType(const std::string& jobType);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				long resourceOwnerId_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				int pageSize_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string jobType_;
-				std::string instanceId_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTREQUEST_H_

+ 0 - 73
hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h

@@ -1,73 +0,0 @@
-/*
- * 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_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTRESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT ExploreHiTSDBInstanceDeletionJobListResult : public ServiceResult
-			{
-			public:
-				struct JobItem
-				{
-					std::string status;
-					long endTime;
-					std::string instanceId;
-					std::string ip;
-					int port;
-					long startTime;
-					long jobEndTime;
-					std::string metric;
-					long jobCreationTime;
-					long jobStartTime;
-					long id;
-					std::string tags;
-					std::string jobTyp;
-				};
-
-
-				ExploreHiTSDBInstanceDeletionJobListResult();
-				explicit ExploreHiTSDBInstanceDeletionJobListResult(const std::string &payload);
-				~ExploreHiTSDBInstanceDeletionJobListResult();
-				int getPageSize()const;
-				int getPageNumber()const;
-				long getTotal()const;
-				std::vector<JobItem> getJobList()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int pageSize_;
-				int pageNumber_;
-				long total_;
-				std::vector<JobItem> jobList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTRESULT_H_

+ 0 - 81
hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h

@@ -1,81 +0,0 @@
-/*
- * 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_HITSDB_MODEL_UPDATEHITSDBINSTANCEDATATTLREQUEST_H_
-#define ALIBABACLOUD_HITSDB_MODEL_UPDATEHITSDBINSTANCEDATATTLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT UpdateHiTSDBInstanceDataTtlRequest : public RpcServiceRequest
-			{
-
-			public:
-				UpdateHiTSDBInstanceDataTtlRequest();
-				~UpdateHiTSDBInstanceDataTtlRequest();
-
-				std::string getReverseVpcIp()const;
-				void setReverseVpcIp(const std::string& reverseVpcIp);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getReverseVpcPort()const;
-				void setReverseVpcPort(int reverseVpcPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassWord()const;
-				void setPassWord(const std::string& passWord);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				long getTtl()const;
-				void setTtl(long ttl);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string reverseVpcIp_;
-				long resourceOwnerId_;
-				int reverseVpcPort_;
-				std::string accessKeyId_;
-				std::string passWord_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				long ttl_;
-				std::string instanceId_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_UPDATEHITSDBINSTANCEDATATTLREQUEST_H_

+ 0 - 49
hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_HITSDB_MODEL_UPDATEHITSDBINSTANCEDATATTLRESULT_H_
-#define ALIBABACLOUD_HITSDB_MODEL_UPDATEHITSDBINSTANCEDATATTLRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/hitsdb/HitsdbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Hitsdb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_HITSDB_EXPORT UpdateHiTSDBInstanceDataTtlResult : public ServiceResult
-			{
-			public:
-
-
-				UpdateHiTSDBInstanceDataTtlResult();
-				explicit UpdateHiTSDBInstanceDataTtlResult(const std::string &payload);
-				~UpdateHiTSDBInstanceDataTtlResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_HITSDB_MODEL_UPDATEHITSDBINSTANCEDATATTLRESULT_H_

+ 0 - 324
hitsdb/src/HitsdbClient.cc

@@ -123,78 +123,6 @@ HitsdbClient::DeleteHiTSDBInstanceOutcomeCallable HitsdbClient::deleteHiTSDBInst
 	return task->get_future();
 }
 
-HitsdbClient::DeleteHiTSDBInstanceDataOutcome HitsdbClient::deleteHiTSDBInstanceData(const DeleteHiTSDBInstanceDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DeleteHiTSDBInstanceDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DeleteHiTSDBInstanceDataOutcome(DeleteHiTSDBInstanceDataResult(outcome.result()));
-	else
-		return DeleteHiTSDBInstanceDataOutcome(outcome.error());
-}
-
-void HitsdbClient::deleteHiTSDBInstanceDataAsync(const DeleteHiTSDBInstanceDataRequest& request, const DeleteHiTSDBInstanceDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, deleteHiTSDBInstanceData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::DeleteHiTSDBInstanceDataOutcomeCallable HitsdbClient::deleteHiTSDBInstanceDataCallable(const DeleteHiTSDBInstanceDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DeleteHiTSDBInstanceDataOutcome()>>(
-			[this, request]()
-			{
-			return this->deleteHiTSDBInstanceData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-HitsdbClient::DeleteHiTSDBInstanceMetaOutcome HitsdbClient::deleteHiTSDBInstanceMeta(const DeleteHiTSDBInstanceMetaRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DeleteHiTSDBInstanceMetaOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DeleteHiTSDBInstanceMetaOutcome(DeleteHiTSDBInstanceMetaResult(outcome.result()));
-	else
-		return DeleteHiTSDBInstanceMetaOutcome(outcome.error());
-}
-
-void HitsdbClient::deleteHiTSDBInstanceMetaAsync(const DeleteHiTSDBInstanceMetaRequest& request, const DeleteHiTSDBInstanceMetaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, deleteHiTSDBInstanceMeta(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::DeleteHiTSDBInstanceMetaOutcomeCallable HitsdbClient::deleteHiTSDBInstanceMetaCallable(const DeleteHiTSDBInstanceMetaRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DeleteHiTSDBInstanceMetaOutcome()>>(
-			[this, request]()
-			{
-			return this->deleteHiTSDBInstanceMeta(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 HitsdbClient::DescribeHiTSDBInstanceOutcome HitsdbClient::describeHiTSDBInstance(const DescribeHiTSDBInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -231,42 +159,6 @@ HitsdbClient::DescribeHiTSDBInstanceOutcomeCallable HitsdbClient::describeHiTSDB
 	return task->get_future();
 }
 
-HitsdbClient::DescribeHiTSDBInstanceDataTtlOutcome HitsdbClient::describeHiTSDBInstanceDataTtl(const DescribeHiTSDBInstanceDataTtlRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeHiTSDBInstanceDataTtlOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeHiTSDBInstanceDataTtlOutcome(DescribeHiTSDBInstanceDataTtlResult(outcome.result()));
-	else
-		return DescribeHiTSDBInstanceDataTtlOutcome(outcome.error());
-}
-
-void HitsdbClient::describeHiTSDBInstanceDataTtlAsync(const DescribeHiTSDBInstanceDataTtlRequest& request, const DescribeHiTSDBInstanceDataTtlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeHiTSDBInstanceDataTtl(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::DescribeHiTSDBInstanceDataTtlOutcomeCallable HitsdbClient::describeHiTSDBInstanceDataTtlCallable(const DescribeHiTSDBInstanceDataTtlRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeHiTSDBInstanceDataTtlOutcome()>>(
-			[this, request]()
-			{
-			return this->describeHiTSDBInstanceDataTtl(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 HitsdbClient::DescribeHiTSDBInstanceListOutcome HitsdbClient::describeHiTSDBInstanceList(const DescribeHiTSDBInstanceListRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -411,186 +303,6 @@ HitsdbClient::DescribeZonesOutcomeCallable HitsdbClient::describeZonesCallable(c
 	return task->get_future();
 }
 
-HitsdbClient::ExploreHiTSDBInstanceDataOutcome HitsdbClient::exploreHiTSDBInstanceData(const ExploreHiTSDBInstanceDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExploreHiTSDBInstanceDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExploreHiTSDBInstanceDataOutcome(ExploreHiTSDBInstanceDataResult(outcome.result()));
-	else
-		return ExploreHiTSDBInstanceDataOutcome(outcome.error());
-}
-
-void HitsdbClient::exploreHiTSDBInstanceDataAsync(const ExploreHiTSDBInstanceDataRequest& request, const ExploreHiTSDBInstanceDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exploreHiTSDBInstanceData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataOutcomeCallable HitsdbClient::exploreHiTSDBInstanceDataCallable(const ExploreHiTSDBInstanceDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExploreHiTSDBInstanceDataOutcome()>>(
-			[this, request]()
-			{
-			return this->exploreHiTSDBInstanceData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataMetricListOutcome HitsdbClient::exploreHiTSDBInstanceDataMetricList(const ExploreHiTSDBInstanceDataMetricListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExploreHiTSDBInstanceDataMetricListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExploreHiTSDBInstanceDataMetricListOutcome(ExploreHiTSDBInstanceDataMetricListResult(outcome.result()));
-	else
-		return ExploreHiTSDBInstanceDataMetricListOutcome(outcome.error());
-}
-
-void HitsdbClient::exploreHiTSDBInstanceDataMetricListAsync(const ExploreHiTSDBInstanceDataMetricListRequest& request, const ExploreHiTSDBInstanceDataMetricListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exploreHiTSDBInstanceDataMetricList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataMetricListOutcomeCallable HitsdbClient::exploreHiTSDBInstanceDataMetricListCallable(const ExploreHiTSDBInstanceDataMetricListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExploreHiTSDBInstanceDataMetricListOutcome()>>(
-			[this, request]()
-			{
-			return this->exploreHiTSDBInstanceDataMetricList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataTagKeyListOutcome HitsdbClient::exploreHiTSDBInstanceDataTagKeyList(const ExploreHiTSDBInstanceDataTagKeyListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExploreHiTSDBInstanceDataTagKeyListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExploreHiTSDBInstanceDataTagKeyListOutcome(ExploreHiTSDBInstanceDataTagKeyListResult(outcome.result()));
-	else
-		return ExploreHiTSDBInstanceDataTagKeyListOutcome(outcome.error());
-}
-
-void HitsdbClient::exploreHiTSDBInstanceDataTagKeyListAsync(const ExploreHiTSDBInstanceDataTagKeyListRequest& request, const ExploreHiTSDBInstanceDataTagKeyListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exploreHiTSDBInstanceDataTagKeyList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataTagKeyListOutcomeCallable HitsdbClient::exploreHiTSDBInstanceDataTagKeyListCallable(const ExploreHiTSDBInstanceDataTagKeyListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExploreHiTSDBInstanceDataTagKeyListOutcome()>>(
-			[this, request]()
-			{
-			return this->exploreHiTSDBInstanceDataTagKeyList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataTagValueListOutcome HitsdbClient::exploreHiTSDBInstanceDataTagValueList(const ExploreHiTSDBInstanceDataTagValueListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExploreHiTSDBInstanceDataTagValueListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExploreHiTSDBInstanceDataTagValueListOutcome(ExploreHiTSDBInstanceDataTagValueListResult(outcome.result()));
-	else
-		return ExploreHiTSDBInstanceDataTagValueListOutcome(outcome.error());
-}
-
-void HitsdbClient::exploreHiTSDBInstanceDataTagValueListAsync(const ExploreHiTSDBInstanceDataTagValueListRequest& request, const ExploreHiTSDBInstanceDataTagValueListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exploreHiTSDBInstanceDataTagValueList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDataTagValueListOutcomeCallable HitsdbClient::exploreHiTSDBInstanceDataTagValueListCallable(const ExploreHiTSDBInstanceDataTagValueListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExploreHiTSDBInstanceDataTagValueListOutcome()>>(
-			[this, request]()
-			{
-			return this->exploreHiTSDBInstanceDataTagValueList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDeletionJobListOutcome HitsdbClient::exploreHiTSDBInstanceDeletionJobList(const ExploreHiTSDBInstanceDeletionJobListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExploreHiTSDBInstanceDeletionJobListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExploreHiTSDBInstanceDeletionJobListOutcome(ExploreHiTSDBInstanceDeletionJobListResult(outcome.result()));
-	else
-		return ExploreHiTSDBInstanceDeletionJobListOutcome(outcome.error());
-}
-
-void HitsdbClient::exploreHiTSDBInstanceDeletionJobListAsync(const ExploreHiTSDBInstanceDeletionJobListRequest& request, const ExploreHiTSDBInstanceDeletionJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exploreHiTSDBInstanceDeletionJobList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::ExploreHiTSDBInstanceDeletionJobListOutcomeCallable HitsdbClient::exploreHiTSDBInstanceDeletionJobListCallable(const ExploreHiTSDBInstanceDeletionJobListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExploreHiTSDBInstanceDeletionJobListOutcome()>>(
-			[this, request]()
-			{
-			return this->exploreHiTSDBInstanceDeletionJobList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 HitsdbClient::ModifyHiTSDBInstanceClassOutcome HitsdbClient::modifyHiTSDBInstanceClass(const ModifyHiTSDBInstanceClassRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -807,39 +519,3 @@ HitsdbClient::SwitchHiTSDBInstancePublicNetOutcomeCallable HitsdbClient::switchH
 	return task->get_future();
 }
 
-HitsdbClient::UpdateHiTSDBInstanceDataTtlOutcome HitsdbClient::updateHiTSDBInstanceDataTtl(const UpdateHiTSDBInstanceDataTtlRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return UpdateHiTSDBInstanceDataTtlOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return UpdateHiTSDBInstanceDataTtlOutcome(UpdateHiTSDBInstanceDataTtlResult(outcome.result()));
-	else
-		return UpdateHiTSDBInstanceDataTtlOutcome(outcome.error());
-}
-
-void HitsdbClient::updateHiTSDBInstanceDataTtlAsync(const UpdateHiTSDBInstanceDataTtlRequest& request, const UpdateHiTSDBInstanceDataTtlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, updateHiTSDBInstanceDataTtl(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-HitsdbClient::UpdateHiTSDBInstanceDataTtlOutcomeCallable HitsdbClient::updateHiTSDBInstanceDataTtlCallable(const UpdateHiTSDBInstanceDataTtlRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<UpdateHiTSDBInstanceDataTtlOutcome()>>(
-			[this, request]()
-			{
-			return this->updateHiTSDBInstanceDataTtl(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-

+ 0 - 11
hitsdb/src/model/CreateHiTSDBInstanceRequest.cc

@@ -38,17 +38,6 @@ void CreateHiTSDBInstanceRequest::setResourceOwnerId(long resourceOwnerId)
 	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 }
 
-std::string CreateHiTSDBInstanceRequest::getConnectionString()const
-{
-	return connectionString_;
-}
-
-void CreateHiTSDBInstanceRequest::setConnectionString(const std::string& connectionString)
-{
-	connectionString_ = connectionString;
-	setParameter("ConnectionString", connectionString);
-}
-
 std::string CreateHiTSDBInstanceRequest::getClientToken()const
 {
 	return clientToken_;

+ 0 - 194
hitsdb/src/model/DeleteHiTSDBInstanceDataRequest.cc

@@ -1,194 +0,0 @@
-/*
- * 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/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::DeleteHiTSDBInstanceDataRequest;
-
-DeleteHiTSDBInstanceDataRequest::DeleteHiTSDBInstanceDataRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "DeleteHiTSDBInstanceData")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DeleteHiTSDBInstanceDataRequest::~DeleteHiTSDBInstanceDataRequest()
-{}
-
-std::string DeleteHiTSDBInstanceDataRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long DeleteHiTSDBInstanceDataRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-int DeleteHiTSDBInstanceDataRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-long DeleteHiTSDBInstanceDataRequest::getEnd()const
-{
-	return end_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setEnd(long end)
-{
-	end_ = end;
-	setParameter("End", std::to_string(end));
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long DeleteHiTSDBInstanceDataRequest::getStart()const
-{
-	return start_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setStart(long start)
-{
-	start_ = start;
-	setParameter("Start", std::to_string(start));
-}
-
-long DeleteHiTSDBInstanceDataRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getTags()const
-{
-	return tags_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setTags(const std::string& tags)
-{
-	tags_ = tags;
-	setParameter("Tags", tags);
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getMetric()const
-{
-	return metric_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setMetric(const std::string& metric)
-{
-	metric_ = metric;
-	setParameter("Metric", metric);
-}
-
-std::string DeleteHiTSDBInstanceDataRequest::getUserName()const
-{
-	return userName_;
-}
-
-void DeleteHiTSDBInstanceDataRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 51
hitsdb/src/model/DeleteHiTSDBInstanceDataResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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/hitsdb/model/DeleteHiTSDBInstanceDataResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-DeleteHiTSDBInstanceDataResult::DeleteHiTSDBInstanceDataResult() :
-	ServiceResult()
-{}
-
-DeleteHiTSDBInstanceDataResult::DeleteHiTSDBInstanceDataResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteHiTSDBInstanceDataResult::~DeleteHiTSDBInstanceDataResult()
-{}
-
-void DeleteHiTSDBInstanceDataResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["TaskId"].isNull())
-		taskId_ = std::stol(value["TaskId"].asString());
-
-}
-
-long DeleteHiTSDBInstanceDataResult::getTaskId()const
-{
-	return taskId_;
-}
-

+ 0 - 172
hitsdb/src/model/DeleteHiTSDBInstanceMetaRequest.cc

@@ -1,172 +0,0 @@
-/*
- * 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/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::DeleteHiTSDBInstanceMetaRequest;
-
-DeleteHiTSDBInstanceMetaRequest::DeleteHiTSDBInstanceMetaRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "DeleteHiTSDBInstanceMeta")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DeleteHiTSDBInstanceMetaRequest::~DeleteHiTSDBInstanceMetaRequest()
-{}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long DeleteHiTSDBInstanceMetaRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-int DeleteHiTSDBInstanceMetaRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long DeleteHiTSDBInstanceMetaRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getTags()const
-{
-	return tags_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setTags(const std::string& tags)
-{
-	tags_ = tags;
-	setParameter("Tags", tags);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getMetric()const
-{
-	return metric_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setMetric(const std::string& metric)
-{
-	metric_ = metric;
-	setParameter("Metric", metric);
-}
-
-std::string DeleteHiTSDBInstanceMetaRequest::getUserName()const
-{
-	return userName_;
-}
-
-void DeleteHiTSDBInstanceMetaRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 51
hitsdb/src/model/DeleteHiTSDBInstanceMetaResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-DeleteHiTSDBInstanceMetaResult::DeleteHiTSDBInstanceMetaResult() :
-	ServiceResult()
-{}
-
-DeleteHiTSDBInstanceMetaResult::DeleteHiTSDBInstanceMetaResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteHiTSDBInstanceMetaResult::~DeleteHiTSDBInstanceMetaResult()
-{}
-
-void DeleteHiTSDBInstanceMetaResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["TaskId"].isNull())
-		taskId_ = std::stol(value["TaskId"].asString());
-
-}
-
-long DeleteHiTSDBInstanceMetaResult::getTaskId()const
-{
-	return taskId_;
-}
-

+ 0 - 150
hitsdb/src/model/DescribeHiTSDBInstanceDataTtlRequest.cc

@@ -1,150 +0,0 @@
-/*
- * 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/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::DescribeHiTSDBInstanceDataTtlRequest;
-
-DescribeHiTSDBInstanceDataTtlRequest::DescribeHiTSDBInstanceDataTtlRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "DescribeHiTSDBInstanceDataTtl")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeHiTSDBInstanceDataTtlRequest::~DescribeHiTSDBInstanceDataTtlRequest()
-{}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long DescribeHiTSDBInstanceDataTtlRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-int DescribeHiTSDBInstanceDataTtlRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long DescribeHiTSDBInstanceDataTtlRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DescribeHiTSDBInstanceDataTtlRequest::getUserName()const
-{
-	return userName_;
-}
-
-void DescribeHiTSDBInstanceDataTtlRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 51
hitsdb/src/model/DescribeHiTSDBInstanceDataTtlResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-DescribeHiTSDBInstanceDataTtlResult::DescribeHiTSDBInstanceDataTtlResult() :
-	ServiceResult()
-{}
-
-DescribeHiTSDBInstanceDataTtlResult::DescribeHiTSDBInstanceDataTtlResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeHiTSDBInstanceDataTtlResult::~DescribeHiTSDBInstanceDataTtlResult()
-{}
-
-void DescribeHiTSDBInstanceDataTtlResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["Ttl"].isNull())
-		ttl_ = std::stol(value["Ttl"].asString());
-
-}
-
-long DescribeHiTSDBInstanceDataTtlResult::getTtl()const
-{
-	return ttl_;
-}
-

+ 8 - 0
hitsdb/src/model/DescribeHiTSDBInstanceListResult.cc

@@ -85,6 +85,14 @@ void DescribeHiTSDBInstanceListResult::parse(const std::string &payload)
 			instanceListObject.vpcId = valueInstanceListInstance["VpcId"].asString();
 		if(!valueInstanceListInstance["VswitchId"].isNull())
 			instanceListObject.vswitchId = valueInstanceListInstance["VswitchId"].asString();
+		if(!valueInstanceListInstance["Status"].isNull())
+			instanceListObject.status = valueInstanceListInstance["Status"].asString();
+		if(!valueInstanceListInstance["PaymentType"].isNull())
+			instanceListObject.paymentType = valueInstanceListInstance["PaymentType"].asString();
+		if(!valueInstanceListInstance["CreateTime"].isNull())
+			instanceListObject.createTime = std::stol(valueInstanceListInstance["CreateTime"].asString());
+		if(!valueInstanceListInstance["ExpiredTime"].isNull())
+			instanceListObject.expiredTime = std::stol(valueInstanceListInstance["ExpiredTime"].asString());
 		instanceList_.push_back(instanceListObject);
 	}
 	if(!value["PageNumber"].isNull())

+ 28 - 0
hitsdb/src/model/DescribeHiTSDBInstanceResult.cc

@@ -101,6 +101,14 @@ void DescribeHiTSDBInstanceResult::parse(const std::string &payload)
 		rDSStatus_ = value["RDSStatus"].asString();
 	if(!value["DiskCategory"].isNull())
 		diskCategory_ = value["DiskCategory"].asString();
+	if(!value["Status"].isNull())
+		status_ = value["Status"].asString();
+	if(!value["PaymentType"].isNull())
+		paymentType_ = value["PaymentType"].asString();
+	if(!value["CreateTime"].isNull())
+		createTime_ = std::stol(value["CreateTime"].asString());
+	if(!value["ExpiredTime"].isNull())
+		expiredTime_ = std::stol(value["ExpiredTime"].asString());
 
 }
 
@@ -144,6 +152,11 @@ std::string DescribeHiTSDBInstanceResult::getMemSize()const
 	return memSize_;
 }
 
+long DescribeHiTSDBInstanceResult::getExpiredTime()const
+{
+	return expiredTime_;
+}
+
 std::string DescribeHiTSDBInstanceResult::getMaxTimelineLimit()const
 {
 	return maxTimelineLimit_;
@@ -154,6 +167,11 @@ std::string DescribeHiTSDBInstanceResult::getReverseVpcPort()const
 	return reverseVpcPort_;
 }
 
+std::string DescribeHiTSDBInstanceResult::getPaymentType()const
+{
+	return paymentType_;
+}
+
 std::string DescribeHiTSDBInstanceResult::getPublicConnectionString()const
 {
 	return publicConnectionString_;
@@ -174,6 +192,11 @@ std::string DescribeHiTSDBInstanceResult::getRDSStatus()const
 	return rDSStatus_;
 }
 
+std::string DescribeHiTSDBInstanceResult::getStatus()const
+{
+	return status_;
+}
+
 std::string DescribeHiTSDBInstanceResult::getInstanceStorage()const
 {
 	return instanceStorage_;
@@ -189,6 +212,11 @@ std::string DescribeHiTSDBInstanceResult::getInstanceId()const
 	return instanceId_;
 }
 
+long DescribeHiTSDBInstanceResult::getCreateTime()const
+{
+	return createTime_;
+}
+
 std::string DescribeHiTSDBInstanceResult::getDiskCategory()const
 {
 	return diskCategory_;

+ 0 - 172
hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListRequest.cc

@@ -1,172 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::ExploreHiTSDBInstanceDataMetricListRequest;
-
-ExploreHiTSDBInstanceDataMetricListRequest::ExploreHiTSDBInstanceDataMetricListRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "ExploreHiTSDBInstanceDataMetricList")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ExploreHiTSDBInstanceDataMetricListRequest::~ExploreHiTSDBInstanceDataMetricListRequest()
-{}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long ExploreHiTSDBInstanceDataMetricListRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getPrefix()const
-{
-	return prefix_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setPrefix(const std::string& prefix)
-{
-	prefix_ = prefix;
-	setParameter("Prefix", prefix);
-}
-
-int ExploreHiTSDBInstanceDataMetricListRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-long ExploreHiTSDBInstanceDataMetricListRequest::getMax()const
-{
-	return max_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setMax(long max)
-{
-	max_ = max;
-	setParameter("Max", std::to_string(max));
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long ExploreHiTSDBInstanceDataMetricListRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListRequest::getUserName()const
-{
-	return userName_;
-}
-
-void ExploreHiTSDBInstanceDataMetricListRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 64
hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListResult.cc

@@ -1,64 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-ExploreHiTSDBInstanceDataMetricListResult::ExploreHiTSDBInstanceDataMetricListResult() :
-	ServiceResult()
-{}
-
-ExploreHiTSDBInstanceDataMetricListResult::ExploreHiTSDBInstanceDataMetricListResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ExploreHiTSDBInstanceDataMetricListResult::~ExploreHiTSDBInstanceDataMetricListResult()
-{}
-
-void ExploreHiTSDBInstanceDataMetricListResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allMetricListNode = value["MetricList"]["Data"];
-	for (auto valueMetricListData : allMetricListNode)
-	{
-		Data metricListObject;
-		if(!valueMetricListData["Metric"].isNull())
-			metricListObject.metric = valueMetricListData["Metric"].asString();
-		metricList_.push_back(metricListObject);
-	}
-	if(!value["InstanceId"].isNull())
-		instanceId_ = value["InstanceId"].asString();
-
-}
-
-std::string ExploreHiTSDBInstanceDataMetricListResult::getInstanceId()const
-{
-	return instanceId_;
-}
-
-std::vector<ExploreHiTSDBInstanceDataMetricListResult::Data> ExploreHiTSDBInstanceDataMetricListResult::getMetricList()const
-{
-	return metricList_;
-}
-

+ 0 - 227
hitsdb/src/model/ExploreHiTSDBInstanceDataRequest.cc

@@ -1,227 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::ExploreHiTSDBInstanceDataRequest;
-
-ExploreHiTSDBInstanceDataRequest::ExploreHiTSDBInstanceDataRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "ExploreHiTSDBInstanceData")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ExploreHiTSDBInstanceDataRequest::~ExploreHiTSDBInstanceDataRequest()
-{}
-
-std::string ExploreHiTSDBInstanceDataRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long ExploreHiTSDBInstanceDataRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-int ExploreHiTSDBInstanceDataRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-long ExploreHiTSDBInstanceDataRequest::getEnd()const
-{
-	return end_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setEnd(long end)
-{
-	end_ = end;
-	setParameter("End", std::to_string(end));
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getAggregator()const
-{
-	return aggregator_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setAggregator(const std::string& aggregator)
-{
-	aggregator_ = aggregator;
-	setParameter("Aggregator", aggregator);
-}
-
-long ExploreHiTSDBInstanceDataRequest::getStart()const
-{
-	return start_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setStart(long start)
-{
-	start_ = start;
-	setParameter("Start", std::to_string(start));
-}
-
-long ExploreHiTSDBInstanceDataRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getTagFilter()const
-{
-	return tagFilter_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setTagFilter(const std::string& tagFilter)
-{
-	tagFilter_ = tagFilter;
-	setParameter("TagFilter", tagFilter);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getMetric()const
-{
-	return metric_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setMetric(const std::string& metric)
-{
-	metric_ = metric;
-	setParameter("Metric", metric);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getDownSampleAggregator()const
-{
-	return downSampleAggregator_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setDownSampleAggregator(const std::string& downSampleAggregator)
-{
-	downSampleAggregator_ = downSampleAggregator;
-	setParameter("DownSampleAggregator", downSampleAggregator);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getDownSampleTime()const
-{
-	return downSampleTime_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setDownSampleTime(const std::string& downSampleTime)
-{
-	downSampleTime_ = downSampleTime;
-	setParameter("DownSampleTime", downSampleTime);
-}
-
-std::string ExploreHiTSDBInstanceDataRequest::getUserName()const
-{
-	return userName_;
-}
-
-void ExploreHiTSDBInstanceDataRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 96
hitsdb/src/model/ExploreHiTSDBInstanceDataResult.cc

@@ -1,96 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-ExploreHiTSDBInstanceDataResult::ExploreHiTSDBInstanceDataResult() :
-	ServiceResult()
-{}
-
-ExploreHiTSDBInstanceDataResult::ExploreHiTSDBInstanceDataResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ExploreHiTSDBInstanceDataResult::~ExploreHiTSDBInstanceDataResult()
-{}
-
-void ExploreHiTSDBInstanceDataResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allTimeLinesNode = value["TimeLines"]["TimeLine"];
-	for (auto valueTimeLinesTimeLine : allTimeLinesNode)
-	{
-		TimeLine timeLinesObject;
-		auto allTagsNode = valueTimeLinesTimeLine["Tags"]["Tag"];
-		for (auto valueTimeLinesTimeLineTagsTag : allTagsNode)
-		{
-			TimeLine::Tag tagsObject;
-			if(!valueTimeLinesTimeLineTagsTag["TagKey"].isNull())
-				tagsObject.tagKey = valueTimeLinesTimeLineTagsTag["TagKey"].asString();
-			if(!valueTimeLinesTimeLineTagsTag["TagValue"].isNull())
-				tagsObject.tagValue = valueTimeLinesTimeLineTagsTag["TagValue"].asString();
-			timeLinesObject.tags.push_back(tagsObject);
-		}
-		auto allSeriesNode = valueTimeLinesTimeLine["Series"]["Point"];
-		for (auto valueTimeLinesTimeLineSeriesPoint : allSeriesNode)
-		{
-			TimeLine::Point seriesObject;
-			if(!valueTimeLinesTimeLineSeriesPoint["Timestamp"].isNull())
-				seriesObject.timestamp = valueTimeLinesTimeLineSeriesPoint["Timestamp"].asString();
-			if(!valueTimeLinesTimeLineSeriesPoint["Value"].isNull())
-				seriesObject.value = std::stof(valueTimeLinesTimeLineSeriesPoint["Value"].asString());
-			timeLinesObject.series.push_back(seriesObject);
-		}
-		timeLines_.push_back(timeLinesObject);
-	}
-	if(!value["Start"].isNull())
-		start_ = value["Start"].asString();
-	if(!value["End"].isNull())
-		end_ = value["End"].asString();
-	if(!value["Metric"].isNull())
-		metric_ = value["Metric"].asString();
-
-}
-
-std::vector<ExploreHiTSDBInstanceDataResult::TimeLine> ExploreHiTSDBInstanceDataResult::getTimeLines()const
-{
-	return timeLines_;
-}
-
-std::string ExploreHiTSDBInstanceDataResult::getStart()const
-{
-	return start_;
-}
-
-std::string ExploreHiTSDBInstanceDataResult::getEnd()const
-{
-	return end_;
-}
-
-std::string ExploreHiTSDBInstanceDataResult::getMetric()const
-{
-	return metric_;
-}
-

+ 0 - 183
hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListRequest.cc

@@ -1,183 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::ExploreHiTSDBInstanceDataTagKeyListRequest;
-
-ExploreHiTSDBInstanceDataTagKeyListRequest::ExploreHiTSDBInstanceDataTagKeyListRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "ExploreHiTSDBInstanceDataTagKeyList")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ExploreHiTSDBInstanceDataTagKeyListRequest::~ExploreHiTSDBInstanceDataTagKeyListRequest()
-{}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long ExploreHiTSDBInstanceDataTagKeyListRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getPrefix()const
-{
-	return prefix_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setPrefix(const std::string& prefix)
-{
-	prefix_ = prefix;
-	setParameter("Prefix", prefix);
-}
-
-int ExploreHiTSDBInstanceDataTagKeyListRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-long ExploreHiTSDBInstanceDataTagKeyListRequest::getMax()const
-{
-	return max_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setMax(long max)
-{
-	max_ = max;
-	setParameter("Max", std::to_string(max));
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long ExploreHiTSDBInstanceDataTagKeyListRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getMetric()const
-{
-	return metric_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setMetric(const std::string& metric)
-{
-	metric_ = metric;
-	setParameter("Metric", metric);
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListRequest::getUserName()const
-{
-	return userName_;
-}
-
-void ExploreHiTSDBInstanceDataTagKeyListRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 64
hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListResult.cc

@@ -1,64 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-ExploreHiTSDBInstanceDataTagKeyListResult::ExploreHiTSDBInstanceDataTagKeyListResult() :
-	ServiceResult()
-{}
-
-ExploreHiTSDBInstanceDataTagKeyListResult::ExploreHiTSDBInstanceDataTagKeyListResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ExploreHiTSDBInstanceDataTagKeyListResult::~ExploreHiTSDBInstanceDataTagKeyListResult()
-{}
-
-void ExploreHiTSDBInstanceDataTagKeyListResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allTagKeyListNode = value["TagKeyList"]["Data"];
-	for (auto valueTagKeyListData : allTagKeyListNode)
-	{
-		Data tagKeyListObject;
-		if(!valueTagKeyListData["TagKey"].isNull())
-			tagKeyListObject.tagKey = valueTagKeyListData["TagKey"].asString();
-		tagKeyList_.push_back(tagKeyListObject);
-	}
-	if(!value["InstanceId"].isNull())
-		instanceId_ = value["InstanceId"].asString();
-
-}
-
-std::string ExploreHiTSDBInstanceDataTagKeyListResult::getInstanceId()const
-{
-	return instanceId_;
-}
-
-std::vector<ExploreHiTSDBInstanceDataTagKeyListResult::Data> ExploreHiTSDBInstanceDataTagKeyListResult::getTagKeyList()const
-{
-	return tagKeyList_;
-}
-

+ 0 - 183
hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListRequest.cc

@@ -1,183 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::ExploreHiTSDBInstanceDataTagValueListRequest;
-
-ExploreHiTSDBInstanceDataTagValueListRequest::ExploreHiTSDBInstanceDataTagValueListRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "ExploreHiTSDBInstanceDataTagValueList")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ExploreHiTSDBInstanceDataTagValueListRequest::~ExploreHiTSDBInstanceDataTagValueListRequest()
-{}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long ExploreHiTSDBInstanceDataTagValueListRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getPrefix()const
-{
-	return prefix_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setPrefix(const std::string& prefix)
-{
-	prefix_ = prefix;
-	setParameter("Prefix", prefix);
-}
-
-int ExploreHiTSDBInstanceDataTagValueListRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-long ExploreHiTSDBInstanceDataTagValueListRequest::getMax()const
-{
-	return max_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setMax(long max)
-{
-	max_ = max;
-	setParameter("Max", std::to_string(max));
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long ExploreHiTSDBInstanceDataTagValueListRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getTagKey()const
-{
-	return tagKey_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setTagKey(const std::string& tagKey)
-{
-	tagKey_ = tagKey;
-	setParameter("TagKey", tagKey);
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListRequest::getUserName()const
-{
-	return userName_;
-}
-
-void ExploreHiTSDBInstanceDataTagValueListRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 64
hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListResult.cc

@@ -1,64 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-ExploreHiTSDBInstanceDataTagValueListResult::ExploreHiTSDBInstanceDataTagValueListResult() :
-	ServiceResult()
-{}
-
-ExploreHiTSDBInstanceDataTagValueListResult::ExploreHiTSDBInstanceDataTagValueListResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ExploreHiTSDBInstanceDataTagValueListResult::~ExploreHiTSDBInstanceDataTagValueListResult()
-{}
-
-void ExploreHiTSDBInstanceDataTagValueListResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allTagValueListNode = value["TagValueList"]["Data"];
-	for (auto valueTagValueListData : allTagValueListNode)
-	{
-		Data tagValueListObject;
-		if(!valueTagValueListData["TagValue"].isNull())
-			tagValueListObject.tagValue = valueTagValueListData["TagValue"].asString();
-		tagValueList_.push_back(tagValueListObject);
-	}
-	if(!value["InstanceId"].isNull())
-		instanceId_ = value["InstanceId"].asString();
-
-}
-
-std::string ExploreHiTSDBInstanceDataTagValueListResult::getInstanceId()const
-{
-	return instanceId_;
-}
-
-std::vector<ExploreHiTSDBInstanceDataTagValueListResult::Data> ExploreHiTSDBInstanceDataTagValueListResult::getTagValueList()const
-{
-	return tagValueList_;
-}
-

+ 0 - 161
hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListRequest.cc

@@ -1,161 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::ExploreHiTSDBInstanceDeletionJobListRequest;
-
-ExploreHiTSDBInstanceDeletionJobListRequest::ExploreHiTSDBInstanceDeletionJobListRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "ExploreHiTSDBInstanceDeletionJobList")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ExploreHiTSDBInstanceDeletionJobListRequest::~ExploreHiTSDBInstanceDeletionJobListRequest()
-{}
-
-long ExploreHiTSDBInstanceDeletionJobListRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-int ExploreHiTSDBInstanceDeletionJobListRequest::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setPageNumber(int pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", std::to_string(pageNumber));
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-int ExploreHiTSDBInstanceDeletionJobListRequest::getPageSize()const
-{
-	return pageSize_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setPageSize(int pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", std::to_string(pageSize));
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long ExploreHiTSDBInstanceDeletionJobListRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getJobType()const
-{
-	return jobType_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setJobType(const std::string& jobType)
-{
-	jobType_ = jobType;
-	setParameter("JobType", jobType);
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ExploreHiTSDBInstanceDeletionJobListRequest::getUserName()const
-{
-	return userName_;
-}
-
-void ExploreHiTSDBInstanceDeletionJobListRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 102
hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListResult.cc

@@ -1,102 +0,0 @@
-/*
- * 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/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-ExploreHiTSDBInstanceDeletionJobListResult::ExploreHiTSDBInstanceDeletionJobListResult() :
-	ServiceResult()
-{}
-
-ExploreHiTSDBInstanceDeletionJobListResult::ExploreHiTSDBInstanceDeletionJobListResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ExploreHiTSDBInstanceDeletionJobListResult::~ExploreHiTSDBInstanceDeletionJobListResult()
-{}
-
-void ExploreHiTSDBInstanceDeletionJobListResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allJobListNode = value["JobList"]["JobItem"];
-	for (auto valueJobListJobItem : allJobListNode)
-	{
-		JobItem jobListObject;
-		if(!valueJobListJobItem["Id"].isNull())
-			jobListObject.id = std::stol(valueJobListJobItem["Id"].asString());
-		if(!valueJobListJobItem["InstanceId"].isNull())
-			jobListObject.instanceId = valueJobListJobItem["InstanceId"].asString();
-		if(!valueJobListJobItem["Ip"].isNull())
-			jobListObject.ip = valueJobListJobItem["Ip"].asString();
-		if(!valueJobListJobItem["Port"].isNull())
-			jobListObject.port = std::stoi(valueJobListJobItem["Port"].asString());
-		if(!valueJobListJobItem["Metric"].isNull())
-			jobListObject.metric = valueJobListJobItem["Metric"].asString();
-		if(!valueJobListJobItem["Tags"].isNull())
-			jobListObject.tags = valueJobListJobItem["Tags"].asString();
-		if(!valueJobListJobItem["StartTime"].isNull())
-			jobListObject.startTime = std::stol(valueJobListJobItem["StartTime"].asString());
-		if(!valueJobListJobItem["EndTime"].isNull())
-			jobListObject.endTime = std::stol(valueJobListJobItem["EndTime"].asString());
-		if(!valueJobListJobItem["Status"].isNull())
-			jobListObject.status = valueJobListJobItem["Status"].asString();
-		if(!valueJobListJobItem["JobTyp"].isNull())
-			jobListObject.jobTyp = valueJobListJobItem["JobTyp"].asString();
-		if(!valueJobListJobItem["JobCreationTime"].isNull())
-			jobListObject.jobCreationTime = std::stol(valueJobListJobItem["JobCreationTime"].asString());
-		if(!valueJobListJobItem["JobStartTime"].isNull())
-			jobListObject.jobStartTime = std::stol(valueJobListJobItem["JobStartTime"].asString());
-		if(!valueJobListJobItem["JobEndTime"].isNull())
-			jobListObject.jobEndTime = std::stol(valueJobListJobItem["JobEndTime"].asString());
-		jobList_.push_back(jobListObject);
-	}
-	if(!value["PageNumber"].isNull())
-		pageNumber_ = std::stoi(value["PageNumber"].asString());
-	if(!value["PageSize"].isNull())
-		pageSize_ = std::stoi(value["PageSize"].asString());
-	if(!value["Total"].isNull())
-		total_ = std::stol(value["Total"].asString());
-
-}
-
-int ExploreHiTSDBInstanceDeletionJobListResult::getPageSize()const
-{
-	return pageSize_;
-}
-
-int ExploreHiTSDBInstanceDeletionJobListResult::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-long ExploreHiTSDBInstanceDeletionJobListResult::getTotal()const
-{
-	return total_;
-}
-
-std::vector<ExploreHiTSDBInstanceDeletionJobListResult::JobItem> ExploreHiTSDBInstanceDeletionJobListResult::getJobList()const
-{
-	return jobList_;
-}
-

+ 0 - 161
hitsdb/src/model/UpdateHiTSDBInstanceDataTtlRequest.cc

@@ -1,161 +0,0 @@
-/*
- * 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/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h>
-
-using AlibabaCloud::Hitsdb::Model::UpdateHiTSDBInstanceDataTtlRequest;
-
-UpdateHiTSDBInstanceDataTtlRequest::UpdateHiTSDBInstanceDataTtlRequest() :
-	RpcServiceRequest("hitsdb", "2017-06-01", "UpdateHiTSDBInstanceDataTtl")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-UpdateHiTSDBInstanceDataTtlRequest::~UpdateHiTSDBInstanceDataTtlRequest()
-{}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getReverseVpcIp()const
-{
-	return reverseVpcIp_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setReverseVpcIp(const std::string& reverseVpcIp)
-{
-	reverseVpcIp_ = reverseVpcIp;
-	setParameter("ReverseVpcIp", reverseVpcIp);
-}
-
-long UpdateHiTSDBInstanceDataTtlRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-int UpdateHiTSDBInstanceDataTtlRequest::getReverseVpcPort()const
-{
-	return reverseVpcPort_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setReverseVpcPort(int reverseVpcPort)
-{
-	reverseVpcPort_ = reverseVpcPort;
-	setParameter("ReverseVpcPort", std::to_string(reverseVpcPort));
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getPassWord()const
-{
-	return passWord_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setPassWord(const std::string& passWord)
-{
-	passWord_ = passWord;
-	setParameter("PassWord", passWord);
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long UpdateHiTSDBInstanceDataTtlRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-long UpdateHiTSDBInstanceDataTtlRequest::getTtl()const
-{
-	return ttl_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setTtl(long ttl)
-{
-	ttl_ = ttl;
-	setParameter("Ttl", std::to_string(ttl));
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string UpdateHiTSDBInstanceDataTtlRequest::getUserName()const
-{
-	return userName_;
-}
-
-void UpdateHiTSDBInstanceDataTtlRequest::setUserName(const std::string& userName)
-{
-	userName_ = userName;
-	setParameter("UserName", userName);
-}
-

+ 0 - 44
hitsdb/src/model/UpdateHiTSDBInstanceDataTtlResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Hitsdb;
-using namespace AlibabaCloud::Hitsdb::Model;
-
-UpdateHiTSDBInstanceDataTtlResult::UpdateHiTSDBInstanceDataTtlResult() :
-	ServiceResult()
-{}
-
-UpdateHiTSDBInstanceDataTtlResult::UpdateHiTSDBInstanceDataTtlResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-UpdateHiTSDBInstanceDataTtlResult::~UpdateHiTSDBInstanceDataTtlResult()
-{}
-
-void UpdateHiTSDBInstanceDataTtlResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-