diff --git a/CHANGELOG b/CHANGELOG index 546b742fa..495afc504 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2020-12-23 Version: patch +- Create TSDB Open api. + 2020-12-22 Version: patch - Minor chagnes. diff --git a/hitsdb/CMakeLists.txt b/hitsdb/CMakeLists.txt index b3835a5b9..5c946e5a6 100644 --- a/hitsdb/CMakeLists.txt +++ b/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} diff --git a/hitsdb/include/alibabacloud/hitsdb/HitsdbClient.h b/hitsdb/include/alibabacloud/hitsdb/HitsdbClient.h index e1464994d..27d6f760b 100644 --- a/hitsdb/include/alibabacloud/hitsdb/HitsdbClient.h +++ b/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 DeleteHiTSDBInstanceOutcome; typedef std::future DeleteHiTSDBInstanceOutcomeCallable; typedef std::function&)> DeleteHiTSDBInstanceAsyncHandler; - typedef Outcome DeleteHiTSDBInstanceDataOutcome; - typedef std::future DeleteHiTSDBInstanceDataOutcomeCallable; - typedef std::function&)> DeleteHiTSDBInstanceDataAsyncHandler; - typedef Outcome DeleteHiTSDBInstanceMetaOutcome; - typedef std::future DeleteHiTSDBInstanceMetaOutcomeCallable; - typedef std::function&)> DeleteHiTSDBInstanceMetaAsyncHandler; typedef Outcome DescribeHiTSDBInstanceOutcome; typedef std::future DescribeHiTSDBInstanceOutcomeCallable; typedef std::function&)> DescribeHiTSDBInstanceAsyncHandler; - typedef Outcome DescribeHiTSDBInstanceDataTtlOutcome; - typedef std::future DescribeHiTSDBInstanceDataTtlOutcomeCallable; - typedef std::function&)> DescribeHiTSDBInstanceDataTtlAsyncHandler; typedef Outcome DescribeHiTSDBInstanceListOutcome; typedef std::future DescribeHiTSDBInstanceListOutcomeCallable; typedef std::function&)> DescribeHiTSDBInstanceListAsyncHandler; @@ -105,21 +78,6 @@ namespace AlibabaCloud typedef Outcome DescribeZonesOutcome; typedef std::future DescribeZonesOutcomeCallable; typedef std::function&)> DescribeZonesAsyncHandler; - typedef Outcome ExploreHiTSDBInstanceDataOutcome; - typedef std::future ExploreHiTSDBInstanceDataOutcomeCallable; - typedef std::function&)> ExploreHiTSDBInstanceDataAsyncHandler; - typedef Outcome ExploreHiTSDBInstanceDataMetricListOutcome; - typedef std::future ExploreHiTSDBInstanceDataMetricListOutcomeCallable; - typedef std::function&)> ExploreHiTSDBInstanceDataMetricListAsyncHandler; - typedef Outcome ExploreHiTSDBInstanceDataTagKeyListOutcome; - typedef std::future ExploreHiTSDBInstanceDataTagKeyListOutcomeCallable; - typedef std::function&)> ExploreHiTSDBInstanceDataTagKeyListAsyncHandler; - typedef Outcome ExploreHiTSDBInstanceDataTagValueListOutcome; - typedef std::future ExploreHiTSDBInstanceDataTagValueListOutcomeCallable; - typedef std::function&)> ExploreHiTSDBInstanceDataTagValueListAsyncHandler; - typedef Outcome ExploreHiTSDBInstanceDeletionJobListOutcome; - typedef std::future ExploreHiTSDBInstanceDeletionJobListOutcomeCallable; - typedef std::function&)> ExploreHiTSDBInstanceDeletionJobListAsyncHandler; typedef Outcome ModifyHiTSDBInstanceClassOutcome; typedef std::future ModifyHiTSDBInstanceClassOutcomeCallable; typedef std::function&)> ModifyHiTSDBInstanceClassAsyncHandler; @@ -138,9 +96,6 @@ namespace AlibabaCloud typedef Outcome SwitchHiTSDBInstancePublicNetOutcome; typedef std::future SwitchHiTSDBInstancePublicNetOutcomeCallable; typedef std::function&)> SwitchHiTSDBInstancePublicNetAsyncHandler; - typedef Outcome UpdateHiTSDBInstanceDataTtlOutcome; - typedef std::future UpdateHiTSDBInstanceDataTtlOutcomeCallable; - typedef std::function&)> UpdateHiTSDBInstanceDataTtlAsyncHandler; HitsdbClient(const Credentials &credentials, const ClientConfiguration &configuration); HitsdbClient(const std::shared_ptr &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& 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& 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& 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& 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& 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& 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& 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& 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& 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& 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& 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& 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& 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& 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& context = nullptr) const; - UpdateHiTSDBInstanceDataTtlOutcomeCallable updateHiTSDBInstanceDataTtlCallable(const Model::UpdateHiTSDBInstanceDataTtlRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/hitsdb/include/alibabacloud/hitsdb/model/CreateHiTSDBInstanceRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/CreateHiTSDBInstanceRequest.h index 6913cab57..7258f8cd8 100644 --- a/hitsdb/include/alibabacloud/hitsdb/model/CreateHiTSDBInstanceRequest.h +++ b/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_; diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h deleted file mode 100644 index 2782bafd0..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataResult.h b/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataResult.h deleted file mode 100644 index 7bc2160a1..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceDataResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h deleted file mode 100644 index 08dc2d0a3..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h b/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h deleted file mode 100644 index 2a4d71d9e..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/DeleteHiTSDBInstanceMetaResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h deleted file mode 100644 index bd8b39d98..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h b/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h deleted file mode 100644 index 6ccc256ce..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceDataTtlResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListResult.h b/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListResult.h index 4786de088..cd9a914aa 100644 --- a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceListResult.h +++ b/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; }; diff --git a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceResult.h b/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceResult.h index b10192034..fe8e38172 100644 --- a/hitsdb/include/alibabacloud/hitsdb/model/DescribeHiTSDBInstanceResult.h +++ b/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_; diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h deleted file mode 100644 index c4eb20a62..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h deleted file mode 100644 index 7841bdf27..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataMetricListResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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 getMetricList()const; - - protected: - void parse(const std::string &payload); - private: - std::string instanceId_; - std::vector metricList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATAMETRICLISTRESULT_H_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h deleted file mode 100644 index 0bd7c5794..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataResult.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataResult.h deleted file mode 100644 index e997e4a30..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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 series; - std::vector tags; - }; - - - ExploreHiTSDBInstanceDataResult(); - explicit ExploreHiTSDBInstanceDataResult(const std::string &payload); - ~ExploreHiTSDBInstanceDataResult(); - std::vector getTimeLines()const; - std::string getStart()const; - std::string getEnd()const; - std::string getMetric()const; - - protected: - void parse(const std::string &payload); - private: - std::vector timeLines_; - std::string start_; - std::string end_; - std::string metric_; - - }; - } - } -} -#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATARESULT_H_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h deleted file mode 100644 index c5a4e2cca..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h deleted file mode 100644 index d6a85a3d5..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagKeyListResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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 getTagKeyList()const; - - protected: - void parse(const std::string &payload); - private: - std::string instanceId_; - std::vector tagKeyList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGKEYLISTRESULT_H_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h deleted file mode 100644 index 0c236c6c6..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h deleted file mode 100644 index a99c9d19c..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDataTagValueListResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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 getTagValueList()const; - - protected: - void parse(const std::string &payload); - private: - std::string instanceId_; - std::vector tagValueList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDATATAGVALUELISTRESULT_H_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h deleted file mode 100644 index d45f8022f..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h b/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h deleted file mode 100644 index 3acc941b4..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/ExploreHiTSDBInstanceDeletionJobListResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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 getJobList()const; - - protected: - void parse(const std::string &payload); - private: - int pageSize_; - int pageNumber_; - long total_; - std::vector jobList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_HITSDB_MODEL_EXPLOREHITSDBINSTANCEDELETIONJOBLISTRESULT_H_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h b/hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h deleted file mode 100644 index d219925f7..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlRequest.h +++ /dev/null @@ -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 -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h b/hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h deleted file mode 100644 index 68a73d7ac..000000000 --- a/hitsdb/include/alibabacloud/hitsdb/model/UpdateHiTSDBInstanceDataTtlResult.h +++ /dev/null @@ -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 -#include -#include -#include -#include - -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_ \ No newline at end of file diff --git a/hitsdb/src/HitsdbClient.cc b/hitsdb/src/HitsdbClient.cc index 0b8154fa8..93ad30be3 100644 --- a/hitsdb/src/HitsdbClient.cc +++ b/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& 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>( - [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& 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>( - [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& 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>( - [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& 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>( - [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& 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>( - [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& 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>( - [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& 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>( - [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& 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>( - [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& 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>( - [this, request]() - { - return this->updateHiTSDBInstanceDataTtl(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - diff --git a/hitsdb/src/model/CreateHiTSDBInstanceRequest.cc b/hitsdb/src/model/CreateHiTSDBInstanceRequest.cc index 021b18960..5fc8a2cdb 100644 --- a/hitsdb/src/model/CreateHiTSDBInstanceRequest.cc +++ b/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_; diff --git a/hitsdb/src/model/DeleteHiTSDBInstanceDataRequest.cc b/hitsdb/src/model/DeleteHiTSDBInstanceDataRequest.cc deleted file mode 100644 index 2f77d3a9a..000000000 --- a/hitsdb/src/model/DeleteHiTSDBInstanceDataRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/DeleteHiTSDBInstanceDataResult.cc b/hitsdb/src/model/DeleteHiTSDBInstanceDataResult.cc deleted file mode 100644 index 6b65116fb..000000000 --- a/hitsdb/src/model/DeleteHiTSDBInstanceDataResult.cc +++ /dev/null @@ -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 -#include - -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_; -} - diff --git a/hitsdb/src/model/DeleteHiTSDBInstanceMetaRequest.cc b/hitsdb/src/model/DeleteHiTSDBInstanceMetaRequest.cc deleted file mode 100644 index 651d7ce57..000000000 --- a/hitsdb/src/model/DeleteHiTSDBInstanceMetaRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/DeleteHiTSDBInstanceMetaResult.cc b/hitsdb/src/model/DeleteHiTSDBInstanceMetaResult.cc deleted file mode 100644 index 15e753b1a..000000000 --- a/hitsdb/src/model/DeleteHiTSDBInstanceMetaResult.cc +++ /dev/null @@ -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 -#include - -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_; -} - diff --git a/hitsdb/src/model/DescribeHiTSDBInstanceDataTtlRequest.cc b/hitsdb/src/model/DescribeHiTSDBInstanceDataTtlRequest.cc deleted file mode 100644 index 61e5ab64c..000000000 --- a/hitsdb/src/model/DescribeHiTSDBInstanceDataTtlRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/DescribeHiTSDBInstanceDataTtlResult.cc b/hitsdb/src/model/DescribeHiTSDBInstanceDataTtlResult.cc deleted file mode 100644 index c795a64e8..000000000 --- a/hitsdb/src/model/DescribeHiTSDBInstanceDataTtlResult.cc +++ /dev/null @@ -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 -#include - -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_; -} - diff --git a/hitsdb/src/model/DescribeHiTSDBInstanceListResult.cc b/hitsdb/src/model/DescribeHiTSDBInstanceListResult.cc index 603a4f689..d19a272e1 100644 --- a/hitsdb/src/model/DescribeHiTSDBInstanceListResult.cc +++ b/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()) diff --git a/hitsdb/src/model/DescribeHiTSDBInstanceResult.cc b/hitsdb/src/model/DescribeHiTSDBInstanceResult.cc index 10ca5ab42..8363bf709 100644 --- a/hitsdb/src/model/DescribeHiTSDBInstanceResult.cc +++ b/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_; diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListRequest.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListRequest.cc deleted file mode 100644 index f7d7b7f0e..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListResult.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListResult.cc deleted file mode 100644 index bf3c78f54..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataMetricListResult.cc +++ /dev/null @@ -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 -#include - -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::getMetricList()const -{ - return metricList_; -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataRequest.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataRequest.cc deleted file mode 100644 index 467ca1037..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataResult.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataResult.cc deleted file mode 100644 index a1f442583..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataResult.cc +++ /dev/null @@ -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 -#include - -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::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_; -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListRequest.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListRequest.cc deleted file mode 100644 index 9f2921800..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListResult.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListResult.cc deleted file mode 100644 index 1c6946e7a..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagKeyListResult.cc +++ /dev/null @@ -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 -#include - -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::getTagKeyList()const -{ - return tagKeyList_; -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListRequest.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListRequest.cc deleted file mode 100644 index 33e1d7c71..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListResult.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListResult.cc deleted file mode 100644 index fc88ac6ec..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDataTagValueListResult.cc +++ /dev/null @@ -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 -#include - -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::getTagValueList()const -{ - return tagValueList_; -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListRequest.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListRequest.cc deleted file mode 100644 index 91289a76c..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListResult.cc b/hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListResult.cc deleted file mode 100644 index 5c7c0205c..000000000 --- a/hitsdb/src/model/ExploreHiTSDBInstanceDeletionJobListResult.cc +++ /dev/null @@ -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 -#include - -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::getJobList()const -{ - return jobList_; -} - diff --git a/hitsdb/src/model/UpdateHiTSDBInstanceDataTtlRequest.cc b/hitsdb/src/model/UpdateHiTSDBInstanceDataTtlRequest.cc deleted file mode 100644 index 1146046e1..000000000 --- a/hitsdb/src/model/UpdateHiTSDBInstanceDataTtlRequest.cc +++ /dev/null @@ -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 - -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); -} - diff --git a/hitsdb/src/model/UpdateHiTSDBInstanceDataTtlResult.cc b/hitsdb/src/model/UpdateHiTSDBInstanceDataTtlResult.cc deleted file mode 100644 index 4f129d6f0..000000000 --- a/hitsdb/src/model/UpdateHiTSDBInstanceDataTtlResult.cc +++ /dev/null @@ -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 -#include - -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()); - -} -