diff --git a/CHANGELOG b/CHANGELOG index c71657357..2ba3935d4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2018-05-11 Version: 1.9.1 +1, Add Function Compute interface,support Function Compute. + 2018-05-09 Version: 1.9.0 1, Add apis for domain broker. diff --git a/VERSION b/VERSION index abb165823..ee672d89a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.9.0 \ No newline at end of file +1.9.1 \ No newline at end of file diff --git a/cdn/CMakeLists.txt b/cdn/CMakeLists.txt index 3e9e50276..e5e280fe0 100644 --- a/cdn/CMakeLists.txt +++ b/cdn/CMakeLists.txt @@ -25,10 +25,14 @@ set(cdn_public_header_model include/alibabacloud/cdn/model/SetPathCacheExpiredConfigResult.h include/alibabacloud/cdn/model/DescribeCdnServiceRequest.h include/alibabacloud/cdn/model/DescribeCdnServiceResult.h + include/alibabacloud/cdn/model/AddFCTriggerRequest.h + include/alibabacloud/cdn/model/AddFCTriggerResult.h include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesRequest.h include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h include/alibabacloud/cdn/model/ModifyUserCustomLogConfigRequest.h include/alibabacloud/cdn/model/ModifyUserCustomLogConfigResult.h + include/alibabacloud/cdn/model/DescribeCdnDomainConfigsRequest.h + include/alibabacloud/cdn/model/DescribeCdnDomainConfigsResult.h include/alibabacloud/cdn/model/SetWafConfigRequest.h include/alibabacloud/cdn/model/SetWafConfigResult.h include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h @@ -217,6 +221,8 @@ set(cdn_public_header_model include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h include/alibabacloud/cdn/model/DescribeRefreshTasksRequest.h include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h + include/alibabacloud/cdn/model/DeleteFCTriggerRequest.h + include/alibabacloud/cdn/model/DeleteFCTriggerResult.h include/alibabacloud/cdn/model/DescribeRefreshQuotaRequest.h include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h include/alibabacloud/cdn/model/SetForwardSchemeConfigRequest.h @@ -237,6 +243,8 @@ set(cdn_public_header_model include/alibabacloud/cdn/model/DescribeUserConfigsResult.h include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h + include/alibabacloud/cdn/model/DescribeDomainCertificateInfoRequest.h + include/alibabacloud/cdn/model/DescribeDomainCertificateInfoResult.h include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h include/alibabacloud/cdn/model/ModifyCdnDomainRequest.h @@ -299,6 +307,10 @@ set(cdn_public_header_model include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h include/alibabacloud/cdn/model/ResumeLiveStreamRequest.h include/alibabacloud/cdn/model/ResumeLiveStreamResult.h + include/alibabacloud/cdn/model/UpdateFCTriggerRequest.h + include/alibabacloud/cdn/model/UpdateFCTriggerResult.h + include/alibabacloud/cdn/model/DescribeFCTriggerRequest.h + include/alibabacloud/cdn/model/DescribeFCTriggerResult.h include/alibabacloud/cdn/model/SetUserBlackListRequest.h include/alibabacloud/cdn/model/SetUserBlackListResult.h include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h @@ -364,10 +376,14 @@ set(cdn_src src/model/SetPathCacheExpiredConfigResult.cc src/model/DescribeCdnServiceRequest.cc src/model/DescribeCdnServiceResult.cc + src/model/AddFCTriggerRequest.cc + src/model/AddFCTriggerResult.cc src/model/CreateLiveStreamRecordIndexFilesRequest.cc src/model/CreateLiveStreamRecordIndexFilesResult.cc src/model/ModifyUserCustomLogConfigRequest.cc src/model/ModifyUserCustomLogConfigResult.cc + src/model/DescribeCdnDomainConfigsRequest.cc + src/model/DescribeCdnDomainConfigsResult.cc src/model/SetWafConfigRequest.cc src/model/SetWafConfigResult.cc src/model/DescribeCdnDomainDetailRequest.cc @@ -556,6 +572,8 @@ set(cdn_src src/model/DescribeLiveSnapshotConfigResult.cc src/model/DescribeRefreshTasksRequest.cc src/model/DescribeRefreshTasksResult.cc + src/model/DeleteFCTriggerRequest.cc + src/model/DeleteFCTriggerResult.cc src/model/DescribeRefreshQuotaRequest.cc src/model/DescribeRefreshQuotaResult.cc src/model/SetForwardSchemeConfigRequest.cc @@ -576,6 +594,8 @@ set(cdn_src src/model/DescribeUserConfigsResult.cc src/model/DescribeLiveStreamStreamStatusRequest.cc src/model/DescribeLiveStreamStreamStatusResult.cc + src/model/DescribeDomainCertificateInfoRequest.cc + src/model/DescribeDomainCertificateInfoResult.cc src/model/DescribeLiveStreamRecordIndexFilesRequest.cc src/model/DescribeLiveStreamRecordIndexFilesResult.cc src/model/ModifyCdnDomainRequest.cc @@ -638,6 +658,10 @@ set(cdn_src src/model/DescribeDomainRealTimeDataResult.cc src/model/ResumeLiveStreamRequest.cc src/model/ResumeLiveStreamResult.cc + src/model/UpdateFCTriggerRequest.cc + src/model/UpdateFCTriggerResult.cc + src/model/DescribeFCTriggerRequest.cc + src/model/DescribeFCTriggerResult.cc src/model/SetUserBlackListRequest.cc src/model/SetUserBlackListResult.cc src/model/GetUserDomainBlackListRequest.cc diff --git a/cdn/include/alibabacloud/cdn/CdnClient.h b/cdn/include/alibabacloud/cdn/CdnClient.h index a203933a5..d5cf6b7ce 100644 --- a/cdn/include/alibabacloud/cdn/CdnClient.h +++ b/cdn/include/alibabacloud/cdn/CdnClient.h @@ -26,10 +26,14 @@ #include "model/SetPathCacheExpiredConfigResult.h" #include "model/DescribeCdnServiceRequest.h" #include "model/DescribeCdnServiceResult.h" +#include "model/AddFCTriggerRequest.h" +#include "model/AddFCTriggerResult.h" #include "model/CreateLiveStreamRecordIndexFilesRequest.h" #include "model/CreateLiveStreamRecordIndexFilesResult.h" #include "model/ModifyUserCustomLogConfigRequest.h" #include "model/ModifyUserCustomLogConfigResult.h" +#include "model/DescribeCdnDomainConfigsRequest.h" +#include "model/DescribeCdnDomainConfigsResult.h" #include "model/SetWafConfigRequest.h" #include "model/SetWafConfigResult.h" #include "model/DescribeCdnDomainDetailRequest.h" @@ -218,6 +222,8 @@ #include "model/DescribeLiveSnapshotConfigResult.h" #include "model/DescribeRefreshTasksRequest.h" #include "model/DescribeRefreshTasksResult.h" +#include "model/DeleteFCTriggerRequest.h" +#include "model/DeleteFCTriggerResult.h" #include "model/DescribeRefreshQuotaRequest.h" #include "model/DescribeRefreshQuotaResult.h" #include "model/SetForwardSchemeConfigRequest.h" @@ -238,6 +244,8 @@ #include "model/DescribeUserConfigsResult.h" #include "model/DescribeLiveStreamStreamStatusRequest.h" #include "model/DescribeLiveStreamStreamStatusResult.h" +#include "model/DescribeDomainCertificateInfoRequest.h" +#include "model/DescribeDomainCertificateInfoResult.h" #include "model/DescribeLiveStreamRecordIndexFilesRequest.h" #include "model/DescribeLiveStreamRecordIndexFilesResult.h" #include "model/ModifyCdnDomainRequest.h" @@ -300,6 +308,10 @@ #include "model/DescribeDomainRealTimeDataResult.h" #include "model/ResumeLiveStreamRequest.h" #include "model/ResumeLiveStreamResult.h" +#include "model/UpdateFCTriggerRequest.h" +#include "model/UpdateFCTriggerResult.h" +#include "model/DescribeFCTriggerRequest.h" +#include "model/DescribeFCTriggerResult.h" #include "model/SetUserBlackListRequest.h" #include "model/SetUserBlackListResult.h" #include "model/GetUserDomainBlackListRequest.h" @@ -373,12 +385,18 @@ namespace AlibabaCloud typedef Outcome DescribeCdnServiceOutcome; typedef std::future DescribeCdnServiceOutcomeCallable; typedef std::function&)> DescribeCdnServiceAsyncHandler; + typedef Outcome AddFCTriggerOutcome; + typedef std::future AddFCTriggerOutcomeCallable; + typedef std::function&)> AddFCTriggerAsyncHandler; typedef Outcome CreateLiveStreamRecordIndexFilesOutcome; typedef std::future CreateLiveStreamRecordIndexFilesOutcomeCallable; typedef std::function&)> CreateLiveStreamRecordIndexFilesAsyncHandler; typedef Outcome ModifyUserCustomLogConfigOutcome; typedef std::future ModifyUserCustomLogConfigOutcomeCallable; typedef std::function&)> ModifyUserCustomLogConfigAsyncHandler; + typedef Outcome DescribeCdnDomainConfigsOutcome; + typedef std::future DescribeCdnDomainConfigsOutcomeCallable; + typedef std::function&)> DescribeCdnDomainConfigsAsyncHandler; typedef Outcome SetWafConfigOutcome; typedef std::future SetWafConfigOutcomeCallable; typedef std::function&)> SetWafConfigAsyncHandler; @@ -661,6 +679,9 @@ namespace AlibabaCloud typedef Outcome DescribeRefreshTasksOutcome; typedef std::future DescribeRefreshTasksOutcomeCallable; typedef std::function&)> DescribeRefreshTasksAsyncHandler; + typedef Outcome DeleteFCTriggerOutcome; + typedef std::future DeleteFCTriggerOutcomeCallable; + typedef std::function&)> DeleteFCTriggerAsyncHandler; typedef Outcome DescribeRefreshQuotaOutcome; typedef std::future DescribeRefreshQuotaOutcomeCallable; typedef std::function&)> DescribeRefreshQuotaAsyncHandler; @@ -691,6 +712,9 @@ namespace AlibabaCloud typedef Outcome DescribeLiveStreamStreamStatusOutcome; typedef std::future DescribeLiveStreamStreamStatusOutcomeCallable; typedef std::function&)> DescribeLiveStreamStreamStatusAsyncHandler; + typedef Outcome DescribeDomainCertificateInfoOutcome; + typedef std::future DescribeDomainCertificateInfoOutcomeCallable; + typedef std::function&)> DescribeDomainCertificateInfoAsyncHandler; typedef Outcome DescribeLiveStreamRecordIndexFilesOutcome; typedef std::future DescribeLiveStreamRecordIndexFilesOutcomeCallable; typedef std::function&)> DescribeLiveStreamRecordIndexFilesAsyncHandler; @@ -784,6 +808,12 @@ namespace AlibabaCloud typedef Outcome ResumeLiveStreamOutcome; typedef std::future ResumeLiveStreamOutcomeCallable; typedef std::function&)> ResumeLiveStreamAsyncHandler; + typedef Outcome UpdateFCTriggerOutcome; + typedef std::future UpdateFCTriggerOutcomeCallable; + typedef std::function&)> UpdateFCTriggerAsyncHandler; + typedef Outcome DescribeFCTriggerOutcome; + typedef std::future DescribeFCTriggerOutcomeCallable; + typedef std::function&)> DescribeFCTriggerAsyncHandler; typedef Outcome SetUserBlackListOutcome; typedef std::future SetUserBlackListOutcomeCallable; typedef std::function&)> SetUserBlackListAsyncHandler; @@ -882,12 +912,18 @@ namespace AlibabaCloud DescribeCdnServiceOutcome describeCdnService(const Model::DescribeCdnServiceRequest &request)const; void describeCdnServiceAsync(const Model::DescribeCdnServiceRequest& request, const DescribeCdnServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeCdnServiceOutcomeCallable describeCdnServiceCallable(const Model::DescribeCdnServiceRequest& request) const; + AddFCTriggerOutcome addFCTrigger(const Model::AddFCTriggerRequest &request)const; + void addFCTriggerAsync(const Model::AddFCTriggerRequest& request, const AddFCTriggerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddFCTriggerOutcomeCallable addFCTriggerCallable(const Model::AddFCTriggerRequest& request) const; CreateLiveStreamRecordIndexFilesOutcome createLiveStreamRecordIndexFiles(const Model::CreateLiveStreamRecordIndexFilesRequest &request)const; void createLiveStreamRecordIndexFilesAsync(const Model::CreateLiveStreamRecordIndexFilesRequest& request, const CreateLiveStreamRecordIndexFilesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateLiveStreamRecordIndexFilesOutcomeCallable createLiveStreamRecordIndexFilesCallable(const Model::CreateLiveStreamRecordIndexFilesRequest& request) const; ModifyUserCustomLogConfigOutcome modifyUserCustomLogConfig(const Model::ModifyUserCustomLogConfigRequest &request)const; void modifyUserCustomLogConfigAsync(const Model::ModifyUserCustomLogConfigRequest& request, const ModifyUserCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyUserCustomLogConfigOutcomeCallable modifyUserCustomLogConfigCallable(const Model::ModifyUserCustomLogConfigRequest& request) const; + DescribeCdnDomainConfigsOutcome describeCdnDomainConfigs(const Model::DescribeCdnDomainConfigsRequest &request)const; + void describeCdnDomainConfigsAsync(const Model::DescribeCdnDomainConfigsRequest& request, const DescribeCdnDomainConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCdnDomainConfigsOutcomeCallable describeCdnDomainConfigsCallable(const Model::DescribeCdnDomainConfigsRequest& request) const; SetWafConfigOutcome setWafConfig(const Model::SetWafConfigRequest &request)const; void setWafConfigAsync(const Model::SetWafConfigRequest& request, const SetWafConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetWafConfigOutcomeCallable setWafConfigCallable(const Model::SetWafConfigRequest& request) const; @@ -1170,6 +1206,9 @@ namespace AlibabaCloud DescribeRefreshTasksOutcome describeRefreshTasks(const Model::DescribeRefreshTasksRequest &request)const; void describeRefreshTasksAsync(const Model::DescribeRefreshTasksRequest& request, const DescribeRefreshTasksAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRefreshTasksOutcomeCallable describeRefreshTasksCallable(const Model::DescribeRefreshTasksRequest& request) const; + DeleteFCTriggerOutcome deleteFCTrigger(const Model::DeleteFCTriggerRequest &request)const; + void deleteFCTriggerAsync(const Model::DeleteFCTriggerRequest& request, const DeleteFCTriggerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteFCTriggerOutcomeCallable deleteFCTriggerCallable(const Model::DeleteFCTriggerRequest& request) const; DescribeRefreshQuotaOutcome describeRefreshQuota(const Model::DescribeRefreshQuotaRequest &request)const; void describeRefreshQuotaAsync(const Model::DescribeRefreshQuotaRequest& request, const DescribeRefreshQuotaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRefreshQuotaOutcomeCallable describeRefreshQuotaCallable(const Model::DescribeRefreshQuotaRequest& request) const; @@ -1200,6 +1239,9 @@ namespace AlibabaCloud DescribeLiveStreamStreamStatusOutcome describeLiveStreamStreamStatus(const Model::DescribeLiveStreamStreamStatusRequest &request)const; void describeLiveStreamStreamStatusAsync(const Model::DescribeLiveStreamStreamStatusRequest& request, const DescribeLiveStreamStreamStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveStreamStreamStatusOutcomeCallable describeLiveStreamStreamStatusCallable(const Model::DescribeLiveStreamStreamStatusRequest& request) const; + DescribeDomainCertificateInfoOutcome describeDomainCertificateInfo(const Model::DescribeDomainCertificateInfoRequest &request)const; + void describeDomainCertificateInfoAsync(const Model::DescribeDomainCertificateInfoRequest& request, const DescribeDomainCertificateInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainCertificateInfoOutcomeCallable describeDomainCertificateInfoCallable(const Model::DescribeDomainCertificateInfoRequest& request) const; DescribeLiveStreamRecordIndexFilesOutcome describeLiveStreamRecordIndexFiles(const Model::DescribeLiveStreamRecordIndexFilesRequest &request)const; void describeLiveStreamRecordIndexFilesAsync(const Model::DescribeLiveStreamRecordIndexFilesRequest& request, const DescribeLiveStreamRecordIndexFilesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLiveStreamRecordIndexFilesOutcomeCallable describeLiveStreamRecordIndexFilesCallable(const Model::DescribeLiveStreamRecordIndexFilesRequest& request) const; @@ -1293,6 +1335,12 @@ namespace AlibabaCloud ResumeLiveStreamOutcome resumeLiveStream(const Model::ResumeLiveStreamRequest &request)const; void resumeLiveStreamAsync(const Model::ResumeLiveStreamRequest& request, const ResumeLiveStreamAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ResumeLiveStreamOutcomeCallable resumeLiveStreamCallable(const Model::ResumeLiveStreamRequest& request) const; + UpdateFCTriggerOutcome updateFCTrigger(const Model::UpdateFCTriggerRequest &request)const; + void updateFCTriggerAsync(const Model::UpdateFCTriggerRequest& request, const UpdateFCTriggerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpdateFCTriggerOutcomeCallable updateFCTriggerCallable(const Model::UpdateFCTriggerRequest& request) const; + DescribeFCTriggerOutcome describeFCTrigger(const Model::DescribeFCTriggerRequest &request)const; + void describeFCTriggerAsync(const Model::DescribeFCTriggerRequest& request, const DescribeFCTriggerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeFCTriggerOutcomeCallable describeFCTriggerCallable(const Model::DescribeFCTriggerRequest& request) const; SetUserBlackListOutcome setUserBlackList(const Model::SetUserBlackListRequest &request)const; void setUserBlackListAsync(const Model::SetUserBlackListRequest& request, const SetUserBlackListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetUserBlackListOutcomeCallable setUserBlackListCallable(const Model::SetUserBlackListRequest& request) const; diff --git a/cdn/include/alibabacloud/cdn/model/AddFCTriggerRequest.h b/cdn/include/alibabacloud/cdn/model/AddFCTriggerRequest.h new file mode 100644 index 000000000..e643df71b --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/AddFCTriggerRequest.h @@ -0,0 +1,123 @@ +/* + * 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_CDN_MODEL_ADDFCTRIGGERREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_ADDFCTRIGGERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT AddFCTriggerRequest : public RpcServiceRequest + { + + public: + AddFCTriggerRequest(); + ~AddFCTriggerRequest(); + + std::string getNotes()const; + void setNotes(const std::string& notes); + long getCallerParentId()const; + void setCallerParentId(long callerParentId); + std::string getEventMetaVersion()const; + void setEventMetaVersion(const std::string& eventMetaVersion); + bool getProxy_original_security_transport()const; + void setProxy_original_security_transport(bool proxy_original_security_transport); + std::string getProxy_original_source_ip()const; + void setProxy_original_source_ip(const std::string& proxy_original_source_ip); + std::string getOwnerIdLoginEmail()const; + void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail); + std::string getCallerType()const; + void setCallerType(const std::string& callerType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getCallerUidEmail()const; + void setCallerUidEmail(const std::string& callerUidEmail); + long getCallerUid()const; + void setCallerUid(long callerUid); + std::string getTriggerARN()const; + void setTriggerARN(const std::string& triggerARN); + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getSourceARN()const; + void setSourceARN(const std::string& sourceARN); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVersion()const; + void setVersion(const std::string& version); + bool getProxy_trust_transport_info()const; + void setProxy_trust_transport_info(bool proxy_trust_transport_info); + bool getAk_mfa_present()const; + void setAk_mfa_present(bool ak_mfa_present); + bool getSecurity_transport()const; + void setSecurity_transport(bool security_transport); + std::string getRequestId()const; + void setRequestId(const std::string& requestId); + std::string getRoleARN()const; + void setRoleARN(const std::string& roleARN); + std::string getEventMetaName()const; + void setEventMetaName(const std::string& eventMetaName); + + private: + std::string notes_; + long callerParentId_; + std::string eventMetaVersion_; + bool proxy_original_security_transport_; + std::string proxy_original_source_ip_; + std::string ownerIdLoginEmail_; + std::string callerType_; + std::string accessKeyId_; + std::string securityToken_; + std::string requestContent_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + std::string triggerARN_; + std::string app_ip_; + std::string product_; + std::string sourceARN_; + std::string callerBid_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; + std::string roleARN_; + std::string eventMetaName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_ADDFCTRIGGERREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/AddFCTriggerResult.h b/cdn/include/alibabacloud/cdn/model/AddFCTriggerResult.h new file mode 100644 index 000000000..1c82fd652 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/AddFCTriggerResult.h @@ -0,0 +1,49 @@ +/* + * 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_CDN_MODEL_ADDFCTRIGGERRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_ADDFCTRIGGERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT AddFCTriggerResult : public ServiceResult + { + public: + + + AddFCTriggerResult(); + explicit AddFCTriggerResult(const std::string &payload); + ~AddFCTriggerResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_ADDFCTRIGGERRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h index b78c585c2..a67b00adb 100644 --- a/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h @@ -32,31 +32,31 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT BatchDescribeDomainBpsDataResult : public ServiceResult { public: - struct DataModule - { - std::string domainName; - float l1Bps; - float l1InnerBps; - float l1OutBps; - std::string timestamp; - }; + struct DataModule + { + std::string domainName; + float l1Bps; + float l1InnerBps; + float l1OutBps; + std::string timestamp; + }; BatchDescribeDomainBpsDataResult(); explicit BatchDescribeDomainBpsDataResult(const std::string &payload); ~BatchDescribeDomainBpsDataResult(); - int getTotalCount()const; - std::vector getBpsDatas()const; - int getPageSize()const; - int getPageNumber()const; + int getTotalCount()const; + std::vector getBpsDatas()const; + int getPageSize()const; + int getPageNumber()const; protected: void parse(const std::string &payload); private: - int totalCount_; - std::vector bpsDatas_; - int pageSize_; - int pageNumber_; + int totalCount_; + std::vector bpsDatas_; + int pageSize_; + int pageNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h b/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h index d2111381a..257c0de12 100644 --- a/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h +++ b/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT CreateLiveStreamRecordIndexFilesResult : public ServiceResult { public: - struct RecordInfo - { - std::string recordUrl; - std::string createTime; - float duration; - int height; - std::string recordId; - int width; - }; + struct RecordInfo + { + std::string recordUrl; + std::string createTime; + float duration; + int height; + std::string recordId; + int width; + }; CreateLiveStreamRecordIndexFilesResult(); explicit CreateLiveStreamRecordIndexFilesResult(const std::string &payload); ~CreateLiveStreamRecordIndexFilesResult(); - std::vector getRecordInfo()const; + RecordInfo getRecordInfo()const; protected: void parse(const std::string &payload); private: - std::vector recordInfo_; + RecordInfo recordInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteFCTriggerRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteFCTriggerRequest.h new file mode 100644 index 000000000..d929771e2 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DeleteFCTriggerRequest.h @@ -0,0 +1,108 @@ +/* + * 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_CDN_MODEL_DELETEFCTRIGGERREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DELETEFCTRIGGERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DeleteFCTriggerRequest : public RpcServiceRequest + { + + public: + DeleteFCTriggerRequest(); + ~DeleteFCTriggerRequest(); + + std::string getTriggerARN()const; + void setTriggerARN(const std::string& triggerARN); + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + long getCallerParentId()const; + void setCallerParentId(long callerParentId); + bool getProxy_original_security_transport()const; + void setProxy_original_security_transport(bool proxy_original_security_transport); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getProxy_original_source_ip()const; + void setProxy_original_source_ip(const std::string& proxy_original_source_ip); + std::string getVersion()const; + void setVersion(const std::string& version); + std::string getOwnerIdLoginEmail()const; + void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail); + std::string getCallerType()const; + void setCallerType(const std::string& callerType); + bool getProxy_trust_transport_info()const; + void setProxy_trust_transport_info(bool proxy_trust_transport_info); + bool getAk_mfa_present()const; + void setAk_mfa_present(bool ak_mfa_present); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + bool getSecurity_transport()const; + void setSecurity_transport(bool security_transport); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestId()const; + void setRequestId(const std::string& requestId); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getCallerUidEmail()const; + void setCallerUidEmail(const std::string& callerUidEmail); + long getCallerUid()const; + void setCallerUid(long callerUid); + + private: + std::string triggerARN_; + std::string app_ip_; + std::string product_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string callerBid_; + long ownerId_; + std::string proxy_original_source_ip_; + std::string version_; + std::string ownerIdLoginEmail_; + std::string callerType_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + std::string accessKeyId_; + bool security_transport_; + std::string securityToken_; + std::string requestId_; + std::string requestContent_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DELETEFCTRIGGERREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DeleteFCTriggerResult.h b/cdn/include/alibabacloud/cdn/model/DeleteFCTriggerResult.h new file mode 100644 index 000000000..5d65d022b --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DeleteFCTriggerResult.h @@ -0,0 +1,49 @@ +/* + * 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_CDN_MODEL_DELETEFCTRIGGERRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DELETEFCTRIGGERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DeleteFCTriggerResult : public ServiceResult + { + public: + + + DeleteFCTriggerResult(); + explicit DeleteFCTriggerResult(const std::string &payload); + ~DeleteFCTriggerResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DELETEFCTRIGGERRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h index f8c5d9263..a12f1a0aa 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainBaseDetailResult : public ServiceResult { public: - struct DomainBaseDetailModel - { - std::string domainName; - std::string sourceType; - std::string gmtModified; - std::string region; - std::string cdnType; - std::string gmtCreated; - std::string cname; - std::vector sources; - std::string domainStatus; - std::string remark; - }; + struct DomainBaseDetailModel + { + std::string domainName; + std::string sourceType; + std::string gmtModified; + std::string region; + std::string cdnType; + std::string gmtCreated; + std::string cname; + std::vector sources; + std::string domainStatus; + std::string remark; + }; DescribeCdnDomainBaseDetailResult(); explicit DescribeCdnDomainBaseDetailResult(const std::string &payload); ~DescribeCdnDomainBaseDetailResult(); - std::vector getDomainBaseDetailModel()const; + DomainBaseDetailModel getDomainBaseDetailModel()const; protected: void parse(const std::string &payload); private: - std::vector domainBaseDetailModel_; + DomainBaseDetailModel domainBaseDetailModel_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainConfigsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainConfigsRequest.h new file mode 100644 index 000000000..0524ecb6e --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainConfigsRequest.h @@ -0,0 +1,60 @@ +/* + * 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_CDN_MODEL_DESCRIBECDNDOMAINCONFIGSREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBECDNDOMAINCONFIGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainConfigsRequest : public RpcServiceRequest + { + + public: + DescribeCdnDomainConfigsRequest(); + ~DescribeCdnDomainConfigsRequest(); + + std::string getFunctionNames()const; + void setFunctionNames(const std::string& functionNames); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string functionNames_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBECDNDOMAINCONFIGSREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainConfigsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainConfigsResult.h new file mode 100644 index 000000000..9bbd90de5 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainConfigsResult.h @@ -0,0 +1,63 @@ +/* + * 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_CDN_MODEL_DESCRIBECDNDOMAINCONFIGSRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBECDNDOMAINCONFIGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainConfigsResult : public ServiceResult + { + public: + struct DomainConfig + { + struct FunctionArg + { + std::string argValue; + std::string argName; + }; + std::string status; + std::string functionName; + std::vector functionArgs; + std::string configId; + }; + + + DescribeCdnDomainConfigsResult(); + explicit DescribeCdnDomainConfigsResult(const std::string &payload); + ~DescribeCdnDomainConfigsResult(); + std::vector getDomainConfigs()const; + + protected: + void parse(const std::string &payload); + private: + std::vector domainConfigs_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBECDNDOMAINCONFIGSRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h index 538bbb750..f8f879cab 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h @@ -32,46 +32,46 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainDetailResult : public ServiceResult { public: - struct GetDomainDetailModel - { - struct SourceModel - { - std::string type; - std::string content; - std::string priority; - int port; - std::string enabled; - }; - std::vector sourceModels; - std::string description; - std::string resourceGroupId; - std::string domainName; - std::string sourceType; - std::string gmtModified; - std::string gmtCreated; - int sourcePort; - std::string cname; - std::string serverCertificateStatus; - std::vector sources; - std::string httpsCname; - std::string serverCertificate; - std::string scope; - std::string region; - std::string cdnType; - std::string certificateName; - std::string domainStatus; - }; + struct GetDomainDetailModel + { + struct SourceModel + { + std::string type; + std::string content; + std::string priority; + int port; + std::string enabled; + }; + std::vector sourceModels; + std::string description; + std::string resourceGroupId; + std::string domainName; + std::string sourceType; + std::string gmtModified; + std::string gmtCreated; + int sourcePort; + std::string cname; + std::string serverCertificateStatus; + std::vector sources; + std::string httpsCname; + std::string serverCertificate; + std::string scope; + std::string region; + std::string cdnType; + std::string certificateName; + std::string domainStatus; + }; DescribeCdnDomainDetailResult(); explicit DescribeCdnDomainDetailResult(const std::string &payload); ~DescribeCdnDomainDetailResult(); - std::vector getGetDomainDetailModel()const; + GetDomainDetailModel getGetDomainDetailModel()const; protected: void parse(const std::string &payload); private: - std::vector getDomainDetailModel_; + GetDomainDetailModel getDomainDetailModel_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h index 04e5c6939..fd93ab45e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h @@ -32,36 +32,36 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainLogsResult : public ServiceResult { public: - struct DomainLogModel - { - struct DomainLogDetail - { - long logSize; - std::string endTime; - std::string startTime; - std::string logName; - std::string logPath; - }; - std::string domainName; - std::vector domainLogDetails; - }; + struct DomainLogModel + { + struct DomainLogDetail + { + long logSize; + std::string endTime; + std::string startTime; + std::string logName; + std::string logPath; + }; + std::string domainName; + std::vector domainLogDetails; + }; DescribeCdnDomainLogsResult(); explicit DescribeCdnDomainLogsResult(const std::string &payload); ~DescribeCdnDomainLogsResult(); - long getTotalCount()const; - long getPageSize()const; - std::vector getDomainLogModel()const; - long getPageNumber()const; + long getTotalCount()const; + long getPageSize()const; + DomainLogModel getDomainLogModel()const; + long getPageNumber()const; protected: void parse(const std::string &payload); private: - long totalCount_; - long pageSize_; - std::vector domainLogModel_; - long pageNumber_; + long totalCount_; + long pageSize_; + DomainLogModel domainLogModel_; + long pageNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h index c329753ef..da1ff63fa 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h @@ -32,34 +32,34 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnMonitorDataResult : public ServiceResult { public: - struct CDNMonitorData - { - std::string bytesHitRate; - std::string bytesPerSecond; - std::string requestHitRate; - std::string queryPerSecond; - std::string timeStamp; - std::string averageObjectSize; - }; + struct CDNMonitorData + { + std::string bytesHitRate; + std::string bytesPerSecond; + std::string requestHitRate; + std::string queryPerSecond; + std::string timeStamp; + std::string averageObjectSize; + }; DescribeCdnMonitorDataResult(); explicit DescribeCdnMonitorDataResult(const std::string &payload); ~DescribeCdnMonitorDataResult(); - long getMonitorInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getMonitorDatas()const; - std::string getStartTime()const; + long getMonitorInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getMonitorDatas()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - long monitorInterval_; - std::string endTime_; - std::string domainName_; - std::vector monitorDatas_; - std::string startTime_; + long monitorInterval_; + std::string endTime_; + std::string domainName_; + std::vector monitorDatas_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h index e13b18cf7..6cfcb1ed6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h @@ -32,29 +32,29 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnRegionAndIspResult : public ServiceResult { public: - struct Region - { - std::string nameEn; - std::string nameZh; - }; - struct Isp - { - std::string nameEn; - std::string nameZh; - }; + struct Region + { + std::string nameEn; + std::string nameZh; + }; + struct Isp + { + std::string nameEn; + std::string nameZh; + }; DescribeCdnRegionAndIspResult(); explicit DescribeCdnRegionAndIspResult(const std::string &payload); ~DescribeCdnRegionAndIspResult(); - std::vector getRegions()const; - std::vector getIsps()const; + std::vector getRegions()const; + std::vector getIsps()const; protected: void parse(const std::string &payload); private: - std::vector regions_; - std::vector isps_; + std::vector regions_; + std::vector isps_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h index 8536394b8..e707baae3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h @@ -32,31 +32,31 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnServiceResult : public ServiceResult { public: - struct LockReason - { - std::string lockReason; - }; + struct LockReason + { + std::string lockReason; + }; DescribeCdnServiceResult(); explicit DescribeCdnServiceResult(const std::string &payload); ~DescribeCdnServiceResult(); - std::string getChangingChargeType()const; - std::string getInstanceId()const; - std::string getOpeningTime()const; - std::vector getOperationLocks()const; - std::string getChangingAffectTime()const; - std::string getInternetChargeType()const; + std::string getChangingChargeType()const; + std::string getInstanceId()const; + std::string getOpeningTime()const; + std::vector getOperationLocks()const; + std::string getChangingAffectTime()const; + std::string getInternetChargeType()const; protected: void parse(const std::string &payload); private: - std::string changingChargeType_; - std::string instanceId_; - std::string openingTime_; - std::vector operationLocks_; - std::string changingAffectTime_; - std::string internetChargeType_; + std::string changingChargeType_; + std::string instanceId_; + std::string openingTime_; + std::vector operationLocks_; + std::string changingAffectTime_; + std::string internetChargeType_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h index 8677337bb..1a576632d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeCdnTypesResult : public ServiceResult { public: - struct CdnType - { - std::string desc; - std::string type; - }; + struct CdnType + { + std::string desc; + std::string type; + }; DescribeCdnTypesResult(); explicit DescribeCdnTypesResult(const std::string &payload); ~DescribeCdnTypesResult(); - std::vector getCdnTypes()const; + std::vector getCdnTypes()const; protected: void parse(const std::string &payload); private: - std::vector cdnTypes_; + std::vector cdnTypes_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h index 642f93839..5351fc423 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h @@ -37,16 +37,16 @@ namespace AlibabaCloud DescribeCustomLogConfigResult(); explicit DescribeCustomLogConfigResult(const std::string &payload); ~DescribeCustomLogConfigResult(); - std::string getSample()const; - std::string getTag()const; - std::string getRemark()const; + std::string getSample()const; + std::string getTag()const; + std::string getRemark()const; protected: void parse(const std::string &payload); private: - std::string sample_; - std::string tag_; - std::string remark_; + std::string sample_; + std::string tag_; + std::string remark_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h index 7c5479a8a..d7d01dc98 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainAverageResponseTimeResult : public ServiceResult { public: - struct DataModule - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string value; + std::string timeStamp; + }; DescribeDomainAverageResponseTimeResult(); explicit DescribeDomainAverageResponseTimeResult(const std::string &payload); ~DescribeDomainAverageResponseTimeResult(); - std::vector getAvgRTPerInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::vector getAvgRTPerInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::vector avgRTPerInterval_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; + std::vector avgRTPerInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h index 8649911d6..292555dcf 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h @@ -32,27 +32,27 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainBpsDataByTimeStampResult : public ServiceResult { public: - struct BpsDataModel - { - std::string ispName; - long bps; - std::string locationName; - }; + struct BpsDataModel + { + std::string ispName; + long bps; + std::string locationName; + }; DescribeDomainBpsDataByTimeStampResult(); explicit DescribeDomainBpsDataByTimeStampResult(const std::string &payload); ~DescribeDomainBpsDataByTimeStampResult(); - std::vector getBpsDataList()const; - std::string getDomainName()const; - std::string getTimeStamp()const; + std::vector getBpsDataList()const; + std::string getDomainName()const; + std::string getTimeStamp()const; protected: void parse(const std::string &payload); private: - std::vector bpsDataList_; - std::string domainName_; - std::string timeStamp_; + std::vector bpsDataList_; + std::string domainName_; + std::string timeStamp_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h index 1a95ec053..094c9dcdb 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h @@ -32,56 +32,56 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainBpsDataResult : public ServiceResult { public: - struct DataModule - { - std::string overseasValue; - std::string staticOverseasValue; - std::string staticValue; - std::string staticDomesticValue; - std::string overseasL2Value; - std::string timeStamp; - std::string domesticValue; - std::string dynamicOverseasValue; - std::string value; - std::string dynamicDomesticValue; - std::string domesticL2Value; - std::string dynamicValue; - std::string l2Value; - }; - struct DataModule1 - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string overseasValue; + std::string staticOverseasValue; + std::string staticValue; + std::string staticDomesticValue; + std::string overseasL2Value; + std::string timeStamp; + std::string domesticValue; + std::string dynamicOverseasValue; + std::string value; + std::string dynamicDomesticValue; + std::string domesticL2Value; + std::string dynamicValue; + std::string l2Value; + }; + struct DataModule1 + { + std::string value; + std::string timeStamp; + }; DescribeDomainBpsDataResult(); explicit DescribeDomainBpsDataResult(const std::string &payload); ~DescribeDomainBpsDataResult(); - std::string getIspNameEn()const; - std::string getIspName()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getSupplyBpsDatas()const; - std::string getLocationNameEn()const; - std::string getDataInterval()const; - std::string getStartTime()const; - std::vector getBpsDataPerInterval()const; - std::string getLocationName()const; + std::string getIspNameEn()const; + std::string getIspName()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getSupplyBpsDatas()const; + std::string getLocationNameEn()const; + std::string getDataInterval()const; + std::string getStartTime()const; + std::vector getBpsDataPerInterval()const; + std::string getLocationName()const; protected: void parse(const std::string &payload); private: - std::string ispNameEn_; - std::string ispName_; - std::string endTime_; - std::string domainName_; - std::vector supplyBpsDatas_; - std::string locationNameEn_; - std::string dataInterval_; - std::string startTime_; - std::vector bpsDataPerInterval_; - std::string locationName_; + std::string ispNameEn_; + std::string ispName_; + std::string endTime_; + std::string domainName_; + std::vector supplyBpsDatas_; + std::string locationNameEn_; + std::string dataInterval_; + std::string startTime_; + std::vector bpsDataPerInterval_; + std::string locationName_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h index 6575b3738..d6f044986 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h @@ -32,37 +32,37 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainCCAttackInfoResult : public ServiceResult { public: - struct AttackIpDatas - { - std::string ip; - std::string attackCount; - std::string result; - }; - struct AttackedUrlDatas - { - std::string attackCount; - std::string url; - std::string result; - }; + struct AttackIpDatas + { + std::string ip; + std::string attackCount; + std::string result; + }; + struct AttackedUrlDatas + { + std::string attackCount; + std::string url; + std::string result; + }; DescribeDomainCCAttackInfoResult(); explicit DescribeDomainCCAttackInfoResult(const std::string &payload); ~DescribeDomainCCAttackInfoResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getAttackIpDataList()const; - std::string getStartTime()const; - std::vector getAttackedUrlDataList()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getAttackIpDataList()const; + std::string getStartTime()const; + std::vector getAttackedUrlDataList()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::vector attackIpDataList_; - std::string startTime_; - std::vector attackedUrlDataList_; + std::string endTime_; + std::string domainName_; + std::vector attackIpDataList_; + std::string startTime_; + std::vector attackedUrlDataList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h index 73d3873a4..4a99ce598 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainCCDataResult : public ServiceResult { public: - struct CCDatas - { - std::string count; - std::string timeStamp; - }; + struct CCDatas + { + std::string count; + std::string timeStamp; + }; DescribeDomainCCDataResult(); explicit DescribeDomainCCDataResult(const std::string &payload); ~DescribeDomainCCDataResult(); - std::vector getCCDataList()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::vector getCCDataList()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::vector cCDataList_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; + std::vector cCDataList_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCertificateInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCertificateInfoRequest.h new file mode 100644 index 000000000..d9a4b382a --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCertificateInfoRequest.h @@ -0,0 +1,108 @@ +/* + * 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_CDN_MODEL_DESCRIBEDOMAINCERTIFICATEINFOREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCERTIFICATEINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCertificateInfoRequest : public RpcServiceRequest + { + + public: + DescribeDomainCertificateInfoRequest(); + ~DescribeDomainCertificateInfoRequest(); + + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + long getCallerParentId()const; + void setCallerParentId(long callerParentId); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + bool getProxy_original_security_transport()const; + void setProxy_original_security_transport(bool proxy_original_security_transport); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getProxy_original_source_ip()const; + void setProxy_original_source_ip(const std::string& proxy_original_source_ip); + std::string getVersion()const; + void setVersion(const std::string& version); + std::string getOwnerIdLoginEmail()const; + void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail); + std::string getCallerType()const; + void setCallerType(const std::string& callerType); + bool getProxy_trust_transport_info()const; + void setProxy_trust_transport_info(bool proxy_trust_transport_info); + bool getAk_mfa_present()const; + void setAk_mfa_present(bool ak_mfa_present); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + bool getSecurity_transport()const; + void setSecurity_transport(bool security_transport); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestId()const; + void setRequestId(const std::string& requestId); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getCallerUidEmail()const; + void setCallerUidEmail(const std::string& callerUidEmail); + long getCallerUid()const; + void setCallerUid(long callerUid); + + private: + std::string app_ip_; + std::string product_; + long callerParentId_; + std::string domainName_; + bool proxy_original_security_transport_; + std::string callerBid_; + long ownerId_; + std::string proxy_original_source_ip_; + std::string version_; + std::string ownerIdLoginEmail_; + std::string callerType_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + std::string accessKeyId_; + bool security_transport_; + std::string securityToken_; + std::string requestId_; + std::string requestContent_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCERTIFICATEINFOREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCertificateInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCertificateInfoResult.h new file mode 100644 index 000000000..fb3a1dbb8 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCertificateInfoResult.h @@ -0,0 +1,63 @@ +/* + * 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_CDN_MODEL_DESCRIBEDOMAINCERTIFICATEINFORESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCERTIFICATEINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCertificateInfoResult : public ServiceResult + { + public: + struct CertInfo + { + std::string status; + std::string certLife; + std::string domainName; + std::string certDomainName; + std::string certOrg; + std::string certType; + std::string certExpireTime; + std::string certName; + std::string serverCertificateStatus; + }; + + + DescribeDomainCertificateInfoResult(); + explicit DescribeDomainCertificateInfoResult(const std::string &payload); + ~DescribeDomainCertificateInfoResult(); + std::vector getCertInfos()const; + + protected: + void parse(const std::string &payload); + private: + std::vector certInfos_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCERTIFICATEINFORESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameResult.h index 2e09e497a..6d789ca4e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameResult.h @@ -32,23 +32,23 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainCnameResult : public ServiceResult { public: - struct Data - { - int status; - std::string domain; - std::string cname; - }; + struct Data + { + int status; + std::string domain; + std::string cname; + }; DescribeDomainCnameResult(); explicit DescribeDomainCnameResult(const std::string &payload); ~DescribeDomainCnameResult(); - std::vector getCnameDatas()const; + std::vector getCnameDatas()const; protected: void parse(const std::string &payload); private: - std::vector cnameDatas_; + std::vector cnameDatas_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h index e3b22e98e..765756080 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h @@ -32,238 +32,239 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainConfigsResult : public ServiceResult { public: - struct DomainConfigs - { - struct CcConfig - { - std::string status; - std::string blockIps; - std::string enable; - std::string configId; - std::string allowIps; - }; - struct ErrorPageConfig - { - std::string status; - std::string customPageUrl; - std::string configId; - std::string errorCode; - std::string pageType; - }; - struct OptimizeConfig - { - std::string status; - std::string enable; - std::string configId; - }; - struct PageCompressConfig - { - std::string status; - std::string enable; - std::string configId; - }; - struct IgnoreQueryStringConfig - { - std::string status; - std::string enable; - std::string configId; - std::string hashKeyArgs; - }; - struct RangeConfig - { - std::string status; - std::string enable; - std::string configId; - }; - struct RefererConfig - { - std::string status; - std::string allowEmpty; - std::string disableAst; - std::string configId; - std::string referType; - std::string referList; - }; - struct ReqAuthConfig - { - std::string key2; - std::string status; - std::string key1; - std::string authM3u8; - std::string timeOut; - std::string authAddr; - std::string authRemoteDesc; - std::string configId; - std::string authType; - std::string aliAuthWhiteList; - }; - struct SrcHostConfig - { - std::string status; - std::string domainName; - std::string configId; - }; - struct VideoSeekConfig - { - std::string status; - std::string enable; - std::string configId; - }; - struct WafConfig - { - std::string status; - std::string enable; - std::string configId; - }; - struct NotifyUrlConfig - { - std::string notifyUrl; - std::string enable; - }; - struct RedirectTypeConfig - { - std::string redirectType; - }; - struct ForwardSchemeConfig - { - std::string schemeOrigin; - std::string status; - std::string enable; - std::string configId; - std::string schemeOriginPort; - }; - struct RemoveQueryStringConfig - { - std::string status; - std::string aliRemoveArgs; - std::string configId; - }; - struct L2OssKeyConfig - { - std::string status; - std::string configId; - std::string privateOssAuth; - }; - struct MacServiceConfig - { - std::string status; - std::string processResult; - std::string enabled; - std::string configId; - std::string appList; - }; - struct GreenManagerConfig - { - std::string status; - std::string enabled; - std::string configId; - }; - struct HttpsOptionConfig - { - std::string status; - std::string http2; - std::string configId; - }; - struct AliBusinessConfig - { - std::string status; - std::string aliBusinessTable; - std::string configId; - std::string aliBusinessType; - }; - struct IpAllowListConfig - { - std::string status; - std::string ipList; - std::string ipAclXfwd; - std::string configId; - }; - struct CacheExpiredConfig - { - std::string status; - std::string cacheContent; - std::string configId; - std::string tTL; - std::string weight; - std::string cacheType; - }; - struct HttpErrorPageConfig - { - std::string status; - std::string pageUrl; - std::string configId; - std::string errorCode; - }; - struct HttpHeaderConfig - { - std::string status; - std::string headerValue; - std::string headerKey; - std::string configId; - }; - struct DynamicConfig - { - std::string status; - std::string staticUri; - std::string dynamicCacheControl; - std::string staticType; - std::string configId; - std::string dynamicOrigin; - std::string staticPath; - }; - struct ReqHeaderConfig - { - std::string status; - std::string value; - std::string configId; - std::string key; - }; - struct SetVarsConfig - { - std::string status; - std::string varValue; - std::string configId; - std::string varName; - }; - std::vector ipAllowListConfig; - std::vector macServiceConfig; - std::vector redirectTypeConfig; - std::vector setVarsConfigs; - std::vector reqAuthConfig; - std::vector greenManagerConfig; - std::vector refererConfig; - std::vector srcHostConfig; - std::vector forwardSchemeConfig; - std::vector httpHeaderConfigs; - std::vector aliBusinessConfig; - std::vector httpsOptionConfig; - std::vector reqHeaderConfigs; - std::vector cacheExpiredConfigs; - std::vector errorPageConfig; - std::vector removeQueryStringConfig; - std::vector l2OssKeyConfig; - std::vector httpErrorPageConfigs; - std::vector wafConfig; - std::vector optimizeConfig; - std::vector ignoreQueryStringConfig; - std::vector rangeConfig; - std::vector notifyUrlConfig; - std::vector videoSeekConfig; - std::vector dynamicConfigs; - std::vector pageCompressConfig; - std::vector ccConfig; - }; + struct DomainConfigs + { + struct CcConfig + { + std::string status; + std::string blockIps; + std::string enable; + std::string configId; + std::string allowIps; + }; + struct ErrorPageConfig + { + std::string status; + std::string customPageUrl; + std::string configId; + std::string errorCode; + std::string pageType; + }; + struct OptimizeConfig + { + std::string status; + std::string enable; + std::string configId; + }; + struct PageCompressConfig + { + std::string status; + std::string enable; + std::string configId; + }; + struct IgnoreQueryStringConfig + { + std::string status; + std::string enable; + std::string configId; + std::string hashKeyArgs; + }; + struct RangeConfig + { + std::string status; + std::string enable; + std::string configId; + }; + struct RefererConfig + { + std::string status; + std::string allowEmpty; + std::string disableAst; + std::string configId; + std::string referType; + std::string referList; + }; + struct ReqAuthConfig + { + std::string key2; + std::string status; + std::string key1; + std::string authM3u8; + std::string timeOut; + std::string authAddr; + std::string authRemoteDesc; + std::string configId; + std::string authType; + std::string aliAuthWhiteList; + }; + struct SrcHostConfig + { + std::string status; + std::string domainName; + std::string configId; + }; + struct VideoSeekConfig + { + std::string status; + std::string enable; + std::string configId; + }; + struct WafConfig + { + std::string status; + std::string enable; + std::string configId; + }; + struct NotifyUrlConfig + { + std::string notifyUrl; + std::string enable; + }; + struct RedirectTypeConfig + { + std::string redirectType; + }; + struct ForwardSchemeConfig + { + std::string schemeOrigin; + std::string status; + std::string enable; + std::string configId; + std::string schemeOriginPort; + }; + struct RemoveQueryStringConfig + { + std::string status; + std::string aliRemoveArgs; + std::string configId; + }; + struct L2OssKeyConfig + { + std::string status; + std::string configId; + std::string privateOssAuth; + }; + struct MacServiceConfig + { + std::string status; + std::string processResult; + std::string enabled; + std::string configId; + std::string appList; + }; + struct GreenManagerConfig + { + std::string status; + std::string enabled; + std::string configId; + }; + struct HttpsOptionConfig + { + std::string status; + std::string http2; + std::string configId; + }; + struct AliBusinessConfig + { + std::string status; + std::string aliBusinessTable; + std::string configId; + std::string aliBusinessType; + }; + struct IpAllowListConfig + { + std::string status; + std::string ipList; + std::string ipAclXfwd; + std::string configId; + }; + struct CacheExpiredConfig + { + std::string status; + std::string cacheContent; + std::string configId; + std::string tTL; + std::string weight; + std::string cacheType; + }; + struct HttpErrorPageConfig + { + std::string status; + std::string pageUrl; + std::string configId; + std::string errorCode; + }; + struct HttpHeaderConfig + { + std::string status; + std::string headerValue; + std::string headerKey; + std::string configId; + }; + struct DynamicConfig + { + std::string status; + std::string staticUri; + std::string dynamicCacheControl; + std::string staticType; + std::string enable; + std::string configId; + std::string dynamicOrigin; + std::string staticPath; + }; + struct ReqHeaderConfig + { + std::string status; + std::string value; + std::string configId; + std::string key; + }; + struct SetVarsConfig + { + std::string status; + std::string varValue; + std::string configId; + std::string varName; + }; + IpAllowListConfig ipAllowListConfig; + MacServiceConfig macServiceConfig; + RedirectTypeConfig redirectTypeConfig; + std::vector setVarsConfigs; + ReqAuthConfig reqAuthConfig; + GreenManagerConfig greenManagerConfig; + RefererConfig refererConfig; + SrcHostConfig srcHostConfig; + ForwardSchemeConfig forwardSchemeConfig; + std::vector httpHeaderConfigs; + AliBusinessConfig aliBusinessConfig; + HttpsOptionConfig httpsOptionConfig; + std::vector reqHeaderConfigs; + std::vector cacheExpiredConfigs; + ErrorPageConfig errorPageConfig; + RemoveQueryStringConfig removeQueryStringConfig; + L2OssKeyConfig l2OssKeyConfig; + std::vector httpErrorPageConfigs; + WafConfig wafConfig; + OptimizeConfig optimizeConfig; + IgnoreQueryStringConfig ignoreQueryStringConfig; + RangeConfig rangeConfig; + NotifyUrlConfig notifyUrlConfig; + VideoSeekConfig videoSeekConfig; + std::vector dynamicConfigs; + PageCompressConfig pageCompressConfig; + CcConfig ccConfig; + }; DescribeDomainConfigsResult(); explicit DescribeDomainConfigsResult(const std::string &payload); ~DescribeDomainConfigsResult(); - std::vector getDomainConfigs()const; + DomainConfigs getDomainConfigs()const; protected: void parse(const std::string &payload); private: - std::vector domainConfigs_; + DomainConfigs domainConfigs_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h index 6c875dea7..d04d3f448 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h @@ -37,18 +37,18 @@ namespace AlibabaCloud DescribeDomainCustomLogConfigResult(); explicit DescribeDomainCustomLogConfigResult(const std::string &payload); ~DescribeDomainCustomLogConfigResult(); - std::string getSample()const; - std::string getConfigId()const; - std::string getTag()const; - std::string getRemark()const; + std::string getSample()const; + std::string getConfigId()const; + std::string getTag()const; + std::string getRemark()const; protected: void parse(const std::string &payload); private: - std::string sample_; - std::string configId_; - std::string tag_; - std::string remark_; + std::string sample_; + std::string configId_; + std::string tag_; + std::string remark_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h index 2ec034e9b..1a4b2dfb4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainDownstreamBpsOfEdgeResult : public ServiceResult { public: - struct DomainBpsModel - { - float bps; - std::string time; - }; + struct DomainBpsModel + { + float bps; + std::string time; + }; DescribeDomainDownstreamBpsOfEdgeResult(); explicit DescribeDomainDownstreamBpsOfEdgeResult(const std::string &payload); ~DescribeDomainDownstreamBpsOfEdgeResult(); - std::vector getBpsDatas()const; + std::vector getBpsDatas()const; protected: void parse(const std::string &payload); private: - std::vector bpsDatas_; + std::vector bpsDatas_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h index e2af8c5e2..414a9525d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h @@ -32,35 +32,35 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainFileSizeProportionDataResult : public ServiceResult { public: - struct UsageData - { - struct FileSizeProportionData - { - std::string proportion; - std::string fileSize; - }; - std::vector value; - std::string timeStamp; - }; + struct UsageData + { + struct FileSizeProportionData + { + std::string proportion; + std::string fileSize; + }; + std::vector value; + std::string timeStamp; + }; DescribeDomainFileSizeProportionDataResult(); explicit DescribeDomainFileSizeProportionDataResult(const std::string &payload); ~DescribeDomainFileSizeProportionDataResult(); - std::vector getFileSizeProportionDataInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::vector getFileSizeProportionDataInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::vector fileSizeProportionDataInterval_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; + std::vector fileSizeProportionDataInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h index 1cd508bb9..71f13d511 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h @@ -32,38 +32,38 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainFlowDataResult : public ServiceResult { public: - struct DataModule - { - std::string overseasValue; - std::string dynamicOverseasValue; - std::string staticOverseasValue; - std::string value; - std::string dynamicDomesticValue; - std::string staticValue; - std::string staticDomesticValue; - std::string timeStamp; - std::string dynamicValue; - std::string domesticValue; - }; + struct DataModule + { + std::string overseasValue; + std::string dynamicOverseasValue; + std::string staticOverseasValue; + std::string value; + std::string dynamicDomesticValue; + std::string staticValue; + std::string staticDomesticValue; + std::string timeStamp; + std::string dynamicValue; + std::string domesticValue; + }; DescribeDomainFlowDataResult(); explicit DescribeDomainFlowDataResult(const std::string &payload); ~DescribeDomainFlowDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getFlowDataPerInterval()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getFlowDataPerInterval()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::vector flowDataPerInterval_; - std::string dataInterval_; - std::string startTime_; + std::string endTime_; + std::string domainName_; + std::vector flowDataPerInterval_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h index a37294933..961348bb0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainHitRateDataResult : public ServiceResult { public: - struct DataModule - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string value; + std::string timeStamp; + }; DescribeDomainHitRateDataResult(); explicit DescribeDomainHitRateDataResult(const std::string &payload); ~DescribeDomainHitRateDataResult(); - std::vector getHitRateInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::vector getHitRateInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::vector hitRateInterval_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; + std::vector hitRateInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h index be284be81..898ccaf58 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h @@ -32,36 +32,36 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainHttpCodeDataResult : public ServiceResult { public: - struct UsageData - { - struct CodeProportionData - { - std::string proportion; - std::string count; - std::string code; - }; - std::vector value; - std::string timeStamp; - }; + struct UsageData + { + struct CodeProportionData + { + std::string proportion; + std::string count; + std::string code; + }; + std::vector value; + std::string timeStamp; + }; DescribeDomainHttpCodeDataResult(); explicit DescribeDomainHttpCodeDataResult(const std::string &payload); ~DescribeDomainHttpCodeDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; - std::vector getHttpCodeData()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; + std::vector getHttpCodeData()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; - std::vector httpCodeData_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; + std::vector httpCodeData_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h index d277749fe..a220f6662 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h @@ -32,66 +32,66 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainHttpsDataResult : public ServiceResult { public: - struct HttpsStatisticsInfo - { - float l1StHttpsQps; - long l1HttpsOutQps; - float l1StHttpsInnerBps; - float l1DyHttpsAcc; - std::string time; - float l1DyHttpsOutQps; - float l1StHttpsOutAcc; - long l1HttpsOutTraf; - float l1StHttpsBps; - float l1HttpsOut_acc; - float l1StHttpsAcc; - float l1DyHttpsQps; - float l1DyHttpsOutBps; - float l1HttpsInnerBps; - float l1StHttpsOutQps; - float l1HttpsTacc; - float l1HttpsBps; - long l1HttpsInnerTraf; - float l1StHttpsTraf; - float l1StHttpsInnerAcc; - long httpsSrcTraf; - float l1DyHttpsBps; - float l1DyHttpsInnerTraf; - float l1HttpsInner_acc; - float l1StHttpsOutTraf; - float l1DyHttpsInnerQps; - float l1DyHttpsTraf; - long l1HttpsInnerQps; - float httpsReqHitRate; - float l1DyHttpsInnerBps; - long l1HttpsQps; - long httpsSrcBps; - float httpsByteHitRate; - float l1StHttpsOutBps; - long l1HttpsTtraf; - float l1StHttpsInnerQps; - float l1HttpsHitRate; - float l1HttpsOutBps; - float l1DyHttpsInnerAcc; - float l1DyHttpsOutTraf; - float l1DyHttpsOutAcc; - float l1StHttpsInnerTraf; - }; + struct HttpsStatisticsInfo + { + float l1StHttpsQps; + long l1HttpsOutQps; + float l1StHttpsInnerBps; + float l1DyHttpsAcc; + std::string time; + float l1DyHttpsOutQps; + float l1StHttpsOutAcc; + long l1HttpsOutTraf; + float l1StHttpsBps; + float l1HttpsOut_acc; + float l1StHttpsAcc; + float l1DyHttpsQps; + float l1DyHttpsOutBps; + float l1HttpsInnerBps; + float l1StHttpsOutQps; + float l1HttpsTacc; + float l1HttpsBps; + long l1HttpsInnerTraf; + float l1StHttpsTraf; + float l1StHttpsInnerAcc; + long httpsSrcTraf; + float l1DyHttpsBps; + float l1DyHttpsInnerTraf; + float l1HttpsInner_acc; + float l1StHttpsOutTraf; + float l1DyHttpsInnerQps; + float l1DyHttpsTraf; + long l1HttpsInnerQps; + float httpsReqHitRate; + float l1DyHttpsInnerBps; + long l1HttpsQps; + long httpsSrcBps; + float httpsByteHitRate; + float l1StHttpsOutBps; + long l1HttpsTtraf; + float l1StHttpsInnerQps; + float l1HttpsHitRate; + float l1HttpsOutBps; + float l1DyHttpsInnerAcc; + float l1DyHttpsOutTraf; + float l1DyHttpsOutAcc; + float l1StHttpsInnerTraf; + }; DescribeDomainHttpsDataResult(); explicit DescribeDomainHttpsDataResult(const std::string &payload); ~DescribeDomainHttpsDataResult(); - std::string getDataInterval()const; - std::string getDomainNames()const; - std::vector getHttpsStatisticsInfos()const; + std::string getDataInterval()const; + std::string getDomainNames()const; + std::vector getHttpsStatisticsInfos()const; protected: void parse(const std::string &payload); private: - std::string dataInterval_; - std::string domainNames_; - std::vector httpsStatisticsInfos_; + std::string dataInterval_; + std::string domainNames_; + std::vector httpsStatisticsInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h index e97e4dd8d..d308116b3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h @@ -32,42 +32,42 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainISPDataResult : public ServiceResult { public: - struct ISPProportionData - { - std::string avgObjectSize; - std::string bytesProportion; - std::string bps; - std::string totalQuery; - std::string iSP; - std::string avgResponseRate; - std::string reqErrRate; - std::string ispEname; - std::string reqHitRate; - std::string proportion; - std::string qps; - std::string byteHitRate; - std::string totalBytes; - std::string avgResponseTime; - }; + struct ISPProportionData + { + std::string avgObjectSize; + std::string bytesProportion; + std::string bps; + std::string totalQuery; + std::string iSP; + std::string avgResponseRate; + std::string reqErrRate; + std::string ispEname; + std::string reqHitRate; + std::string proportion; + std::string qps; + std::string byteHitRate; + std::string totalBytes; + std::string avgResponseTime; + }; DescribeDomainISPDataResult(); explicit DescribeDomainISPDataResult(const std::string &payload); ~DescribeDomainISPDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getValue()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getValue()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::vector value_; - std::string dataInterval_; - std::string startTime_; + std::string endTime_; + std::string domainName_; + std::vector value_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h index e05c5ab8c..5eff6f659 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h @@ -37,22 +37,22 @@ namespace AlibabaCloud DescribeDomainMax95BpsDataResult(); explicit DescribeDomainMax95BpsDataResult(const std::string &payload); ~DescribeDomainMax95BpsDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::string getStartTime()const; - std::string getDomesticMax95Bps()const; - std::string getMax95Bps()const; - std::string getOverseasMax95Bps()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::string getDomesticMax95Bps()const; + std::string getMax95Bps()const; + std::string getOverseasMax95Bps()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::string startTime_; - std::string domesticMax95Bps_; - std::string max95Bps_; - std::string overseasMax95Bps_; + std::string endTime_; + std::string domainName_; + std::string startTime_; + std::string domesticMax95Bps_; + std::string max95Bps_; + std::string overseasMax95Bps_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h index c5f759422..796fe34b4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h @@ -37,34 +37,34 @@ namespace AlibabaCloud DescribeDomainMonthBillingBpsDataResult(); explicit DescribeDomainMonthBillingBpsDataResult(const std::string &payload); ~DescribeDomainMonthBillingBpsDataResult(); - float getOverseasBandwidth95Bps()const; - float getDomesticMonth4thBps()const; - std::string getEndTime()const; - std::string getDomainName()const; - float getOverseasMonthavgBps()const; - float getMonth4thBps()const; - float getDomesticMonthavgBps()const; - std::string getStartTime()const; - float getBandwidth95Bps()const; - float getMonthavgBps()const; - float getOverseasMonth4thBps()const; - float getDomesticBandwidth95Bps()const; + float getOverseasBandwidth95Bps()const; + float getDomesticMonth4thBps()const; + std::string getEndTime()const; + std::string getDomainName()const; + float getOverseasMonthavgBps()const; + float getMonth4thBps()const; + float getDomesticMonthavgBps()const; + std::string getStartTime()const; + float getBandwidth95Bps()const; + float getMonthavgBps()const; + float getOverseasMonth4thBps()const; + float getDomesticBandwidth95Bps()const; protected: void parse(const std::string &payload); private: - float overseasBandwidth95Bps_; - float domesticMonth4thBps_; - std::string endTime_; - std::string domainName_; - float overseasMonthavgBps_; - float month4thBps_; - float domesticMonthavgBps_; - std::string startTime_; - float bandwidth95Bps_; - float monthavgBps_; - float overseasMonth4thBps_; - float domesticBandwidth95Bps_; + float overseasBandwidth95Bps_; + float domesticMonth4thBps_; + std::string endTime_; + std::string domainName_; + float overseasMonthavgBps_; + float month4thBps_; + float domesticMonthavgBps_; + std::string startTime_; + float bandwidth95Bps_; + float monthavgBps_; + float overseasMonth4thBps_; + float domesticBandwidth95Bps_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h index 2f2658e60..8eec0a811 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainOnlineUserNumberResult : public ServiceResult { public: - struct LiveStreamOnlineUserNumInfo - { - std::string time; - long userNumber; - }; + struct LiveStreamOnlineUserNumInfo + { + std::string time; + long userNumber; + }; DescribeDomainOnlineUserNumberResult(); explicit DescribeDomainOnlineUserNumberResult(const std::string &payload); ~DescribeDomainOnlineUserNumberResult(); - std::vector getLiveStreamOnlineUserNumInfos()const; + std::vector getLiveStreamOnlineUserNumInfos()const; protected: void parse(const std::string &payload); private: - std::vector liveStreamOnlineUserNumInfos_; + std::vector liveStreamOnlineUserNumInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h index 2c236d90a..ca0c09afd 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h @@ -32,38 +32,38 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainPathDataResult : public ServiceResult { public: - struct UsageData - { - int acc; - std::string path; - int traffic; - std::string time; - }; + struct UsageData + { + int acc; + std::string path; + int traffic; + std::string time; + }; DescribeDomainPathDataResult(); explicit DescribeDomainPathDataResult(const std::string &payload); ~DescribeDomainPathDataResult(); - int getTotalCount()const; - std::string getEndTime()const; - int getPageSize()const; - std::string getDomainName()const; - int getPageNumber()const; - std::vector getPathDataPerInterval()const; - std::string getStartTime()const; - std::string getDataInterval()const; + int getTotalCount()const; + std::string getEndTime()const; + int getPageSize()const; + std::string getDomainName()const; + int getPageNumber()const; + std::vector getPathDataPerInterval()const; + std::string getStartTime()const; + std::string getDataInterval()const; protected: void parse(const std::string &payload); private: - int totalCount_; - std::string endTime_; - int pageSize_; - std::string domainName_; - int pageNumber_; - std::vector pathDataPerInterval_; - std::string startTime_; - std::string dataInterval_; + int totalCount_; + std::string endTime_; + int pageSize_; + std::string domainName_; + int pageNumber_; + std::vector pathDataPerInterval_; + std::string startTime_; + std::string dataInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h index fb2eac0f3..7cd76d6c8 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainPvDataResult : public ServiceResult { public: - struct UsageData - { - std::string value; - std::string timeStamp; - }; + struct UsageData + { + std::string value; + std::string timeStamp; + }; DescribeDomainPvDataResult(); explicit DescribeDomainPvDataResult(const std::string &payload); ~DescribeDomainPvDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; - std::vector getPvDataInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; + std::vector getPvDataInterval()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; - std::vector pvDataInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; + std::vector pvDataInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h index 019dd91d1..7de98ec9b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h @@ -32,31 +32,31 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainQoSRtResult : public ServiceResult { public: - struct Data - { - std::string more3s; - std::string more5s; - std::string time; - }; + struct Data + { + std::string more3s; + std::string more5s; + std::string time; + }; DescribeDomainQoSRtResult(); explicit DescribeDomainQoSRtResult(const std::string &payload); ~DescribeDomainQoSRtResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getContent()const; - std::string getIp()const; - std::string getStartTime()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getContent()const; + std::string getIp()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::vector content_; - std::string ip_; - std::string startTime_; + std::string endTime_; + std::string domainName_; + std::vector content_; + std::string ip_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h index a59578ce2..88602a24a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h @@ -32,41 +32,41 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainQpsDataResult : public ServiceResult { public: - struct DataModule - { - std::string overseasValue; - std::string staticOverseasValue; - std::string staticValue; - std::string staticDomesticValue; - std::string timeStamp; - std::string domesticValue; - std::string dynamicOverseasValue; - std::string accDomesticValue; - std::string value; - std::string accOverseasValue; - std::string dynamicDomesticValue; - std::string accValue; - std::string dynamicValue; - }; + struct DataModule + { + std::string overseasValue; + std::string staticOverseasValue; + std::string staticValue; + std::string staticDomesticValue; + std::string timeStamp; + std::string domesticValue; + std::string dynamicOverseasValue; + std::string accDomesticValue; + std::string value; + std::string accOverseasValue; + std::string dynamicDomesticValue; + std::string accValue; + std::string dynamicValue; + }; DescribeDomainQpsDataResult(); explicit DescribeDomainQpsDataResult(const std::string &payload); ~DescribeDomainQpsDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; - std::vector getQpsDataInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; + std::vector getQpsDataInterval()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; - std::vector qpsDataInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; + std::vector qpsDataInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h index 807e9bb39..5b5bd8eb1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeBpsDataResult : public ServiceResult { public: - struct BpsModel - { - float bps; - std::string timeStamp; - }; + struct BpsModel + { + float bps; + std::string timeStamp; + }; DescribeDomainRealTimeBpsDataResult(); explicit DescribeDomainRealTimeBpsDataResult(const std::string &payload); ~DescribeDomainRealTimeBpsDataResult(); - std::vector getData()const; + std::vector getData()const; protected: void parse(const std::string &payload); private: - std::vector data_; + std::vector data_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h index d36202f2f..1ab4e1ef3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeByteHitRateDataResult : public ServiceResult { public: - struct ByteHitRateDataModel - { - float byteHitRate; - std::string timeStamp; - }; + struct ByteHitRateDataModel + { + float byteHitRate; + std::string timeStamp; + }; DescribeDomainRealTimeByteHitRateDataResult(); explicit DescribeDomainRealTimeByteHitRateDataResult(const std::string &payload); ~DescribeDomainRealTimeByteHitRateDataResult(); - std::vector getData()const; + std::vector getData()const; protected: void parse(const std::string &payload); private: - std::vector data_; + std::vector data_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h index e1aabc9de..0b1e78015 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeDataResult : public ServiceResult { public: - struct DataModule - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string value; + std::string timeStamp; + }; DescribeDomainRealTimeDataResult(); explicit DescribeDomainRealTimeDataResult(const std::string &payload); ~DescribeDomainRealTimeDataResult(); - std::string getField()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getStartTime()const; - std::vector getDataPerInterval()const; + std::string getField()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::vector getDataPerInterval()const; protected: void parse(const std::string &payload); private: - std::string field_; - std::string endTime_; - std::string domainName_; - std::string startTime_; - std::vector dataPerInterval_; + std::string field_; + std::string endTime_; + std::string domainName_; + std::string startTime_; + std::vector dataPerInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h index 63c571ede..60c893548 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeQpsDataResult : public ServiceResult { public: - struct QpsModel - { - float qps; - std::string timeStamp; - }; + struct QpsModel + { + float qps; + std::string timeStamp; + }; DescribeDomainRealTimeQpsDataResult(); explicit DescribeDomainRealTimeQpsDataResult(const std::string &payload); ~DescribeDomainRealTimeQpsDataResult(); - std::vector getData()const; + std::vector getData()const; protected: void parse(const std::string &payload); private: - std::vector data_; + std::vector data_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h index 3863052d3..5629579a2 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeReqHitRateDataResult : public ServiceResult { public: - struct ReqHitRateDataModel - { - float reqHitRate; - std::string timeStamp; - }; + struct ReqHitRateDataModel + { + float reqHitRate; + std::string timeStamp; + }; DescribeDomainRealTimeReqHitRateDataResult(); explicit DescribeDomainRealTimeReqHitRateDataResult(const std::string &payload); ~DescribeDomainRealTimeReqHitRateDataResult(); - std::vector getData()const; + std::vector getData()const; protected: void parse(const std::string &payload); private: - std::vector data_; + std::vector data_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h index cdb0d1377..1a97aeef2 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h @@ -32,42 +32,42 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainRegionDataResult : public ServiceResult { public: - struct RegionProportionData - { - std::string avgObjectSize; - std::string bytesProportion; - std::string bps; - std::string totalQuery; - std::string avgResponseRate; - std::string reqErrRate; - std::string reqHitRate; - std::string proportion; - std::string qps; - std::string byteHitRate; - std::string totalBytes; - std::string region; - std::string regionEname; - std::string avgResponseTime; - }; + struct RegionProportionData + { + std::string avgObjectSize; + std::string bytesProportion; + std::string bps; + std::string totalQuery; + std::string avgResponseRate; + std::string reqErrRate; + std::string reqHitRate; + std::string proportion; + std::string qps; + std::string byteHitRate; + std::string totalBytes; + std::string region; + std::string regionEname; + std::string avgResponseTime; + }; DescribeDomainRegionDataResult(); explicit DescribeDomainRegionDataResult(const std::string &payload); ~DescribeDomainRegionDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::vector getValue()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::vector getValue()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::vector value_; - std::string dataInterval_; - std::string startTime_; + std::string endTime_; + std::string domainName_; + std::vector value_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h index 945c31c19..e30fb4f10 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainReqHitRateDataResult : public ServiceResult { public: - struct DataModule - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string value; + std::string timeStamp; + }; DescribeDomainReqHitRateDataResult(); explicit DescribeDomainReqHitRateDataResult(const std::string &payload); ~DescribeDomainReqHitRateDataResult(); - std::vector getReqHitRateInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::vector getReqHitRateInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::vector reqHitRateInterval_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; + std::vector reqHitRateInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h index 1f1146b88..6d46797da 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h @@ -32,40 +32,40 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainSlowRatioResult : public ServiceResult { public: - struct SlowRatioData - { - int slowUsers; - std::string ispNameEn; - std::string ispNameZh; - std::string time; - std::string regionNameEn; - int totalUsers; - float slowRatio; - std::string regionNameZh; - }; + struct SlowRatioData + { + int slowUsers; + std::string ispNameEn; + std::string ispNameZh; + std::string time; + std::string regionNameEn; + int totalUsers; + float slowRatio; + std::string regionNameZh; + }; DescribeDomainSlowRatioResult(); explicit DescribeDomainSlowRatioResult(const std::string &payload); ~DescribeDomainSlowRatioResult(); - int getTotalCount()const; - std::string getEndTime()const; - int getPageSize()const; - int getPageNumber()const; - int getDataInterval()const; - std::string getStartTime()const; - std::vector getSlowRatioDataPerInterval()const; + int getTotalCount()const; + std::string getEndTime()const; + int getPageSize()const; + int getPageNumber()const; + int getDataInterval()const; + std::string getStartTime()const; + std::vector getSlowRatioDataPerInterval()const; protected: void parse(const std::string &payload); private: - int totalCount_; - std::string endTime_; - int pageSize_; - int pageNumber_; - int dataInterval_; - std::string startTime_; - std::vector slowRatioDataPerInterval_; + int totalCount_; + std::string endTime_; + int pageSize_; + int pageNumber_; + int dataInterval_; + std::string startTime_; + std::vector slowRatioDataPerInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h index c4c44a4e6..de248f4f0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainSrcBpsDataResult : public ServiceResult { public: - struct DataModule - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string value; + std::string timeStamp; + }; DescribeDomainSrcBpsDataResult(); explicit DescribeDomainSrcBpsDataResult(const std::string &payload); ~DescribeDomainSrcBpsDataResult(); - std::vector getSrcBpsDataPerInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getStartTime()const; - std::string getDataInterval()const; + std::vector getSrcBpsDataPerInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::string getDataInterval()const; protected: void parse(const std::string &payload); private: - std::vector srcBpsDataPerInterval_; - std::string endTime_; - std::string domainName_; - std::string startTime_; - std::string dataInterval_; + std::vector srcBpsDataPerInterval_; + std::string endTime_; + std::string domainName_; + std::string startTime_; + std::string dataInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h index adc9dc066..47c59a71d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainSrcFlowDataResult : public ServiceResult { public: - struct DataModule - { - std::string value; - std::string timeStamp; - }; + struct DataModule + { + std::string value; + std::string timeStamp; + }; DescribeDomainSrcFlowDataResult(); explicit DescribeDomainSrcFlowDataResult(const std::string &payload); ~DescribeDomainSrcFlowDataResult(); - std::string getEndTime()const; - std::string getDomainName()const; - std::string getStartTime()const; - std::string getDataInterval()const; - std::vector getSrcFlowDataPerInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::string getDataInterval()const; + std::vector getSrcFlowDataPerInterval()const; protected: void parse(const std::string &payload); private: - std::string endTime_; - std::string domainName_; - std::string startTime_; - std::string dataInterval_; - std::vector srcFlowDataPerInterval_; + std::string endTime_; + std::string domainName_; + std::string startTime_; + std::string dataInterval_; + std::vector srcFlowDataPerInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h index 4cfc715ed..4a32c3032 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h @@ -32,29 +32,29 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainTopReferVisitResult : public ServiceResult { public: - struct ReferList - { - std::string visitData; - float visitProportion; - float flowProportion; - std::string referDetail; - std::string flow; - }; + struct ReferList + { + std::string visitData; + float visitProportion; + float flowProportion; + std::string referDetail; + std::string flow; + }; DescribeDomainTopReferVisitResult(); explicit DescribeDomainTopReferVisitResult(const std::string &payload); ~DescribeDomainTopReferVisitResult(); - std::string getDomainName()const; - std::string getStartTime()const; - std::vector getTopReferList()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::vector getTopReferList()const; protected: void parse(const std::string &payload); private: - std::string domainName_; - std::string startTime_; - std::vector topReferList_; + std::string domainName_; + std::string startTime_; + std::vector topReferList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h index b5939bee9..2f1bce857 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h @@ -32,37 +32,37 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainTopUrlVisitResult : public ServiceResult { public: - struct UrlList - { - std::string visitData; - float visitProportion; - float flowProportion; - std::string urlDetail; - std::string flow; - }; + struct UrlList + { + std::string visitData; + float visitProportion; + float flowProportion; + std::string urlDetail; + std::string flow; + }; DescribeDomainTopUrlVisitResult(); explicit DescribeDomainTopUrlVisitResult(const std::string &payload); ~DescribeDomainTopUrlVisitResult(); - std::vector getUrl200List()const; - std::vector getUrl500List()const; - std::vector getUrl400List()const; - std::string getDomainName()const; - std::string getStartTime()const; - std::vector getUrl300List()const; - std::vector getAllUrlList()const; + std::vector getUrl200List()const; + std::vector getUrl500List()const; + std::vector getUrl400List()const; + std::string getDomainName()const; + std::string getStartTime()const; + std::vector getUrl300List()const; + std::vector getAllUrlList()const; protected: void parse(const std::string &payload); private: - std::vector url200List_; - std::vector url500List_; - std::vector url400List_; - std::string domainName_; - std::string startTime_; - std::vector url300List_; - std::vector allUrlList_; + std::vector url200List_; + std::vector url500List_; + std::vector url400List_; + std::string domainName_; + std::string startTime_; + std::vector url300List_; + std::vector allUrlList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h index 5f3fbd692..b14119360 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainUpstreamBpsOfEdgeResult : public ServiceResult { public: - struct DomainBpsModel - { - float bps; - std::string time; - }; + struct DomainBpsModel + { + float bps; + std::string time; + }; DescribeDomainUpstreamBpsOfEdgeResult(); explicit DescribeDomainUpstreamBpsOfEdgeResult(const std::string &payload); ~DescribeDomainUpstreamBpsOfEdgeResult(); - std::vector getBpsDatas()const; + std::vector getBpsDatas()const; protected: void parse(const std::string &payload); private: - std::vector bpsDatas_; + std::vector bpsDatas_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h index d489d8819..4e03f9623 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainUpstreamOfCenterResult : public ServiceResult { public: - struct DomainBpsModel - { - float bps; - std::string time; - }; + struct DomainBpsModel + { + float bps; + std::string time; + }; DescribeDomainUpstreamOfCenterResult(); explicit DescribeDomainUpstreamOfCenterResult(const std::string &payload); ~DescribeDomainUpstreamOfCenterResult(); - std::vector getBpsDatas()const; + std::vector getBpsDatas()const; protected: void parse(const std::string &payload); private: - std::vector bpsDatas_; + std::vector bpsDatas_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h index 1dd286f58..8539c76f6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainUvDataResult : public ServiceResult { public: - struct UsageData - { - std::string value; - std::string timeStamp; - }; + struct UsageData + { + std::string value; + std::string timeStamp; + }; DescribeDomainUvDataResult(); explicit DescribeDomainUvDataResult(const std::string &payload); ~DescribeDomainUvDataResult(); - std::vector getUvDataInterval()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; + std::vector getUvDataInterval()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; protected: void parse(const std::string &payload); private: - std::vector uvDataInterval_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; + std::vector uvDataInterval_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h index 2c2a7eead..c5e6361c4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h @@ -32,33 +32,33 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainsBySourceResult : public ServiceResult { public: - struct DomainsData - { - struct DomainInfo - { - std::string status; - std::string domainName; - std::string createTime; - std::string updateTime; - std::string domainCname; - }; - std::vector domains; - std::vector domainInfos; - std::string source; - }; + struct DomainsData + { + struct DomainInfo + { + std::string status; + std::string domainName; + std::string createTime; + std::string updateTime; + std::string domainCname; + }; + std::vector domains; + std::vector domainInfos; + std::string source; + }; DescribeDomainsBySourceResult(); explicit DescribeDomainsBySourceResult(const std::string &payload); ~DescribeDomainsBySourceResult(); - std::vector getDomainsList()const; - std::string getSources()const; + std::vector getDomainsList()const; + std::string getSources()const; protected: void parse(const std::string &payload); private: - std::vector domainsList_; - std::string sources_; + std::vector domainsList_; + std::string sources_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h index a62497cba..480457927 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h @@ -32,51 +32,51 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeDomainsUsageByDayResult : public ServiceResult { public: - struct UsageTotal - { - std::string bytesHitRate; - std::string maxBps; - std::string maxSrcBpsTime; - std::string requestHitRate; - std::string maxBpsTime; - std::string totalTraffic; - std::string maxSrcBps; - std::string totalAccess; - }; - struct UsageByDay - { - std::string bytesHitRate; - std::string maxBps; - std::string maxSrcBpsTime; - std::string qps; - std::string requestHitRate; - std::string maxBpsTime; - std::string totalTraffic; - std::string maxSrcBps; - std::string totalAccess; - std::string timeStamp; - }; + struct UsageTotal + { + std::string bytesHitRate; + std::string maxBps; + std::string maxSrcBpsTime; + std::string requestHitRate; + std::string maxBpsTime; + std::string totalTraffic; + std::string maxSrcBps; + std::string totalAccess; + }; + struct UsageByDay + { + std::string bytesHitRate; + std::string maxBps; + std::string maxSrcBpsTime; + std::string qps; + std::string requestHitRate; + std::string maxBpsTime; + std::string totalTraffic; + std::string maxSrcBps; + std::string totalAccess; + std::string timeStamp; + }; DescribeDomainsUsageByDayResult(); explicit DescribeDomainsUsageByDayResult(const std::string &payload); ~DescribeDomainsUsageByDayResult(); - std::vector getUsageTotal()const; - std::string getEndTime()const; - std::string getDomainName()const; - std::string getDataInterval()const; - std::string getStartTime()const; - std::vector getUsageByDays()const; + UsageTotal getUsageTotal()const; + std::string getEndTime()const; + std::string getDomainName()const; + std::string getDataInterval()const; + std::string getStartTime()const; + std::vector getUsageByDays()const; protected: void parse(const std::string &payload); private: - std::vector usageTotal_; - std::string endTime_; - std::string domainName_; - std::string dataInterval_; - std::string startTime_; - std::vector usageByDays_; + UsageTotal usageTotal_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; + std::vector usageByDays_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h index 16d8f63f9..47c2cc6fe 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h @@ -32,38 +32,38 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeExtensiveDomainDataResult : public ServiceResult { public: - struct UsageData - { - std::string acc; - std::string exactDomain; - std::string timeStamp; - std::string flow; - }; + struct UsageData + { + std::string acc; + std::string exactDomain; + std::string timeStamp; + std::string flow; + }; DescribeExtensiveDomainDataResult(); explicit DescribeExtensiveDomainDataResult(const std::string &payload); ~DescribeExtensiveDomainDataResult(); - std::string getTotalCount()const; - std::string getEndTime()const; - std::string getPageSize()const; - std::string getPageNumber()const; - std::string getDataInterval()const; - std::string getStartTime()const; - std::vector getDataPerInterval()const; - std::string getExtensiveDomain()const; + std::string getTotalCount()const; + std::string getEndTime()const; + std::string getPageSize()const; + std::string getPageNumber()const; + std::string getDataInterval()const; + std::string getStartTime()const; + std::vector getDataPerInterval()const; + std::string getExtensiveDomain()const; protected: void parse(const std::string &payload); private: - std::string totalCount_; - std::string endTime_; - std::string pageSize_; - std::string pageNumber_; - std::string dataInterval_; - std::string startTime_; - std::vector dataPerInterval_; - std::string extensiveDomain_; + std::string totalCount_; + std::string endTime_; + std::string pageSize_; + std::string pageNumber_; + std::string dataInterval_; + std::string startTime_; + std::vector dataPerInterval_; + std::string extensiveDomain_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeFCTriggerRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeFCTriggerRequest.h new file mode 100644 index 000000000..fa4c53403 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeFCTriggerRequest.h @@ -0,0 +1,108 @@ +/* + * 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_CDN_MODEL_DESCRIBEFCTRIGGERREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEFCTRIGGERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeFCTriggerRequest : public RpcServiceRequest + { + + public: + DescribeFCTriggerRequest(); + ~DescribeFCTriggerRequest(); + + std::string getTriggerARN()const; + void setTriggerARN(const std::string& triggerARN); + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + long getCallerParentId()const; + void setCallerParentId(long callerParentId); + bool getProxy_original_security_transport()const; + void setProxy_original_security_transport(bool proxy_original_security_transport); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getProxy_original_source_ip()const; + void setProxy_original_source_ip(const std::string& proxy_original_source_ip); + std::string getVersion()const; + void setVersion(const std::string& version); + std::string getOwnerIdLoginEmail()const; + void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail); + std::string getCallerType()const; + void setCallerType(const std::string& callerType); + bool getProxy_trust_transport_info()const; + void setProxy_trust_transport_info(bool proxy_trust_transport_info); + bool getAk_mfa_present()const; + void setAk_mfa_present(bool ak_mfa_present); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + bool getSecurity_transport()const; + void setSecurity_transport(bool security_transport); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestId()const; + void setRequestId(const std::string& requestId); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getCallerUidEmail()const; + void setCallerUidEmail(const std::string& callerUidEmail); + long getCallerUid()const; + void setCallerUid(long callerUid); + + private: + std::string triggerARN_; + std::string app_ip_; + std::string product_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string callerBid_; + long ownerId_; + std::string proxy_original_source_ip_; + std::string version_; + std::string ownerIdLoginEmail_; + std::string callerType_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + std::string accessKeyId_; + bool security_transport_; + std::string securityToken_; + std::string requestId_; + std::string requestContent_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEFCTRIGGERREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeFCTriggerResult.h b/cdn/include/alibabacloud/cdn/model/DescribeFCTriggerResult.h new file mode 100644 index 000000000..a9b64441c --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeFCTriggerResult.h @@ -0,0 +1,60 @@ +/* + * 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_CDN_MODEL_DESCRIBEFCTRIGGERRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEFCTRIGGERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeFCTriggerResult : public ServiceResult + { + public: + struct FCTrigger + { + std::string triggerARN; + std::string sourceArn; + std::string eventMetaName; + std::string eventMetaVersion; + std::string roleARN; + std::string notes; + }; + + + DescribeFCTriggerResult(); + explicit DescribeFCTriggerResult(const std::string &payload); + ~DescribeFCTriggerResult(); + FCTrigger getFCTrigger()const; + + protected: + void parse(const std::string &payload); + private: + FCTrigger fCTrigger_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEFCTRIGGERRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h index e24df53be..7f479091c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h @@ -37,20 +37,20 @@ namespace AlibabaCloud DescribeIpInfoResult(); explicit DescribeIpInfoResult(const std::string &payload); ~DescribeIpInfoResult(); - std::string getISP()const; - std::string getRegion()const; - std::string getIspEname()const; - std::string getCdnIp()const; - std::string getRegionEname()const; + std::string getISP()const; + std::string getRegion()const; + std::string getIspEname()const; + std::string getCdnIp()const; + std::string getRegionEname()const; protected: void parse(const std::string &payload); private: - std::string iSP_; - std::string region_; - std::string ispEname_; - std::string cdnIp_; - std::string regionEname_; + std::string iSP_; + std::string region_; + std::string ispEname_; + std::string cdnIp_; + std::string regionEname_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h index 0e782d07d..f3084a4af 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h @@ -37,14 +37,14 @@ namespace AlibabaCloud DescribeL2VipsByDomainResult(); explicit DescribeL2VipsByDomainResult(const std::string &payload); ~DescribeL2VipsByDomainResult(); - std::string getDomainName()const; - std::vector getVips()const; + std::string getDomainName()const; + std::vector getVips()const; protected: void parse(const std::string &payload); private: - std::string domainName_; - std::vector vips_; + std::string domainName_; + std::vector vips_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h index 672db5a18..c503a679f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveAppRecordConfigResult : public ServiceResult { public: - struct LiveAppRecord - { - std::string ossEndpoint; - std::string domainName; - std::string createTime; - std::string ossBucket; - std::string ossObjectPrefix; - std::string appName; - }; + struct LiveAppRecord + { + std::string ossEndpoint; + std::string domainName; + std::string createTime; + std::string ossBucket; + std::string ossObjectPrefix; + std::string appName; + }; DescribeLiveAppRecordConfigResult(); explicit DescribeLiveAppRecordConfigResult(const std::string &payload); ~DescribeLiveAppRecordConfigResult(); - std::vector getLiveAppRecord()const; + LiveAppRecord getLiveAppRecord()const; protected: void parse(const std::string &payload); private: - std::vector liveAppRecord_; + LiveAppRecord liveAppRecord_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h index 8879392c7..4b046a607 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h @@ -32,25 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLivePullStreamConfigResult : public ServiceResult { public: - struct LiveAppRecord - { - std::string sourceUrl; - std::string streamName; - std::string endTime; - std::string domainName; - std::string startTime; - }; + struct LiveAppRecord + { + std::string sourceUrl; + std::string streamName; + std::string endTime; + std::string domainName; + std::string startTime; + }; DescribeLivePullStreamConfigResult(); explicit DescribeLivePullStreamConfigResult(const std::string &payload); ~DescribeLivePullStreamConfigResult(); - std::vector getLiveAppRecordList()const; + std::vector getLiveAppRecordList()const; protected: void parse(const std::string &payload); private: - std::vector liveAppRecordList_; + std::vector liveAppRecordList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h index 2a62a9817..9d0daa367 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveRecordConfigResult : public ServiceResult { public: - struct LiveAppRecord - { - std::string ossEndpoint; - std::string domainName; - std::string createTime; - std::string ossBucket; - std::string ossObjectPrefix; - std::string appName; - }; + struct LiveAppRecord + { + std::string ossEndpoint; + std::string domainName; + std::string createTime; + std::string ossBucket; + std::string ossObjectPrefix; + std::string appName; + }; DescribeLiveRecordConfigResult(); explicit DescribeLiveRecordConfigResult(const std::string &payload); ~DescribeLiveRecordConfigResult(); - std::vector getLiveAppRecordList()const; + std::vector getLiveAppRecordList()const; protected: void parse(const std::string &payload); private: - std::vector liveAppRecordList_; + std::vector liveAppRecordList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h index b0f5361b1..32b6deff1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h @@ -32,38 +32,38 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveSnapshotConfigResult : public ServiceResult { public: - struct LiveStreamSnapshotConfig - { - std::string overwriteOssObject; - std::string sequenceOssObject; - int timeInterval; - std::string ossEndpoint; - std::string domainName; - std::string createTime; - std::string ossBucket; - std::string appName; - }; + struct LiveStreamSnapshotConfig + { + std::string overwriteOssObject; + std::string sequenceOssObject; + int timeInterval; + std::string ossEndpoint; + std::string domainName; + std::string createTime; + std::string ossBucket; + std::string appName; + }; DescribeLiveSnapshotConfigResult(); explicit DescribeLiveSnapshotConfigResult(const std::string &payload); ~DescribeLiveSnapshotConfigResult(); - std::string getOrder()const; - int getTotalNum()const; - int getPageNum()const; - int getPageSize()const; - int getTotalPage()const; - std::vector getLiveStreamSnapshotConfigList()const; + std::string getOrder()const; + int getTotalNum()const; + int getPageNum()const; + int getPageSize()const; + int getTotalPage()const; + std::vector getLiveStreamSnapshotConfigList()const; protected: void parse(const std::string &payload); private: - std::string order_; - int totalNum_; - int pageNum_; - int pageSize_; - int totalPage_; - std::vector liveStreamSnapshotConfigList_; + std::string order_; + int totalNum_; + int pageNum_; + int pageSize_; + int totalPage_; + std::vector liveStreamSnapshotConfigList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h index 934ed7e0b..baa4a1f29 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveSpecificDomainMappingResult : public ServiceResult { public: - struct DomainMappingModel - { - std::string pullDomain; - std::string pushDomain; - }; + struct DomainMappingModel + { + std::string pullDomain; + std::string pushDomain; + }; DescribeLiveSpecificDomainMappingResult(); explicit DescribeLiveSpecificDomainMappingResult(const std::string &payload); ~DescribeLiveSpecificDomainMappingResult(); - std::vector getDomainMappingModels()const; + std::vector getDomainMappingModels()const; protected: void parse(const std::string &payload); private: - std::vector domainMappingModels_; + std::vector domainMappingModels_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h index 18804a00a..c9b2882a1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h @@ -32,25 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamBitRateDataResult : public ServiceResult { public: - struct FrameRateAndBitRateInfo - { - float videoFrameRate; - std::string time; - float audioFrameRate; - float bitRate; - std::string streamUrl; - }; + struct FrameRateAndBitRateInfo + { + float videoFrameRate; + std::string time; + float audioFrameRate; + float bitRate; + std::string streamUrl; + }; DescribeLiveStreamBitRateDataResult(); explicit DescribeLiveStreamBitRateDataResult(const std::string &payload); ~DescribeLiveStreamBitRateDataResult(); - std::vector getFrameRateAndBitRateInfos()const; + std::vector getFrameRateAndBitRateInfos()const; protected: void parse(const std::string &payload); private: - std::vector frameRateAndBitRateInfos_; + std::vector frameRateAndBitRateInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h index 91c17b8d6..3461959f6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h @@ -32,22 +32,22 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamBpsDataResult : public ServiceResult { public: - struct DomainBpsModel - { - float bps; - std::string time; - }; + struct DomainBpsModel + { + float bps; + std::string time; + }; DescribeLiveStreamBpsDataResult(); explicit DescribeLiveStreamBpsDataResult(const std::string &payload); ~DescribeLiveStreamBpsDataResult(); - std::vector getBpsDatas()const; + std::vector getBpsDatas()const; protected: void parse(const std::string &payload); private: - std::vector bpsDatas_; + std::vector bpsDatas_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h index a0488d021..b6bdc4c23 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h @@ -32,28 +32,28 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamDomainAppInfoResult : public ServiceResult { public: - struct DomainAppInfo - { - std::string appDomain; - std::string appOssBucket; - std::string appId; - std::string appKey; - std::string updateTime; - std::string appOwnerId; - std::string appOssHost; - std::string appSecret; - }; + struct DomainAppInfo + { + std::string appDomain; + std::string appOssBucket; + std::string appId; + std::string appKey; + std::string updateTime; + std::string appOwnerId; + std::string appOssHost; + std::string appSecret; + }; DescribeLiveStreamDomainAppInfoResult(); explicit DescribeLiveStreamDomainAppInfoResult(const std::string &payload); ~DescribeLiveStreamDomainAppInfoResult(); - std::vector getDomainAppList()const; + std::vector getDomainAppList()const; protected: void parse(const std::string &payload); private: - std::vector domainAppList_; + std::vector domainAppList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h index ce8b82c32..3ae68c8d0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h @@ -32,31 +32,31 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameAndBitRateByDomainResult : public ServiceResult { public: - struct FrameRateAndBitRateInfo - { - float videoFrameRate; - std::string time; - float audioFrameRate; - float bitRate; - std::string streamUrl; - }; + struct FrameRateAndBitRateInfo + { + float videoFrameRate; + std::string time; + float audioFrameRate; + float bitRate; + std::string streamUrl; + }; DescribeLiveStreamFrameAndBitRateByDomainResult(); explicit DescribeLiveStreamFrameAndBitRateByDomainResult(const std::string &payload); ~DescribeLiveStreamFrameAndBitRateByDomainResult(); - long getPageSize()const; - long getPageNumber()const; - long getCount()const; - std::vector getFrameRateAndBitRateInfos()const; + long getPageSize()const; + long getPageNumber()const; + long getCount()const; + std::vector getFrameRateAndBitRateInfos()const; protected: void parse(const std::string &payload); private: - long pageSize_; - long pageNumber_; - long count_; - std::vector frameRateAndBitRateInfos_; + long pageSize_; + long pageNumber_; + long count_; + std::vector frameRateAndBitRateInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h index c0668f966..2445f1dab 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h @@ -32,28 +32,28 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameInfoResult : public ServiceResult { public: - struct FrameDataModel - { - float frameRate; - std::string clientAddr; - std::string server; - std::string time; - std::string stream; - float frameByte; - float audioRate; - float audioByte; - }; + struct FrameDataModel + { + float frameRate; + std::string clientAddr; + std::string server; + std::string time; + std::string stream; + float frameByte; + float audioRate; + float audioByte; + }; DescribeLiveStreamFrameInfoResult(); explicit DescribeLiveStreamFrameInfoResult(const std::string &payload); ~DescribeLiveStreamFrameInfoResult(); - std::vector getFrameDataInfos()const; + std::vector getFrameDataInfos()const; protected: void parse(const std::string &payload); private: - std::vector frameDataInfos_; + std::vector frameDataInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h index 2186a89d9..4a4bbaf04 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h @@ -32,23 +32,23 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameLossRatioResult : public ServiceResult { public: - struct FrameLossRatioInfo - { - std::string time; - float frameLossRatio; - std::string streamUrl; - }; + struct FrameLossRatioInfo + { + std::string time; + float frameLossRatio; + std::string streamUrl; + }; DescribeLiveStreamFrameLossRatioResult(); explicit DescribeLiveStreamFrameLossRatioResult(const std::string &payload); ~DescribeLiveStreamFrameLossRatioResult(); - std::vector getFrameLossRatioInfos()const; + std::vector getFrameLossRatioInfos()const; protected: void parse(const std::string &payload); private: - std::vector frameLossRatioInfos_; + std::vector frameLossRatioInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h index bf533f801..efc14d951 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h @@ -32,31 +32,31 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamHlsOnlineUserNumByDomainResult : public ServiceResult { public: - struct LiveStreamOnlineUserNumInfo - { - std::string time; - std::string streamUrl; - long userNumber; - }; + struct LiveStreamOnlineUserNumInfo + { + std::string time; + std::string streamUrl; + long userNumber; + }; DescribeLiveStreamHlsOnlineUserNumByDomainResult(); explicit DescribeLiveStreamHlsOnlineUserNumByDomainResult(const std::string &payload); ~DescribeLiveStreamHlsOnlineUserNumByDomainResult(); - std::vector getOnlineUserInfo()const; - long getPageSize()const; - long getPageNumber()const; - long getTotalUserNumber()const; - long getCount()const; + std::vector getOnlineUserInfo()const; + long getPageSize()const; + long getPageNumber()const; + long getTotalUserNumber()const; + long getCount()const; protected: void parse(const std::string &payload); private: - std::vector onlineUserInfo_; - long pageSize_; - long pageNumber_; - long totalUserNumber_; - long count_; + std::vector onlineUserInfo_; + long pageSize_; + long pageNumber_; + long totalUserNumber_; + long count_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h index daa2db41c..530cd337f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h @@ -32,23 +32,23 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamLimitInfoResult : public ServiceResult { public: - struct UserLimitMode - { - std::string limitTranscodeNum; - std::string limitDomain; - std::string limitNum; - }; + struct UserLimitMode + { + std::string limitTranscodeNum; + std::string limitDomain; + std::string limitNum; + }; DescribeLiveStreamLimitInfoResult(); explicit DescribeLiveStreamLimitInfoResult(const std::string &payload); ~DescribeLiveStreamLimitInfoResult(); - std::vector getUserLimitLists()const; + std::vector getUserLimitLists()const; protected: void parse(const std::string &payload); private: - std::vector userLimitLists_; + std::vector userLimitLists_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h index 327ce755f..8f9a09be3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h @@ -32,24 +32,24 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamNumberListResult : public ServiceResult { public: - struct StreamNumberInfo - { - int number; - std::string time; - }; + struct StreamNumberInfo + { + int number; + std::string time; + }; DescribeLiveStreamNumberListResult(); explicit DescribeLiveStreamNumberListResult(const std::string &payload); ~DescribeLiveStreamNumberListResult(); - std::string getDomainName()const; - std::vector getStreamNumberInfos()const; + std::string getDomainName()const; + std::vector getStreamNumberInfos()const; protected: void parse(const std::string &payload); private: - std::string domainName_; - std::vector streamNumberInfos_; + std::string domainName_; + std::vector streamNumberInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h index 228fa6667..bdc1f4b54 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h @@ -32,30 +32,30 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineBpsResult : public ServiceResult { public: - struct LiveStreamOnlineBpsInfo - { - float downBps; - std::string time; - float upBps; - std::string streamUrl; - }; + struct LiveStreamOnlineBpsInfo + { + float downBps; + std::string time; + float upBps; + std::string streamUrl; + }; DescribeLiveStreamOnlineBpsResult(); explicit DescribeLiveStreamOnlineBpsResult(const std::string &payload); ~DescribeLiveStreamOnlineBpsResult(); - std::vector getLiveStreamOnlineBpsInfos()const; - float getHlsBps()const; - long getTotalUserNumber()const; - float getFlvBps()const; + std::vector getLiveStreamOnlineBpsInfos()const; + float getHlsBps()const; + long getTotalUserNumber()const; + float getFlvBps()const; protected: void parse(const std::string &payload); private: - std::vector liveStreamOnlineBpsInfos_; - float hlsBps_; - long totalUserNumber_; - float flvBps_; + std::vector liveStreamOnlineBpsInfos_; + float hlsBps_; + long totalUserNumber_; + float flvBps_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h index 6f20aab42..4c86e0df3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h @@ -32,31 +32,31 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineUserNumByDomainResult : public ServiceResult { public: - struct LiveStreamOnlineUserNumInfo - { - std::string time; - std::string streamUrl; - long userNumber; - }; + struct LiveStreamOnlineUserNumInfo + { + std::string time; + std::string streamUrl; + long userNumber; + }; DescribeLiveStreamOnlineUserNumByDomainResult(); explicit DescribeLiveStreamOnlineUserNumByDomainResult(const std::string &payload); ~DescribeLiveStreamOnlineUserNumByDomainResult(); - std::vector getOnlineUserInfo()const; - long getPageSize()const; - long getPageNumber()const; - long getTotalUserNumber()const; - long getCount()const; + std::vector getOnlineUserInfo()const; + long getPageSize()const; + long getPageNumber()const; + long getTotalUserNumber()const; + long getCount()const; protected: void parse(const std::string &payload); private: - std::vector onlineUserInfo_; - long pageSize_; - long pageNumber_; - long totalUserNumber_; - long count_; + std::vector onlineUserInfo_; + long pageSize_; + long pageNumber_; + long totalUserNumber_; + long count_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h index a6a576d07..5366b7b2e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h @@ -32,25 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineUserNumResult : public ServiceResult { public: - struct LiveStreamOnlineUserNumInfo - { - std::string time; - std::string streamUrl; - long userNumber; - }; + struct LiveStreamOnlineUserNumInfo + { + std::string time; + std::string streamUrl; + long userNumber; + }; DescribeLiveStreamOnlineUserNumResult(); explicit DescribeLiveStreamOnlineUserNumResult(const std::string &payload); ~DescribeLiveStreamOnlineUserNumResult(); - std::vector getOnlineUserInfo()const; - long getTotalUserNumber()const; + std::vector getOnlineUserInfo()const; + long getTotalUserNumber()const; protected: void parse(const std::string &payload); private: - std::vector onlineUserInfo_; - long totalUserNumber_; + std::vector onlineUserInfo_; + long totalUserNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h index 52435c2f4..b00e002ed 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h @@ -32,27 +32,27 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamPushDataResult : public ServiceResult { public: - struct PushStreamModel - { - float frameLossRate; - float frameRate; - std::string clientAddr; - std::string serverAddr; - std::string time; - std::string stream; - float bitRate; - }; + struct PushStreamModel + { + float frameLossRate; + float frameRate; + std::string clientAddr; + std::string serverAddr; + std::string time; + std::string stream; + float bitRate; + }; DescribeLiveStreamPushDataResult(); explicit DescribeLiveStreamPushDataResult(const std::string &payload); ~DescribeLiveStreamPushDataResult(); - std::vector getPushStreamModelList()const; + std::vector getPushStreamModelList()const; protected: void parse(const std::string &payload); private: - std::vector pushStreamModelList_; + std::vector pushStreamModelList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h index bcdbd2eb9..70535551f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h @@ -32,21 +32,21 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamPushErrorsResult : public ServiceResult { public: - struct PushErrorsModel - { - std::string errorCode; - }; + struct PushErrorsModel + { + std::string errorCode; + }; DescribeLiveStreamPushErrorsResult(); explicit DescribeLiveStreamPushErrorsResult(const std::string &payload); ~DescribeLiveStreamPushErrorsResult(); - std::vector getPushErrorsModelList()const; + std::vector getPushErrorsModelList()const; protected: void parse(const std::string &payload); private: - std::vector pushErrorsModelList_; + std::vector pushErrorsModelList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h index 2b99a1f3b..71053950a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordContentResult : public ServiceResult { public: - struct RecordContentInfo - { - std::string ossEndpoint; - std::string endTime; - std::string ossBucket; - std::string startTime; - float duration; - std::string ossObjectPrefix; - }; + struct RecordContentInfo + { + std::string ossEndpoint; + std::string endTime; + std::string ossBucket; + std::string startTime; + float duration; + std::string ossObjectPrefix; + }; DescribeLiveStreamRecordContentResult(); explicit DescribeLiveStreamRecordContentResult(const std::string &payload); ~DescribeLiveStreamRecordContentResult(); - std::vector getRecordContentInfoList()const; + std::vector getRecordContentInfoList()const; protected: void parse(const std::string &payload); private: - std::vector recordContentInfoList_; + std::vector recordContentInfoList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h index 60385772f..589fc2278 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h @@ -32,32 +32,32 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordIndexFileResult : public ServiceResult { public: - struct RecordIndexInfo - { - std::string streamName; - std::string recordUrl; - std::string endTime; - std::string domainName; - std::string createTime; - std::string startTime; - std::string ossObject; - float duration; - int height; - std::string recordId; - int width; - std::string appName; - }; + struct RecordIndexInfo + { + std::string streamName; + std::string recordUrl; + std::string endTime; + std::string domainName; + std::string createTime; + std::string startTime; + std::string ossObject; + float duration; + int height; + std::string recordId; + int width; + std::string appName; + }; DescribeLiveStreamRecordIndexFileResult(); explicit DescribeLiveStreamRecordIndexFileResult(const std::string &payload); ~DescribeLiveStreamRecordIndexFileResult(); - std::vector getRecordIndexInfo()const; + RecordIndexInfo getRecordIndexInfo()const; protected: void parse(const std::string &payload); private: - std::vector recordIndexInfo_; + RecordIndexInfo recordIndexInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h index 72a58135a..eaab6bb4e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h @@ -32,32 +32,32 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordIndexFilesResult : public ServiceResult { public: - struct RecordIndexInfo - { - std::string streamName; - std::string recordUrl; - std::string endTime; - std::string domainName; - std::string createTime; - std::string startTime; - std::string ossObject; - float duration; - int height; - std::string recordId; - int width; - std::string appName; - }; + struct RecordIndexInfo + { + std::string streamName; + std::string recordUrl; + std::string endTime; + std::string domainName; + std::string createTime; + std::string startTime; + std::string ossObject; + float duration; + int height; + std::string recordId; + int width; + std::string appName; + }; DescribeLiveStreamRecordIndexFilesResult(); explicit DescribeLiveStreamRecordIndexFilesResult(const std::string &payload); ~DescribeLiveStreamRecordIndexFilesResult(); - std::vector getRecordIndexInfoList()const; + std::vector getRecordIndexInfoList()const; protected: void parse(const std::string &payload); private: - std::vector recordIndexInfoList_; + std::vector recordIndexInfoList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h index 051beafe4..b6dda2380 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushBitRateResult : public ServiceResult { public: - struct RelayPushBitRateModel - { - std::string vedioTimstamp; - std::string audioTimstamp; - std::string relayDomain; - std::string time; - std::string vedioFrame; - std::string audioFrame; - }; + struct RelayPushBitRateModel + { + std::string vedioTimstamp; + std::string audioTimstamp; + std::string relayDomain; + std::string time; + std::string vedioFrame; + std::string audioFrame; + }; DescribeLiveStreamRelayPushBitRateResult(); explicit DescribeLiveStreamRelayPushBitRateResult(const std::string &payload); ~DescribeLiveStreamRelayPushBitRateResult(); - std::vector getRelayPushBitRateModelList()const; + std::vector getRelayPushBitRateModelList()const; protected: void parse(const std::string &payload); private: - std::vector relayPushBitRateModelList_; + std::vector relayPushBitRateModelList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h index 221fe6dd5..0db7a1f74 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h @@ -32,27 +32,27 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushDataResult : public ServiceResult { public: - struct RelayPushDetailModel - { - float frameLossRate; - float frameRate; - std::string clientAddr; - std::string serverAddr; - std::string time; - std::string stream; - float bitRate; - }; + struct RelayPushDetailModel + { + float frameLossRate; + float frameRate; + std::string clientAddr; + std::string serverAddr; + std::string time; + std::string stream; + float bitRate; + }; DescribeLiveStreamRelayPushDataResult(); explicit DescribeLiveStreamRelayPushDataResult(const std::string &payload); ~DescribeLiveStreamRelayPushDataResult(); - std::vector getRelayPushDetailModelList()const; + std::vector getRelayPushDetailModelList()const; protected: void parse(const std::string &payload); private: - std::vector relayPushDetailModelList_; + std::vector relayPushDetailModelList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h index 77948cc2e..fab3ee3c0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h @@ -32,21 +32,21 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushErrorsResult : public ServiceResult { public: - struct RelayPushErrorsModel - { - std::string errorCode; - }; + struct RelayPushErrorsModel + { + std::string errorCode; + }; DescribeLiveStreamRelayPushErrorsResult(); explicit DescribeLiveStreamRelayPushErrorsResult(const std::string &payload); ~DescribeLiveStreamRelayPushErrorsResult(); - std::vector getRelayPushErrorsModelList()const; + std::vector getRelayPushErrorsModelList()const; protected: void parse(const std::string &payload); private: - std::vector relayPushErrorsModelList_; + std::vector relayPushErrorsModelList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h index 8c16f7611..ba65a254e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h @@ -32,25 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRoomBitRateResult : public ServiceResult { public: - struct FrameRateAndBitRateInfo - { - float videoFrameRate; - std::string time; - float audioFrameRate; - float bitRate; - std::string streamUrl; - }; + struct FrameRateAndBitRateInfo + { + float videoFrameRate; + std::string time; + float audioFrameRate; + float bitRate; + std::string streamUrl; + }; DescribeLiveStreamRoomBitRateResult(); explicit DescribeLiveStreamRoomBitRateResult(const std::string &payload); ~DescribeLiveStreamRoomBitRateResult(); - std::vector getFrameRateAndBitRateInfos()const; + std::vector getFrameRateAndBitRateInfos()const; protected: void parse(const std::string &payload); private: - std::vector frameRateAndBitRateInfos_; + std::vector frameRateAndBitRateInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h index 999c1a595..a475f592b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h @@ -32,25 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRoomUserNumberResult : public ServiceResult { public: - struct LiveStreamOnlineUserNumInfo - { - std::string time; - std::string streamUrl; - long userNumber; - }; + struct LiveStreamOnlineUserNumInfo + { + std::string time; + std::string streamUrl; + long userNumber; + }; DescribeLiveStreamRoomUserNumberResult(); explicit DescribeLiveStreamRoomUserNumberResult(const std::string &payload); ~DescribeLiveStreamRoomUserNumberResult(); - std::vector getOnlineUserInfo()const; - long getTotalUserNumber()const; + std::vector getOnlineUserInfo()const; + long getTotalUserNumber()const; protected: void parse(const std::string &payload); private: - std::vector onlineUserInfo_; - long totalUserNumber_; + std::vector onlineUserInfo_; + long totalUserNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h index 1c3f4b684..ac06efa0d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamSnapshotInfoResult : public ServiceResult { public: - struct LiveStreamSnapshotInfo - { - std::string ossEndpoint; - std::string createTime; - std::string ossBucket; - std::string ossObject; - }; + struct LiveStreamSnapshotInfo + { + std::string ossEndpoint; + std::string createTime; + std::string ossBucket; + std::string ossObject; + }; DescribeLiveStreamSnapshotInfoResult(); explicit DescribeLiveStreamSnapshotInfoResult(const std::string &payload); ~DescribeLiveStreamSnapshotInfoResult(); - std::vector getLiveStreamSnapshotInfoList()const; - std::string getNextStartTime()const; + std::vector getLiveStreamSnapshotInfoList()const; + std::string getNextStartTime()const; protected: void parse(const std::string &payload); private: - std::vector liveStreamSnapshotInfoList_; - std::string nextStartTime_; + std::vector liveStreamSnapshotInfoList_; + std::string nextStartTime_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h index 9655b1234..64224c7ea 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud DescribeLiveStreamStreamStatusResult(); explicit DescribeLiveStreamStreamStatusResult(const std::string &payload); ~DescribeLiveStreamStreamStatusResult(); - std::string getStreamStatus()const; + std::string getStreamStatus()const; protected: void parse(const std::string &payload); private: - std::string streamStatus_; + std::string streamStatus_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h index c22cfbc1b..f115aa107 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h @@ -32,26 +32,26 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamTranscodeInfoResult : public ServiceResult { public: - struct DomainTranscodeInfo - { - std::string transcodeTemplate; - std::string transcodeRecord; - std::string transcodeId; - std::string transcodeSnapshot; - std::string transcodeApp; - std::string transcodeName; - }; + struct DomainTranscodeInfo + { + std::string transcodeTemplate; + std::string transcodeRecord; + std::string transcodeId; + std::string transcodeSnapshot; + std::string transcodeApp; + std::string transcodeName; + }; DescribeLiveStreamTranscodeInfoResult(); explicit DescribeLiveStreamTranscodeInfoResult(const std::string &payload); ~DescribeLiveStreamTranscodeInfoResult(); - std::vector getDomainTranscodeList()const; + std::vector getDomainTranscodeList()const; protected: void parse(const std::string &payload); private: - std::vector domainTranscodeList_; + std::vector domainTranscodeList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h index 4dfb44ec3..3aafe1a1f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h @@ -37,16 +37,16 @@ namespace AlibabaCloud DescribeLiveStreamTranscodeStreamNumResult(); explicit DescribeLiveStreamTranscodeStreamNumResult(const std::string &payload); ~DescribeLiveStreamTranscodeStreamNumResult(); - long getUntranscodeNumber()const; - long getTranscodedNumber()const; - long getTotal()const; + long getUntranscodeNumber()const; + long getTranscodedNumber()const; + long getTotal()const; protected: void parse(const std::string &payload); private: - long untranscodeNumber_; - long transcodedNumber_; - long total_; + long untranscodeNumber_; + long transcodedNumber_; + long total_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h index 143dfa56b..b1d680cb8 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h @@ -37,14 +37,14 @@ namespace AlibabaCloud DescribeLiveStreamsBlockListResult(); explicit DescribeLiveStreamsBlockListResult(const std::string &payload); ~DescribeLiveStreamsBlockListResult(); - std::string getDomainName()const; - std::vector getStreamUrls()const; + std::string getDomainName()const; + std::vector getStreamUrls()const; protected: void parse(const std::string &payload); private: - std::string domainName_; - std::vector streamUrls_; + std::string domainName_; + std::vector streamUrls_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h index aad5f2d1b..398bd968b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h @@ -32,24 +32,24 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsControlHistoryResult : public ServiceResult { public: - struct LiveStreamControlInfo - { - std::string action; - std::string streamName; - std::string clientIP; - std::string timeStamp; - }; + struct LiveStreamControlInfo + { + std::string action; + std::string streamName; + std::string clientIP; + std::string timeStamp; + }; DescribeLiveStreamsControlHistoryResult(); explicit DescribeLiveStreamsControlHistoryResult(const std::string &payload); ~DescribeLiveStreamsControlHistoryResult(); - std::vector getControlInfo()const; + std::vector getControlInfo()const; protected: void parse(const std::string &payload); private: - std::vector controlInfo_; + std::vector controlInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h index a61acfed3..3fbffcca9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h @@ -32,25 +32,25 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsFrameRateAndBitRateDataResult : public ServiceResult { public: - struct FrameRateAndBitRateInfo - { - float videoFrameRate; - std::string time; - float audioFrameRate; - float bitRate; - std::string streamUrl; - }; + struct FrameRateAndBitRateInfo + { + float videoFrameRate; + std::string time; + float audioFrameRate; + float bitRate; + std::string streamUrl; + }; DescribeLiveStreamsFrameRateAndBitRateDataResult(); explicit DescribeLiveStreamsFrameRateAndBitRateDataResult(const std::string &payload); ~DescribeLiveStreamsFrameRateAndBitRateDataResult(); - std::vector getFrameRateAndBitRateInfos()const; + std::vector getFrameRateAndBitRateInfos()const; protected: void parse(const std::string &payload); private: - std::vector frameRateAndBitRateInfos_; + std::vector frameRateAndBitRateInfos_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h index c58de89bf..22e1eac4f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h @@ -35,22 +35,31 @@ namespace AlibabaCloud DescribeLiveStreamsOnlineListRequest(); ~DescribeLiveStreamsOnlineListRequest(); + std::string getStreamType()const; + void setStreamType(const std::string& streamType); std::string getAppName()const; void setAppName(const std::string& appName); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); std::string getDomainName()const; void setDomainName(const std::string& domainName); + int getPageSize()const; + void setPageSize(int pageSize); long getOwnerId()const; void setOwnerId(long ownerId); + int getPageNum()const; + void setPageNum(int pageNum); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); private: + std::string streamType_; std::string appName_; std::string securityToken_; std::string domainName_; + int pageSize_; long ownerId_; + int pageNum_; std::string accessKeyId_; }; diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h index 53fa4b991..4dd2cc59c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h @@ -32,25 +32,33 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsOnlineListResult : public ServiceResult { public: - struct LiveStreamOnlineInfo - { - std::string publishUrl; - std::string streamName; - std::string domainName; - std::string publishTime; - std::string appName; - }; + struct LiveStreamOnlineInfo + { + std::string publishUrl; + std::string streamName; + std::string domainName; + std::string publishTime; + std::string appName; + }; DescribeLiveStreamsOnlineListResult(); explicit DescribeLiveStreamsOnlineListResult(const std::string &payload); ~DescribeLiveStreamsOnlineListResult(); - std::vector getOnlineInfo()const; + int getTotalNum()const; + int getPageNum()const; + int getPageSize()const; + int getTotalPage()const; + std::vector getOnlineInfo()const; protected: void parse(const std::string &payload); private: - std::vector onlineInfo_; + int totalNum_; + int pageNum_; + int pageSize_; + int totalPage_; + std::vector onlineInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h index 88b162c00..6f7e5b328 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h @@ -32,29 +32,29 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsPublishListResult : public ServiceResult { public: - struct LiveStreamPublishInfo - { - std::string publishUrl; - std::string streamName; - std::string clientAddr; - std::string domainName; - std::string edgeNodeAddr; - std::string publishTime; - std::string streamUrl; - std::string appName; - std::string stopTime; - }; + struct LiveStreamPublishInfo + { + std::string publishUrl; + std::string streamName; + std::string clientAddr; + std::string domainName; + std::string edgeNodeAddr; + std::string publishTime; + std::string streamUrl; + std::string appName; + std::string stopTime; + }; DescribeLiveStreamsPublishListResult(); explicit DescribeLiveStreamsPublishListResult(const std::string &payload); ~DescribeLiveStreamsPublishListResult(); - std::vector getPublishInfo()const; + std::vector getPublishInfo()const; protected: void parse(const std::string &payload); private: - std::vector publishInfo_; + std::vector publishInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h index f2c30e84f..442c42ebd 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h @@ -37,14 +37,14 @@ namespace AlibabaCloud DescribeOneMinuteDataResult(); explicit DescribeOneMinuteDataResult(const std::string &payload); ~DescribeOneMinuteDataResult(); - std::string getBps()const; - std::string getQps()const; + std::string getBps()const; + std::string getQps()const; protected: void parse(const std::string &payload); private: - std::string bps_; - std::string qps_; + std::string bps_; + std::string qps_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h index d19b61d08..2eab5bb62 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud DescribeRangeDataByLocateAndIspServiceResult(); explicit DescribeRangeDataByLocateAndIspServiceResult(const std::string &payload); ~DescribeRangeDataByLocateAndIspServiceResult(); - std::string getJsonResult()const; + std::string getJsonResult()const; protected: void parse(const std::string &payload); private: - std::string jsonResult_; + std::string jsonResult_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h index 39167df18..346027d9f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h @@ -37,26 +37,26 @@ namespace AlibabaCloud DescribeRefreshQuotaResult(); explicit DescribeRefreshQuotaResult(const std::string &payload); ~DescribeRefreshQuotaResult(); - std::string getUrlRemain()const; - std::string getPreloadRemain()const; - std::string getBlockRemain()const; - std::string getDirRemain()const; - std::string getBlockQuota()const; - std::string getUrlQuota()const; - std::string getDirQuota()const; - std::string getPreloadQuota()const; + std::string getUrlRemain()const; + std::string getPreloadRemain()const; + std::string getBlockRemain()const; + std::string getDirRemain()const; + std::string getBlockQuota()const; + std::string getUrlQuota()const; + std::string getDirQuota()const; + std::string getPreloadQuota()const; protected: void parse(const std::string &payload); private: - std::string urlRemain_; - std::string preloadRemain_; - std::string blockRemain_; - std::string dirRemain_; - std::string blockQuota_; - std::string urlQuota_; - std::string dirQuota_; - std::string preloadQuota_; + std::string urlRemain_; + std::string preloadRemain_; + std::string blockRemain_; + std::string dirRemain_; + std::string blockQuota_; + std::string urlQuota_; + std::string dirQuota_; + std::string preloadQuota_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h index 488f4e9a1..805e5c0ef 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h @@ -32,33 +32,33 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeRefreshTasksResult : public ServiceResult { public: - struct CDNTask - { - std::string status; - std::string objectType; - std::string objectPath; - std::string taskId; - std::string description; - std::string creationTime; - std::string process; - }; + struct CDNTask + { + std::string status; + std::string objectType; + std::string objectPath; + std::string taskId; + std::string description; + std::string creationTime; + std::string process; + }; DescribeRefreshTasksResult(); explicit DescribeRefreshTasksResult(const std::string &payload); ~DescribeRefreshTasksResult(); - long getTotalCount()const; - std::vector getTasks()const; - long getPageSize()const; - long getPageNumber()const; + long getTotalCount()const; + std::vector getTasks()const; + long getPageSize()const; + long getPageNumber()const; protected: void parse(const std::string &payload); private: - long totalCount_; - std::vector tasks_; - long pageSize_; - long pageNumber_; + long totalCount_; + std::vector tasks_; + long pageSize_; + long pageNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h b/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h index 1dc4f2248..74e6a1d5a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h @@ -32,35 +32,35 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeTopDomainsByFlowResult : public ServiceResult { public: - struct TopDomain - { - long maxBps; - std::string domainName; - std::string maxBpsTime; - long rank; - std::string totalTraffic; - long totalAccess; - std::string trafficPercent; - }; + struct TopDomain + { + long maxBps; + std::string domainName; + std::string maxBpsTime; + long rank; + std::string totalTraffic; + long totalAccess; + std::string trafficPercent; + }; DescribeTopDomainsByFlowResult(); explicit DescribeTopDomainsByFlowResult(const std::string &payload); ~DescribeTopDomainsByFlowResult(); - std::vector getTopDomains()const; - std::string getEndTime()const; - long getDomainOnlineCount()const; - std::string getStartTime()const; - long getDomainCount()const; + std::vector getTopDomains()const; + std::string getEndTime()const; + long getDomainOnlineCount()const; + std::string getStartTime()const; + long getDomainCount()const; protected: void parse(const std::string &payload); private: - std::vector topDomains_; - std::string endTime_; - long domainOnlineCount_; - std::string startTime_; - long domainCount_; + std::vector topDomains_; + std::string endTime_; + long domainOnlineCount_; + std::string startTime_; + long domainCount_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h index a9e6db663..c45a01cd1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h @@ -32,33 +32,33 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeUserConfigsResult : public ServiceResult { public: - struct Configs - { - struct OssLogConfig - { - std::string bucket; - std::string enable; - std::string prefix; - }; - struct GreenManagerConfig - { - std::string quota; - std::string ratio; - }; - std::vector ossLogConfig; - std::vector greenManagerConfig; - }; + struct Configs + { + struct OssLogConfig + { + std::string bucket; + std::string enable; + std::string prefix; + }; + struct GreenManagerConfig + { + std::string quota; + std::string ratio; + }; + OssLogConfig ossLogConfig; + GreenManagerConfig greenManagerConfig; + }; DescribeUserConfigsResult(); explicit DescribeUserConfigsResult(const std::string &payload); ~DescribeUserConfigsResult(); - std::vector getConfigs()const; + Configs getConfigs()const; protected: void parse(const std::string &payload); private: - std::vector configs_; + Configs configs_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h index 7b7ef36d9..c9ca97768 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud DescribeUserCustomLogConfigResult(); explicit DescribeUserCustomLogConfigResult(const std::string &payload); ~DescribeUserCustomLogConfigResult(); - std::vector getConfigIds()const; + std::vector getConfigIds()const; protected: void parse(const std::string &payload); private: - std::vector configIds_; + std::vector configIds_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h index bd065e9c5..8fcd0cd46 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud DescribeUserCustomerLabelsResult(); explicit DescribeUserCustomerLabelsResult(const std::string &payload); ~DescribeUserCustomerLabelsResult(); - bool getIsInnerUser()const; + bool getIsInnerUser()const; protected: void parse(const std::string &payload); private: - bool isInnerUser_; + bool isInnerUser_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h index eed4cf992..151d6a3c0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h @@ -32,38 +32,38 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT DescribeUserDomainsResult : public ServiceResult { public: - struct PageData - { - std::string description; - std::string sslProtocol; - std::string resourceGroupId; - std::string domainName; - std::string sourceType; - std::string gmtModified; - std::string cdnType; - std::string gmtCreated; - std::string cname; - std::vector sources; - std::string domainStatus; - std::string sandbox; - }; + struct PageData + { + std::string description; + std::string sslProtocol; + std::string resourceGroupId; + std::string domainName; + std::string sourceType; + std::string gmtModified; + std::string cdnType; + std::string gmtCreated; + std::string cname; + std::vector sources; + std::string domainStatus; + std::string sandbox; + }; DescribeUserDomainsResult(); explicit DescribeUserDomainsResult(const std::string &payload); ~DescribeUserDomainsResult(); - std::vector getDomains()const; - long getTotalCount()const; - long getPageSize()const; - long getPageNumber()const; + std::vector getDomains()const; + long getTotalCount()const; + long getPageSize()const; + long getPageNumber()const; protected: void parse(const std::string &payload); private: - std::vector domains_; - long totalCount_; - long pageSize_; - long pageNumber_; + std::vector domains_; + long totalCount_; + long pageSize_; + long pageNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h index 38be2c4d5..61bc6167c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h @@ -37,14 +37,14 @@ namespace AlibabaCloud DescribeUserVipsByDomainResult(); explicit DescribeUserVipsByDomainResult(const std::string &payload); ~DescribeUserVipsByDomainResult(); - long getDomainName()const; - std::vector getVips()const; + long getDomainName()const; + std::vector getVips()const; protected: void parse(const std::string &payload); private: - long domainName_; - std::vector vips_; + long domainName_; + std::vector vips_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h b/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h index dd9179411..5f4b1ec2b 100644 --- a/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h +++ b/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud GetUserDomainBlackListResult(); explicit GetUserDomainBlackListResult(const std::string &payload); ~GetUserDomainBlackListResult(); - std::string getBind()const; + std::string getBind()const; protected: void parse(const std::string &payload); private: - std::string bind_; + std::string bind_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h b/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h index 75078cd91..097d255c4 100644 --- a/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h +++ b/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud ListDomainsByLogConfigIdResult(); explicit ListDomainsByLogConfigIdResult(const std::string &payload); ~ListDomainsByLogConfigIdResult(); - std::vector getDomains()const; + std::vector getDomains()const; protected: void parse(const std::string &payload); private: - std::vector domains_; + std::vector domains_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h b/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h index 0e81e433e..da911dce5 100644 --- a/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h +++ b/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud PushObjectCacheResult(); explicit PushObjectCacheResult(const std::string &payload); ~PushObjectCacheResult(); - std::string getPushTaskId()const; + std::string getPushTaskId()const; protected: void parse(const std::string &payload); private: - std::string pushTaskId_; + std::string pushTaskId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h b/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h index eeb92edaa..95800174f 100644 --- a/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h +++ b/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h @@ -37,12 +37,12 @@ namespace AlibabaCloud RefreshObjectCachesResult(); explicit RefreshObjectCachesResult(const std::string &payload); ~RefreshObjectCachesResult(); - std::string getRefreshTaskId()const; + std::string getRefreshTaskId()const; protected: void parse(const std::string &payload); private: - std::string refreshTaskId_; + std::string refreshTaskId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h b/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h index d9ac26fd6..7cfeb89da 100644 --- a/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h @@ -43,6 +43,8 @@ namespace AlibabaCloud void setServerCertificate(const std::string& serverCertificate); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getCertType()const; + void setCertType(const std::string& certType); std::string getCertName()const; void setCertName(const std::string& certName); std::string getDomainName()const; @@ -59,6 +61,7 @@ namespace AlibabaCloud std::string serverCertificateStatus_; std::string serverCertificate_; std::string securityToken_; + std::string certType_; std::string certName_; std::string domainName_; long ownerId_; diff --git a/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h index 475c0e8a6..b2d1ad40e 100644 --- a/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h @@ -39,6 +39,8 @@ namespace AlibabaCloud void setHeaderValue(const std::string& headerValue); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + long getConfigId()const; + void setConfigId(long configId); std::string getDomainName()const; void setDomainName(const std::string& domainName); std::string getHeaderKey()const; @@ -51,6 +53,7 @@ namespace AlibabaCloud private: std::string headerValue_; std::string securityToken_; + long configId_; std::string domainName_; std::string headerKey_; long ownerId_; diff --git a/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h b/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h index 8ade767bc..4881b0074 100644 --- a/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h @@ -32,23 +32,23 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT StartMixStreamsServiceResult : public ServiceResult { public: - struct MixStreamsInfo - { - std::string streamName; - std::string domainName; - std::string appName; - }; + struct MixStreamsInfo + { + std::string streamName; + std::string domainName; + std::string appName; + }; StartMixStreamsServiceResult(); explicit StartMixStreamsServiceResult(const std::string &payload); ~StartMixStreamsServiceResult(); - std::vector getMixStreamsInfoList()const; + std::vector getMixStreamsInfoList()const; protected: void parse(const std::string &payload); private: - std::vector mixStreamsInfoList_; + std::vector mixStreamsInfoList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h b/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h index ac8681c36..a3105028c 100644 --- a/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h @@ -32,23 +32,23 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT StopMixStreamsServiceResult : public ServiceResult { public: - struct MixStreamsInfo - { - std::string streamName; - std::string domainName; - std::string appName; - }; + struct MixStreamsInfo + { + std::string streamName; + std::string domainName; + std::string appName; + }; StopMixStreamsServiceResult(); explicit StopMixStreamsServiceResult(const std::string &payload); ~StopMixStreamsServiceResult(); - std::vector getMixStreamsInfoList()const; + std::vector getMixStreamsInfoList()const; protected: void parse(const std::string &payload); private: - std::vector mixStreamsInfoList_; + std::vector mixStreamsInfoList_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/UpdateFCTriggerRequest.h b/cdn/include/alibabacloud/cdn/model/UpdateFCTriggerRequest.h new file mode 100644 index 000000000..79ce54c7f --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/UpdateFCTriggerRequest.h @@ -0,0 +1,117 @@ +/* + * 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_CDN_MODEL_UPDATEFCTRIGGERREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_UPDATEFCTRIGGERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT UpdateFCTriggerRequest : public RpcServiceRequest + { + + public: + UpdateFCTriggerRequest(); + ~UpdateFCTriggerRequest(); + + std::string getNotes()const; + void setNotes(const std::string& notes); + long getCallerParentId()const; + void setCallerParentId(long callerParentId); + bool getProxy_original_security_transport()const; + void setProxy_original_security_transport(bool proxy_original_security_transport); + std::string getProxy_original_source_ip()const; + void setProxy_original_source_ip(const std::string& proxy_original_source_ip); + std::string getOwnerIdLoginEmail()const; + void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail); + std::string getCallerType()const; + void setCallerType(const std::string& callerType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getCallerUidEmail()const; + void setCallerUidEmail(const std::string& callerUidEmail); + long getCallerUid()const; + void setCallerUid(long callerUid); + std::string getTriggerARN()const; + void setTriggerARN(const std::string& triggerARN); + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getSourceARN()const; + void setSourceARN(const std::string& sourceARN); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVersion()const; + void setVersion(const std::string& version); + bool getProxy_trust_transport_info()const; + void setProxy_trust_transport_info(bool proxy_trust_transport_info); + bool getAk_mfa_present()const; + void setAk_mfa_present(bool ak_mfa_present); + bool getSecurity_transport()const; + void setSecurity_transport(bool security_transport); + std::string getRequestId()const; + void setRequestId(const std::string& requestId); + std::string getRoleARN()const; + void setRoleARN(const std::string& roleARN); + + private: + std::string notes_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string proxy_original_source_ip_; + std::string ownerIdLoginEmail_; + std::string callerType_; + std::string accessKeyId_; + std::string securityToken_; + std::string requestContent_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + std::string triggerARN_; + std::string app_ip_; + std::string product_; + std::string sourceARN_; + std::string callerBid_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; + std::string roleARN_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_UPDATEFCTRIGGERREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/UpdateFCTriggerResult.h b/cdn/include/alibabacloud/cdn/model/UpdateFCTriggerResult.h new file mode 100644 index 000000000..84e54e182 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/UpdateFCTriggerResult.h @@ -0,0 +1,49 @@ +/* + * 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_CDN_MODEL_UPDATEFCTRIGGERRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_UPDATEFCTRIGGERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT UpdateFCTriggerResult : public ServiceResult + { + public: + + + UpdateFCTriggerResult(); + explicit UpdateFCTriggerResult(const std::string &payload); + ~UpdateFCTriggerResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_UPDATEFCTRIGGERRESULT_H_ \ No newline at end of file diff --git a/cdn/src/CdnClient.cc b/cdn/src/CdnClient.cc index e238267b2..cb36b15dc 100644 --- a/cdn/src/CdnClient.cc +++ b/cdn/src/CdnClient.cc @@ -123,6 +123,42 @@ CdnClient::DescribeCdnServiceOutcomeCallable CdnClient::describeCdnServiceCallab return task->get_future(); } +CdnClient::AddFCTriggerOutcome CdnClient::addFCTrigger(const AddFCTriggerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AddFCTriggerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddFCTriggerOutcome(AddFCTriggerResult(outcome.result())); + else + return AddFCTriggerOutcome(outcome.error()); +} + +void CdnClient::addFCTriggerAsync(const AddFCTriggerRequest& request, const AddFCTriggerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addFCTrigger(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::AddFCTriggerOutcomeCallable CdnClient::addFCTriggerCallable(const AddFCTriggerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addFCTrigger(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::CreateLiveStreamRecordIndexFilesOutcome CdnClient::createLiveStreamRecordIndexFiles(const CreateLiveStreamRecordIndexFilesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,6 +231,42 @@ CdnClient::ModifyUserCustomLogConfigOutcomeCallable CdnClient::modifyUserCustomL return task->get_future(); } +CdnClient::DescribeCdnDomainConfigsOutcome CdnClient::describeCdnDomainConfigs(const DescribeCdnDomainConfigsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeCdnDomainConfigsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeCdnDomainConfigsOutcome(DescribeCdnDomainConfigsResult(outcome.result())); + else + return DescribeCdnDomainConfigsOutcome(outcome.error()); +} + +void CdnClient::describeCdnDomainConfigsAsync(const DescribeCdnDomainConfigsRequest& request, const DescribeCdnDomainConfigsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeCdnDomainConfigs(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeCdnDomainConfigsOutcomeCallable CdnClient::describeCdnDomainConfigsCallable(const DescribeCdnDomainConfigsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeCdnDomainConfigs(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::SetWafConfigOutcome CdnClient::setWafConfig(const SetWafConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3579,6 +3651,42 @@ CdnClient::DescribeRefreshTasksOutcomeCallable CdnClient::describeRefreshTasksCa return task->get_future(); } +CdnClient::DeleteFCTriggerOutcome CdnClient::deleteFCTrigger(const DeleteFCTriggerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteFCTriggerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteFCTriggerOutcome(DeleteFCTriggerResult(outcome.result())); + else + return DeleteFCTriggerOutcome(outcome.error()); +} + +void CdnClient::deleteFCTriggerAsync(const DeleteFCTriggerRequest& request, const DeleteFCTriggerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteFCTrigger(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DeleteFCTriggerOutcomeCallable CdnClient::deleteFCTriggerCallable(const DeleteFCTriggerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteFCTrigger(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeRefreshQuotaOutcome CdnClient::describeRefreshQuota(const DescribeRefreshQuotaRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3939,6 +4047,42 @@ CdnClient::DescribeLiveStreamStreamStatusOutcomeCallable CdnClient::describeLive return task->get_future(); } +CdnClient::DescribeDomainCertificateInfoOutcome CdnClient::describeDomainCertificateInfo(const DescribeDomainCertificateInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainCertificateInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainCertificateInfoOutcome(DescribeDomainCertificateInfoResult(outcome.result())); + else + return DescribeDomainCertificateInfoOutcome(outcome.error()); +} + +void CdnClient::describeDomainCertificateInfoAsync(const DescribeDomainCertificateInfoRequest& request, const DescribeDomainCertificateInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainCertificateInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainCertificateInfoOutcomeCallable CdnClient::describeDomainCertificateInfoCallable(const DescribeDomainCertificateInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainCertificateInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamRecordIndexFilesOutcome CdnClient::describeLiveStreamRecordIndexFiles(const DescribeLiveStreamRecordIndexFilesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -5055,6 +5199,78 @@ CdnClient::ResumeLiveStreamOutcomeCallable CdnClient::resumeLiveStreamCallable(c return task->get_future(); } +CdnClient::UpdateFCTriggerOutcome CdnClient::updateFCTrigger(const UpdateFCTriggerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpdateFCTriggerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpdateFCTriggerOutcome(UpdateFCTriggerResult(outcome.result())); + else + return UpdateFCTriggerOutcome(outcome.error()); +} + +void CdnClient::updateFCTriggerAsync(const UpdateFCTriggerRequest& request, const UpdateFCTriggerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, updateFCTrigger(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::UpdateFCTriggerOutcomeCallable CdnClient::updateFCTriggerCallable(const UpdateFCTriggerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->updateFCTrigger(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CdnClient::DescribeFCTriggerOutcome CdnClient::describeFCTrigger(const DescribeFCTriggerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeFCTriggerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeFCTriggerOutcome(DescribeFCTriggerResult(outcome.result())); + else + return DescribeFCTriggerOutcome(outcome.error()); +} + +void CdnClient::describeFCTriggerAsync(const DescribeFCTriggerRequest& request, const DescribeFCTriggerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeFCTrigger(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeFCTriggerOutcomeCallable CdnClient::describeFCTriggerCallable(const DescribeFCTriggerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeFCTrigger(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::SetUserBlackListOutcome CdnClient::setUserBlackList(const SetUserBlackListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/cdn/src/model/AddFCTriggerRequest.cc b/cdn/src/model/AddFCTriggerRequest.cc new file mode 100644 index 000000000..04206a1e5 --- /dev/null +++ b/cdn/src/model/AddFCTriggerRequest.cc @@ -0,0 +1,313 @@ +/* + * 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::Cdn::Model::AddFCTriggerRequest; + +AddFCTriggerRequest::AddFCTriggerRequest() : + RpcServiceRequest("cdn", "2014-11-11", "AddFCTrigger") +{} + +AddFCTriggerRequest::~AddFCTriggerRequest() +{} + +std::string AddFCTriggerRequest::getNotes()const +{ + return notes_; +} + +void AddFCTriggerRequest::setNotes(const std::string& notes) +{ + notes_ = notes; + setParameter("Notes", notes); +} + +long AddFCTriggerRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void AddFCTriggerRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string AddFCTriggerRequest::getEventMetaVersion()const +{ + return eventMetaVersion_; +} + +void AddFCTriggerRequest::setEventMetaVersion(const std::string& eventMetaVersion) +{ + eventMetaVersion_ = eventMetaVersion; + setParameter("EventMetaVersion", eventMetaVersion); +} + +bool AddFCTriggerRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void AddFCTriggerRequest::setProxy_original_security_transport(bool proxy_original_security_transport) +{ + proxy_original_security_transport_ = proxy_original_security_transport; + setParameter("Proxy_original_security_transport", std::to_string(proxy_original_security_transport)); +} + +std::string AddFCTriggerRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void AddFCTriggerRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip) +{ + proxy_original_source_ip_ = proxy_original_source_ip; + setParameter("Proxy_original_source_ip", proxy_original_source_ip); +} + +std::string AddFCTriggerRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void AddFCTriggerRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string AddFCTriggerRequest::getCallerType()const +{ + return callerType_; +} + +void AddFCTriggerRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string AddFCTriggerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddFCTriggerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string AddFCTriggerRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddFCTriggerRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddFCTriggerRequest::getRequestContent()const +{ + return requestContent_; +} + +void AddFCTriggerRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string AddFCTriggerRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void AddFCTriggerRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string AddFCTriggerRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void AddFCTriggerRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long AddFCTriggerRequest::getCallerUid()const +{ + return callerUid_; +} + +void AddFCTriggerRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string AddFCTriggerRequest::getTriggerARN()const +{ + return triggerARN_; +} + +void AddFCTriggerRequest::setTriggerARN(const std::string& triggerARN) +{ + triggerARN_ = triggerARN; + setParameter("TriggerARN", triggerARN); +} + +std::string AddFCTriggerRequest::getApp_ip()const +{ + return app_ip_; +} + +void AddFCTriggerRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string AddFCTriggerRequest::getProduct()const +{ + return product_; +} + +void AddFCTriggerRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string AddFCTriggerRequest::getSourceARN()const +{ + return sourceARN_; +} + +void AddFCTriggerRequest::setSourceARN(const std::string& sourceARN) +{ + sourceARN_ = sourceARN; + setParameter("SourceARN", sourceARN); +} + +std::string AddFCTriggerRequest::getCallerBid()const +{ + return callerBid_; +} + +void AddFCTriggerRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long AddFCTriggerRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddFCTriggerRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddFCTriggerRequest::getVersion()const +{ + return version_; +} + +void AddFCTriggerRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool AddFCTriggerRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void AddFCTriggerRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info) +{ + proxy_trust_transport_info_ = proxy_trust_transport_info; + setParameter("Proxy_trust_transport_info", std::to_string(proxy_trust_transport_info)); +} + +bool AddFCTriggerRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void AddFCTriggerRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool AddFCTriggerRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void AddFCTriggerRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string AddFCTriggerRequest::getRequestId()const +{ + return requestId_; +} + +void AddFCTriggerRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string AddFCTriggerRequest::getRoleARN()const +{ + return roleARN_; +} + +void AddFCTriggerRequest::setRoleARN(const std::string& roleARN) +{ + roleARN_ = roleARN; + setParameter("RoleARN", roleARN); +} + +std::string AddFCTriggerRequest::getEventMetaName()const +{ + return eventMetaName_; +} + +void AddFCTriggerRequest::setEventMetaName(const std::string& eventMetaName) +{ + eventMetaName_ = eventMetaName; + setParameter("EventMetaName", eventMetaName); +} + diff --git a/cdn/src/model/AddFCTriggerResult.cc b/cdn/src/model/AddFCTriggerResult.cc new file mode 100644 index 000000000..c611de758 --- /dev/null +++ b/cdn/src/model/AddFCTriggerResult.cc @@ -0,0 +1,45 @@ +/* + * 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::Cdn; +using namespace AlibabaCloud::Cdn::Model; + +AddFCTriggerResult::AddFCTriggerResult() : + ServiceResult() +{} + +AddFCTriggerResult::AddFCTriggerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AddFCTriggerResult::~AddFCTriggerResult() +{} + +void AddFCTriggerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cdn/src/model/BatchDescribeDomainBpsDataResult.cc b/cdn/src/model/BatchDescribeDomainBpsDataResult.cc index cc65238f9..b69a9b686 100644 --- a/cdn/src/model/BatchDescribeDomainBpsDataResult.cc +++ b/cdn/src/model/BatchDescribeDomainBpsDataResult.cc @@ -40,48 +40,48 @@ void BatchDescribeDomainBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDatas = value["BpsDatas"]["DataModule"]; - for (auto value : allBpsDatas) - { - DataModule bpsDatasObject; - if(!value["Timestamp"].isNull()) - bpsDatasObject.timestamp = value["Timestamp"].asString(); - if(!value["L1Bps"].isNull()) - bpsDatasObject.l1Bps = std::stof(value["L1Bps"].asString()); - if(!value["L1InnerBps"].isNull()) - bpsDatasObject.l1InnerBps = std::stof(value["L1InnerBps"].asString()); - if(!value["L1OutBps"].isNull()) - bpsDatasObject.l1OutBps = std::stof(value["L1OutBps"].asString()); - if(!value["DomainName"].isNull()) - bpsDatasObject.domainName = value["DomainName"].asString(); - bpsDatas_.push_back(bpsDatasObject); - } - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stoi(value["PageNumber"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); + auto allBpsDatas = value["BpsDatas"]["DataModule"]; + for (auto value : allBpsDatas) + { + DataModule bpsDatasObject; + if(!value["Timestamp"].isNull()) + bpsDatasObject.timestamp = value["Timestamp"].asString(); + if(!value["L1Bps"].isNull()) + bpsDatasObject.l1Bps = std::stof(value["L1Bps"].asString()); + if(!value["L1InnerBps"].isNull()) + bpsDatasObject.l1InnerBps = std::stof(value["L1InnerBps"].asString()); + if(!value["L1OutBps"].isNull()) + bpsDatasObject.l1OutBps = std::stof(value["L1OutBps"].asString()); + if(!value["DomainName"].isNull()) + bpsDatasObject.domainName = value["DomainName"].asString(); + bpsDatas_.push_back(bpsDatasObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); } -int BatchDescribeDomainBpsDataResult::getTotalCount()const -{ - return totalCount_; -} - -std::vector BatchDescribeDomainBpsDataResult::getBpsDatas()const -{ - return bpsDatas_; -} - -int BatchDescribeDomainBpsDataResult::getPageSize()const -{ - return pageSize_; -} - -int BatchDescribeDomainBpsDataResult::getPageNumber()const -{ - return pageNumber_; -} - +int BatchDescribeDomainBpsDataResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector BatchDescribeDomainBpsDataResult::getBpsDatas()const +{ + return bpsDatas_; +} + +int BatchDescribeDomainBpsDataResult::getPageSize()const +{ + return pageSize_; +} + +int BatchDescribeDomainBpsDataResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc b/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc index 7248aea7d..c8b9e668c 100644 --- a/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc +++ b/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc @@ -40,29 +40,24 @@ void CreateLiveStreamRecordIndexFilesResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordInfo = value["RecordInfo"]; - for (auto value : allRecordInfo) - { - RecordInfo recordInfoObject; - if(!value["RecordId"].isNull()) - recordInfoObject.recordId = value["RecordId"].asString(); - if(!value["RecordUrl"].isNull()) - recordInfoObject.recordUrl = value["RecordUrl"].asString(); - if(!value["Duration"].isNull()) - recordInfoObject.duration = std::stof(value["Duration"].asString()); - if(!value["Height"].isNull()) - recordInfoObject.height = std::stoi(value["Height"].asString()); - if(!value["Width"].isNull()) - recordInfoObject.width = std::stoi(value["Width"].asString()); - if(!value["CreateTime"].isNull()) - recordInfoObject.createTime = value["CreateTime"].asString(); - recordInfo_.push_back(recordInfoObject); - } + auto recordInfoNode = value["RecordInfo"]; + if(!recordInfoNode["RecordId"].isNull()) + recordInfo_.recordId = recordInfoNode["RecordId"].asString(); + if(!recordInfoNode["RecordUrl"].isNull()) + recordInfo_.recordUrl = recordInfoNode["RecordUrl"].asString(); + if(!recordInfoNode["Duration"].isNull()) + recordInfo_.duration = std::stof(recordInfoNode["Duration"].asString()); + if(!recordInfoNode["Height"].isNull()) + recordInfo_.height = std::stoi(recordInfoNode["Height"].asString()); + if(!recordInfoNode["Width"].isNull()) + recordInfo_.width = std::stoi(recordInfoNode["Width"].asString()); + if(!recordInfoNode["CreateTime"].isNull()) + recordInfo_.createTime = recordInfoNode["CreateTime"].asString(); } -std::vector CreateLiveStreamRecordIndexFilesResult::getRecordInfo()const -{ - return recordInfo_; -} - +CreateLiveStreamRecordIndexFilesResult::RecordInfo CreateLiveStreamRecordIndexFilesResult::getRecordInfo()const +{ + return recordInfo_; +} + diff --git a/cdn/src/model/DeleteFCTriggerRequest.cc b/cdn/src/model/DeleteFCTriggerRequest.cc new file mode 100644 index 000000000..b19f83b8c --- /dev/null +++ b/cdn/src/model/DeleteFCTriggerRequest.cc @@ -0,0 +1,258 @@ +/* + * 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::Cdn::Model::DeleteFCTriggerRequest; + +DeleteFCTriggerRequest::DeleteFCTriggerRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DeleteFCTrigger") +{} + +DeleteFCTriggerRequest::~DeleteFCTriggerRequest() +{} + +std::string DeleteFCTriggerRequest::getTriggerARN()const +{ + return triggerARN_; +} + +void DeleteFCTriggerRequest::setTriggerARN(const std::string& triggerARN) +{ + triggerARN_ = triggerARN; + setParameter("TriggerARN", triggerARN); +} + +std::string DeleteFCTriggerRequest::getApp_ip()const +{ + return app_ip_; +} + +void DeleteFCTriggerRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DeleteFCTriggerRequest::getProduct()const +{ + return product_; +} + +void DeleteFCTriggerRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DeleteFCTriggerRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DeleteFCTriggerRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DeleteFCTriggerRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DeleteFCTriggerRequest::setProxy_original_security_transport(bool proxy_original_security_transport) +{ + proxy_original_security_transport_ = proxy_original_security_transport; + setParameter("Proxy_original_security_transport", std::to_string(proxy_original_security_transport)); +} + +std::string DeleteFCTriggerRequest::getCallerBid()const +{ + return callerBid_; +} + +void DeleteFCTriggerRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DeleteFCTriggerRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteFCTriggerRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteFCTriggerRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DeleteFCTriggerRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip) +{ + proxy_original_source_ip_ = proxy_original_source_ip; + setParameter("Proxy_original_source_ip", proxy_original_source_ip); +} + +std::string DeleteFCTriggerRequest::getVersion()const +{ + return version_; +} + +void DeleteFCTriggerRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DeleteFCTriggerRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DeleteFCTriggerRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DeleteFCTriggerRequest::getCallerType()const +{ + return callerType_; +} + +void DeleteFCTriggerRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DeleteFCTriggerRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DeleteFCTriggerRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info) +{ + proxy_trust_transport_info_ = proxy_trust_transport_info; + setParameter("Proxy_trust_transport_info", std::to_string(proxy_trust_transport_info)); +} + +bool DeleteFCTriggerRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DeleteFCTriggerRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +std::string DeleteFCTriggerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteFCTriggerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DeleteFCTriggerRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DeleteFCTriggerRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DeleteFCTriggerRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteFCTriggerRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteFCTriggerRequest::getRequestId()const +{ + return requestId_; +} + +void DeleteFCTriggerRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DeleteFCTriggerRequest::getRequestContent()const +{ + return requestContent_; +} + +void DeleteFCTriggerRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DeleteFCTriggerRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DeleteFCTriggerRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DeleteFCTriggerRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DeleteFCTriggerRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DeleteFCTriggerRequest::getCallerUid()const +{ + return callerUid_; +} + +void DeleteFCTriggerRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DeleteFCTriggerResult.cc b/cdn/src/model/DeleteFCTriggerResult.cc new file mode 100644 index 000000000..352a0b1d9 --- /dev/null +++ b/cdn/src/model/DeleteFCTriggerResult.cc @@ -0,0 +1,45 @@ +/* + * 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::Cdn; +using namespace AlibabaCloud::Cdn::Model; + +DeleteFCTriggerResult::DeleteFCTriggerResult() : + ServiceResult() +{} + +DeleteFCTriggerResult::DeleteFCTriggerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteFCTriggerResult::~DeleteFCTriggerResult() +{} + +void DeleteFCTriggerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + +} + diff --git a/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc b/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc index c53c4fda4..d44793511 100644 --- a/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc +++ b/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc @@ -40,38 +40,33 @@ void DescribeCdnDomainBaseDetailResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainBaseDetailModel = value["DomainBaseDetailModel"]; - for (auto value : allDomainBaseDetailModel) - { - DomainBaseDetailModel domainBaseDetailModelObject; - if(!value["Cname"].isNull()) - domainBaseDetailModelObject.cname = value["Cname"].asString(); - if(!value["CdnType"].isNull()) - domainBaseDetailModelObject.cdnType = value["CdnType"].asString(); - if(!value["DomainStatus"].isNull()) - domainBaseDetailModelObject.domainStatus = value["DomainStatus"].asString(); - if(!value["SourceType"].isNull()) - domainBaseDetailModelObject.sourceType = value["SourceType"].asString(); - if(!value["Region"].isNull()) - domainBaseDetailModelObject.region = value["Region"].asString(); - if(!value["DomainName"].isNull()) - domainBaseDetailModelObject.domainName = value["DomainName"].asString(); - if(!value["Remark"].isNull()) - domainBaseDetailModelObject.remark = value["Remark"].asString(); - if(!value["GmtModified"].isNull()) - domainBaseDetailModelObject.gmtModified = value["GmtModified"].asString(); - if(!value["GmtCreated"].isNull()) - domainBaseDetailModelObject.gmtCreated = value["GmtCreated"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) - domainBaseDetailModelObject.sources.push_back(value.asString()); - domainBaseDetailModel_.push_back(domainBaseDetailModelObject); - } + auto domainBaseDetailModelNode = value["DomainBaseDetailModel"]; + if(!domainBaseDetailModelNode["Cname"].isNull()) + domainBaseDetailModel_.cname = domainBaseDetailModelNode["Cname"].asString(); + if(!domainBaseDetailModelNode["CdnType"].isNull()) + domainBaseDetailModel_.cdnType = domainBaseDetailModelNode["CdnType"].asString(); + if(!domainBaseDetailModelNode["DomainStatus"].isNull()) + domainBaseDetailModel_.domainStatus = domainBaseDetailModelNode["DomainStatus"].asString(); + if(!domainBaseDetailModelNode["SourceType"].isNull()) + domainBaseDetailModel_.sourceType = domainBaseDetailModelNode["SourceType"].asString(); + if(!domainBaseDetailModelNode["Region"].isNull()) + domainBaseDetailModel_.region = domainBaseDetailModelNode["Region"].asString(); + if(!domainBaseDetailModelNode["DomainName"].isNull()) + domainBaseDetailModel_.domainName = domainBaseDetailModelNode["DomainName"].asString(); + if(!domainBaseDetailModelNode["Remark"].isNull()) + domainBaseDetailModel_.remark = domainBaseDetailModelNode["Remark"].asString(); + if(!domainBaseDetailModelNode["GmtModified"].isNull()) + domainBaseDetailModel_.gmtModified = domainBaseDetailModelNode["GmtModified"].asString(); + if(!domainBaseDetailModelNode["GmtCreated"].isNull()) + domainBaseDetailModel_.gmtCreated = domainBaseDetailModelNode["GmtCreated"].asString(); + auto allSources = domainBaseDetailModelNode["Sources"]["Source"]; + for (auto value : allSources) + domainBaseDetailModel_.sources.push_back(value.asString()); } -std::vector DescribeCdnDomainBaseDetailResult::getDomainBaseDetailModel()const -{ - return domainBaseDetailModel_; -} - +DescribeCdnDomainBaseDetailResult::DomainBaseDetailModel DescribeCdnDomainBaseDetailResult::getDomainBaseDetailModel()const +{ + return domainBaseDetailModel_; +} + diff --git a/cdn/src/model/DescribeCdnDomainConfigsRequest.cc b/cdn/src/model/DescribeCdnDomainConfigsRequest.cc new file mode 100644 index 000000000..1fdb37cf1 --- /dev/null +++ b/cdn/src/model/DescribeCdnDomainConfigsRequest.cc @@ -0,0 +1,82 @@ +/* + * 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::Cdn::Model::DescribeCdnDomainConfigsRequest; + +DescribeCdnDomainConfigsRequest::DescribeCdnDomainConfigsRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnDomainConfigs") +{} + +DescribeCdnDomainConfigsRequest::~DescribeCdnDomainConfigsRequest() +{} + +std::string DescribeCdnDomainConfigsRequest::getFunctionNames()const +{ + return functionNames_; +} + +void DescribeCdnDomainConfigsRequest::setFunctionNames(const std::string& functionNames) +{ + functionNames_ = functionNames; + setParameter("FunctionNames", functionNames); +} + +std::string DescribeCdnDomainConfigsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCdnDomainConfigsRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeCdnDomainConfigsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeCdnDomainConfigsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnDomainConfigsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnDomainConfigsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnDomainConfigsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnDomainConfigsResult.cc b/cdn/src/model/DescribeCdnDomainConfigsResult.cc new file mode 100644 index 000000000..6b655d5bc --- /dev/null +++ b/cdn/src/model/DescribeCdnDomainConfigsResult.cc @@ -0,0 +1,72 @@ +/* + * 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::Cdn; +using namespace AlibabaCloud::Cdn::Model; + +DescribeCdnDomainConfigsResult::DescribeCdnDomainConfigsResult() : + ServiceResult() +{} + +DescribeCdnDomainConfigsResult::DescribeCdnDomainConfigsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeCdnDomainConfigsResult::~DescribeCdnDomainConfigsResult() +{} + +void DescribeCdnDomainConfigsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; + for (auto value : allDomainConfigs) + { + DomainConfig domainConfigsObject; + if(!value["FunctionName"].isNull()) + domainConfigsObject.functionName = value["FunctionName"].asString(); + if(!value["ConfigId"].isNull()) + domainConfigsObject.configId = value["ConfigId"].asString(); + if(!value["Status"].isNull()) + domainConfigsObject.status = value["Status"].asString(); + auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; + for (auto value : allFunctionArgs) + { + DomainConfig::FunctionArg functionArgsObject; + if(!value["ArgName"].isNull()) + functionArgsObject.argName = value["ArgName"].asString(); + if(!value["ArgValue"].isNull()) + functionArgsObject.argValue = value["ArgValue"].asString(); + domainConfigsObject.functionArgs.push_back(functionArgsObject); + } + domainConfigs_.push_back(domainConfigsObject); + } + +} + +std::vector DescribeCdnDomainConfigsResult::getDomainConfigs()const +{ + return domainConfigs_; +} + diff --git a/cdn/src/model/DescribeCdnDomainDetailResult.cc b/cdn/src/model/DescribeCdnDomainDetailResult.cc index d9a3c08c7..ba64847ba 100644 --- a/cdn/src/model/DescribeCdnDomainDetailResult.cc +++ b/cdn/src/model/DescribeCdnDomainDetailResult.cc @@ -40,68 +40,63 @@ void DescribeCdnDomainDetailResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGetDomainDetailModel = value["GetDomainDetailModel"]; - for (auto value : allGetDomainDetailModel) - { - GetDomainDetailModel getDomainDetailModelObject; - if(!value["GmtCreated"].isNull()) - getDomainDetailModelObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - getDomainDetailModelObject.gmtModified = value["GmtModified"].asString(); - if(!value["SourceType"].isNull()) - getDomainDetailModelObject.sourceType = value["SourceType"].asString(); - if(!value["DomainStatus"].isNull()) - getDomainDetailModelObject.domainStatus = value["DomainStatus"].asString(); - if(!value["SourcePort"].isNull()) - getDomainDetailModelObject.sourcePort = std::stoi(value["SourcePort"].asString()); - if(!value["CdnType"].isNull()) - getDomainDetailModelObject.cdnType = value["CdnType"].asString(); - if(!value["Cname"].isNull()) - getDomainDetailModelObject.cname = value["Cname"].asString(); - if(!value["HttpsCname"].isNull()) - getDomainDetailModelObject.httpsCname = value["HttpsCname"].asString(); - if(!value["DomainName"].isNull()) - getDomainDetailModelObject.domainName = value["DomainName"].asString(); - if(!value["Description"].isNull()) - getDomainDetailModelObject.description = value["Description"].asString(); - if(!value["ServerCertificateStatus"].isNull()) - getDomainDetailModelObject.serverCertificateStatus = value["ServerCertificateStatus"].asString(); - if(!value["ServerCertificate"].isNull()) - getDomainDetailModelObject.serverCertificate = value["ServerCertificate"].asString(); - if(!value["Region"].isNull()) - getDomainDetailModelObject.region = value["Region"].asString(); - if(!value["Scope"].isNull()) - getDomainDetailModelObject.scope = value["Scope"].asString(); - if(!value["CertificateName"].isNull()) - getDomainDetailModelObject.certificateName = value["CertificateName"].asString(); - if(!value["ResourceGroupId"].isNull()) - getDomainDetailModelObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allSourceModels = value["SourceModels"]["SourceModel"]; - for (auto value : allSourceModels) - { - GetDomainDetailModel::SourceModel sourceModelObject; - if(!value["Content"].isNull()) - sourceModelObject.content = value["Content"].asString(); - if(!value["Type"].isNull()) - sourceModelObject.type = value["Type"].asString(); - if(!value["Port"].isNull()) - sourceModelObject.port = std::stoi(value["Port"].asString()); - if(!value["Enabled"].isNull()) - sourceModelObject.enabled = value["Enabled"].asString(); - if(!value["Priority"].isNull()) - sourceModelObject.priority = value["Priority"].asString(); - getDomainDetailModelObject.sourceModels.push_back(sourceModelObject); - } - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) - getDomainDetailModelObject.sources.push_back(value.asString()); - getDomainDetailModel_.push_back(getDomainDetailModelObject); - } + auto getDomainDetailModelNode = value["GetDomainDetailModel"]; + if(!getDomainDetailModelNode["GmtCreated"].isNull()) + getDomainDetailModel_.gmtCreated = getDomainDetailModelNode["GmtCreated"].asString(); + if(!getDomainDetailModelNode["GmtModified"].isNull()) + getDomainDetailModel_.gmtModified = getDomainDetailModelNode["GmtModified"].asString(); + if(!getDomainDetailModelNode["SourceType"].isNull()) + getDomainDetailModel_.sourceType = getDomainDetailModelNode["SourceType"].asString(); + if(!getDomainDetailModelNode["DomainStatus"].isNull()) + getDomainDetailModel_.domainStatus = getDomainDetailModelNode["DomainStatus"].asString(); + if(!getDomainDetailModelNode["SourcePort"].isNull()) + getDomainDetailModel_.sourcePort = std::stoi(getDomainDetailModelNode["SourcePort"].asString()); + if(!getDomainDetailModelNode["CdnType"].isNull()) + getDomainDetailModel_.cdnType = getDomainDetailModelNode["CdnType"].asString(); + if(!getDomainDetailModelNode["Cname"].isNull()) + getDomainDetailModel_.cname = getDomainDetailModelNode["Cname"].asString(); + if(!getDomainDetailModelNode["HttpsCname"].isNull()) + getDomainDetailModel_.httpsCname = getDomainDetailModelNode["HttpsCname"].asString(); + if(!getDomainDetailModelNode["DomainName"].isNull()) + getDomainDetailModel_.domainName = getDomainDetailModelNode["DomainName"].asString(); + if(!getDomainDetailModelNode["Description"].isNull()) + getDomainDetailModel_.description = getDomainDetailModelNode["Description"].asString(); + if(!getDomainDetailModelNode["ServerCertificateStatus"].isNull()) + getDomainDetailModel_.serverCertificateStatus = getDomainDetailModelNode["ServerCertificateStatus"].asString(); + if(!getDomainDetailModelNode["ServerCertificate"].isNull()) + getDomainDetailModel_.serverCertificate = getDomainDetailModelNode["ServerCertificate"].asString(); + if(!getDomainDetailModelNode["Region"].isNull()) + getDomainDetailModel_.region = getDomainDetailModelNode["Region"].asString(); + if(!getDomainDetailModelNode["Scope"].isNull()) + getDomainDetailModel_.scope = getDomainDetailModelNode["Scope"].asString(); + if(!getDomainDetailModelNode["CertificateName"].isNull()) + getDomainDetailModel_.certificateName = getDomainDetailModelNode["CertificateName"].asString(); + if(!getDomainDetailModelNode["ResourceGroupId"].isNull()) + getDomainDetailModel_.resourceGroupId = getDomainDetailModelNode["ResourceGroupId"].asString(); + auto allSourceModels = value["SourceModels"]["SourceModel"]; + for (auto value : allSourceModels) + { + GetDomainDetailModel::SourceModel sourceModelObject; + if(!value["Content"].isNull()) + sourceModelObject.content = value["Content"].asString(); + if(!value["Type"].isNull()) + sourceModelObject.type = value["Type"].asString(); + if(!value["Port"].isNull()) + sourceModelObject.port = std::stoi(value["Port"].asString()); + if(!value["Enabled"].isNull()) + sourceModelObject.enabled = value["Enabled"].asString(); + if(!value["Priority"].isNull()) + sourceModelObject.priority = value["Priority"].asString(); + getDomainDetailModel_.sourceModels.push_back(sourceModelObject); + } + auto allSources = getDomainDetailModelNode["Sources"]["Source"]; + for (auto value : allSources) + getDomainDetailModel_.sources.push_back(value.asString()); } -std::vector DescribeCdnDomainDetailResult::getGetDomainDetailModel()const -{ - return getDomainDetailModel_; -} - +DescribeCdnDomainDetailResult::GetDomainDetailModel DescribeCdnDomainDetailResult::getGetDomainDetailModel()const +{ + return getDomainDetailModel_; +} + diff --git a/cdn/src/model/DescribeCdnDomainLogsResult.cc b/cdn/src/model/DescribeCdnDomainLogsResult.cc index a5ca12753..7830f3fbd 100644 --- a/cdn/src/model/DescribeCdnDomainLogsResult.cc +++ b/cdn/src/model/DescribeCdnDomainLogsResult.cc @@ -40,56 +40,51 @@ void DescribeCdnDomainLogsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainLogModel = value["DomainLogModel"]; - for (auto value : allDomainLogModel) - { - DomainLogModel domainLogModelObject; - if(!value["DomainName"].isNull()) - domainLogModelObject.domainName = value["DomainName"].asString(); - auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; - for (auto value : allDomainLogDetails) - { - DomainLogModel::DomainLogDetail domainLogDetailObject; - if(!value["LogName"].isNull()) - domainLogDetailObject.logName = value["LogName"].asString(); - if(!value["LogPath"].isNull()) - domainLogDetailObject.logPath = value["LogPath"].asString(); - if(!value["LogSize"].isNull()) - domainLogDetailObject.logSize = std::stol(value["LogSize"].asString()); - if(!value["StartTime"].isNull()) - domainLogDetailObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - domainLogDetailObject.endTime = value["EndTime"].asString(); - domainLogModelObject.domainLogDetails.push_back(domainLogDetailObject); - } - domainLogModel_.push_back(domainLogModelObject); - } - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stol(value["PageNumber"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stol(value["PageSize"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stol(value["TotalCount"].asString()); + auto domainLogModelNode = value["DomainLogModel"]; + if(!domainLogModelNode["DomainName"].isNull()) + domainLogModel_.domainName = domainLogModelNode["DomainName"].asString(); + auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; + for (auto value : allDomainLogDetails) + { + DomainLogModel::DomainLogDetail domainLogDetailObject; + if(!value["LogName"].isNull()) + domainLogDetailObject.logName = value["LogName"].asString(); + if(!value["LogPath"].isNull()) + domainLogDetailObject.logPath = value["LogPath"].asString(); + if(!value["LogSize"].isNull()) + domainLogDetailObject.logSize = std::stol(value["LogSize"].asString()); + if(!value["StartTime"].isNull()) + domainLogDetailObject.startTime = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + domainLogDetailObject.endTime = value["EndTime"].asString(); + domainLogModel_.domainLogDetails.push_back(domainLogDetailObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stol(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stol(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stol(value["TotalCount"].asString()); } -long DescribeCdnDomainLogsResult::getTotalCount()const -{ - return totalCount_; -} - -long DescribeCdnDomainLogsResult::getPageSize()const -{ - return pageSize_; -} - -std::vector DescribeCdnDomainLogsResult::getDomainLogModel()const -{ - return domainLogModel_; -} - -long DescribeCdnDomainLogsResult::getPageNumber()const -{ - return pageNumber_; -} - +long DescribeCdnDomainLogsResult::getTotalCount()const +{ + return totalCount_; +} + +long DescribeCdnDomainLogsResult::getPageSize()const +{ + return pageSize_; +} + +DescribeCdnDomainLogsResult::DomainLogModel DescribeCdnDomainLogsResult::getDomainLogModel()const +{ + return domainLogModel_; +} + +long DescribeCdnDomainLogsResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/cdn/src/model/DescribeCdnMonitorDataResult.cc b/cdn/src/model/DescribeCdnMonitorDataResult.cc index 2aac1b674..edd1bd69e 100644 --- a/cdn/src/model/DescribeCdnMonitorDataResult.cc +++ b/cdn/src/model/DescribeCdnMonitorDataResult.cc @@ -40,57 +40,57 @@ void DescribeCdnMonitorDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorDatas = value["MonitorDatas"]["CDNMonitorData"]; - for (auto value : allMonitorDatas) - { - CDNMonitorData monitorDatasObject; - if(!value["TimeStamp"].isNull()) - monitorDatasObject.timeStamp = value["TimeStamp"].asString(); - if(!value["QueryPerSecond"].isNull()) - monitorDatasObject.queryPerSecond = value["QueryPerSecond"].asString(); - if(!value["BytesPerSecond"].isNull()) - monitorDatasObject.bytesPerSecond = value["BytesPerSecond"].asString(); - if(!value["BytesHitRate"].isNull()) - monitorDatasObject.bytesHitRate = value["BytesHitRate"].asString(); - if(!value["RequestHitRate"].isNull()) - monitorDatasObject.requestHitRate = value["RequestHitRate"].asString(); - if(!value["AverageObjectSize"].isNull()) - monitorDatasObject.averageObjectSize = value["AverageObjectSize"].asString(); - monitorDatas_.push_back(monitorDatasObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["MonitorInterval"].isNull()) - monitorInterval_ = std::stol(value["MonitorInterval"].asString()); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allMonitorDatas = value["MonitorDatas"]["CDNMonitorData"]; + for (auto value : allMonitorDatas) + { + CDNMonitorData monitorDatasObject; + if(!value["TimeStamp"].isNull()) + monitorDatasObject.timeStamp = value["TimeStamp"].asString(); + if(!value["QueryPerSecond"].isNull()) + monitorDatasObject.queryPerSecond = value["QueryPerSecond"].asString(); + if(!value["BytesPerSecond"].isNull()) + monitorDatasObject.bytesPerSecond = value["BytesPerSecond"].asString(); + if(!value["BytesHitRate"].isNull()) + monitorDatasObject.bytesHitRate = value["BytesHitRate"].asString(); + if(!value["RequestHitRate"].isNull()) + monitorDatasObject.requestHitRate = value["RequestHitRate"].asString(); + if(!value["AverageObjectSize"].isNull()) + monitorDatasObject.averageObjectSize = value["AverageObjectSize"].asString(); + monitorDatas_.push_back(monitorDatasObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["MonitorInterval"].isNull()) + monitorInterval_ = std::stol(value["MonitorInterval"].asString()); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -long DescribeCdnMonitorDataResult::getMonitorInterval()const -{ - return monitorInterval_; -} - -std::string DescribeCdnMonitorDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeCdnMonitorDataResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeCdnMonitorDataResult::getMonitorDatas()const -{ - return monitorDatas_; -} - -std::string DescribeCdnMonitorDataResult::getStartTime()const -{ - return startTime_; -} - +long DescribeCdnMonitorDataResult::getMonitorInterval()const +{ + return monitorInterval_; +} + +std::string DescribeCdnMonitorDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeCdnMonitorDataResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeCdnMonitorDataResult::getMonitorDatas()const +{ + return monitorDatas_; +} + +std::string DescribeCdnMonitorDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeCdnRegionAndIspResult.cc b/cdn/src/model/DescribeCdnRegionAndIspResult.cc index 8c172c04c..7f44bba86 100644 --- a/cdn/src/model/DescribeCdnRegionAndIspResult.cc +++ b/cdn/src/model/DescribeCdnRegionAndIspResult.cc @@ -40,36 +40,36 @@ void DescribeCdnRegionAndIspResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) - { - Region regionsObject; - if(!value["NameZh"].isNull()) - regionsObject.nameZh = value["NameZh"].asString(); - if(!value["NameEn"].isNull()) - regionsObject.nameEn = value["NameEn"].asString(); - regions_.push_back(regionsObject); - } - auto allIsps = value["Isps"]["Isp"]; - for (auto value : allIsps) - { - Isp ispsObject; - if(!value["NameZh"].isNull()) - ispsObject.nameZh = value["NameZh"].asString(); - if(!value["NameEn"].isNull()) - ispsObject.nameEn = value["NameEn"].asString(); - isps_.push_back(ispsObject); - } + auto allRegions = value["Regions"]["Region"]; + for (auto value : allRegions) + { + Region regionsObject; + if(!value["NameZh"].isNull()) + regionsObject.nameZh = value["NameZh"].asString(); + if(!value["NameEn"].isNull()) + regionsObject.nameEn = value["NameEn"].asString(); + regions_.push_back(regionsObject); + } + auto allIsps = value["Isps"]["Isp"]; + for (auto value : allIsps) + { + Isp ispsObject; + if(!value["NameZh"].isNull()) + ispsObject.nameZh = value["NameZh"].asString(); + if(!value["NameEn"].isNull()) + ispsObject.nameEn = value["NameEn"].asString(); + isps_.push_back(ispsObject); + } } -std::vector DescribeCdnRegionAndIspResult::getRegions()const -{ - return regions_; -} - -std::vector DescribeCdnRegionAndIspResult::getIsps()const -{ - return isps_; -} - +std::vector DescribeCdnRegionAndIspResult::getRegions()const +{ + return regions_; +} + +std::vector DescribeCdnRegionAndIspResult::getIsps()const +{ + return isps_; +} + diff --git a/cdn/src/model/DescribeCdnServiceResult.cc b/cdn/src/model/DescribeCdnServiceResult.cc index 71280ca8d..5f7bc2ae3 100644 --- a/cdn/src/model/DescribeCdnServiceResult.cc +++ b/cdn/src/model/DescribeCdnServiceResult.cc @@ -40,54 +40,54 @@ void DescribeCdnServiceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) - { - LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); - operationLocks_.push_back(operationLocksObject); - } - if(!value["InstanceId"].isNull()) - instanceId_ = value["InstanceId"].asString(); - if(!value["InternetChargeType"].isNull()) - internetChargeType_ = value["InternetChargeType"].asString(); - if(!value["OpeningTime"].isNull()) - openingTime_ = value["OpeningTime"].asString(); - if(!value["ChangingChargeType"].isNull()) - changingChargeType_ = value["ChangingChargeType"].asString(); - if(!value["ChangingAffectTime"].isNull()) - changingAffectTime_ = value["ChangingAffectTime"].asString(); + auto allOperationLocks = value["OperationLocks"]["LockReason"]; + for (auto value : allOperationLocks) + { + LockReason operationLocksObject; + if(!value["LockReason"].isNull()) + operationLocksObject.lockReason = value["LockReason"].asString(); + operationLocks_.push_back(operationLocksObject); + } + if(!value["InstanceId"].isNull()) + instanceId_ = value["InstanceId"].asString(); + if(!value["InternetChargeType"].isNull()) + internetChargeType_ = value["InternetChargeType"].asString(); + if(!value["OpeningTime"].isNull()) + openingTime_ = value["OpeningTime"].asString(); + if(!value["ChangingChargeType"].isNull()) + changingChargeType_ = value["ChangingChargeType"].asString(); + if(!value["ChangingAffectTime"].isNull()) + changingAffectTime_ = value["ChangingAffectTime"].asString(); } -std::string DescribeCdnServiceResult::getChangingChargeType()const -{ - return changingChargeType_; -} - -std::string DescribeCdnServiceResult::getInstanceId()const -{ - return instanceId_; -} - -std::string DescribeCdnServiceResult::getOpeningTime()const -{ - return openingTime_; -} - -std::vector DescribeCdnServiceResult::getOperationLocks()const -{ - return operationLocks_; -} - -std::string DescribeCdnServiceResult::getChangingAffectTime()const -{ - return changingAffectTime_; -} - -std::string DescribeCdnServiceResult::getInternetChargeType()const -{ - return internetChargeType_; -} - +std::string DescribeCdnServiceResult::getChangingChargeType()const +{ + return changingChargeType_; +} + +std::string DescribeCdnServiceResult::getInstanceId()const +{ + return instanceId_; +} + +std::string DescribeCdnServiceResult::getOpeningTime()const +{ + return openingTime_; +} + +std::vector DescribeCdnServiceResult::getOperationLocks()const +{ + return operationLocks_; +} + +std::string DescribeCdnServiceResult::getChangingAffectTime()const +{ + return changingAffectTime_; +} + +std::string DescribeCdnServiceResult::getInternetChargeType()const +{ + return internetChargeType_; +} + diff --git a/cdn/src/model/DescribeCdnTypesResult.cc b/cdn/src/model/DescribeCdnTypesResult.cc index b32555271..2df23787f 100644 --- a/cdn/src/model/DescribeCdnTypesResult.cc +++ b/cdn/src/model/DescribeCdnTypesResult.cc @@ -40,21 +40,21 @@ void DescribeCdnTypesResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCdnTypes = value["CdnTypes"]["CdnType"]; - for (auto value : allCdnTypes) - { - CdnType cdnTypesObject; - if(!value["Type"].isNull()) - cdnTypesObject.type = value["Type"].asString(); - if(!value["Desc"].isNull()) - cdnTypesObject.desc = value["Desc"].asString(); - cdnTypes_.push_back(cdnTypesObject); - } + auto allCdnTypes = value["CdnTypes"]["CdnType"]; + for (auto value : allCdnTypes) + { + CdnType cdnTypesObject; + if(!value["Type"].isNull()) + cdnTypesObject.type = value["Type"].asString(); + if(!value["Desc"].isNull()) + cdnTypesObject.desc = value["Desc"].asString(); + cdnTypes_.push_back(cdnTypesObject); + } } -std::vector DescribeCdnTypesResult::getCdnTypes()const -{ - return cdnTypes_; -} - +std::vector DescribeCdnTypesResult::getCdnTypes()const +{ + return cdnTypes_; +} + diff --git a/cdn/src/model/DescribeCustomLogConfigResult.cc b/cdn/src/model/DescribeCustomLogConfigResult.cc index 30c25ed2b..52ee1b41d 100644 --- a/cdn/src/model/DescribeCustomLogConfigResult.cc +++ b/cdn/src/model/DescribeCustomLogConfigResult.cc @@ -40,27 +40,27 @@ void DescribeCustomLogConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Remark"].isNull()) - remark_ = value["Remark"].asString(); - if(!value["Sample"].isNull()) - sample_ = value["Sample"].asString(); - if(!value["Tag"].isNull()) - tag_ = value["Tag"].asString(); + if(!value["Remark"].isNull()) + remark_ = value["Remark"].asString(); + if(!value["Sample"].isNull()) + sample_ = value["Sample"].asString(); + if(!value["Tag"].isNull()) + tag_ = value["Tag"].asString(); } -std::string DescribeCustomLogConfigResult::getSample()const -{ - return sample_; -} - -std::string DescribeCustomLogConfigResult::getTag()const -{ - return tag_; -} - -std::string DescribeCustomLogConfigResult::getRemark()const -{ - return remark_; -} - +std::string DescribeCustomLogConfigResult::getSample()const +{ + return sample_; +} + +std::string DescribeCustomLogConfigResult::getTag()const +{ + return tag_; +} + +std::string DescribeCustomLogConfigResult::getRemark()const +{ + return remark_; +} + diff --git a/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc b/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc index ca323dc7f..63b564338 100644 --- a/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc +++ b/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc @@ -40,49 +40,49 @@ void DescribeDomainAverageResponseTimeResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvgRTPerInterval = value["AvgRTPerInterval"]["DataModule"]; - for (auto value : allAvgRTPerInterval) - { - DataModule avgRTPerIntervalObject; - if(!value["TimeStamp"].isNull()) - avgRTPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - avgRTPerIntervalObject.value = value["Value"].asString(); - avgRTPerInterval_.push_back(avgRTPerIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allAvgRTPerInterval = value["AvgRTPerInterval"]["DataModule"]; + for (auto value : allAvgRTPerInterval) + { + DataModule avgRTPerIntervalObject; + if(!value["TimeStamp"].isNull()) + avgRTPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + avgRTPerIntervalObject.value = value["Value"].asString(); + avgRTPerInterval_.push_back(avgRTPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainAverageResponseTimeResult::getAvgRTPerInterval()const -{ - return avgRTPerInterval_; -} - -std::string DescribeDomainAverageResponseTimeResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainAverageResponseTimeResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainAverageResponseTimeResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainAverageResponseTimeResult::getStartTime()const -{ - return startTime_; -} - +std::vector DescribeDomainAverageResponseTimeResult::getAvgRTPerInterval()const +{ + return avgRTPerInterval_; +} + +std::string DescribeDomainAverageResponseTimeResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainAverageResponseTimeResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainAverageResponseTimeResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainAverageResponseTimeResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc b/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc index a439c28b1..eafebdd36 100644 --- a/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc +++ b/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc @@ -40,37 +40,37 @@ void DescribeDomainBpsDataByTimeStampResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataList = value["BpsDataList"]["BpsDataModel"]; - for (auto value : allBpsDataList) - { - BpsDataModel bpsDataListObject; - if(!value["LocationName"].isNull()) - bpsDataListObject.locationName = value["LocationName"].asString(); - if(!value["IspName"].isNull()) - bpsDataListObject.ispName = value["IspName"].asString(); - if(!value["Bps"].isNull()) - bpsDataListObject.bps = std::stol(value["Bps"].asString()); - bpsDataList_.push_back(bpsDataListObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["TimeStamp"].isNull()) - timeStamp_ = value["TimeStamp"].asString(); + auto allBpsDataList = value["BpsDataList"]["BpsDataModel"]; + for (auto value : allBpsDataList) + { + BpsDataModel bpsDataListObject; + if(!value["LocationName"].isNull()) + bpsDataListObject.locationName = value["LocationName"].asString(); + if(!value["IspName"].isNull()) + bpsDataListObject.ispName = value["IspName"].asString(); + if(!value["Bps"].isNull()) + bpsDataListObject.bps = std::stol(value["Bps"].asString()); + bpsDataList_.push_back(bpsDataListObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["TimeStamp"].isNull()) + timeStamp_ = value["TimeStamp"].asString(); } -std::vector DescribeDomainBpsDataByTimeStampResult::getBpsDataList()const -{ - return bpsDataList_; -} - -std::string DescribeDomainBpsDataByTimeStampResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainBpsDataByTimeStampResult::getTimeStamp()const -{ - return timeStamp_; -} - +std::vector DescribeDomainBpsDataByTimeStampResult::getBpsDataList()const +{ + return bpsDataList_; +} + +std::string DescribeDomainBpsDataByTimeStampResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainBpsDataByTimeStampResult::getTimeStamp()const +{ + return timeStamp_; +} + diff --git a/cdn/src/model/DescribeDomainBpsDataResult.cc b/cdn/src/model/DescribeDomainBpsDataResult.cc index 788d1fdd3..98f505553 100644 --- a/cdn/src/model/DescribeDomainBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainBpsDataResult.cc @@ -40,114 +40,114 @@ void DescribeDomainBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) - { - DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - bpsDataPerIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - bpsDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - bpsDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["DynamicValue"].isNull()) - bpsDataPerIntervalObject.dynamicValue = value["DynamicValue"].asString(); - if(!value["DynamicDomesticValue"].isNull()) - bpsDataPerIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - if(!value["DynamicOverseasValue"].isNull()) - bpsDataPerIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - if(!value["StaticValue"].isNull()) - bpsDataPerIntervalObject.staticValue = value["StaticValue"].asString(); - if(!value["StaticDomesticValue"].isNull()) - bpsDataPerIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - if(!value["StaticOverseasValue"].isNull()) - bpsDataPerIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); - if(!value["L2Value"].isNull()) - bpsDataPerIntervalObject.l2Value = value["L2Value"].asString(); - if(!value["DomesticL2Value"].isNull()) - bpsDataPerIntervalObject.domesticL2Value = value["DomesticL2Value"].asString(); - if(!value["OverseasL2Value"].isNull()) - bpsDataPerIntervalObject.overseasL2Value = value["OverseasL2Value"].asString(); - bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); - } - auto allSupplyBpsDatas = value["SupplyBpsDatas"]["DataModule"]; - for (auto value : allSupplyBpsDatas) - { - DataModule1 supplyBpsDatasObject; - if(!value["TimeStamp"].isNull()) - supplyBpsDatasObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - supplyBpsDatasObject.value = value["Value"].asString(); - supplyBpsDatas_.push_back(supplyBpsDatasObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["LocationNameEn"].isNull()) - locationNameEn_ = value["LocationNameEn"].asString(); - if(!value["IspNameEn"].isNull()) - ispNameEn_ = value["IspNameEn"].asString(); - if(!value["LocationName"].isNull()) - locationName_ = value["LocationName"].asString(); - if(!value["IspName"].isNull()) - ispName_ = value["IspName"].asString(); + auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; + for (auto value : allBpsDataPerInterval) + { + DataModule bpsDataPerIntervalObject; + if(!value["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + bpsDataPerIntervalObject.value = value["Value"].asString(); + if(!value["DomesticValue"].isNull()) + bpsDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); + if(!value["OverseasValue"].isNull()) + bpsDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); + if(!value["DynamicValue"].isNull()) + bpsDataPerIntervalObject.dynamicValue = value["DynamicValue"].asString(); + if(!value["DynamicDomesticValue"].isNull()) + bpsDataPerIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); + if(!value["DynamicOverseasValue"].isNull()) + bpsDataPerIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); + if(!value["StaticValue"].isNull()) + bpsDataPerIntervalObject.staticValue = value["StaticValue"].asString(); + if(!value["StaticDomesticValue"].isNull()) + bpsDataPerIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); + if(!value["StaticOverseasValue"].isNull()) + bpsDataPerIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); + if(!value["L2Value"].isNull()) + bpsDataPerIntervalObject.l2Value = value["L2Value"].asString(); + if(!value["DomesticL2Value"].isNull()) + bpsDataPerIntervalObject.domesticL2Value = value["DomesticL2Value"].asString(); + if(!value["OverseasL2Value"].isNull()) + bpsDataPerIntervalObject.overseasL2Value = value["OverseasL2Value"].asString(); + bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); + } + auto allSupplyBpsDatas = value["SupplyBpsDatas"]["DataModule"]; + for (auto value : allSupplyBpsDatas) + { + DataModule1 supplyBpsDatasObject; + if(!value["TimeStamp"].isNull()) + supplyBpsDatasObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + supplyBpsDatasObject.value = value["Value"].asString(); + supplyBpsDatas_.push_back(supplyBpsDatasObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["LocationNameEn"].isNull()) + locationNameEn_ = value["LocationNameEn"].asString(); + if(!value["IspNameEn"].isNull()) + ispNameEn_ = value["IspNameEn"].asString(); + if(!value["LocationName"].isNull()) + locationName_ = value["LocationName"].asString(); + if(!value["IspName"].isNull()) + ispName_ = value["IspName"].asString(); } -std::string DescribeDomainBpsDataResult::getIspNameEn()const -{ - return ispNameEn_; -} - -std::string DescribeDomainBpsDataResult::getIspName()const -{ - return ispName_; -} - -std::string DescribeDomainBpsDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainBpsDataResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeDomainBpsDataResult::getSupplyBpsDatas()const -{ - return supplyBpsDatas_; -} - -std::string DescribeDomainBpsDataResult::getLocationNameEn()const -{ - return locationNameEn_; -} - -std::string DescribeDomainBpsDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainBpsDataResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainBpsDataResult::getBpsDataPerInterval()const -{ - return bpsDataPerInterval_; -} - -std::string DescribeDomainBpsDataResult::getLocationName()const -{ - return locationName_; -} - +std::string DescribeDomainBpsDataResult::getIspNameEn()const +{ + return ispNameEn_; +} + +std::string DescribeDomainBpsDataResult::getIspName()const +{ + return ispName_; +} + +std::string DescribeDomainBpsDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainBpsDataResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeDomainBpsDataResult::getSupplyBpsDatas()const +{ + return supplyBpsDatas_; +} + +std::string DescribeDomainBpsDataResult::getLocationNameEn()const +{ + return locationNameEn_; +} + +std::string DescribeDomainBpsDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainBpsDataResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainBpsDataResult::getBpsDataPerInterval()const +{ + return bpsDataPerInterval_; +} + +std::string DescribeDomainBpsDataResult::getLocationName()const +{ + return locationName_; +} + diff --git a/cdn/src/model/DescribeDomainCCAttackInfoResult.cc b/cdn/src/model/DescribeDomainCCAttackInfoResult.cc index deaa24e5a..a3bfdd038 100644 --- a/cdn/src/model/DescribeDomainCCAttackInfoResult.cc +++ b/cdn/src/model/DescribeDomainCCAttackInfoResult.cc @@ -40,61 +40,61 @@ void DescribeDomainCCAttackInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAttackIpDataList = value["AttackIpDataList"]["AttackIpDatas"]; - for (auto value : allAttackIpDataList) - { - AttackIpDatas attackIpDataListObject; - if(!value["Ip"].isNull()) - attackIpDataListObject.ip = value["Ip"].asString(); - if(!value["AttackCount"].isNull()) - attackIpDataListObject.attackCount = value["AttackCount"].asString(); - if(!value["Result"].isNull()) - attackIpDataListObject.result = value["Result"].asString(); - attackIpDataList_.push_back(attackIpDataListObject); - } - auto allAttackedUrlDataList = value["AttackedUrlDataList"]["AttackedUrlDatas"]; - for (auto value : allAttackedUrlDataList) - { - AttackedUrlDatas attackedUrlDataListObject; - if(!value["Url"].isNull()) - attackedUrlDataListObject.url = value["Url"].asString(); - if(!value["AttackCount"].isNull()) - attackedUrlDataListObject.attackCount = value["AttackCount"].asString(); - if(!value["Result"].isNull()) - attackedUrlDataListObject.result = value["Result"].asString(); - attackedUrlDataList_.push_back(attackedUrlDataListObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allAttackIpDataList = value["AttackIpDataList"]["AttackIpDatas"]; + for (auto value : allAttackIpDataList) + { + AttackIpDatas attackIpDataListObject; + if(!value["Ip"].isNull()) + attackIpDataListObject.ip = value["Ip"].asString(); + if(!value["AttackCount"].isNull()) + attackIpDataListObject.attackCount = value["AttackCount"].asString(); + if(!value["Result"].isNull()) + attackIpDataListObject.result = value["Result"].asString(); + attackIpDataList_.push_back(attackIpDataListObject); + } + auto allAttackedUrlDataList = value["AttackedUrlDataList"]["AttackedUrlDatas"]; + for (auto value : allAttackedUrlDataList) + { + AttackedUrlDatas attackedUrlDataListObject; + if(!value["Url"].isNull()) + attackedUrlDataListObject.url = value["Url"].asString(); + if(!value["AttackCount"].isNull()) + attackedUrlDataListObject.attackCount = value["AttackCount"].asString(); + if(!value["Result"].isNull()) + attackedUrlDataListObject.result = value["Result"].asString(); + attackedUrlDataList_.push_back(attackedUrlDataListObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainCCAttackInfoResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainCCAttackInfoResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeDomainCCAttackInfoResult::getAttackIpDataList()const -{ - return attackIpDataList_; -} - -std::string DescribeDomainCCAttackInfoResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainCCAttackInfoResult::getAttackedUrlDataList()const -{ - return attackedUrlDataList_; -} - +std::string DescribeDomainCCAttackInfoResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainCCAttackInfoResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeDomainCCAttackInfoResult::getAttackIpDataList()const +{ + return attackIpDataList_; +} + +std::string DescribeDomainCCAttackInfoResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainCCAttackInfoResult::getAttackedUrlDataList()const +{ + return attackedUrlDataList_; +} + diff --git a/cdn/src/model/DescribeDomainCCDataResult.cc b/cdn/src/model/DescribeDomainCCDataResult.cc index b0182c105..a4277feaa 100644 --- a/cdn/src/model/DescribeDomainCCDataResult.cc +++ b/cdn/src/model/DescribeDomainCCDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainCCDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCCDataList = value["CCDataList"]["CCDatas"]; - for (auto value : allCCDataList) - { - CCDatas cCDataListObject; - if(!value["TimeStamp"].isNull()) - cCDataListObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Count"].isNull()) - cCDataListObject.count = value["Count"].asString(); - cCDataList_.push_back(cCDataListObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allCCDataList = value["CCDataList"]["CCDatas"]; + for (auto value : allCCDataList) + { + CCDatas cCDataListObject; + if(!value["TimeStamp"].isNull()) + cCDataListObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Count"].isNull()) + cCDataListObject.count = value["Count"].asString(); + cCDataList_.push_back(cCDataListObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainCCDataResult::getCCDataList()const -{ - return cCDataList_; -} - -std::string DescribeDomainCCDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainCCDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainCCDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainCCDataResult::getStartTime()const -{ - return startTime_; -} - +std::vector DescribeDomainCCDataResult::getCCDataList()const +{ + return cCDataList_; +} + +std::string DescribeDomainCCDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainCCDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainCCDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainCCDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainCertificateInfoRequest.cc b/cdn/src/model/DescribeDomainCertificateInfoRequest.cc new file mode 100644 index 000000000..571b42ed6 --- /dev/null +++ b/cdn/src/model/DescribeDomainCertificateInfoRequest.cc @@ -0,0 +1,258 @@ +/* + * 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::Cdn::Model::DescribeDomainCertificateInfoRequest; + +DescribeDomainCertificateInfoRequest::DescribeDomainCertificateInfoRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainCertificateInfo") +{} + +DescribeDomainCertificateInfoRequest::~DescribeDomainCertificateInfoRequest() +{} + +std::string DescribeDomainCertificateInfoRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainCertificateInfoRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainCertificateInfoRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainCertificateInfoRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeDomainCertificateInfoRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainCertificateInfoRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string DescribeDomainCertificateInfoRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainCertificateInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool DescribeDomainCertificateInfoRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainCertificateInfoRequest::setProxy_original_security_transport(bool proxy_original_security_transport) +{ + proxy_original_security_transport_ = proxy_original_security_transport; + setParameter("Proxy_original_security_transport", std::to_string(proxy_original_security_transport)); +} + +std::string DescribeDomainCertificateInfoRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainCertificateInfoRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainCertificateInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainCertificateInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainCertificateInfoRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainCertificateInfoRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip) +{ + proxy_original_source_ip_ = proxy_original_source_ip; + setParameter("Proxy_original_source_ip", proxy_original_source_ip); +} + +std::string DescribeDomainCertificateInfoRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainCertificateInfoRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeDomainCertificateInfoRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainCertificateInfoRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainCertificateInfoRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainCertificateInfoRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeDomainCertificateInfoRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainCertificateInfoRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info) +{ + proxy_trust_transport_info_ = proxy_trust_transport_info; + setParameter("Proxy_trust_transport_info", std::to_string(proxy_trust_transport_info)); +} + +bool DescribeDomainCertificateInfoRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainCertificateInfoRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +std::string DescribeDomainCertificateInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainCertificateInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeDomainCertificateInfoRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainCertificateInfoRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainCertificateInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainCertificateInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainCertificateInfoRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainCertificateInfoRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainCertificateInfoRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainCertificateInfoRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainCertificateInfoRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainCertificateInfoRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainCertificateInfoRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainCertificateInfoRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainCertificateInfoRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainCertificateInfoRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeDomainCertificateInfoResult.cc b/cdn/src/model/DescribeDomainCertificateInfoResult.cc new file mode 100644 index 000000000..7765f3c04 --- /dev/null +++ b/cdn/src/model/DescribeDomainCertificateInfoResult.cc @@ -0,0 +1,74 @@ +/* + * 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::Cdn; +using namespace AlibabaCloud::Cdn::Model; + +DescribeDomainCertificateInfoResult::DescribeDomainCertificateInfoResult() : + ServiceResult() +{} + +DescribeDomainCertificateInfoResult::DescribeDomainCertificateInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDomainCertificateInfoResult::~DescribeDomainCertificateInfoResult() +{} + +void DescribeDomainCertificateInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + auto allCertInfos = value["CertInfos"]["CertInfo"]; + for (auto value : allCertInfos) + { + CertInfo certInfosObject; + if(!value["DomainName"].isNull()) + certInfosObject.domainName = value["DomainName"].asString(); + if(!value["CertName"].isNull()) + certInfosObject.certName = value["CertName"].asString(); + if(!value["CertDomainName"].isNull()) + certInfosObject.certDomainName = value["CertDomainName"].asString(); + if(!value["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = value["CertExpireTime"].asString(); + if(!value["CertLife"].isNull()) + certInfosObject.certLife = value["CertLife"].asString(); + if(!value["CertOrg"].isNull()) + certInfosObject.certOrg = value["CertOrg"].asString(); + if(!value["CertType"].isNull()) + certInfosObject.certType = value["CertType"].asString(); + if(!value["ServerCertificateStatus"].isNull()) + certInfosObject.serverCertificateStatus = value["ServerCertificateStatus"].asString(); + if(!value["Status"].isNull()) + certInfosObject.status = value["Status"].asString(); + certInfos_.push_back(certInfosObject); + } + +} + +std::vector DescribeDomainCertificateInfoResult::getCertInfos()const +{ + return certInfos_; +} + diff --git a/cdn/src/model/DescribeDomainCnameResult.cc b/cdn/src/model/DescribeDomainCnameResult.cc index 6a6d4f538..7d61b7ca2 100644 --- a/cdn/src/model/DescribeDomainCnameResult.cc +++ b/cdn/src/model/DescribeDomainCnameResult.cc @@ -40,23 +40,23 @@ void DescribeDomainCnameResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCnameDatas = value["CnameDatas"]["Data"]; - for (auto value : allCnameDatas) - { - Data cnameDatasObject; - if(!value["Domain"].isNull()) - cnameDatasObject.domain = value["Domain"].asString(); - if(!value["Cname"].isNull()) - cnameDatasObject.cname = value["Cname"].asString(); - if(!value["Status"].isNull()) - cnameDatasObject.status = std::stoi(value["Status"].asString()); - cnameDatas_.push_back(cnameDatasObject); - } + auto allCnameDatas = value["CnameDatas"]["Data"]; + for (auto value : allCnameDatas) + { + Data cnameDatasObject; + if(!value["Domain"].isNull()) + cnameDatasObject.domain = value["Domain"].asString(); + if(!value["Cname"].isNull()) + cnameDatasObject.cname = value["Cname"].asString(); + if(!value["Status"].isNull()) + cnameDatasObject.status = std::stoi(value["Status"].asString()); + cnameDatas_.push_back(cnameDatasObject); + } } -std::vector DescribeDomainCnameResult::getCnameDatas()const -{ - return cnameDatas_; -} - +std::vector DescribeDomainCnameResult::getCnameDatas()const +{ + return cnameDatas_; +} + diff --git a/cdn/src/model/DescribeDomainConfigsResult.cc b/cdn/src/model/DescribeDomainConfigsResult.cc index d65651643..5e72829ba 100644 --- a/cdn/src/model/DescribeDomainConfigsResult.cc +++ b/cdn/src/model/DescribeDomainConfigsResult.cc @@ -40,399 +40,291 @@ void DescribeDomainConfigsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]; - for (auto value : allDomainConfigs) - { - DomainConfigs domainConfigsObject; - auto allCacheExpiredConfigs = value["CacheExpiredConfigs"]["CacheExpiredConfig"]; - for (auto value : allCacheExpiredConfigs) - { - DomainConfigs::CacheExpiredConfig cacheExpiredConfigObject; - if(!value["ConfigId"].isNull()) - cacheExpiredConfigObject.configId = value["ConfigId"].asString(); - if(!value["CacheType"].isNull()) - cacheExpiredConfigObject.cacheType = value["CacheType"].asString(); - if(!value["CacheContent"].isNull()) - cacheExpiredConfigObject.cacheContent = value["CacheContent"].asString(); - if(!value["TTL"].isNull()) - cacheExpiredConfigObject.tTL = value["TTL"].asString(); - if(!value["Weight"].isNull()) - cacheExpiredConfigObject.weight = value["Weight"].asString(); - if(!value["Status"].isNull()) - cacheExpiredConfigObject.status = value["Status"].asString(); - domainConfigsObject.cacheExpiredConfigs.push_back(cacheExpiredConfigObject); - } - auto allHttpErrorPageConfigs = value["HttpErrorPageConfigs"]["HttpErrorPageConfig"]; - for (auto value : allHttpErrorPageConfigs) - { - DomainConfigs::HttpErrorPageConfig httpErrorPageConfigObject; - if(!value["ConfigId"].isNull()) - httpErrorPageConfigObject.configId = value["ConfigId"].asString(); - if(!value["ErrorCode"].isNull()) - httpErrorPageConfigObject.errorCode = value["ErrorCode"].asString(); - if(!value["PageUrl"].isNull()) - httpErrorPageConfigObject.pageUrl = value["PageUrl"].asString(); - if(!value["Status"].isNull()) - httpErrorPageConfigObject.status = value["Status"].asString(); - domainConfigsObject.httpErrorPageConfigs.push_back(httpErrorPageConfigObject); - } - auto allHttpHeaderConfigs = value["HttpHeaderConfigs"]["HttpHeaderConfig"]; - for (auto value : allHttpHeaderConfigs) - { - DomainConfigs::HttpHeaderConfig httpHeaderConfigObject; - if(!value["ConfigId"].isNull()) - httpHeaderConfigObject.configId = value["ConfigId"].asString(); - if(!value["HeaderKey"].isNull()) - httpHeaderConfigObject.headerKey = value["HeaderKey"].asString(); - if(!value["HeaderValue"].isNull()) - httpHeaderConfigObject.headerValue = value["HeaderValue"].asString(); - if(!value["Status"].isNull()) - httpHeaderConfigObject.status = value["Status"].asString(); - domainConfigsObject.httpHeaderConfigs.push_back(httpHeaderConfigObject); - } - auto allDynamicConfigs = value["DynamicConfigs"]["DynamicConfig"]; - for (auto value : allDynamicConfigs) - { - DomainConfigs::DynamicConfig dynamicConfigObject; - if(!value["ConfigId"].isNull()) - dynamicConfigObject.configId = value["ConfigId"].asString(); - if(!value["DynamicOrigin"].isNull()) - dynamicConfigObject.dynamicOrigin = value["DynamicOrigin"].asString(); - if(!value["StaticType"].isNull()) - dynamicConfigObject.staticType = value["StaticType"].asString(); - if(!value["StaticUri"].isNull()) - dynamicConfigObject.staticUri = value["StaticUri"].asString(); - if(!value["StaticPath"].isNull()) - dynamicConfigObject.staticPath = value["StaticPath"].asString(); - if(!value["DynamicCacheControl"].isNull()) - dynamicConfigObject.dynamicCacheControl = value["DynamicCacheControl"].asString(); - if(!value["Status"].isNull()) - dynamicConfigObject.status = value["Status"].asString(); - domainConfigsObject.dynamicConfigs.push_back(dynamicConfigObject); - } - auto allReqHeaderConfigs = value["ReqHeaderConfigs"]["ReqHeaderConfig"]; - for (auto value : allReqHeaderConfigs) - { - DomainConfigs::ReqHeaderConfig reqHeaderConfigObject; - if(!value["ConfigId"].isNull()) - reqHeaderConfigObject.configId = value["ConfigId"].asString(); - if(!value["Key"].isNull()) - reqHeaderConfigObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - reqHeaderConfigObject.value = value["Value"].asString(); - if(!value["Status"].isNull()) - reqHeaderConfigObject.status = value["Status"].asString(); - domainConfigsObject.reqHeaderConfigs.push_back(reqHeaderConfigObject); - } - auto allSetVarsConfigs = value["SetVarsConfigs"]["SetVarsConfig"]; - for (auto value : allSetVarsConfigs) - { - DomainConfigs::SetVarsConfig setVarsConfigObject; - if(!value["ConfigId"].isNull()) - setVarsConfigObject.configId = value["ConfigId"].asString(); - if(!value["VarName"].isNull()) - setVarsConfigObject.varName = value["VarName"].asString(); - if(!value["VarValue"].isNull()) - setVarsConfigObject.varValue = value["VarValue"].asString(); - if(!value["Status"].isNull()) - setVarsConfigObject.status = value["Status"].asString(); - domainConfigsObject.setVarsConfigs.push_back(setVarsConfigObject); - } - auto allCcConfig = value["CcConfig"]; - for (auto value : allCcConfig) - { - DomainConfigs::CcConfig ccConfigObject; - if(!value["ConfigId"].isNull()) - ccConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - ccConfigObject.enable = value["Enable"].asString(); - if(!value["AllowIps"].isNull()) - ccConfigObject.allowIps = value["AllowIps"].asString(); - if(!value["BlockIps"].isNull()) - ccConfigObject.blockIps = value["BlockIps"].asString(); - if(!value["Status"].isNull()) - ccConfigObject.status = value["Status"].asString(); - domainConfigsObject.ccConfig.push_back(ccConfigObject); - } - auto allErrorPageConfig = value["ErrorPageConfig"]; - for (auto value : allErrorPageConfig) - { - DomainConfigs::ErrorPageConfig errorPageConfigObject; - if(!value["ConfigId"].isNull()) - errorPageConfigObject.configId = value["ConfigId"].asString(); - if(!value["ErrorCode"].isNull()) - errorPageConfigObject.errorCode = value["ErrorCode"].asString(); - if(!value["PageType"].isNull()) - errorPageConfigObject.pageType = value["PageType"].asString(); - if(!value["CustomPageUrl"].isNull()) - errorPageConfigObject.customPageUrl = value["CustomPageUrl"].asString(); - if(!value["Status"].isNull()) - errorPageConfigObject.status = value["Status"].asString(); - domainConfigsObject.errorPageConfig.push_back(errorPageConfigObject); - } - auto allOptimizeConfig = value["OptimizeConfig"]; - for (auto value : allOptimizeConfig) - { - DomainConfigs::OptimizeConfig optimizeConfigObject; - if(!value["ConfigId"].isNull()) - optimizeConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - optimizeConfigObject.enable = value["Enable"].asString(); - if(!value["Status"].isNull()) - optimizeConfigObject.status = value["Status"].asString(); - domainConfigsObject.optimizeConfig.push_back(optimizeConfigObject); - } - auto allPageCompressConfig = value["PageCompressConfig"]; - for (auto value : allPageCompressConfig) - { - DomainConfigs::PageCompressConfig pageCompressConfigObject; - if(!value["ConfigId"].isNull()) - pageCompressConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - pageCompressConfigObject.enable = value["Enable"].asString(); - if(!value["Status"].isNull()) - pageCompressConfigObject.status = value["Status"].asString(); - domainConfigsObject.pageCompressConfig.push_back(pageCompressConfigObject); - } - auto allIgnoreQueryStringConfig = value["IgnoreQueryStringConfig"]; - for (auto value : allIgnoreQueryStringConfig) - { - DomainConfigs::IgnoreQueryStringConfig ignoreQueryStringConfigObject; - if(!value["ConfigId"].isNull()) - ignoreQueryStringConfigObject.configId = value["ConfigId"].asString(); - if(!value["HashKeyArgs"].isNull()) - ignoreQueryStringConfigObject.hashKeyArgs = value["HashKeyArgs"].asString(); - if(!value["Enable"].isNull()) - ignoreQueryStringConfigObject.enable = value["Enable"].asString(); - if(!value["Status"].isNull()) - ignoreQueryStringConfigObject.status = value["Status"].asString(); - domainConfigsObject.ignoreQueryStringConfig.push_back(ignoreQueryStringConfigObject); - } - auto allRangeConfig = value["RangeConfig"]; - for (auto value : allRangeConfig) - { - DomainConfigs::RangeConfig rangeConfigObject; - if(!value["ConfigId"].isNull()) - rangeConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - rangeConfigObject.enable = value["Enable"].asString(); - if(!value["Status"].isNull()) - rangeConfigObject.status = value["Status"].asString(); - domainConfigsObject.rangeConfig.push_back(rangeConfigObject); - } - auto allRefererConfig = value["RefererConfig"]; - for (auto value : allRefererConfig) - { - DomainConfigs::RefererConfig refererConfigObject; - if(!value["ConfigId"].isNull()) - refererConfigObject.configId = value["ConfigId"].asString(); - if(!value["ReferType"].isNull()) - refererConfigObject.referType = value["ReferType"].asString(); - if(!value["ReferList"].isNull()) - refererConfigObject.referList = value["ReferList"].asString(); - if(!value["AllowEmpty"].isNull()) - refererConfigObject.allowEmpty = value["AllowEmpty"].asString(); - if(!value["DisableAst"].isNull()) - refererConfigObject.disableAst = value["DisableAst"].asString(); - if(!value["Status"].isNull()) - refererConfigObject.status = value["Status"].asString(); - domainConfigsObject.refererConfig.push_back(refererConfigObject); - } - auto allReqAuthConfig = value["ReqAuthConfig"]; - for (auto value : allReqAuthConfig) - { - DomainConfigs::ReqAuthConfig reqAuthConfigObject; - if(!value["ConfigId"].isNull()) - reqAuthConfigObject.configId = value["ConfigId"].asString(); - if(!value["AuthType"].isNull()) - reqAuthConfigObject.authType = value["AuthType"].asString(); - if(!value["Key1"].isNull()) - reqAuthConfigObject.key1 = value["Key1"].asString(); - if(!value["Key2"].isNull()) - reqAuthConfigObject.key2 = value["Key2"].asString(); - if(!value["Status"].isNull()) - reqAuthConfigObject.status = value["Status"].asString(); - if(!value["AliAuthWhiteList"].isNull()) - reqAuthConfigObject.aliAuthWhiteList = value["AliAuthWhiteList"].asString(); - if(!value["AuthM3u8"].isNull()) - reqAuthConfigObject.authM3u8 = value["AuthM3u8"].asString(); - if(!value["AuthAddr"].isNull()) - reqAuthConfigObject.authAddr = value["AuthAddr"].asString(); - if(!value["AuthRemoteDesc"].isNull()) - reqAuthConfigObject.authRemoteDesc = value["AuthRemoteDesc"].asString(); - if(!value["TimeOut"].isNull()) - reqAuthConfigObject.timeOut = value["TimeOut"].asString(); - domainConfigsObject.reqAuthConfig.push_back(reqAuthConfigObject); - } - auto allSrcHostConfig = value["SrcHostConfig"]; - for (auto value : allSrcHostConfig) - { - DomainConfigs::SrcHostConfig srcHostConfigObject; - if(!value["ConfigId"].isNull()) - srcHostConfigObject.configId = value["ConfigId"].asString(); - if(!value["DomainName"].isNull()) - srcHostConfigObject.domainName = value["DomainName"].asString(); - if(!value["Status"].isNull()) - srcHostConfigObject.status = value["Status"].asString(); - domainConfigsObject.srcHostConfig.push_back(srcHostConfigObject); - } - auto allVideoSeekConfig = value["VideoSeekConfig"]; - for (auto value : allVideoSeekConfig) - { - DomainConfigs::VideoSeekConfig videoSeekConfigObject; - if(!value["ConfigId"].isNull()) - videoSeekConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - videoSeekConfigObject.enable = value["Enable"].asString(); - if(!value["Status"].isNull()) - videoSeekConfigObject.status = value["Status"].asString(); - domainConfigsObject.videoSeekConfig.push_back(videoSeekConfigObject); - } - auto allWafConfig = value["WafConfig"]; - for (auto value : allWafConfig) - { - DomainConfigs::WafConfig wafConfigObject; - if(!value["ConfigId"].isNull()) - wafConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - wafConfigObject.enable = value["Enable"].asString(); - if(!value["Status"].isNull()) - wafConfigObject.status = value["Status"].asString(); - domainConfigsObject.wafConfig.push_back(wafConfigObject); - } - auto allNotifyUrlConfig = value["NotifyUrlConfig"]; - for (auto value : allNotifyUrlConfig) - { - DomainConfigs::NotifyUrlConfig notifyUrlConfigObject; - if(!value["Enable"].isNull()) - notifyUrlConfigObject.enable = value["Enable"].asString(); - if(!value["NotifyUrl"].isNull()) - notifyUrlConfigObject.notifyUrl = value["NotifyUrl"].asString(); - domainConfigsObject.notifyUrlConfig.push_back(notifyUrlConfigObject); - } - auto allRedirectTypeConfig = value["RedirectTypeConfig"]; - for (auto value : allRedirectTypeConfig) - { - DomainConfigs::RedirectTypeConfig redirectTypeConfigObject; - if(!value["RedirectType"].isNull()) - redirectTypeConfigObject.redirectType = value["RedirectType"].asString(); - domainConfigsObject.redirectTypeConfig.push_back(redirectTypeConfigObject); - } - auto allForwardSchemeConfig = value["ForwardSchemeConfig"]; - for (auto value : allForwardSchemeConfig) - { - DomainConfigs::ForwardSchemeConfig forwardSchemeConfigObject; - if(!value["ConfigId"].isNull()) - forwardSchemeConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - forwardSchemeConfigObject.enable = value["Enable"].asString(); - if(!value["SchemeOrigin"].isNull()) - forwardSchemeConfigObject.schemeOrigin = value["SchemeOrigin"].asString(); - if(!value["SchemeOriginPort"].isNull()) - forwardSchemeConfigObject.schemeOriginPort = value["SchemeOriginPort"].asString(); - if(!value["Status"].isNull()) - forwardSchemeConfigObject.status = value["Status"].asString(); - domainConfigsObject.forwardSchemeConfig.push_back(forwardSchemeConfigObject); - } - auto allRemoveQueryStringConfig = value["RemoveQueryStringConfig"]; - for (auto value : allRemoveQueryStringConfig) - { - DomainConfigs::RemoveQueryStringConfig removeQueryStringConfigObject; - if(!value["AliRemoveArgs"].isNull()) - removeQueryStringConfigObject.aliRemoveArgs = value["AliRemoveArgs"].asString(); - if(!value["ConfigId"].isNull()) - removeQueryStringConfigObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - removeQueryStringConfigObject.status = value["Status"].asString(); - domainConfigsObject.removeQueryStringConfig.push_back(removeQueryStringConfigObject); - } - auto allL2OssKeyConfig = value["L2OssKeyConfig"]; - for (auto value : allL2OssKeyConfig) - { - DomainConfigs::L2OssKeyConfig l2OssKeyConfigObject; - if(!value["PrivateOssAuth"].isNull()) - l2OssKeyConfigObject.privateOssAuth = value["PrivateOssAuth"].asString(); - if(!value["ConfigId"].isNull()) - l2OssKeyConfigObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - l2OssKeyConfigObject.status = value["Status"].asString(); - domainConfigsObject.l2OssKeyConfig.push_back(l2OssKeyConfigObject); - } - auto allMacServiceConfig = value["MacServiceConfig"]; - for (auto value : allMacServiceConfig) - { - DomainConfigs::MacServiceConfig macServiceConfigObject; - if(!value["AppList"].isNull()) - macServiceConfigObject.appList = value["AppList"].asString(); - if(!value["Enabled"].isNull()) - macServiceConfigObject.enabled = value["Enabled"].asString(); - if(!value["ProcessResult"].isNull()) - macServiceConfigObject.processResult = value["ProcessResult"].asString(); - if(!value["ConfigId"].isNull()) - macServiceConfigObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - macServiceConfigObject.status = value["Status"].asString(); - domainConfigsObject.macServiceConfig.push_back(macServiceConfigObject); - } - auto allGreenManagerConfig = value["GreenManagerConfig"]; - for (auto value : allGreenManagerConfig) - { - DomainConfigs::GreenManagerConfig greenManagerConfigObject; - if(!value["Enabled"].isNull()) - greenManagerConfigObject.enabled = value["Enabled"].asString(); - if(!value["ConfigId"].isNull()) - greenManagerConfigObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - greenManagerConfigObject.status = value["Status"].asString(); - domainConfigsObject.greenManagerConfig.push_back(greenManagerConfigObject); - } - auto allHttpsOptionConfig = value["HttpsOptionConfig"]; - for (auto value : allHttpsOptionConfig) - { - DomainConfigs::HttpsOptionConfig httpsOptionConfigObject; - if(!value["Http2"].isNull()) - httpsOptionConfigObject.http2 = value["Http2"].asString(); - if(!value["ConfigId"].isNull()) - httpsOptionConfigObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - httpsOptionConfigObject.status = value["Status"].asString(); - domainConfigsObject.httpsOptionConfig.push_back(httpsOptionConfigObject); - } - auto allAliBusinessConfig = value["AliBusinessConfig"]; - for (auto value : allAliBusinessConfig) - { - DomainConfigs::AliBusinessConfig aliBusinessConfigObject; - if(!value["AliBusinessTable"].isNull()) - aliBusinessConfigObject.aliBusinessTable = value["AliBusinessTable"].asString(); - if(!value["AliBusinessType"].isNull()) - aliBusinessConfigObject.aliBusinessType = value["AliBusinessType"].asString(); - if(!value["ConfigId"].isNull()) - aliBusinessConfigObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - aliBusinessConfigObject.status = value["Status"].asString(); - domainConfigsObject.aliBusinessConfig.push_back(aliBusinessConfigObject); - } - auto allIpAllowListConfig = value["IpAllowListConfig"]; - for (auto value : allIpAllowListConfig) - { - DomainConfigs::IpAllowListConfig ipAllowListConfigObject; - if(!value["ConfigId"].isNull()) - ipAllowListConfigObject.configId = value["ConfigId"].asString(); - if(!value["IpList"].isNull()) - ipAllowListConfigObject.ipList = value["IpList"].asString(); - if(!value["IpAclXfwd"].isNull()) - ipAllowListConfigObject.ipAclXfwd = value["IpAclXfwd"].asString(); - if(!value["Status"].isNull()) - ipAllowListConfigObject.status = value["Status"].asString(); - domainConfigsObject.ipAllowListConfig.push_back(ipAllowListConfigObject); - } - domainConfigs_.push_back(domainConfigsObject); - } + auto domainConfigsNode = value["DomainConfigs"]; + auto allCacheExpiredConfigs = value["CacheExpiredConfigs"]["CacheExpiredConfig"]; + for (auto value : allCacheExpiredConfigs) + { + DomainConfigs::CacheExpiredConfig cacheExpiredConfigObject; + if(!value["ConfigId"].isNull()) + cacheExpiredConfigObject.configId = value["ConfigId"].asString(); + if(!value["CacheType"].isNull()) + cacheExpiredConfigObject.cacheType = value["CacheType"].asString(); + if(!value["CacheContent"].isNull()) + cacheExpiredConfigObject.cacheContent = value["CacheContent"].asString(); + if(!value["TTL"].isNull()) + cacheExpiredConfigObject.tTL = value["TTL"].asString(); + if(!value["Weight"].isNull()) + cacheExpiredConfigObject.weight = value["Weight"].asString(); + if(!value["Status"].isNull()) + cacheExpiredConfigObject.status = value["Status"].asString(); + domainConfigs_.cacheExpiredConfigs.push_back(cacheExpiredConfigObject); + } + auto allHttpErrorPageConfigs = value["HttpErrorPageConfigs"]["HttpErrorPageConfig"]; + for (auto value : allHttpErrorPageConfigs) + { + DomainConfigs::HttpErrorPageConfig httpErrorPageConfigObject; + if(!value["ConfigId"].isNull()) + httpErrorPageConfigObject.configId = value["ConfigId"].asString(); + if(!value["ErrorCode"].isNull()) + httpErrorPageConfigObject.errorCode = value["ErrorCode"].asString(); + if(!value["PageUrl"].isNull()) + httpErrorPageConfigObject.pageUrl = value["PageUrl"].asString(); + if(!value["Status"].isNull()) + httpErrorPageConfigObject.status = value["Status"].asString(); + domainConfigs_.httpErrorPageConfigs.push_back(httpErrorPageConfigObject); + } + auto allHttpHeaderConfigs = value["HttpHeaderConfigs"]["HttpHeaderConfig"]; + for (auto value : allHttpHeaderConfigs) + { + DomainConfigs::HttpHeaderConfig httpHeaderConfigObject; + if(!value["ConfigId"].isNull()) + httpHeaderConfigObject.configId = value["ConfigId"].asString(); + if(!value["HeaderKey"].isNull()) + httpHeaderConfigObject.headerKey = value["HeaderKey"].asString(); + if(!value["HeaderValue"].isNull()) + httpHeaderConfigObject.headerValue = value["HeaderValue"].asString(); + if(!value["Status"].isNull()) + httpHeaderConfigObject.status = value["Status"].asString(); + domainConfigs_.httpHeaderConfigs.push_back(httpHeaderConfigObject); + } + auto allDynamicConfigs = value["DynamicConfigs"]["DynamicConfig"]; + for (auto value : allDynamicConfigs) + { + DomainConfigs::DynamicConfig dynamicConfigObject; + if(!value["ConfigId"].isNull()) + dynamicConfigObject.configId = value["ConfigId"].asString(); + if(!value["Enable"].isNull()) + dynamicConfigObject.enable = value["Enable"].asString(); + if(!value["DynamicOrigin"].isNull()) + dynamicConfigObject.dynamicOrigin = value["DynamicOrigin"].asString(); + if(!value["StaticType"].isNull()) + dynamicConfigObject.staticType = value["StaticType"].asString(); + if(!value["StaticUri"].isNull()) + dynamicConfigObject.staticUri = value["StaticUri"].asString(); + if(!value["StaticPath"].isNull()) + dynamicConfigObject.staticPath = value["StaticPath"].asString(); + if(!value["DynamicCacheControl"].isNull()) + dynamicConfigObject.dynamicCacheControl = value["DynamicCacheControl"].asString(); + if(!value["Status"].isNull()) + dynamicConfigObject.status = value["Status"].asString(); + domainConfigs_.dynamicConfigs.push_back(dynamicConfigObject); + } + auto allReqHeaderConfigs = value["ReqHeaderConfigs"]["ReqHeaderConfig"]; + for (auto value : allReqHeaderConfigs) + { + DomainConfigs::ReqHeaderConfig reqHeaderConfigObject; + if(!value["ConfigId"].isNull()) + reqHeaderConfigObject.configId = value["ConfigId"].asString(); + if(!value["Key"].isNull()) + reqHeaderConfigObject.key = value["Key"].asString(); + if(!value["Value"].isNull()) + reqHeaderConfigObject.value = value["Value"].asString(); + if(!value["Status"].isNull()) + reqHeaderConfigObject.status = value["Status"].asString(); + domainConfigs_.reqHeaderConfigs.push_back(reqHeaderConfigObject); + } + auto allSetVarsConfigs = value["SetVarsConfigs"]["SetVarsConfig"]; + for (auto value : allSetVarsConfigs) + { + DomainConfigs::SetVarsConfig setVarsConfigObject; + if(!value["ConfigId"].isNull()) + setVarsConfigObject.configId = value["ConfigId"].asString(); + if(!value["VarName"].isNull()) + setVarsConfigObject.varName = value["VarName"].asString(); + if(!value["VarValue"].isNull()) + setVarsConfigObject.varValue = value["VarValue"].asString(); + if(!value["Status"].isNull()) + setVarsConfigObject.status = value["Status"].asString(); + domainConfigs_.setVarsConfigs.push_back(setVarsConfigObject); + } + auto ccConfigNode = domainConfigsNode["CcConfig"]; + if(!ccConfigNode["ConfigId"].isNull()) + domainConfigs_.ccConfig.configId = ccConfigNode["ConfigId"].asString(); + if(!ccConfigNode["Enable"].isNull()) + domainConfigs_.ccConfig.enable = ccConfigNode["Enable"].asString(); + if(!ccConfigNode["AllowIps"].isNull()) + domainConfigs_.ccConfig.allowIps = ccConfigNode["AllowIps"].asString(); + if(!ccConfigNode["BlockIps"].isNull()) + domainConfigs_.ccConfig.blockIps = ccConfigNode["BlockIps"].asString(); + if(!ccConfigNode["Status"].isNull()) + domainConfigs_.ccConfig.status = ccConfigNode["Status"].asString(); + auto errorPageConfigNode = domainConfigsNode["ErrorPageConfig"]; + if(!errorPageConfigNode["ConfigId"].isNull()) + domainConfigs_.errorPageConfig.configId = errorPageConfigNode["ConfigId"].asString(); + if(!errorPageConfigNode["ErrorCode"].isNull()) + domainConfigs_.errorPageConfig.errorCode = errorPageConfigNode["ErrorCode"].asString(); + if(!errorPageConfigNode["PageType"].isNull()) + domainConfigs_.errorPageConfig.pageType = errorPageConfigNode["PageType"].asString(); + if(!errorPageConfigNode["CustomPageUrl"].isNull()) + domainConfigs_.errorPageConfig.customPageUrl = errorPageConfigNode["CustomPageUrl"].asString(); + if(!errorPageConfigNode["Status"].isNull()) + domainConfigs_.errorPageConfig.status = errorPageConfigNode["Status"].asString(); + auto optimizeConfigNode = domainConfigsNode["OptimizeConfig"]; + if(!optimizeConfigNode["ConfigId"].isNull()) + domainConfigs_.optimizeConfig.configId = optimizeConfigNode["ConfigId"].asString(); + if(!optimizeConfigNode["Enable"].isNull()) + domainConfigs_.optimizeConfig.enable = optimizeConfigNode["Enable"].asString(); + if(!optimizeConfigNode["Status"].isNull()) + domainConfigs_.optimizeConfig.status = optimizeConfigNode["Status"].asString(); + auto pageCompressConfigNode = domainConfigsNode["PageCompressConfig"]; + if(!pageCompressConfigNode["ConfigId"].isNull()) + domainConfigs_.pageCompressConfig.configId = pageCompressConfigNode["ConfigId"].asString(); + if(!pageCompressConfigNode["Enable"].isNull()) + domainConfigs_.pageCompressConfig.enable = pageCompressConfigNode["Enable"].asString(); + if(!pageCompressConfigNode["Status"].isNull()) + domainConfigs_.pageCompressConfig.status = pageCompressConfigNode["Status"].asString(); + auto ignoreQueryStringConfigNode = domainConfigsNode["IgnoreQueryStringConfig"]; + if(!ignoreQueryStringConfigNode["ConfigId"].isNull()) + domainConfigs_.ignoreQueryStringConfig.configId = ignoreQueryStringConfigNode["ConfigId"].asString(); + if(!ignoreQueryStringConfigNode["HashKeyArgs"].isNull()) + domainConfigs_.ignoreQueryStringConfig.hashKeyArgs = ignoreQueryStringConfigNode["HashKeyArgs"].asString(); + if(!ignoreQueryStringConfigNode["Enable"].isNull()) + domainConfigs_.ignoreQueryStringConfig.enable = ignoreQueryStringConfigNode["Enable"].asString(); + if(!ignoreQueryStringConfigNode["Status"].isNull()) + domainConfigs_.ignoreQueryStringConfig.status = ignoreQueryStringConfigNode["Status"].asString(); + auto rangeConfigNode = domainConfigsNode["RangeConfig"]; + if(!rangeConfigNode["ConfigId"].isNull()) + domainConfigs_.rangeConfig.configId = rangeConfigNode["ConfigId"].asString(); + if(!rangeConfigNode["Enable"].isNull()) + domainConfigs_.rangeConfig.enable = rangeConfigNode["Enable"].asString(); + if(!rangeConfigNode["Status"].isNull()) + domainConfigs_.rangeConfig.status = rangeConfigNode["Status"].asString(); + auto refererConfigNode = domainConfigsNode["RefererConfig"]; + if(!refererConfigNode["ConfigId"].isNull()) + domainConfigs_.refererConfig.configId = refererConfigNode["ConfigId"].asString(); + if(!refererConfigNode["ReferType"].isNull()) + domainConfigs_.refererConfig.referType = refererConfigNode["ReferType"].asString(); + if(!refererConfigNode["ReferList"].isNull()) + domainConfigs_.refererConfig.referList = refererConfigNode["ReferList"].asString(); + if(!refererConfigNode["AllowEmpty"].isNull()) + domainConfigs_.refererConfig.allowEmpty = refererConfigNode["AllowEmpty"].asString(); + if(!refererConfigNode["DisableAst"].isNull()) + domainConfigs_.refererConfig.disableAst = refererConfigNode["DisableAst"].asString(); + if(!refererConfigNode["Status"].isNull()) + domainConfigs_.refererConfig.status = refererConfigNode["Status"].asString(); + auto reqAuthConfigNode = domainConfigsNode["ReqAuthConfig"]; + if(!reqAuthConfigNode["ConfigId"].isNull()) + domainConfigs_.reqAuthConfig.configId = reqAuthConfigNode["ConfigId"].asString(); + if(!reqAuthConfigNode["AuthType"].isNull()) + domainConfigs_.reqAuthConfig.authType = reqAuthConfigNode["AuthType"].asString(); + if(!reqAuthConfigNode["Key1"].isNull()) + domainConfigs_.reqAuthConfig.key1 = reqAuthConfigNode["Key1"].asString(); + if(!reqAuthConfigNode["Key2"].isNull()) + domainConfigs_.reqAuthConfig.key2 = reqAuthConfigNode["Key2"].asString(); + if(!reqAuthConfigNode["Status"].isNull()) + domainConfigs_.reqAuthConfig.status = reqAuthConfigNode["Status"].asString(); + if(!reqAuthConfigNode["AliAuthWhiteList"].isNull()) + domainConfigs_.reqAuthConfig.aliAuthWhiteList = reqAuthConfigNode["AliAuthWhiteList"].asString(); + if(!reqAuthConfigNode["AuthM3u8"].isNull()) + domainConfigs_.reqAuthConfig.authM3u8 = reqAuthConfigNode["AuthM3u8"].asString(); + if(!reqAuthConfigNode["AuthAddr"].isNull()) + domainConfigs_.reqAuthConfig.authAddr = reqAuthConfigNode["AuthAddr"].asString(); + if(!reqAuthConfigNode["AuthRemoteDesc"].isNull()) + domainConfigs_.reqAuthConfig.authRemoteDesc = reqAuthConfigNode["AuthRemoteDesc"].asString(); + if(!reqAuthConfigNode["TimeOut"].isNull()) + domainConfigs_.reqAuthConfig.timeOut = reqAuthConfigNode["TimeOut"].asString(); + auto srcHostConfigNode = domainConfigsNode["SrcHostConfig"]; + if(!srcHostConfigNode["ConfigId"].isNull()) + domainConfigs_.srcHostConfig.configId = srcHostConfigNode["ConfigId"].asString(); + if(!srcHostConfigNode["DomainName"].isNull()) + domainConfigs_.srcHostConfig.domainName = srcHostConfigNode["DomainName"].asString(); + if(!srcHostConfigNode["Status"].isNull()) + domainConfigs_.srcHostConfig.status = srcHostConfigNode["Status"].asString(); + auto videoSeekConfigNode = domainConfigsNode["VideoSeekConfig"]; + if(!videoSeekConfigNode["ConfigId"].isNull()) + domainConfigs_.videoSeekConfig.configId = videoSeekConfigNode["ConfigId"].asString(); + if(!videoSeekConfigNode["Enable"].isNull()) + domainConfigs_.videoSeekConfig.enable = videoSeekConfigNode["Enable"].asString(); + if(!videoSeekConfigNode["Status"].isNull()) + domainConfigs_.videoSeekConfig.status = videoSeekConfigNode["Status"].asString(); + auto wafConfigNode = domainConfigsNode["WafConfig"]; + if(!wafConfigNode["ConfigId"].isNull()) + domainConfigs_.wafConfig.configId = wafConfigNode["ConfigId"].asString(); + if(!wafConfigNode["Enable"].isNull()) + domainConfigs_.wafConfig.enable = wafConfigNode["Enable"].asString(); + if(!wafConfigNode["Status"].isNull()) + domainConfigs_.wafConfig.status = wafConfigNode["Status"].asString(); + auto notifyUrlConfigNode = domainConfigsNode["NotifyUrlConfig"]; + if(!notifyUrlConfigNode["Enable"].isNull()) + domainConfigs_.notifyUrlConfig.enable = notifyUrlConfigNode["Enable"].asString(); + if(!notifyUrlConfigNode["NotifyUrl"].isNull()) + domainConfigs_.notifyUrlConfig.notifyUrl = notifyUrlConfigNode["NotifyUrl"].asString(); + auto redirectTypeConfigNode = domainConfigsNode["RedirectTypeConfig"]; + if(!redirectTypeConfigNode["RedirectType"].isNull()) + domainConfigs_.redirectTypeConfig.redirectType = redirectTypeConfigNode["RedirectType"].asString(); + auto forwardSchemeConfigNode = domainConfigsNode["ForwardSchemeConfig"]; + if(!forwardSchemeConfigNode["ConfigId"].isNull()) + domainConfigs_.forwardSchemeConfig.configId = forwardSchemeConfigNode["ConfigId"].asString(); + if(!forwardSchemeConfigNode["Enable"].isNull()) + domainConfigs_.forwardSchemeConfig.enable = forwardSchemeConfigNode["Enable"].asString(); + if(!forwardSchemeConfigNode["SchemeOrigin"].isNull()) + domainConfigs_.forwardSchemeConfig.schemeOrigin = forwardSchemeConfigNode["SchemeOrigin"].asString(); + if(!forwardSchemeConfigNode["SchemeOriginPort"].isNull()) + domainConfigs_.forwardSchemeConfig.schemeOriginPort = forwardSchemeConfigNode["SchemeOriginPort"].asString(); + if(!forwardSchemeConfigNode["Status"].isNull()) + domainConfigs_.forwardSchemeConfig.status = forwardSchemeConfigNode["Status"].asString(); + auto removeQueryStringConfigNode = domainConfigsNode["RemoveQueryStringConfig"]; + if(!removeQueryStringConfigNode["AliRemoveArgs"].isNull()) + domainConfigs_.removeQueryStringConfig.aliRemoveArgs = removeQueryStringConfigNode["AliRemoveArgs"].asString(); + if(!removeQueryStringConfigNode["ConfigId"].isNull()) + domainConfigs_.removeQueryStringConfig.configId = removeQueryStringConfigNode["ConfigId"].asString(); + if(!removeQueryStringConfigNode["Status"].isNull()) + domainConfigs_.removeQueryStringConfig.status = removeQueryStringConfigNode["Status"].asString(); + auto l2OssKeyConfigNode = domainConfigsNode["L2OssKeyConfig"]; + if(!l2OssKeyConfigNode["PrivateOssAuth"].isNull()) + domainConfigs_.l2OssKeyConfig.privateOssAuth = l2OssKeyConfigNode["PrivateOssAuth"].asString(); + if(!l2OssKeyConfigNode["ConfigId"].isNull()) + domainConfigs_.l2OssKeyConfig.configId = l2OssKeyConfigNode["ConfigId"].asString(); + if(!l2OssKeyConfigNode["Status"].isNull()) + domainConfigs_.l2OssKeyConfig.status = l2OssKeyConfigNode["Status"].asString(); + auto macServiceConfigNode = domainConfigsNode["MacServiceConfig"]; + if(!macServiceConfigNode["AppList"].isNull()) + domainConfigs_.macServiceConfig.appList = macServiceConfigNode["AppList"].asString(); + if(!macServiceConfigNode["Enabled"].isNull()) + domainConfigs_.macServiceConfig.enabled = macServiceConfigNode["Enabled"].asString(); + if(!macServiceConfigNode["ProcessResult"].isNull()) + domainConfigs_.macServiceConfig.processResult = macServiceConfigNode["ProcessResult"].asString(); + if(!macServiceConfigNode["ConfigId"].isNull()) + domainConfigs_.macServiceConfig.configId = macServiceConfigNode["ConfigId"].asString(); + if(!macServiceConfigNode["Status"].isNull()) + domainConfigs_.macServiceConfig.status = macServiceConfigNode["Status"].asString(); + auto greenManagerConfigNode = domainConfigsNode["GreenManagerConfig"]; + if(!greenManagerConfigNode["Enabled"].isNull()) + domainConfigs_.greenManagerConfig.enabled = greenManagerConfigNode["Enabled"].asString(); + if(!greenManagerConfigNode["ConfigId"].isNull()) + domainConfigs_.greenManagerConfig.configId = greenManagerConfigNode["ConfigId"].asString(); + if(!greenManagerConfigNode["Status"].isNull()) + domainConfigs_.greenManagerConfig.status = greenManagerConfigNode["Status"].asString(); + auto httpsOptionConfigNode = domainConfigsNode["HttpsOptionConfig"]; + if(!httpsOptionConfigNode["Http2"].isNull()) + domainConfigs_.httpsOptionConfig.http2 = httpsOptionConfigNode["Http2"].asString(); + if(!httpsOptionConfigNode["ConfigId"].isNull()) + domainConfigs_.httpsOptionConfig.configId = httpsOptionConfigNode["ConfigId"].asString(); + if(!httpsOptionConfigNode["Status"].isNull()) + domainConfigs_.httpsOptionConfig.status = httpsOptionConfigNode["Status"].asString(); + auto aliBusinessConfigNode = domainConfigsNode["AliBusinessConfig"]; + if(!aliBusinessConfigNode["AliBusinessTable"].isNull()) + domainConfigs_.aliBusinessConfig.aliBusinessTable = aliBusinessConfigNode["AliBusinessTable"].asString(); + if(!aliBusinessConfigNode["AliBusinessType"].isNull()) + domainConfigs_.aliBusinessConfig.aliBusinessType = aliBusinessConfigNode["AliBusinessType"].asString(); + if(!aliBusinessConfigNode["ConfigId"].isNull()) + domainConfigs_.aliBusinessConfig.configId = aliBusinessConfigNode["ConfigId"].asString(); + if(!aliBusinessConfigNode["Status"].isNull()) + domainConfigs_.aliBusinessConfig.status = aliBusinessConfigNode["Status"].asString(); + auto ipAllowListConfigNode = domainConfigsNode["IpAllowListConfig"]; + if(!ipAllowListConfigNode["ConfigId"].isNull()) + domainConfigs_.ipAllowListConfig.configId = ipAllowListConfigNode["ConfigId"].asString(); + if(!ipAllowListConfigNode["IpList"].isNull()) + domainConfigs_.ipAllowListConfig.ipList = ipAllowListConfigNode["IpList"].asString(); + if(!ipAllowListConfigNode["IpAclXfwd"].isNull()) + domainConfigs_.ipAllowListConfig.ipAclXfwd = ipAllowListConfigNode["IpAclXfwd"].asString(); + if(!ipAllowListConfigNode["Status"].isNull()) + domainConfigs_.ipAllowListConfig.status = ipAllowListConfigNode["Status"].asString(); } -std::vector DescribeDomainConfigsResult::getDomainConfigs()const -{ - return domainConfigs_; -} - +DescribeDomainConfigsResult::DomainConfigs DescribeDomainConfigsResult::getDomainConfigs()const +{ + return domainConfigs_; +} + diff --git a/cdn/src/model/DescribeDomainCustomLogConfigResult.cc b/cdn/src/model/DescribeDomainCustomLogConfigResult.cc index e667b51c3..1596cb7f9 100644 --- a/cdn/src/model/DescribeDomainCustomLogConfigResult.cc +++ b/cdn/src/model/DescribeDomainCustomLogConfigResult.cc @@ -40,34 +40,34 @@ void DescribeDomainCustomLogConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["ConfigId"].isNull()) - configId_ = value["ConfigId"].asString(); - if(!value["Remark"].isNull()) - remark_ = value["Remark"].asString(); - if(!value["Sample"].isNull()) - sample_ = value["Sample"].asString(); - if(!value["Tag"].isNull()) - tag_ = value["Tag"].asString(); + if(!value["ConfigId"].isNull()) + configId_ = value["ConfigId"].asString(); + if(!value["Remark"].isNull()) + remark_ = value["Remark"].asString(); + if(!value["Sample"].isNull()) + sample_ = value["Sample"].asString(); + if(!value["Tag"].isNull()) + tag_ = value["Tag"].asString(); } -std::string DescribeDomainCustomLogConfigResult::getSample()const -{ - return sample_; -} - -std::string DescribeDomainCustomLogConfigResult::getConfigId()const -{ - return configId_; -} - -std::string DescribeDomainCustomLogConfigResult::getTag()const -{ - return tag_; -} - -std::string DescribeDomainCustomLogConfigResult::getRemark()const -{ - return remark_; -} - +std::string DescribeDomainCustomLogConfigResult::getSample()const +{ + return sample_; +} + +std::string DescribeDomainCustomLogConfigResult::getConfigId()const +{ + return configId_; +} + +std::string DescribeDomainCustomLogConfigResult::getTag()const +{ + return tag_; +} + +std::string DescribeDomainCustomLogConfigResult::getRemark()const +{ + return remark_; +} + diff --git a/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc b/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc index 8d1783d9d..98a8381f4 100644 --- a/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc +++ b/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc @@ -40,21 +40,21 @@ void DescribeDomainDownstreamBpsOfEdgeResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; - for (auto value : allBpsDatas) - { - DomainBpsModel bpsDatasObject; - if(!value["Time"].isNull()) - bpsDatasObject.time = value["Time"].asString(); - if(!value["Bps"].isNull()) - bpsDatasObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(bpsDatasObject); - } + auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; + for (auto value : allBpsDatas) + { + DomainBpsModel bpsDatasObject; + if(!value["Time"].isNull()) + bpsDatasObject.time = value["Time"].asString(); + if(!value["Bps"].isNull()) + bpsDatasObject.bps = std::stof(value["Bps"].asString()); + bpsDatas_.push_back(bpsDatasObject); + } } -std::vector DescribeDomainDownstreamBpsOfEdgeResult::getBpsDatas()const -{ - return bpsDatas_; -} - +std::vector DescribeDomainDownstreamBpsOfEdgeResult::getBpsDatas()const +{ + return bpsDatas_; +} + diff --git a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc index a7235d93a..28a68abb9 100644 --- a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc +++ b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc @@ -40,57 +40,57 @@ void DescribeDomainFileSizeProportionDataResult::parse(const std::string &payloa reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFileSizeProportionDataInterval = value["FileSizeProportionDataInterval"]["UsageData"]; - for (auto value : allFileSizeProportionDataInterval) - { - UsageData fileSizeProportionDataIntervalObject; - if(!value["TimeStamp"].isNull()) - fileSizeProportionDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["FileSizeProportionData"]; - for (auto value : allValue) - { - UsageData::FileSizeProportionData valueObject; - if(!value["FileSize"].isNull()) - valueObject.fileSize = value["FileSize"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - fileSizeProportionDataIntervalObject.value.push_back(valueObject); - } - fileSizeProportionDataInterval_.push_back(fileSizeProportionDataIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allFileSizeProportionDataInterval = value["FileSizeProportionDataInterval"]["UsageData"]; + for (auto value : allFileSizeProportionDataInterval) + { + UsageData fileSizeProportionDataIntervalObject; + if(!value["TimeStamp"].isNull()) + fileSizeProportionDataIntervalObject.timeStamp = value["TimeStamp"].asString(); + auto allValue = value["Value"]["FileSizeProportionData"]; + for (auto value : allValue) + { + UsageData::FileSizeProportionData valueObject; + if(!value["FileSize"].isNull()) + valueObject.fileSize = value["FileSize"].asString(); + if(!value["Proportion"].isNull()) + valueObject.proportion = value["Proportion"].asString(); + fileSizeProportionDataIntervalObject.value.push_back(valueObject); + } + fileSizeProportionDataInterval_.push_back(fileSizeProportionDataIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainFileSizeProportionDataResult::getFileSizeProportionDataInterval()const -{ - return fileSizeProportionDataInterval_; -} - -std::string DescribeDomainFileSizeProportionDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainFileSizeProportionDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainFileSizeProportionDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainFileSizeProportionDataResult::getStartTime()const -{ - return startTime_; -} - +std::vector DescribeDomainFileSizeProportionDataResult::getFileSizeProportionDataInterval()const +{ + return fileSizeProportionDataInterval_; +} + +std::string DescribeDomainFileSizeProportionDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainFileSizeProportionDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainFileSizeProportionDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainFileSizeProportionDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainFlowDataResult.cc b/cdn/src/model/DescribeDomainFlowDataResult.cc index c669e1ad5..6aa4d932f 100644 --- a/cdn/src/model/DescribeDomainFlowDataResult.cc +++ b/cdn/src/model/DescribeDomainFlowDataResult.cc @@ -40,65 +40,65 @@ void DescribeDomainFlowDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowDataPerInterval = value["FlowDataPerInterval"]["DataModule"]; - for (auto value : allFlowDataPerInterval) - { - DataModule flowDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - flowDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - flowDataPerIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - flowDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - flowDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["DynamicValue"].isNull()) - flowDataPerIntervalObject.dynamicValue = value["DynamicValue"].asString(); - if(!value["DynamicDomesticValue"].isNull()) - flowDataPerIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - if(!value["DynamicOverseasValue"].isNull()) - flowDataPerIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - if(!value["StaticValue"].isNull()) - flowDataPerIntervalObject.staticValue = value["StaticValue"].asString(); - if(!value["StaticDomesticValue"].isNull()) - flowDataPerIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - if(!value["StaticOverseasValue"].isNull()) - flowDataPerIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); - flowDataPerInterval_.push_back(flowDataPerIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allFlowDataPerInterval = value["FlowDataPerInterval"]["DataModule"]; + for (auto value : allFlowDataPerInterval) + { + DataModule flowDataPerIntervalObject; + if(!value["TimeStamp"].isNull()) + flowDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + flowDataPerIntervalObject.value = value["Value"].asString(); + if(!value["DomesticValue"].isNull()) + flowDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); + if(!value["OverseasValue"].isNull()) + flowDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); + if(!value["DynamicValue"].isNull()) + flowDataPerIntervalObject.dynamicValue = value["DynamicValue"].asString(); + if(!value["DynamicDomesticValue"].isNull()) + flowDataPerIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); + if(!value["DynamicOverseasValue"].isNull()) + flowDataPerIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); + if(!value["StaticValue"].isNull()) + flowDataPerIntervalObject.staticValue = value["StaticValue"].asString(); + if(!value["StaticDomesticValue"].isNull()) + flowDataPerIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); + if(!value["StaticOverseasValue"].isNull()) + flowDataPerIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); + flowDataPerInterval_.push_back(flowDataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainFlowDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainFlowDataResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeDomainFlowDataResult::getFlowDataPerInterval()const -{ - return flowDataPerInterval_; -} - -std::string DescribeDomainFlowDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainFlowDataResult::getStartTime()const -{ - return startTime_; -} - +std::string DescribeDomainFlowDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainFlowDataResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeDomainFlowDataResult::getFlowDataPerInterval()const +{ + return flowDataPerInterval_; +} + +std::string DescribeDomainFlowDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainFlowDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainHitRateDataResult.cc b/cdn/src/model/DescribeDomainHitRateDataResult.cc index a86467538..67d8a5bf9 100644 --- a/cdn/src/model/DescribeDomainHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainHitRateDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainHitRateDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHitRateInterval = value["HitRateInterval"]["DataModule"]; - for (auto value : allHitRateInterval) - { - DataModule hitRateIntervalObject; - if(!value["TimeStamp"].isNull()) - hitRateIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - hitRateIntervalObject.value = value["Value"].asString(); - hitRateInterval_.push_back(hitRateIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allHitRateInterval = value["HitRateInterval"]["DataModule"]; + for (auto value : allHitRateInterval) + { + DataModule hitRateIntervalObject; + if(!value["TimeStamp"].isNull()) + hitRateIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + hitRateIntervalObject.value = value["Value"].asString(); + hitRateInterval_.push_back(hitRateIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainHitRateDataResult::getHitRateInterval()const -{ - return hitRateInterval_; -} - -std::string DescribeDomainHitRateDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainHitRateDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainHitRateDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainHitRateDataResult::getStartTime()const -{ - return startTime_; -} - +std::vector DescribeDomainHitRateDataResult::getHitRateInterval()const +{ + return hitRateInterval_; +} + +std::string DescribeDomainHitRateDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainHitRateDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainHitRateDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainHitRateDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc index 7fc7e4638..1e6dd5a10 100644 --- a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc @@ -40,59 +40,59 @@ void DescribeDomainHttpCodeDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHttpCodeData = value["HttpCodeData"]["UsageData"]; - for (auto value : allHttpCodeData) - { - UsageData httpCodeDataObject; - if(!value["TimeStamp"].isNull()) - httpCodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["CodeProportionData"]; - for (auto value : allValue) - { - UsageData::CodeProportionData valueObject; - if(!value["Code"].isNull()) - valueObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - valueObject.count = value["Count"].asString(); - httpCodeDataObject.value.push_back(valueObject); - } - httpCodeData_.push_back(httpCodeDataObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allHttpCodeData = value["HttpCodeData"]["UsageData"]; + for (auto value : allHttpCodeData) + { + UsageData httpCodeDataObject; + if(!value["TimeStamp"].isNull()) + httpCodeDataObject.timeStamp = value["TimeStamp"].asString(); + auto allValue = value["Value"]["CodeProportionData"]; + for (auto value : allValue) + { + UsageData::CodeProportionData valueObject; + if(!value["Code"].isNull()) + valueObject.code = value["Code"].asString(); + if(!value["Proportion"].isNull()) + valueObject.proportion = value["Proportion"].asString(); + if(!value["Count"].isNull()) + valueObject.count = value["Count"].asString(); + httpCodeDataObject.value.push_back(valueObject); + } + httpCodeData_.push_back(httpCodeDataObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainHttpCodeDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainHttpCodeDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainHttpCodeDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainHttpCodeDataResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainHttpCodeDataResult::getHttpCodeData()const -{ - return httpCodeData_; -} - +std::string DescribeDomainHttpCodeDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainHttpCodeDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainHttpCodeDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainHttpCodeDataResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainHttpCodeDataResult::getHttpCodeData()const +{ + return httpCodeData_; +} + diff --git a/cdn/src/model/DescribeDomainHttpsDataResult.cc b/cdn/src/model/DescribeDomainHttpsDataResult.cc index 7134b3159..820a02029 100644 --- a/cdn/src/model/DescribeDomainHttpsDataResult.cc +++ b/cdn/src/model/DescribeDomainHttpsDataResult.cc @@ -40,115 +40,115 @@ void DescribeDomainHttpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHttpsStatisticsInfos = value["HttpsStatisticsInfos"]["HttpsStatisticsInfo"]; - for (auto value : allHttpsStatisticsInfos) - { - HttpsStatisticsInfo httpsStatisticsInfosObject; - if(!value["Time"].isNull()) - httpsStatisticsInfosObject.time = value["Time"].asString(); - if(!value["L1HttpsBps"].isNull()) - httpsStatisticsInfosObject.l1HttpsBps = std::stof(value["L1HttpsBps"].asString()); - if(!value["L1HttpsInnerBps"].isNull()) - httpsStatisticsInfosObject.l1HttpsInnerBps = std::stof(value["L1HttpsInnerBps"].asString()); - if(!value["L1HttpsOutBps"].isNull()) - httpsStatisticsInfosObject.l1HttpsOutBps = std::stof(value["L1HttpsOutBps"].asString()); - if(!value["L1HttpsQps"].isNull()) - httpsStatisticsInfosObject.l1HttpsQps = std::stol(value["L1HttpsQps"].asString()); - if(!value["L1HttpsInnerQps"].isNull()) - httpsStatisticsInfosObject.l1HttpsInnerQps = std::stol(value["L1HttpsInnerQps"].asString()); - if(!value["L1HttpsOutQps"].isNull()) - httpsStatisticsInfosObject.l1HttpsOutQps = std::stol(value["L1HttpsOutQps"].asString()); - if(!value["L1HttpsTtraf"].isNull()) - httpsStatisticsInfosObject.l1HttpsTtraf = std::stol(value["L1HttpsTtraf"].asString()); - if(!value["HttpsSrcBps"].isNull()) - httpsStatisticsInfosObject.httpsSrcBps = std::stol(value["HttpsSrcBps"].asString()); - if(!value["HttpsSrcTraf"].isNull()) - httpsStatisticsInfosObject.httpsSrcTraf = std::stol(value["HttpsSrcTraf"].asString()); - if(!value["L1HttpsInnerTraf"].isNull()) - httpsStatisticsInfosObject.l1HttpsInnerTraf = std::stol(value["L1HttpsInnerTraf"].asString()); - if(!value["L1HttpsOutTraf"].isNull()) - httpsStatisticsInfosObject.l1HttpsOutTraf = std::stol(value["L1HttpsOutTraf"].asString()); - if(!value["HttpsByteHitRate"].isNull()) - httpsStatisticsInfosObject.httpsByteHitRate = std::stof(value["HttpsByteHitRate"].asString()); - if(!value["HttpsReqHitRate"].isNull()) - httpsStatisticsInfosObject.httpsReqHitRate = std::stof(value["HttpsReqHitRate"].asString()); - if(!value["L1HttpsHitRate"].isNull()) - httpsStatisticsInfosObject.l1HttpsHitRate = std::stof(value["L1HttpsHitRate"].asString()); - if(!value["L1HttpsInner_acc"].isNull()) - httpsStatisticsInfosObject.l1HttpsInner_acc = std::stof(value["L1HttpsInner_acc"].asString()); - if(!value["L1HttpsOut_acc"].isNull()) - httpsStatisticsInfosObject.l1HttpsOut_acc = std::stof(value["L1HttpsOut_acc"].asString()); - if(!value["L1HttpsTacc"].isNull()) - httpsStatisticsInfosObject.l1HttpsTacc = std::stof(value["L1HttpsTacc"].asString()); - if(!value["L1DyHttpsBps"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsBps = std::stof(value["L1DyHttpsBps"].asString()); - if(!value["L1DyHttpsInnerBps"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsInnerBps = std::stof(value["L1DyHttpsInnerBps"].asString()); - if(!value["L1DyHttpsOutBps"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsOutBps = std::stof(value["L1DyHttpsOutBps"].asString()); - if(!value["L1StHttpsBps"].isNull()) - httpsStatisticsInfosObject.l1StHttpsBps = std::stof(value["L1StHttpsBps"].asString()); - if(!value["L1StHttpsInnerBps"].isNull()) - httpsStatisticsInfosObject.l1StHttpsInnerBps = std::stof(value["L1StHttpsInnerBps"].asString()); - if(!value["L1StHttpsOutBps"].isNull()) - httpsStatisticsInfosObject.l1StHttpsOutBps = std::stof(value["L1StHttpsOutBps"].asString()); - if(!value["l1DyHttpsTraf"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsTraf = std::stof(value["l1DyHttpsTraf"].asString()); - if(!value["L1DyHttpsInnerTraf"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsInnerTraf = std::stof(value["L1DyHttpsInnerTraf"].asString()); - if(!value["L1DyHttpsOutTraf"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsOutTraf = std::stof(value["L1DyHttpsOutTraf"].asString()); - if(!value["L1StHttpsTraf"].isNull()) - httpsStatisticsInfosObject.l1StHttpsTraf = std::stof(value["L1StHttpsTraf"].asString()); - if(!value["L1StHttpsInnerTraf"].isNull()) - httpsStatisticsInfosObject.l1StHttpsInnerTraf = std::stof(value["L1StHttpsInnerTraf"].asString()); - if(!value["L1StHttpsOutTraf"].isNull()) - httpsStatisticsInfosObject.l1StHttpsOutTraf = std::stof(value["L1StHttpsOutTraf"].asString()); - if(!value["L1DyHttpsQps"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsQps = std::stof(value["L1DyHttpsQps"].asString()); - if(!value["L1DyHttpsInnerQps"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsInnerQps = std::stof(value["L1DyHttpsInnerQps"].asString()); - if(!value["L1DyHttpsOutQps"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsOutQps = std::stof(value["L1DyHttpsOutQps"].asString()); - if(!value["L1StHttpsQps"].isNull()) - httpsStatisticsInfosObject.l1StHttpsQps = std::stof(value["L1StHttpsQps"].asString()); - if(!value["L1StHttpsInnerQps"].isNull()) - httpsStatisticsInfosObject.l1StHttpsInnerQps = std::stof(value["L1StHttpsInnerQps"].asString()); - if(!value["L1StHttpsOutQps"].isNull()) - httpsStatisticsInfosObject.l1StHttpsOutQps = std::stof(value["L1StHttpsOutQps"].asString()); - if(!value["L1DyHttpsAcc"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsAcc = std::stof(value["L1DyHttpsAcc"].asString()); - if(!value["L1DyHttpsInnerAcc"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsInnerAcc = std::stof(value["L1DyHttpsInnerAcc"].asString()); - if(!value["L1DyHttpsOutAcc"].isNull()) - httpsStatisticsInfosObject.l1DyHttpsOutAcc = std::stof(value["L1DyHttpsOutAcc"].asString()); - if(!value["L1StHttpsAcc"].isNull()) - httpsStatisticsInfosObject.l1StHttpsAcc = std::stof(value["L1StHttpsAcc"].asString()); - if(!value["L1StHttpsInnerAcc"].isNull()) - httpsStatisticsInfosObject.l1StHttpsInnerAcc = std::stof(value["L1StHttpsInnerAcc"].asString()); - if(!value["L1StHttpsOutAcc"].isNull()) - httpsStatisticsInfosObject.l1StHttpsOutAcc = std::stof(value["L1StHttpsOutAcc"].asString()); - httpsStatisticsInfos_.push_back(httpsStatisticsInfosObject); - } - if(!value["DomainNames"].isNull()) - domainNames_ = value["DomainNames"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); + auto allHttpsStatisticsInfos = value["HttpsStatisticsInfos"]["HttpsStatisticsInfo"]; + for (auto value : allHttpsStatisticsInfos) + { + HttpsStatisticsInfo httpsStatisticsInfosObject; + if(!value["Time"].isNull()) + httpsStatisticsInfosObject.time = value["Time"].asString(); + if(!value["L1HttpsBps"].isNull()) + httpsStatisticsInfosObject.l1HttpsBps = std::stof(value["L1HttpsBps"].asString()); + if(!value["L1HttpsInnerBps"].isNull()) + httpsStatisticsInfosObject.l1HttpsInnerBps = std::stof(value["L1HttpsInnerBps"].asString()); + if(!value["L1HttpsOutBps"].isNull()) + httpsStatisticsInfosObject.l1HttpsOutBps = std::stof(value["L1HttpsOutBps"].asString()); + if(!value["L1HttpsQps"].isNull()) + httpsStatisticsInfosObject.l1HttpsQps = std::stol(value["L1HttpsQps"].asString()); + if(!value["L1HttpsInnerQps"].isNull()) + httpsStatisticsInfosObject.l1HttpsInnerQps = std::stol(value["L1HttpsInnerQps"].asString()); + if(!value["L1HttpsOutQps"].isNull()) + httpsStatisticsInfosObject.l1HttpsOutQps = std::stol(value["L1HttpsOutQps"].asString()); + if(!value["L1HttpsTtraf"].isNull()) + httpsStatisticsInfosObject.l1HttpsTtraf = std::stol(value["L1HttpsTtraf"].asString()); + if(!value["HttpsSrcBps"].isNull()) + httpsStatisticsInfosObject.httpsSrcBps = std::stol(value["HttpsSrcBps"].asString()); + if(!value["HttpsSrcTraf"].isNull()) + httpsStatisticsInfosObject.httpsSrcTraf = std::stol(value["HttpsSrcTraf"].asString()); + if(!value["L1HttpsInnerTraf"].isNull()) + httpsStatisticsInfosObject.l1HttpsInnerTraf = std::stol(value["L1HttpsInnerTraf"].asString()); + if(!value["L1HttpsOutTraf"].isNull()) + httpsStatisticsInfosObject.l1HttpsOutTraf = std::stol(value["L1HttpsOutTraf"].asString()); + if(!value["HttpsByteHitRate"].isNull()) + httpsStatisticsInfosObject.httpsByteHitRate = std::stof(value["HttpsByteHitRate"].asString()); + if(!value["HttpsReqHitRate"].isNull()) + httpsStatisticsInfosObject.httpsReqHitRate = std::stof(value["HttpsReqHitRate"].asString()); + if(!value["L1HttpsHitRate"].isNull()) + httpsStatisticsInfosObject.l1HttpsHitRate = std::stof(value["L1HttpsHitRate"].asString()); + if(!value["L1HttpsInner_acc"].isNull()) + httpsStatisticsInfosObject.l1HttpsInner_acc = std::stof(value["L1HttpsInner_acc"].asString()); + if(!value["L1HttpsOut_acc"].isNull()) + httpsStatisticsInfosObject.l1HttpsOut_acc = std::stof(value["L1HttpsOut_acc"].asString()); + if(!value["L1HttpsTacc"].isNull()) + httpsStatisticsInfosObject.l1HttpsTacc = std::stof(value["L1HttpsTacc"].asString()); + if(!value["L1DyHttpsBps"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsBps = std::stof(value["L1DyHttpsBps"].asString()); + if(!value["L1DyHttpsInnerBps"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsInnerBps = std::stof(value["L1DyHttpsInnerBps"].asString()); + if(!value["L1DyHttpsOutBps"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsOutBps = std::stof(value["L1DyHttpsOutBps"].asString()); + if(!value["L1StHttpsBps"].isNull()) + httpsStatisticsInfosObject.l1StHttpsBps = std::stof(value["L1StHttpsBps"].asString()); + if(!value["L1StHttpsInnerBps"].isNull()) + httpsStatisticsInfosObject.l1StHttpsInnerBps = std::stof(value["L1StHttpsInnerBps"].asString()); + if(!value["L1StHttpsOutBps"].isNull()) + httpsStatisticsInfosObject.l1StHttpsOutBps = std::stof(value["L1StHttpsOutBps"].asString()); + if(!value["l1DyHttpsTraf"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsTraf = std::stof(value["l1DyHttpsTraf"].asString()); + if(!value["L1DyHttpsInnerTraf"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsInnerTraf = std::stof(value["L1DyHttpsInnerTraf"].asString()); + if(!value["L1DyHttpsOutTraf"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsOutTraf = std::stof(value["L1DyHttpsOutTraf"].asString()); + if(!value["L1StHttpsTraf"].isNull()) + httpsStatisticsInfosObject.l1StHttpsTraf = std::stof(value["L1StHttpsTraf"].asString()); + if(!value["L1StHttpsInnerTraf"].isNull()) + httpsStatisticsInfosObject.l1StHttpsInnerTraf = std::stof(value["L1StHttpsInnerTraf"].asString()); + if(!value["L1StHttpsOutTraf"].isNull()) + httpsStatisticsInfosObject.l1StHttpsOutTraf = std::stof(value["L1StHttpsOutTraf"].asString()); + if(!value["L1DyHttpsQps"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsQps = std::stof(value["L1DyHttpsQps"].asString()); + if(!value["L1DyHttpsInnerQps"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsInnerQps = std::stof(value["L1DyHttpsInnerQps"].asString()); + if(!value["L1DyHttpsOutQps"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsOutQps = std::stof(value["L1DyHttpsOutQps"].asString()); + if(!value["L1StHttpsQps"].isNull()) + httpsStatisticsInfosObject.l1StHttpsQps = std::stof(value["L1StHttpsQps"].asString()); + if(!value["L1StHttpsInnerQps"].isNull()) + httpsStatisticsInfosObject.l1StHttpsInnerQps = std::stof(value["L1StHttpsInnerQps"].asString()); + if(!value["L1StHttpsOutQps"].isNull()) + httpsStatisticsInfosObject.l1StHttpsOutQps = std::stof(value["L1StHttpsOutQps"].asString()); + if(!value["L1DyHttpsAcc"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsAcc = std::stof(value["L1DyHttpsAcc"].asString()); + if(!value["L1DyHttpsInnerAcc"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsInnerAcc = std::stof(value["L1DyHttpsInnerAcc"].asString()); + if(!value["L1DyHttpsOutAcc"].isNull()) + httpsStatisticsInfosObject.l1DyHttpsOutAcc = std::stof(value["L1DyHttpsOutAcc"].asString()); + if(!value["L1StHttpsAcc"].isNull()) + httpsStatisticsInfosObject.l1StHttpsAcc = std::stof(value["L1StHttpsAcc"].asString()); + if(!value["L1StHttpsInnerAcc"].isNull()) + httpsStatisticsInfosObject.l1StHttpsInnerAcc = std::stof(value["L1StHttpsInnerAcc"].asString()); + if(!value["L1StHttpsOutAcc"].isNull()) + httpsStatisticsInfosObject.l1StHttpsOutAcc = std::stof(value["L1StHttpsOutAcc"].asString()); + httpsStatisticsInfos_.push_back(httpsStatisticsInfosObject); + } + if(!value["DomainNames"].isNull()) + domainNames_ = value["DomainNames"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); } -std::string DescribeDomainHttpsDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainHttpsDataResult::getDomainNames()const -{ - return domainNames_; -} - -std::vector DescribeDomainHttpsDataResult::getHttpsStatisticsInfos()const -{ - return httpsStatisticsInfos_; -} - +std::string DescribeDomainHttpsDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainHttpsDataResult::getDomainNames()const +{ + return domainNames_; +} + +std::vector DescribeDomainHttpsDataResult::getHttpsStatisticsInfos()const +{ + return httpsStatisticsInfos_; +} + diff --git a/cdn/src/model/DescribeDomainISPDataResult.cc b/cdn/src/model/DescribeDomainISPDataResult.cc index ba8ac5622..52af33685 100644 --- a/cdn/src/model/DescribeDomainISPDataResult.cc +++ b/cdn/src/model/DescribeDomainISPDataResult.cc @@ -40,73 +40,73 @@ void DescribeDomainISPDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["ISPProportionData"]; - for (auto value : allValue) - { - ISPProportionData valueObject; - if(!value["ISP"].isNull()) - valueObject.iSP = value["ISP"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["IspEname"].isNull()) - valueObject.ispEname = value["IspEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["ByteHitRate"].isNull()) - valueObject.byteHitRate = value["ByteHitRate"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["ReqErrRate"].isNull()) - valueObject.reqErrRate = value["ReqErrRate"].asString(); - if(!value["ReqHitRate"].isNull()) - valueObject.reqHitRate = value["ReqHitRate"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); - value_.push_back(valueObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allValue = value["Value"]["ISPProportionData"]; + for (auto value : allValue) + { + ISPProportionData valueObject; + if(!value["ISP"].isNull()) + valueObject.iSP = value["ISP"].asString(); + if(!value["Proportion"].isNull()) + valueObject.proportion = value["Proportion"].asString(); + if(!value["IspEname"].isNull()) + valueObject.ispEname = value["IspEname"].asString(); + if(!value["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = value["AvgObjectSize"].asString(); + if(!value["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = value["AvgResponseTime"].asString(); + if(!value["Bps"].isNull()) + valueObject.bps = value["Bps"].asString(); + if(!value["ByteHitRate"].isNull()) + valueObject.byteHitRate = value["ByteHitRate"].asString(); + if(!value["Qps"].isNull()) + valueObject.qps = value["Qps"].asString(); + if(!value["ReqErrRate"].isNull()) + valueObject.reqErrRate = value["ReqErrRate"].asString(); + if(!value["ReqHitRate"].isNull()) + valueObject.reqHitRate = value["ReqHitRate"].asString(); + if(!value["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = value["AvgResponseRate"].asString(); + if(!value["TotalBytes"].isNull()) + valueObject.totalBytes = value["TotalBytes"].asString(); + if(!value["BytesProportion"].isNull()) + valueObject.bytesProportion = value["BytesProportion"].asString(); + if(!value["TotalQuery"].isNull()) + valueObject.totalQuery = value["TotalQuery"].asString(); + value_.push_back(valueObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainISPDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainISPDataResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeDomainISPDataResult::getValue()const -{ - return value_; -} - -std::string DescribeDomainISPDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainISPDataResult::getStartTime()const -{ - return startTime_; -} - +std::string DescribeDomainISPDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainISPDataResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeDomainISPDataResult::getValue()const +{ + return value_; +} + +std::string DescribeDomainISPDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainISPDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainMax95BpsDataResult.cc b/cdn/src/model/DescribeDomainMax95BpsDataResult.cc index 455264b25..5374dcf31 100644 --- a/cdn/src/model/DescribeDomainMax95BpsDataResult.cc +++ b/cdn/src/model/DescribeDomainMax95BpsDataResult.cc @@ -40,48 +40,48 @@ void DescribeDomainMax95BpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["Max95Bps"].isNull()) - max95Bps_ = value["Max95Bps"].asString(); - if(!value["DomesticMax95Bps"].isNull()) - domesticMax95Bps_ = value["DomesticMax95Bps"].asString(); - if(!value["OverseasMax95Bps"].isNull()) - overseasMax95Bps_ = value["OverseasMax95Bps"].asString(); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["Max95Bps"].isNull()) + max95Bps_ = value["Max95Bps"].asString(); + if(!value["DomesticMax95Bps"].isNull()) + domesticMax95Bps_ = value["DomesticMax95Bps"].asString(); + if(!value["OverseasMax95Bps"].isNull()) + overseasMax95Bps_ = value["OverseasMax95Bps"].asString(); } -std::string DescribeDomainMax95BpsDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainMax95BpsDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainMax95BpsDataResult::getStartTime()const -{ - return startTime_; -} - -std::string DescribeDomainMax95BpsDataResult::getDomesticMax95Bps()const -{ - return domesticMax95Bps_; -} - -std::string DescribeDomainMax95BpsDataResult::getMax95Bps()const -{ - return max95Bps_; -} - -std::string DescribeDomainMax95BpsDataResult::getOverseasMax95Bps()const -{ - return overseasMax95Bps_; -} - +std::string DescribeDomainMax95BpsDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainMax95BpsDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainMax95BpsDataResult::getStartTime()const +{ + return startTime_; +} + +std::string DescribeDomainMax95BpsDataResult::getDomesticMax95Bps()const +{ + return domesticMax95Bps_; +} + +std::string DescribeDomainMax95BpsDataResult::getMax95Bps()const +{ + return max95Bps_; +} + +std::string DescribeDomainMax95BpsDataResult::getOverseasMax95Bps()const +{ + return overseasMax95Bps_; +} + diff --git a/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc b/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc index 86323df18..fc04ce671 100644 --- a/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc @@ -40,90 +40,90 @@ void DescribeDomainMonthBillingBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["Bandwidth95Bps"].isNull()) - bandwidth95Bps_ = std::stof(value["Bandwidth95Bps"].asString()); - if(!value["DomesticBandwidth95Bps"].isNull()) - domesticBandwidth95Bps_ = std::stof(value["DomesticBandwidth95Bps"].asString()); - if(!value["OverseasBandwidth95Bps"].isNull()) - overseasBandwidth95Bps_ = std::stof(value["OverseasBandwidth95Bps"].asString()); - if(!value["MonthavgBps"].isNull()) - monthavgBps_ = std::stof(value["MonthavgBps"].asString()); - if(!value["DomesticMonthavgBps"].isNull()) - domesticMonthavgBps_ = std::stof(value["DomesticMonthavgBps"].asString()); - if(!value["OverseasMonthavgBps"].isNull()) - overseasMonthavgBps_ = std::stof(value["OverseasMonthavgBps"].asString()); - if(!value["Month4thBps"].isNull()) - month4thBps_ = std::stof(value["Month4thBps"].asString()); - if(!value["DomesticMonth4thBps"].isNull()) - domesticMonth4thBps_ = std::stof(value["DomesticMonth4thBps"].asString()); - if(!value["OverseasMonth4thBps"].isNull()) - overseasMonth4thBps_ = std::stof(value["OverseasMonth4thBps"].asString()); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["Bandwidth95Bps"].isNull()) + bandwidth95Bps_ = std::stof(value["Bandwidth95Bps"].asString()); + if(!value["DomesticBandwidth95Bps"].isNull()) + domesticBandwidth95Bps_ = std::stof(value["DomesticBandwidth95Bps"].asString()); + if(!value["OverseasBandwidth95Bps"].isNull()) + overseasBandwidth95Bps_ = std::stof(value["OverseasBandwidth95Bps"].asString()); + if(!value["MonthavgBps"].isNull()) + monthavgBps_ = std::stof(value["MonthavgBps"].asString()); + if(!value["DomesticMonthavgBps"].isNull()) + domesticMonthavgBps_ = std::stof(value["DomesticMonthavgBps"].asString()); + if(!value["OverseasMonthavgBps"].isNull()) + overseasMonthavgBps_ = std::stof(value["OverseasMonthavgBps"].asString()); + if(!value["Month4thBps"].isNull()) + month4thBps_ = std::stof(value["Month4thBps"].asString()); + if(!value["DomesticMonth4thBps"].isNull()) + domesticMonth4thBps_ = std::stof(value["DomesticMonth4thBps"].asString()); + if(!value["OverseasMonth4thBps"].isNull()) + overseasMonth4thBps_ = std::stof(value["OverseasMonth4thBps"].asString()); } -float DescribeDomainMonthBillingBpsDataResult::getOverseasBandwidth95Bps()const -{ - return overseasBandwidth95Bps_; -} - -float DescribeDomainMonthBillingBpsDataResult::getDomesticMonth4thBps()const -{ - return domesticMonth4thBps_; -} - -std::string DescribeDomainMonthBillingBpsDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainMonthBillingBpsDataResult::getDomainName()const -{ - return domainName_; -} - -float DescribeDomainMonthBillingBpsDataResult::getOverseasMonthavgBps()const -{ - return overseasMonthavgBps_; -} - -float DescribeDomainMonthBillingBpsDataResult::getMonth4thBps()const -{ - return month4thBps_; -} - -float DescribeDomainMonthBillingBpsDataResult::getDomesticMonthavgBps()const -{ - return domesticMonthavgBps_; -} - -std::string DescribeDomainMonthBillingBpsDataResult::getStartTime()const -{ - return startTime_; -} - -float DescribeDomainMonthBillingBpsDataResult::getBandwidth95Bps()const -{ - return bandwidth95Bps_; -} - -float DescribeDomainMonthBillingBpsDataResult::getMonthavgBps()const -{ - return monthavgBps_; -} - -float DescribeDomainMonthBillingBpsDataResult::getOverseasMonth4thBps()const -{ - return overseasMonth4thBps_; -} - -float DescribeDomainMonthBillingBpsDataResult::getDomesticBandwidth95Bps()const -{ - return domesticBandwidth95Bps_; -} - +float DescribeDomainMonthBillingBpsDataResult::getOverseasBandwidth95Bps()const +{ + return overseasBandwidth95Bps_; +} + +float DescribeDomainMonthBillingBpsDataResult::getDomesticMonth4thBps()const +{ + return domesticMonth4thBps_; +} + +std::string DescribeDomainMonthBillingBpsDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainMonthBillingBpsDataResult::getDomainName()const +{ + return domainName_; +} + +float DescribeDomainMonthBillingBpsDataResult::getOverseasMonthavgBps()const +{ + return overseasMonthavgBps_; +} + +float DescribeDomainMonthBillingBpsDataResult::getMonth4thBps()const +{ + return month4thBps_; +} + +float DescribeDomainMonthBillingBpsDataResult::getDomesticMonthavgBps()const +{ + return domesticMonthavgBps_; +} + +std::string DescribeDomainMonthBillingBpsDataResult::getStartTime()const +{ + return startTime_; +} + +float DescribeDomainMonthBillingBpsDataResult::getBandwidth95Bps()const +{ + return bandwidth95Bps_; +} + +float DescribeDomainMonthBillingBpsDataResult::getMonthavgBps()const +{ + return monthavgBps_; +} + +float DescribeDomainMonthBillingBpsDataResult::getOverseasMonth4thBps()const +{ + return overseasMonth4thBps_; +} + +float DescribeDomainMonthBillingBpsDataResult::getDomesticBandwidth95Bps()const +{ + return domesticBandwidth95Bps_; +} + diff --git a/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc b/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc index 7f1b423eb..eb9e3a29f 100644 --- a/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc +++ b/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc @@ -40,21 +40,21 @@ void DescribeDomainOnlineUserNumberResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamOnlineUserNumInfos = value["LiveStreamOnlineUserNumInfos"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allLiveStreamOnlineUserNumInfos) - { - LiveStreamOnlineUserNumInfo liveStreamOnlineUserNumInfosObject; - if(!value["Time"].isNull()) - liveStreamOnlineUserNumInfosObject.time = value["Time"].asString(); - if(!value["UserNumber"].isNull()) - liveStreamOnlineUserNumInfosObject.userNumber = std::stol(value["UserNumber"].asString()); - liveStreamOnlineUserNumInfos_.push_back(liveStreamOnlineUserNumInfosObject); - } + auto allLiveStreamOnlineUserNumInfos = value["LiveStreamOnlineUserNumInfos"]["LiveStreamOnlineUserNumInfo"]; + for (auto value : allLiveStreamOnlineUserNumInfos) + { + LiveStreamOnlineUserNumInfo liveStreamOnlineUserNumInfosObject; + if(!value["Time"].isNull()) + liveStreamOnlineUserNumInfosObject.time = value["Time"].asString(); + if(!value["UserNumber"].isNull()) + liveStreamOnlineUserNumInfosObject.userNumber = std::stol(value["UserNumber"].asString()); + liveStreamOnlineUserNumInfos_.push_back(liveStreamOnlineUserNumInfosObject); + } } -std::vector DescribeDomainOnlineUserNumberResult::getLiveStreamOnlineUserNumInfos()const -{ - return liveStreamOnlineUserNumInfos_; -} - +std::vector DescribeDomainOnlineUserNumberResult::getLiveStreamOnlineUserNumInfos()const +{ + return liveStreamOnlineUserNumInfos_; +} + diff --git a/cdn/src/model/DescribeDomainPathDataResult.cc b/cdn/src/model/DescribeDomainPathDataResult.cc index 039871e2e..0e9afee87 100644 --- a/cdn/src/model/DescribeDomainPathDataResult.cc +++ b/cdn/src/model/DescribeDomainPathDataResult.cc @@ -40,74 +40,74 @@ void DescribeDomainPathDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPathDataPerInterval = value["PathDataPerInterval"]["UsageData"]; - for (auto value : allPathDataPerInterval) - { - UsageData pathDataPerIntervalObject; - if(!value["Traffic"].isNull()) - pathDataPerIntervalObject.traffic = std::stoi(value["Traffic"].asString()); - if(!value["Acc"].isNull()) - pathDataPerIntervalObject.acc = std::stoi(value["Acc"].asString()); - if(!value["Path"].isNull()) - pathDataPerIntervalObject.path = value["Path"].asString(); - if(!value["Time"].isNull()) - pathDataPerIntervalObject.time = value["Time"].asString(); - pathDataPerInterval_.push_back(pathDataPerIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stoi(value["PageNumber"].asString()); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); + auto allPathDataPerInterval = value["PathDataPerInterval"]["UsageData"]; + for (auto value : allPathDataPerInterval) + { + UsageData pathDataPerIntervalObject; + if(!value["Traffic"].isNull()) + pathDataPerIntervalObject.traffic = std::stoi(value["Traffic"].asString()); + if(!value["Acc"].isNull()) + pathDataPerIntervalObject.acc = std::stoi(value["Acc"].asString()); + if(!value["Path"].isNull()) + pathDataPerIntervalObject.path = value["Path"].asString(); + if(!value["Time"].isNull()) + pathDataPerIntervalObject.time = value["Time"].asString(); + pathDataPerInterval_.push_back(pathDataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); } -int DescribeDomainPathDataResult::getTotalCount()const -{ - return totalCount_; -} - -std::string DescribeDomainPathDataResult::getEndTime()const -{ - return endTime_; -} - -int DescribeDomainPathDataResult::getPageSize()const -{ - return pageSize_; -} - -std::string DescribeDomainPathDataResult::getDomainName()const -{ - return domainName_; -} - -int DescribeDomainPathDataResult::getPageNumber()const -{ - return pageNumber_; -} - -std::vector DescribeDomainPathDataResult::getPathDataPerInterval()const -{ - return pathDataPerInterval_; -} - -std::string DescribeDomainPathDataResult::getStartTime()const -{ - return startTime_; -} - -std::string DescribeDomainPathDataResult::getDataInterval()const -{ - return dataInterval_; -} - +int DescribeDomainPathDataResult::getTotalCount()const +{ + return totalCount_; +} + +std::string DescribeDomainPathDataResult::getEndTime()const +{ + return endTime_; +} + +int DescribeDomainPathDataResult::getPageSize()const +{ + return pageSize_; +} + +std::string DescribeDomainPathDataResult::getDomainName()const +{ + return domainName_; +} + +int DescribeDomainPathDataResult::getPageNumber()const +{ + return pageNumber_; +} + +std::vector DescribeDomainPathDataResult::getPathDataPerInterval()const +{ + return pathDataPerInterval_; +} + +std::string DescribeDomainPathDataResult::getStartTime()const +{ + return startTime_; +} + +std::string DescribeDomainPathDataResult::getDataInterval()const +{ + return dataInterval_; +} + diff --git a/cdn/src/model/DescribeDomainPvDataResult.cc b/cdn/src/model/DescribeDomainPvDataResult.cc index f32029e43..9a4a44602 100644 --- a/cdn/src/model/DescribeDomainPvDataResult.cc +++ b/cdn/src/model/DescribeDomainPvDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainPvDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPvDataInterval = value["PvDataInterval"]["UsageData"]; - for (auto value : allPvDataInterval) - { - UsageData pvDataIntervalObject; - if(!value["TimeStamp"].isNull()) - pvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - pvDataIntervalObject.value = value["Value"].asString(); - pvDataInterval_.push_back(pvDataIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allPvDataInterval = value["PvDataInterval"]["UsageData"]; + for (auto value : allPvDataInterval) + { + UsageData pvDataIntervalObject; + if(!value["TimeStamp"].isNull()) + pvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + pvDataIntervalObject.value = value["Value"].asString(); + pvDataInterval_.push_back(pvDataIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainPvDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainPvDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainPvDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainPvDataResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainPvDataResult::getPvDataInterval()const -{ - return pvDataInterval_; -} - +std::string DescribeDomainPvDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainPvDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainPvDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainPvDataResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainPvDataResult::getPvDataInterval()const +{ + return pvDataInterval_; +} + diff --git a/cdn/src/model/DescribeDomainQoSRtResult.cc b/cdn/src/model/DescribeDomainQoSRtResult.cc index b5e19cb96..fa86840b2 100644 --- a/cdn/src/model/DescribeDomainQoSRtResult.cc +++ b/cdn/src/model/DescribeDomainQoSRtResult.cc @@ -40,51 +40,51 @@ void DescribeDomainQoSRtResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContent = value["Content"]["Data"]; - for (auto value : allContent) - { - Data contentObject; - if(!value["More5s"].isNull()) - contentObject.more5s = value["More5s"].asString(); - if(!value["Time"].isNull()) - contentObject.time = value["Time"].asString(); - if(!value["More3s"].isNull()) - contentObject.more3s = value["More3s"].asString(); - content_.push_back(contentObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["Ip"].isNull()) - ip_ = value["Ip"].asString(); + auto allContent = value["Content"]["Data"]; + for (auto value : allContent) + { + Data contentObject; + if(!value["More5s"].isNull()) + contentObject.more5s = value["More5s"].asString(); + if(!value["Time"].isNull()) + contentObject.time = value["Time"].asString(); + if(!value["More3s"].isNull()) + contentObject.more3s = value["More3s"].asString(); + content_.push_back(contentObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["Ip"].isNull()) + ip_ = value["Ip"].asString(); } -std::string DescribeDomainQoSRtResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainQoSRtResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeDomainQoSRtResult::getContent()const -{ - return content_; -} - -std::string DescribeDomainQoSRtResult::getIp()const -{ - return ip_; -} - -std::string DescribeDomainQoSRtResult::getStartTime()const -{ - return startTime_; -} - +std::string DescribeDomainQoSRtResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainQoSRtResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeDomainQoSRtResult::getContent()const +{ + return content_; +} + +std::string DescribeDomainQoSRtResult::getIp()const +{ + return ip_; +} + +std::string DescribeDomainQoSRtResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainQpsDataResult.cc b/cdn/src/model/DescribeDomainQpsDataResult.cc index a16822145..13923d3e9 100644 --- a/cdn/src/model/DescribeDomainQpsDataResult.cc +++ b/cdn/src/model/DescribeDomainQpsDataResult.cc @@ -40,71 +40,71 @@ void DescribeDomainQpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQpsDataInterval = value["QpsDataInterval"]["DataModule"]; - for (auto value : allQpsDataInterval) - { - DataModule qpsDataIntervalObject; - if(!value["TimeStamp"].isNull()) - qpsDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - qpsDataIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - qpsDataIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - qpsDataIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["AccValue"].isNull()) - qpsDataIntervalObject.accValue = value["AccValue"].asString(); - if(!value["AccDomesticValue"].isNull()) - qpsDataIntervalObject.accDomesticValue = value["AccDomesticValue"].asString(); - if(!value["AccOverseasValue"].isNull()) - qpsDataIntervalObject.accOverseasValue = value["AccOverseasValue"].asString(); - if(!value["DynamicValue"].isNull()) - qpsDataIntervalObject.dynamicValue = value["DynamicValue"].asString(); - if(!value["DynamicDomesticValue"].isNull()) - qpsDataIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - if(!value["DynamicOverseasValue"].isNull()) - qpsDataIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - if(!value["StaticValue"].isNull()) - qpsDataIntervalObject.staticValue = value["StaticValue"].asString(); - if(!value["StaticDomesticValue"].isNull()) - qpsDataIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - if(!value["StaticOverseasValue"].isNull()) - qpsDataIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); - qpsDataInterval_.push_back(qpsDataIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allQpsDataInterval = value["QpsDataInterval"]["DataModule"]; + for (auto value : allQpsDataInterval) + { + DataModule qpsDataIntervalObject; + if(!value["TimeStamp"].isNull()) + qpsDataIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + qpsDataIntervalObject.value = value["Value"].asString(); + if(!value["DomesticValue"].isNull()) + qpsDataIntervalObject.domesticValue = value["DomesticValue"].asString(); + if(!value["OverseasValue"].isNull()) + qpsDataIntervalObject.overseasValue = value["OverseasValue"].asString(); + if(!value["AccValue"].isNull()) + qpsDataIntervalObject.accValue = value["AccValue"].asString(); + if(!value["AccDomesticValue"].isNull()) + qpsDataIntervalObject.accDomesticValue = value["AccDomesticValue"].asString(); + if(!value["AccOverseasValue"].isNull()) + qpsDataIntervalObject.accOverseasValue = value["AccOverseasValue"].asString(); + if(!value["DynamicValue"].isNull()) + qpsDataIntervalObject.dynamicValue = value["DynamicValue"].asString(); + if(!value["DynamicDomesticValue"].isNull()) + qpsDataIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); + if(!value["DynamicOverseasValue"].isNull()) + qpsDataIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); + if(!value["StaticValue"].isNull()) + qpsDataIntervalObject.staticValue = value["StaticValue"].asString(); + if(!value["StaticDomesticValue"].isNull()) + qpsDataIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); + if(!value["StaticOverseasValue"].isNull()) + qpsDataIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); + qpsDataInterval_.push_back(qpsDataIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainQpsDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainQpsDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainQpsDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainQpsDataResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainQpsDataResult::getQpsDataInterval()const -{ - return qpsDataInterval_; -} - +std::string DescribeDomainQpsDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainQpsDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainQpsDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainQpsDataResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainQpsDataResult::getQpsDataInterval()const +{ + return qpsDataInterval_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc index e50c8c342..f8c0eb2ea 100644 --- a/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc @@ -40,21 +40,21 @@ void DescribeDomainRealTimeBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["BpsModel"]; - for (auto value : allData) - { - BpsModel dataObject; - if(!value["Bps"].isNull()) - dataObject.bps = std::stof(value["Bps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(dataObject); - } + auto allData = value["Data"]["BpsModel"]; + for (auto value : allData) + { + BpsModel dataObject; + if(!value["Bps"].isNull()) + dataObject.bps = std::stof(value["Bps"].asString()); + if(!value["TimeStamp"].isNull()) + dataObject.timeStamp = value["TimeStamp"].asString(); + data_.push_back(dataObject); + } } -std::vector DescribeDomainRealTimeBpsDataResult::getData()const -{ - return data_; -} - +std::vector DescribeDomainRealTimeBpsDataResult::getData()const +{ + return data_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc index ab659be0c..e245c0a43 100644 --- a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc @@ -40,21 +40,21 @@ void DescribeDomainRealTimeByteHitRateDataResult::parse(const std::string &paylo reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ByteHitRateDataModel"]; - for (auto value : allData) - { - ByteHitRateDataModel dataObject; - if(!value["ByteHitRate"].isNull()) - dataObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(dataObject); - } + auto allData = value["Data"]["ByteHitRateDataModel"]; + for (auto value : allData) + { + ByteHitRateDataModel dataObject; + if(!value["ByteHitRate"].isNull()) + dataObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); + if(!value["TimeStamp"].isNull()) + dataObject.timeStamp = value["TimeStamp"].asString(); + data_.push_back(dataObject); + } } -std::vector DescribeDomainRealTimeByteHitRateDataResult::getData()const -{ - return data_; -} - +std::vector DescribeDomainRealTimeByteHitRateDataResult::getData()const +{ + return data_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeDataResult.cc b/cdn/src/model/DescribeDomainRealTimeDataResult.cc index d6f034c95..60c29f1d8 100644 --- a/cdn/src/model/DescribeDomainRealTimeDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainRealTimeDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataPerInterval = value["DataPerInterval"]["DataModule"]; - for (auto value : allDataPerInterval) - { - DataModule dataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - dataPerIntervalObject.value = value["Value"].asString(); - dataPerInterval_.push_back(dataPerIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["Field"].isNull()) - field_ = value["Field"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allDataPerInterval = value["DataPerInterval"]["DataModule"]; + for (auto value : allDataPerInterval) + { + DataModule dataPerIntervalObject; + if(!value["TimeStamp"].isNull()) + dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + dataPerIntervalObject.value = value["Value"].asString(); + dataPerInterval_.push_back(dataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["Field"].isNull()) + field_ = value["Field"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainRealTimeDataResult::getField()const -{ - return field_; -} - -std::string DescribeDomainRealTimeDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainRealTimeDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainRealTimeDataResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainRealTimeDataResult::getDataPerInterval()const -{ - return dataPerInterval_; -} - +std::string DescribeDomainRealTimeDataResult::getField()const +{ + return field_; +} + +std::string DescribeDomainRealTimeDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainRealTimeDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainRealTimeDataResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainRealTimeDataResult::getDataPerInterval()const +{ + return dataPerInterval_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc index fda74646e..2e43e0abd 100644 --- a/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc @@ -40,21 +40,21 @@ void DescribeDomainRealTimeQpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["QpsModel"]; - for (auto value : allData) - { - QpsModel dataObject; - if(!value["Qps"].isNull()) - dataObject.qps = std::stof(value["Qps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(dataObject); - } + auto allData = value["Data"]["QpsModel"]; + for (auto value : allData) + { + QpsModel dataObject; + if(!value["Qps"].isNull()) + dataObject.qps = std::stof(value["Qps"].asString()); + if(!value["TimeStamp"].isNull()) + dataObject.timeStamp = value["TimeStamp"].asString(); + data_.push_back(dataObject); + } } -std::vector DescribeDomainRealTimeQpsDataResult::getData()const -{ - return data_; -} - +std::vector DescribeDomainRealTimeQpsDataResult::getData()const +{ + return data_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc index 1bceed6a5..e0f9ab945 100644 --- a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc @@ -40,21 +40,21 @@ void DescribeDomainRealTimeReqHitRateDataResult::parse(const std::string &payloa reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ReqHitRateDataModel"]; - for (auto value : allData) - { - ReqHitRateDataModel dataObject; - if(!value["ReqHitRate"].isNull()) - dataObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(dataObject); - } + auto allData = value["Data"]["ReqHitRateDataModel"]; + for (auto value : allData) + { + ReqHitRateDataModel dataObject; + if(!value["ReqHitRate"].isNull()) + dataObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); + if(!value["TimeStamp"].isNull()) + dataObject.timeStamp = value["TimeStamp"].asString(); + data_.push_back(dataObject); + } } -std::vector DescribeDomainRealTimeReqHitRateDataResult::getData()const -{ - return data_; -} - +std::vector DescribeDomainRealTimeReqHitRateDataResult::getData()const +{ + return data_; +} + diff --git a/cdn/src/model/DescribeDomainRegionDataResult.cc b/cdn/src/model/DescribeDomainRegionDataResult.cc index 62b2df81e..d71b6030f 100644 --- a/cdn/src/model/DescribeDomainRegionDataResult.cc +++ b/cdn/src/model/DescribeDomainRegionDataResult.cc @@ -40,73 +40,73 @@ void DescribeDomainRegionDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["RegionProportionData"]; - for (auto value : allValue) - { - RegionProportionData valueObject; - if(!value["Region"].isNull()) - valueObject.region = value["Region"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["RegionEname"].isNull()) - valueObject.regionEname = value["RegionEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["ByteHitRate"].isNull()) - valueObject.byteHitRate = value["ByteHitRate"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["ReqErrRate"].isNull()) - valueObject.reqErrRate = value["ReqErrRate"].asString(); - if(!value["ReqHitRate"].isNull()) - valueObject.reqHitRate = value["ReqHitRate"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); - value_.push_back(valueObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allValue = value["Value"]["RegionProportionData"]; + for (auto value : allValue) + { + RegionProportionData valueObject; + if(!value["Region"].isNull()) + valueObject.region = value["Region"].asString(); + if(!value["Proportion"].isNull()) + valueObject.proportion = value["Proportion"].asString(); + if(!value["RegionEname"].isNull()) + valueObject.regionEname = value["RegionEname"].asString(); + if(!value["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = value["AvgObjectSize"].asString(); + if(!value["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = value["AvgResponseTime"].asString(); + if(!value["Bps"].isNull()) + valueObject.bps = value["Bps"].asString(); + if(!value["ByteHitRate"].isNull()) + valueObject.byteHitRate = value["ByteHitRate"].asString(); + if(!value["Qps"].isNull()) + valueObject.qps = value["Qps"].asString(); + if(!value["ReqErrRate"].isNull()) + valueObject.reqErrRate = value["ReqErrRate"].asString(); + if(!value["ReqHitRate"].isNull()) + valueObject.reqHitRate = value["ReqHitRate"].asString(); + if(!value["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = value["AvgResponseRate"].asString(); + if(!value["TotalBytes"].isNull()) + valueObject.totalBytes = value["TotalBytes"].asString(); + if(!value["BytesProportion"].isNull()) + valueObject.bytesProportion = value["BytesProportion"].asString(); + if(!value["TotalQuery"].isNull()) + valueObject.totalQuery = value["TotalQuery"].asString(); + value_.push_back(valueObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::string DescribeDomainRegionDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainRegionDataResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeDomainRegionDataResult::getValue()const -{ - return value_; -} - -std::string DescribeDomainRegionDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainRegionDataResult::getStartTime()const -{ - return startTime_; -} - +std::string DescribeDomainRegionDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainRegionDataResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeDomainRegionDataResult::getValue()const +{ + return value_; +} + +std::string DescribeDomainRegionDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainRegionDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainReqHitRateDataResult.cc b/cdn/src/model/DescribeDomainReqHitRateDataResult.cc index 2dafea68f..3133d8170 100644 --- a/cdn/src/model/DescribeDomainReqHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainReqHitRateDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainReqHitRateDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReqHitRateInterval = value["ReqHitRateInterval"]["DataModule"]; - for (auto value : allReqHitRateInterval) - { - DataModule reqHitRateIntervalObject; - if(!value["TimeStamp"].isNull()) - reqHitRateIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - reqHitRateIntervalObject.value = value["Value"].asString(); - reqHitRateInterval_.push_back(reqHitRateIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allReqHitRateInterval = value["ReqHitRateInterval"]["DataModule"]; + for (auto value : allReqHitRateInterval) + { + DataModule reqHitRateIntervalObject; + if(!value["TimeStamp"].isNull()) + reqHitRateIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + reqHitRateIntervalObject.value = value["Value"].asString(); + reqHitRateInterval_.push_back(reqHitRateIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainReqHitRateDataResult::getReqHitRateInterval()const -{ - return reqHitRateInterval_; -} - -std::string DescribeDomainReqHitRateDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainReqHitRateDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainReqHitRateDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainReqHitRateDataResult::getStartTime()const -{ - return startTime_; -} - +std::vector DescribeDomainReqHitRateDataResult::getReqHitRateInterval()const +{ + return reqHitRateInterval_; +} + +std::string DescribeDomainReqHitRateDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainReqHitRateDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainReqHitRateDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainReqHitRateDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainSlowRatioResult.cc b/cdn/src/model/DescribeDomainSlowRatioResult.cc index 4be8204ad..8d720452d 100644 --- a/cdn/src/model/DescribeDomainSlowRatioResult.cc +++ b/cdn/src/model/DescribeDomainSlowRatioResult.cc @@ -40,75 +40,75 @@ void DescribeDomainSlowRatioResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSlowRatioDataPerInterval = value["SlowRatioDataPerInterval"]["SlowRatioData"]; - for (auto value : allSlowRatioDataPerInterval) - { - SlowRatioData slowRatioDataPerIntervalObject; - if(!value["TotalUsers"].isNull()) - slowRatioDataPerIntervalObject.totalUsers = std::stoi(value["TotalUsers"].asString()); - if(!value["SlowUsers"].isNull()) - slowRatioDataPerIntervalObject.slowUsers = std::stoi(value["SlowUsers"].asString()); - if(!value["SlowRatio"].isNull()) - slowRatioDataPerIntervalObject.slowRatio = std::stof(value["SlowRatio"].asString()); - if(!value["RegionNameZh"].isNull()) - slowRatioDataPerIntervalObject.regionNameZh = value["RegionNameZh"].asString(); - if(!value["RegionNameEn"].isNull()) - slowRatioDataPerIntervalObject.regionNameEn = value["RegionNameEn"].asString(); - if(!value["IspNameZh"].isNull()) - slowRatioDataPerIntervalObject.ispNameZh = value["IspNameZh"].asString(); - if(!value["IspNameEn"].isNull()) - slowRatioDataPerIntervalObject.ispNameEn = value["IspNameEn"].asString(); - if(!value["Time"].isNull()) - slowRatioDataPerIntervalObject.time = value["Time"].asString(); - slowRatioDataPerInterval_.push_back(slowRatioDataPerIntervalObject); - } - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = std::stoi(value["DataInterval"].asString()); - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stoi(value["PageNumber"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); + auto allSlowRatioDataPerInterval = value["SlowRatioDataPerInterval"]["SlowRatioData"]; + for (auto value : allSlowRatioDataPerInterval) + { + SlowRatioData slowRatioDataPerIntervalObject; + if(!value["TotalUsers"].isNull()) + slowRatioDataPerIntervalObject.totalUsers = std::stoi(value["TotalUsers"].asString()); + if(!value["SlowUsers"].isNull()) + slowRatioDataPerIntervalObject.slowUsers = std::stoi(value["SlowUsers"].asString()); + if(!value["SlowRatio"].isNull()) + slowRatioDataPerIntervalObject.slowRatio = std::stof(value["SlowRatio"].asString()); + if(!value["RegionNameZh"].isNull()) + slowRatioDataPerIntervalObject.regionNameZh = value["RegionNameZh"].asString(); + if(!value["RegionNameEn"].isNull()) + slowRatioDataPerIntervalObject.regionNameEn = value["RegionNameEn"].asString(); + if(!value["IspNameZh"].isNull()) + slowRatioDataPerIntervalObject.ispNameZh = value["IspNameZh"].asString(); + if(!value["IspNameEn"].isNull()) + slowRatioDataPerIntervalObject.ispNameEn = value["IspNameEn"].asString(); + if(!value["Time"].isNull()) + slowRatioDataPerIntervalObject.time = value["Time"].asString(); + slowRatioDataPerInterval_.push_back(slowRatioDataPerIntervalObject); + } + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = std::stoi(value["DataInterval"].asString()); + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stoi(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); } -int DescribeDomainSlowRatioResult::getTotalCount()const -{ - return totalCount_; -} - -std::string DescribeDomainSlowRatioResult::getEndTime()const -{ - return endTime_; -} - -int DescribeDomainSlowRatioResult::getPageSize()const -{ - return pageSize_; -} - -int DescribeDomainSlowRatioResult::getPageNumber()const -{ - return pageNumber_; -} - -int DescribeDomainSlowRatioResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainSlowRatioResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainSlowRatioResult::getSlowRatioDataPerInterval()const -{ - return slowRatioDataPerInterval_; -} - +int DescribeDomainSlowRatioResult::getTotalCount()const +{ + return totalCount_; +} + +std::string DescribeDomainSlowRatioResult::getEndTime()const +{ + return endTime_; +} + +int DescribeDomainSlowRatioResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeDomainSlowRatioResult::getPageNumber()const +{ + return pageNumber_; +} + +int DescribeDomainSlowRatioResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainSlowRatioResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainSlowRatioResult::getSlowRatioDataPerInterval()const +{ + return slowRatioDataPerInterval_; +} + diff --git a/cdn/src/model/DescribeDomainSrcBpsDataResult.cc b/cdn/src/model/DescribeDomainSrcBpsDataResult.cc index dad946746..1fe75dcd0 100644 --- a/cdn/src/model/DescribeDomainSrcBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcBpsDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainSrcBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSrcBpsDataPerInterval = value["SrcBpsDataPerInterval"]["DataModule"]; - for (auto value : allSrcBpsDataPerInterval) - { - DataModule srcBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - srcBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - srcBpsDataPerIntervalObject.value = value["Value"].asString(); - srcBpsDataPerInterval_.push_back(srcBpsDataPerIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); + auto allSrcBpsDataPerInterval = value["SrcBpsDataPerInterval"]["DataModule"]; + for (auto value : allSrcBpsDataPerInterval) + { + DataModule srcBpsDataPerIntervalObject; + if(!value["TimeStamp"].isNull()) + srcBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + srcBpsDataPerIntervalObject.value = value["Value"].asString(); + srcBpsDataPerInterval_.push_back(srcBpsDataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); } -std::vector DescribeDomainSrcBpsDataResult::getSrcBpsDataPerInterval()const -{ - return srcBpsDataPerInterval_; -} - -std::string DescribeDomainSrcBpsDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainSrcBpsDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainSrcBpsDataResult::getStartTime()const -{ - return startTime_; -} - -std::string DescribeDomainSrcBpsDataResult::getDataInterval()const -{ - return dataInterval_; -} - +std::vector DescribeDomainSrcBpsDataResult::getSrcBpsDataPerInterval()const +{ + return srcBpsDataPerInterval_; +} + +std::string DescribeDomainSrcBpsDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainSrcBpsDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainSrcBpsDataResult::getStartTime()const +{ + return startTime_; +} + +std::string DescribeDomainSrcBpsDataResult::getDataInterval()const +{ + return dataInterval_; +} + diff --git a/cdn/src/model/DescribeDomainSrcFlowDataResult.cc b/cdn/src/model/DescribeDomainSrcFlowDataResult.cc index 7697ce9df..107da51e5 100644 --- a/cdn/src/model/DescribeDomainSrcFlowDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcFlowDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainSrcFlowDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSrcFlowDataPerInterval = value["SrcFlowDataPerInterval"]["DataModule"]; - for (auto value : allSrcFlowDataPerInterval) - { - DataModule srcFlowDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - srcFlowDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - srcFlowDataPerIntervalObject.value = value["Value"].asString(); - srcFlowDataPerInterval_.push_back(srcFlowDataPerIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); + auto allSrcFlowDataPerInterval = value["SrcFlowDataPerInterval"]["DataModule"]; + for (auto value : allSrcFlowDataPerInterval) + { + DataModule srcFlowDataPerIntervalObject; + if(!value["TimeStamp"].isNull()) + srcFlowDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + srcFlowDataPerIntervalObject.value = value["Value"].asString(); + srcFlowDataPerInterval_.push_back(srcFlowDataPerIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); } -std::string DescribeDomainSrcFlowDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainSrcFlowDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainSrcFlowDataResult::getStartTime()const -{ - return startTime_; -} - -std::string DescribeDomainSrcFlowDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::vector DescribeDomainSrcFlowDataResult::getSrcFlowDataPerInterval()const -{ - return srcFlowDataPerInterval_; -} - +std::string DescribeDomainSrcFlowDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainSrcFlowDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainSrcFlowDataResult::getStartTime()const +{ + return startTime_; +} + +std::string DescribeDomainSrcFlowDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::vector DescribeDomainSrcFlowDataResult::getSrcFlowDataPerInterval()const +{ + return srcFlowDataPerInterval_; +} + diff --git a/cdn/src/model/DescribeDomainTopReferVisitResult.cc b/cdn/src/model/DescribeDomainTopReferVisitResult.cc index 418f05a7f..3760fed75 100644 --- a/cdn/src/model/DescribeDomainTopReferVisitResult.cc +++ b/cdn/src/model/DescribeDomainTopReferVisitResult.cc @@ -40,41 +40,41 @@ void DescribeDomainTopReferVisitResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopReferList = value["TopReferList"]["ReferList"]; - for (auto value : allTopReferList) - { - ReferList topReferListObject; - if(!value["ReferDetail"].isNull()) - topReferListObject.referDetail = value["ReferDetail"].asString(); - if(!value["VisitData"].isNull()) - topReferListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - topReferListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - topReferListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - topReferListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - topReferList_.push_back(topReferListObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); + auto allTopReferList = value["TopReferList"]["ReferList"]; + for (auto value : allTopReferList) + { + ReferList topReferListObject; + if(!value["ReferDetail"].isNull()) + topReferListObject.referDetail = value["ReferDetail"].asString(); + if(!value["VisitData"].isNull()) + topReferListObject.visitData = value["VisitData"].asString(); + if(!value["VisitProportion"].isNull()) + topReferListObject.visitProportion = std::stof(value["VisitProportion"].asString()); + if(!value["Flow"].isNull()) + topReferListObject.flow = value["Flow"].asString(); + if(!value["FlowProportion"].isNull()) + topReferListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + topReferList_.push_back(topReferListObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); } -std::string DescribeDomainTopReferVisitResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainTopReferVisitResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainTopReferVisitResult::getTopReferList()const -{ - return topReferList_; -} - +std::string DescribeDomainTopReferVisitResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainTopReferVisitResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainTopReferVisitResult::getTopReferList()const +{ + return topReferList_; +} + diff --git a/cdn/src/model/DescribeDomainTopUrlVisitResult.cc b/cdn/src/model/DescribeDomainTopUrlVisitResult.cc index aa56aa076..5fb019f7b 100644 --- a/cdn/src/model/DescribeDomainTopUrlVisitResult.cc +++ b/cdn/src/model/DescribeDomainTopUrlVisitResult.cc @@ -40,125 +40,125 @@ void DescribeDomainTopUrlVisitResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAllUrlList = value["AllUrlList"]["UrlList"]; - for (auto value : allAllUrlList) - { - UrlList allUrlListObject; - if(!value["UrlDetail"].isNull()) - allUrlListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - allUrlListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - allUrlListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - allUrlListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - allUrlListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - allUrlList_.push_back(allUrlListObject); - } - auto allUrl200List = value["Url200List"]["UrlList"]; - for (auto value : allUrl200List) - { - UrlList url200ListObject; - if(!value["UrlDetail"].isNull()) - url200ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url200ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url200ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url200ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url200ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - url200List_.push_back(url200ListObject); - } - auto allUrl300List = value["Url300List"]["UrlList"]; - for (auto value : allUrl300List) - { - UrlList url300ListObject; - if(!value["UrlDetail"].isNull()) - url300ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url300ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url300ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url300ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url300ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - url300List_.push_back(url300ListObject); - } - auto allUrl400List = value["Url400List"]["UrlList"]; - for (auto value : allUrl400List) - { - UrlList url400ListObject; - if(!value["UrlDetail"].isNull()) - url400ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url400ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url400ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url400ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url400ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - url400List_.push_back(url400ListObject); - } - auto allUrl500List = value["Url500List"]["UrlList"]; - for (auto value : allUrl500List) - { - UrlList url500ListObject; - if(!value["UrlDetail"].isNull()) - url500ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url500ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url500ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url500ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url500ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - url500List_.push_back(url500ListObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); + auto allAllUrlList = value["AllUrlList"]["UrlList"]; + for (auto value : allAllUrlList) + { + UrlList allUrlListObject; + if(!value["UrlDetail"].isNull()) + allUrlListObject.urlDetail = value["UrlDetail"].asString(); + if(!value["VisitData"].isNull()) + allUrlListObject.visitData = value["VisitData"].asString(); + if(!value["VisitProportion"].isNull()) + allUrlListObject.visitProportion = std::stof(value["VisitProportion"].asString()); + if(!value["Flow"].isNull()) + allUrlListObject.flow = value["Flow"].asString(); + if(!value["FlowProportion"].isNull()) + allUrlListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + allUrlList_.push_back(allUrlListObject); + } + auto allUrl200List = value["Url200List"]["UrlList"]; + for (auto value : allUrl200List) + { + UrlList url200ListObject; + if(!value["UrlDetail"].isNull()) + url200ListObject.urlDetail = value["UrlDetail"].asString(); + if(!value["VisitData"].isNull()) + url200ListObject.visitData = value["VisitData"].asString(); + if(!value["VisitProportion"].isNull()) + url200ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); + if(!value["Flow"].isNull()) + url200ListObject.flow = value["Flow"].asString(); + if(!value["FlowProportion"].isNull()) + url200ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + url200List_.push_back(url200ListObject); + } + auto allUrl300List = value["Url300List"]["UrlList"]; + for (auto value : allUrl300List) + { + UrlList url300ListObject; + if(!value["UrlDetail"].isNull()) + url300ListObject.urlDetail = value["UrlDetail"].asString(); + if(!value["VisitData"].isNull()) + url300ListObject.visitData = value["VisitData"].asString(); + if(!value["VisitProportion"].isNull()) + url300ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); + if(!value["Flow"].isNull()) + url300ListObject.flow = value["Flow"].asString(); + if(!value["FlowProportion"].isNull()) + url300ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + url300List_.push_back(url300ListObject); + } + auto allUrl400List = value["Url400List"]["UrlList"]; + for (auto value : allUrl400List) + { + UrlList url400ListObject; + if(!value["UrlDetail"].isNull()) + url400ListObject.urlDetail = value["UrlDetail"].asString(); + if(!value["VisitData"].isNull()) + url400ListObject.visitData = value["VisitData"].asString(); + if(!value["VisitProportion"].isNull()) + url400ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); + if(!value["Flow"].isNull()) + url400ListObject.flow = value["Flow"].asString(); + if(!value["FlowProportion"].isNull()) + url400ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + url400List_.push_back(url400ListObject); + } + auto allUrl500List = value["Url500List"]["UrlList"]; + for (auto value : allUrl500List) + { + UrlList url500ListObject; + if(!value["UrlDetail"].isNull()) + url500ListObject.urlDetail = value["UrlDetail"].asString(); + if(!value["VisitData"].isNull()) + url500ListObject.visitData = value["VisitData"].asString(); + if(!value["VisitProportion"].isNull()) + url500ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); + if(!value["Flow"].isNull()) + url500ListObject.flow = value["Flow"].asString(); + if(!value["FlowProportion"].isNull()) + url500ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + url500List_.push_back(url500ListObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); } -std::vector DescribeDomainTopUrlVisitResult::getUrl200List()const -{ - return url200List_; -} - -std::vector DescribeDomainTopUrlVisitResult::getUrl500List()const -{ - return url500List_; -} - -std::vector DescribeDomainTopUrlVisitResult::getUrl400List()const -{ - return url400List_; -} - -std::string DescribeDomainTopUrlVisitResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainTopUrlVisitResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainTopUrlVisitResult::getUrl300List()const -{ - return url300List_; -} - -std::vector DescribeDomainTopUrlVisitResult::getAllUrlList()const -{ - return allUrlList_; -} - +std::vector DescribeDomainTopUrlVisitResult::getUrl200List()const +{ + return url200List_; +} + +std::vector DescribeDomainTopUrlVisitResult::getUrl500List()const +{ + return url500List_; +} + +std::vector DescribeDomainTopUrlVisitResult::getUrl400List()const +{ + return url400List_; +} + +std::string DescribeDomainTopUrlVisitResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainTopUrlVisitResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainTopUrlVisitResult::getUrl300List()const +{ + return url300List_; +} + +std::vector DescribeDomainTopUrlVisitResult::getAllUrlList()const +{ + return allUrlList_; +} + diff --git a/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc b/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc index dfce43172..d3956a25c 100644 --- a/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc +++ b/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc @@ -40,21 +40,21 @@ void DescribeDomainUpstreamBpsOfEdgeResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; - for (auto value : allBpsDatas) - { - DomainBpsModel bpsDatasObject; - if(!value["Time"].isNull()) - bpsDatasObject.time = value["Time"].asString(); - if(!value["Bps"].isNull()) - bpsDatasObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(bpsDatasObject); - } + auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; + for (auto value : allBpsDatas) + { + DomainBpsModel bpsDatasObject; + if(!value["Time"].isNull()) + bpsDatasObject.time = value["Time"].asString(); + if(!value["Bps"].isNull()) + bpsDatasObject.bps = std::stof(value["Bps"].asString()); + bpsDatas_.push_back(bpsDatasObject); + } } -std::vector DescribeDomainUpstreamBpsOfEdgeResult::getBpsDatas()const -{ - return bpsDatas_; -} - +std::vector DescribeDomainUpstreamBpsOfEdgeResult::getBpsDatas()const +{ + return bpsDatas_; +} + diff --git a/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc b/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc index 1d152e5a5..44c42b595 100644 --- a/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc +++ b/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc @@ -40,21 +40,21 @@ void DescribeDomainUpstreamOfCenterResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; - for (auto value : allBpsDatas) - { - DomainBpsModel bpsDatasObject; - if(!value["Time"].isNull()) - bpsDatasObject.time = value["Time"].asString(); - if(!value["Bps"].isNull()) - bpsDatasObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(bpsDatasObject); - } + auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; + for (auto value : allBpsDatas) + { + DomainBpsModel bpsDatasObject; + if(!value["Time"].isNull()) + bpsDatasObject.time = value["Time"].asString(); + if(!value["Bps"].isNull()) + bpsDatasObject.bps = std::stof(value["Bps"].asString()); + bpsDatas_.push_back(bpsDatasObject); + } } -std::vector DescribeDomainUpstreamOfCenterResult::getBpsDatas()const -{ - return bpsDatas_; -} - +std::vector DescribeDomainUpstreamOfCenterResult::getBpsDatas()const +{ + return bpsDatas_; +} + diff --git a/cdn/src/model/DescribeDomainUvDataResult.cc b/cdn/src/model/DescribeDomainUvDataResult.cc index 70fe59e39..04291ba52 100644 --- a/cdn/src/model/DescribeDomainUvDataResult.cc +++ b/cdn/src/model/DescribeDomainUvDataResult.cc @@ -40,49 +40,49 @@ void DescribeDomainUvDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUvDataInterval = value["UvDataInterval"]["UsageData"]; - for (auto value : allUvDataInterval) - { - UsageData uvDataIntervalObject; - if(!value["TimeStamp"].isNull()) - uvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - uvDataIntervalObject.value = value["Value"].asString(); - uvDataInterval_.push_back(uvDataIntervalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allUvDataInterval = value["UvDataInterval"]["UsageData"]; + for (auto value : allUvDataInterval) + { + UsageData uvDataIntervalObject; + if(!value["TimeStamp"].isNull()) + uvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Value"].isNull()) + uvDataIntervalObject.value = value["Value"].asString(); + uvDataInterval_.push_back(uvDataIntervalObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainUvDataResult::getUvDataInterval()const -{ - return uvDataInterval_; -} - -std::string DescribeDomainUvDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainUvDataResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainUvDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainUvDataResult::getStartTime()const -{ - return startTime_; -} - +std::vector DescribeDomainUvDataResult::getUvDataInterval()const +{ + return uvDataInterval_; +} + +std::string DescribeDomainUvDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainUvDataResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainUvDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainUvDataResult::getStartTime()const +{ + return startTime_; +} + diff --git a/cdn/src/model/DescribeDomainsBySourceResult.cc b/cdn/src/model/DescribeDomainsBySourceResult.cc index 50ae4beb3..ff8920586 100644 --- a/cdn/src/model/DescribeDomainsBySourceResult.cc +++ b/cdn/src/model/DescribeDomainsBySourceResult.cc @@ -40,45 +40,45 @@ void DescribeDomainsBySourceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainsList = value["DomainsList"]["DomainsData"]; - for (auto value : allDomainsList) - { - DomainsData domainsListObject; - if(!value["Source"].isNull()) - domainsListObject.source = value["Source"].asString(); - auto allDomainInfos = value["DomainInfos"]["domainInfo"]; - for (auto value : allDomainInfos) - { - DomainsData::DomainInfo domainInfosObject; - if(!value["DomainName"].isNull()) - domainInfosObject.domainName = value["DomainName"].asString(); - if(!value["DomainCname"].isNull()) - domainInfosObject.domainCname = value["DomainCname"].asString(); - if(!value["CreateTime"].isNull()) - domainInfosObject.createTime = value["CreateTime"].asString(); - if(!value["UpdateTime"].isNull()) - domainInfosObject.updateTime = value["UpdateTime"].asString(); - if(!value["Status"].isNull()) - domainInfosObject.status = value["Status"].asString(); - domainsListObject.domainInfos.push_back(domainInfosObject); - } - auto allDomains = value["Domains"]["domainNames"]; - for (auto value : allDomains) - domainsListObject.domains.push_back(value.asString()); - domainsList_.push_back(domainsListObject); - } - if(!value["Sources"].isNull()) - sources_ = value["Sources"].asString(); + auto allDomainsList = value["DomainsList"]["DomainsData"]; + for (auto value : allDomainsList) + { + DomainsData domainsListObject; + if(!value["Source"].isNull()) + domainsListObject.source = value["Source"].asString(); + auto allDomainInfos = value["DomainInfos"]["domainInfo"]; + for (auto value : allDomainInfos) + { + DomainsData::DomainInfo domainInfosObject; + if(!value["DomainName"].isNull()) + domainInfosObject.domainName = value["DomainName"].asString(); + if(!value["DomainCname"].isNull()) + domainInfosObject.domainCname = value["DomainCname"].asString(); + if(!value["CreateTime"].isNull()) + domainInfosObject.createTime = value["CreateTime"].asString(); + if(!value["UpdateTime"].isNull()) + domainInfosObject.updateTime = value["UpdateTime"].asString(); + if(!value["Status"].isNull()) + domainInfosObject.status = value["Status"].asString(); + domainsListObject.domainInfos.push_back(domainInfosObject); + } + auto allDomains = value["Domains"]["domainNames"]; + for (auto value : allDomains) + domainsListObject.domains.push_back(value.asString()); + domainsList_.push_back(domainsListObject); + } + if(!value["Sources"].isNull()) + sources_ = value["Sources"].asString(); } -std::vector DescribeDomainsBySourceResult::getDomainsList()const -{ - return domainsList_; -} - -std::string DescribeDomainsBySourceResult::getSources()const -{ - return sources_; -} - +std::vector DescribeDomainsBySourceResult::getDomainsList()const +{ + return domainsList_; +} + +std::string DescribeDomainsBySourceResult::getSources()const +{ + return sources_; +} + diff --git a/cdn/src/model/DescribeDomainsUsageByDayResult.cc b/cdn/src/model/DescribeDomainsUsageByDayResult.cc index a5d182f15..b24640cf0 100644 --- a/cdn/src/model/DescribeDomainsUsageByDayResult.cc +++ b/cdn/src/model/DescribeDomainsUsageByDayResult.cc @@ -40,92 +40,87 @@ void DescribeDomainsUsageByDayResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsageByDays = value["UsageByDays"]["UsageByDay"]; - for (auto value : allUsageByDays) - { - UsageByDay usageByDaysObject; - if(!value["TimeStamp"].isNull()) - usageByDaysObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Qps"].isNull()) - usageByDaysObject.qps = value["Qps"].asString(); - if(!value["BytesHitRate"].isNull()) - usageByDaysObject.bytesHitRate = value["BytesHitRate"].asString(); - if(!value["RequestHitRate"].isNull()) - usageByDaysObject.requestHitRate = value["RequestHitRate"].asString(); - if(!value["MaxBps"].isNull()) - usageByDaysObject.maxBps = value["MaxBps"].asString(); - if(!value["MaxBpsTime"].isNull()) - usageByDaysObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["MaxSrcBps"].isNull()) - usageByDaysObject.maxSrcBps = value["MaxSrcBps"].asString(); - if(!value["MaxSrcBpsTime"].isNull()) - usageByDaysObject.maxSrcBpsTime = value["MaxSrcBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - usageByDaysObject.totalAccess = value["TotalAccess"].asString(); - if(!value["TotalTraffic"].isNull()) - usageByDaysObject.totalTraffic = value["TotalTraffic"].asString(); - usageByDays_.push_back(usageByDaysObject); - } - auto allUsageTotal = value["UsageTotal"]; - for (auto value : allUsageTotal) - { - UsageTotal usageTotalObject; - if(!value["BytesHitRate"].isNull()) - usageTotalObject.bytesHitRate = value["BytesHitRate"].asString(); - if(!value["RequestHitRate"].isNull()) - usageTotalObject.requestHitRate = value["RequestHitRate"].asString(); - if(!value["MaxBps"].isNull()) - usageTotalObject.maxBps = value["MaxBps"].asString(); - if(!value["MaxBpsTime"].isNull()) - usageTotalObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["MaxSrcBps"].isNull()) - usageTotalObject.maxSrcBps = value["MaxSrcBps"].asString(); - if(!value["MaxSrcBpsTime"].isNull()) - usageTotalObject.maxSrcBpsTime = value["MaxSrcBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - usageTotalObject.totalAccess = value["TotalAccess"].asString(); - if(!value["TotalTraffic"].isNull()) - usageTotalObject.totalTraffic = value["TotalTraffic"].asString(); - usageTotal_.push_back(usageTotalObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); + auto allUsageByDays = value["UsageByDays"]["UsageByDay"]; + for (auto value : allUsageByDays) + { + UsageByDay usageByDaysObject; + if(!value["TimeStamp"].isNull()) + usageByDaysObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Qps"].isNull()) + usageByDaysObject.qps = value["Qps"].asString(); + if(!value["BytesHitRate"].isNull()) + usageByDaysObject.bytesHitRate = value["BytesHitRate"].asString(); + if(!value["RequestHitRate"].isNull()) + usageByDaysObject.requestHitRate = value["RequestHitRate"].asString(); + if(!value["MaxBps"].isNull()) + usageByDaysObject.maxBps = value["MaxBps"].asString(); + if(!value["MaxBpsTime"].isNull()) + usageByDaysObject.maxBpsTime = value["MaxBpsTime"].asString(); + if(!value["MaxSrcBps"].isNull()) + usageByDaysObject.maxSrcBps = value["MaxSrcBps"].asString(); + if(!value["MaxSrcBpsTime"].isNull()) + usageByDaysObject.maxSrcBpsTime = value["MaxSrcBpsTime"].asString(); + if(!value["TotalAccess"].isNull()) + usageByDaysObject.totalAccess = value["TotalAccess"].asString(); + if(!value["TotalTraffic"].isNull()) + usageByDaysObject.totalTraffic = value["TotalTraffic"].asString(); + usageByDays_.push_back(usageByDaysObject); + } + auto usageTotalNode = value["UsageTotal"]; + if(!usageTotalNode["BytesHitRate"].isNull()) + usageTotal_.bytesHitRate = usageTotalNode["BytesHitRate"].asString(); + if(!usageTotalNode["RequestHitRate"].isNull()) + usageTotal_.requestHitRate = usageTotalNode["RequestHitRate"].asString(); + if(!usageTotalNode["MaxBps"].isNull()) + usageTotal_.maxBps = usageTotalNode["MaxBps"].asString(); + if(!usageTotalNode["MaxBpsTime"].isNull()) + usageTotal_.maxBpsTime = usageTotalNode["MaxBpsTime"].asString(); + if(!usageTotalNode["MaxSrcBps"].isNull()) + usageTotal_.maxSrcBps = usageTotalNode["MaxSrcBps"].asString(); + if(!usageTotalNode["MaxSrcBpsTime"].isNull()) + usageTotal_.maxSrcBpsTime = usageTotalNode["MaxSrcBpsTime"].asString(); + if(!usageTotalNode["TotalAccess"].isNull()) + usageTotal_.totalAccess = usageTotalNode["TotalAccess"].asString(); + if(!usageTotalNode["TotalTraffic"].isNull()) + usageTotal_.totalTraffic = usageTotalNode["TotalTraffic"].asString(); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); } -std::vector DescribeDomainsUsageByDayResult::getUsageTotal()const -{ - return usageTotal_; -} - -std::string DescribeDomainsUsageByDayResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeDomainsUsageByDayResult::getDomainName()const -{ - return domainName_; -} - -std::string DescribeDomainsUsageByDayResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeDomainsUsageByDayResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeDomainsUsageByDayResult::getUsageByDays()const -{ - return usageByDays_; -} - +DescribeDomainsUsageByDayResult::UsageTotal DescribeDomainsUsageByDayResult::getUsageTotal()const +{ + return usageTotal_; +} + +std::string DescribeDomainsUsageByDayResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeDomainsUsageByDayResult::getDomainName()const +{ + return domainName_; +} + +std::string DescribeDomainsUsageByDayResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeDomainsUsageByDayResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeDomainsUsageByDayResult::getUsageByDays()const +{ + return usageByDays_; +} + diff --git a/cdn/src/model/DescribeExtensiveDomainDataResult.cc b/cdn/src/model/DescribeExtensiveDomainDataResult.cc index 3ef1d8783..253ed43cc 100644 --- a/cdn/src/model/DescribeExtensiveDomainDataResult.cc +++ b/cdn/src/model/DescribeExtensiveDomainDataResult.cc @@ -40,74 +40,74 @@ void DescribeExtensiveDomainDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataPerInterval = value["DataPerInterval"]["UsageData"]; - for (auto value : allDataPerInterval) - { - UsageData dataPerIntervalObject; - if(!value["ExactDomain"].isNull()) - dataPerIntervalObject.exactDomain = value["ExactDomain"].asString(); - if(!value["TimeStamp"].isNull()) - dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Acc"].isNull()) - dataPerIntervalObject.acc = value["Acc"].asString(); - if(!value["Flow"].isNull()) - dataPerIntervalObject.flow = value["Flow"].asString(); - dataPerInterval_.push_back(dataPerIntervalObject); - } - if(!value["ExtensiveDomain"].isNull()) - extensiveDomain_ = value["ExtensiveDomain"].asString(); - if(!value["DataInterval"].isNull()) - dataInterval_ = value["DataInterval"].asString(); - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["PageNumber"].isNull()) - pageNumber_ = value["PageNumber"].asString(); - if(!value["TotalCount"].isNull()) - totalCount_ = value["TotalCount"].asString(); - if(!value["PageSize"].isNull()) - pageSize_ = value["PageSize"].asString(); + auto allDataPerInterval = value["DataPerInterval"]["UsageData"]; + for (auto value : allDataPerInterval) + { + UsageData dataPerIntervalObject; + if(!value["ExactDomain"].isNull()) + dataPerIntervalObject.exactDomain = value["ExactDomain"].asString(); + if(!value["TimeStamp"].isNull()) + dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!value["Acc"].isNull()) + dataPerIntervalObject.acc = value["Acc"].asString(); + if(!value["Flow"].isNull()) + dataPerIntervalObject.flow = value["Flow"].asString(); + dataPerInterval_.push_back(dataPerIntervalObject); + } + if(!value["ExtensiveDomain"].isNull()) + extensiveDomain_ = value["ExtensiveDomain"].asString(); + if(!value["DataInterval"].isNull()) + dataInterval_ = value["DataInterval"].asString(); + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["PageNumber"].isNull()) + pageNumber_ = value["PageNumber"].asString(); + if(!value["TotalCount"].isNull()) + totalCount_ = value["TotalCount"].asString(); + if(!value["PageSize"].isNull()) + pageSize_ = value["PageSize"].asString(); } -std::string DescribeExtensiveDomainDataResult::getTotalCount()const -{ - return totalCount_; -} - -std::string DescribeExtensiveDomainDataResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeExtensiveDomainDataResult::getPageSize()const -{ - return pageSize_; -} - -std::string DescribeExtensiveDomainDataResult::getPageNumber()const -{ - return pageNumber_; -} - -std::string DescribeExtensiveDomainDataResult::getDataInterval()const -{ - return dataInterval_; -} - -std::string DescribeExtensiveDomainDataResult::getStartTime()const -{ - return startTime_; -} - -std::vector DescribeExtensiveDomainDataResult::getDataPerInterval()const -{ - return dataPerInterval_; -} - -std::string DescribeExtensiveDomainDataResult::getExtensiveDomain()const -{ - return extensiveDomain_; -} - +std::string DescribeExtensiveDomainDataResult::getTotalCount()const +{ + return totalCount_; +} + +std::string DescribeExtensiveDomainDataResult::getEndTime()const +{ + return endTime_; +} + +std::string DescribeExtensiveDomainDataResult::getPageSize()const +{ + return pageSize_; +} + +std::string DescribeExtensiveDomainDataResult::getPageNumber()const +{ + return pageNumber_; +} + +std::string DescribeExtensiveDomainDataResult::getDataInterval()const +{ + return dataInterval_; +} + +std::string DescribeExtensiveDomainDataResult::getStartTime()const +{ + return startTime_; +} + +std::vector DescribeExtensiveDomainDataResult::getDataPerInterval()const +{ + return dataPerInterval_; +} + +std::string DescribeExtensiveDomainDataResult::getExtensiveDomain()const +{ + return extensiveDomain_; +} + diff --git a/cdn/src/model/DescribeFCTriggerRequest.cc b/cdn/src/model/DescribeFCTriggerRequest.cc new file mode 100644 index 000000000..b85c9ec71 --- /dev/null +++ b/cdn/src/model/DescribeFCTriggerRequest.cc @@ -0,0 +1,258 @@ +/* + * 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::Cdn::Model::DescribeFCTriggerRequest; + +DescribeFCTriggerRequest::DescribeFCTriggerRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeFCTrigger") +{} + +DescribeFCTriggerRequest::~DescribeFCTriggerRequest() +{} + +std::string DescribeFCTriggerRequest::getTriggerARN()const +{ + return triggerARN_; +} + +void DescribeFCTriggerRequest::setTriggerARN(const std::string& triggerARN) +{ + triggerARN_ = triggerARN; + setParameter("TriggerARN", triggerARN); +} + +std::string DescribeFCTriggerRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeFCTriggerRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeFCTriggerRequest::getProduct()const +{ + return product_; +} + +void DescribeFCTriggerRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeFCTriggerRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeFCTriggerRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeFCTriggerRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeFCTriggerRequest::setProxy_original_security_transport(bool proxy_original_security_transport) +{ + proxy_original_security_transport_ = proxy_original_security_transport; + setParameter("Proxy_original_security_transport", std::to_string(proxy_original_security_transport)); +} + +std::string DescribeFCTriggerRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeFCTriggerRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeFCTriggerRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeFCTriggerRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeFCTriggerRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeFCTriggerRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip) +{ + proxy_original_source_ip_ = proxy_original_source_ip; + setParameter("Proxy_original_source_ip", proxy_original_source_ip); +} + +std::string DescribeFCTriggerRequest::getVersion()const +{ + return version_; +} + +void DescribeFCTriggerRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeFCTriggerRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeFCTriggerRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeFCTriggerRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeFCTriggerRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeFCTriggerRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeFCTriggerRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info) +{ + proxy_trust_transport_info_ = proxy_trust_transport_info; + setParameter("Proxy_trust_transport_info", std::to_string(proxy_trust_transport_info)); +} + +bool DescribeFCTriggerRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeFCTriggerRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +std::string DescribeFCTriggerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeFCTriggerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeFCTriggerRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeFCTriggerRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeFCTriggerRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeFCTriggerRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeFCTriggerRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeFCTriggerRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeFCTriggerRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeFCTriggerRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeFCTriggerRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeFCTriggerRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeFCTriggerRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeFCTriggerRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeFCTriggerRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeFCTriggerRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeFCTriggerResult.cc b/cdn/src/model/DescribeFCTriggerResult.cc new file mode 100644 index 000000000..43caffeb1 --- /dev/null +++ b/cdn/src/model/DescribeFCTriggerResult.cc @@ -0,0 +1,63 @@ +/* + * 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::Cdn; +using namespace AlibabaCloud::Cdn::Model; + +DescribeFCTriggerResult::DescribeFCTriggerResult() : + ServiceResult() +{} + +DescribeFCTriggerResult::DescribeFCTriggerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeFCTriggerResult::~DescribeFCTriggerResult() +{} + +void DescribeFCTriggerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + auto fCTriggerNode = value["FCTrigger"]; + if(!fCTriggerNode["EventMetaName"].isNull()) + fCTrigger_.eventMetaName = fCTriggerNode["EventMetaName"].asString(); + if(!fCTriggerNode["EventMetaVersion"].isNull()) + fCTrigger_.eventMetaVersion = fCTriggerNode["EventMetaVersion"].asString(); + if(!fCTriggerNode["TriggerARN"].isNull()) + fCTrigger_.triggerARN = fCTriggerNode["TriggerARN"].asString(); + if(!fCTriggerNode["RoleARN"].isNull()) + fCTrigger_.roleARN = fCTriggerNode["RoleARN"].asString(); + if(!fCTriggerNode["SourceArn"].isNull()) + fCTrigger_.sourceArn = fCTriggerNode["SourceArn"].asString(); + if(!fCTriggerNode["Notes"].isNull()) + fCTrigger_.notes = fCTriggerNode["Notes"].asString(); + +} + +DescribeFCTriggerResult::FCTrigger DescribeFCTriggerResult::getFCTrigger()const +{ + return fCTrigger_; +} + diff --git a/cdn/src/model/DescribeIpInfoResult.cc b/cdn/src/model/DescribeIpInfoResult.cc index e5d189e69..87aec02bf 100644 --- a/cdn/src/model/DescribeIpInfoResult.cc +++ b/cdn/src/model/DescribeIpInfoResult.cc @@ -40,41 +40,41 @@ void DescribeIpInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["CdnIp"].isNull()) - cdnIp_ = value["CdnIp"].asString(); - if(!value["ISP"].isNull()) - iSP_ = value["ISP"].asString(); - if(!value["IspEname"].isNull()) - ispEname_ = value["IspEname"].asString(); - if(!value["Region"].isNull()) - region_ = value["Region"].asString(); - if(!value["RegionEname"].isNull()) - regionEname_ = value["RegionEname"].asString(); + if(!value["CdnIp"].isNull()) + cdnIp_ = value["CdnIp"].asString(); + if(!value["ISP"].isNull()) + iSP_ = value["ISP"].asString(); + if(!value["IspEname"].isNull()) + ispEname_ = value["IspEname"].asString(); + if(!value["Region"].isNull()) + region_ = value["Region"].asString(); + if(!value["RegionEname"].isNull()) + regionEname_ = value["RegionEname"].asString(); } -std::string DescribeIpInfoResult::getISP()const -{ - return iSP_; -} - -std::string DescribeIpInfoResult::getRegion()const -{ - return region_; -} - -std::string DescribeIpInfoResult::getIspEname()const -{ - return ispEname_; -} - -std::string DescribeIpInfoResult::getCdnIp()const -{ - return cdnIp_; -} - -std::string DescribeIpInfoResult::getRegionEname()const -{ - return regionEname_; -} - +std::string DescribeIpInfoResult::getISP()const +{ + return iSP_; +} + +std::string DescribeIpInfoResult::getRegion()const +{ + return region_; +} + +std::string DescribeIpInfoResult::getIspEname()const +{ + return ispEname_; +} + +std::string DescribeIpInfoResult::getCdnIp()const +{ + return cdnIp_; +} + +std::string DescribeIpInfoResult::getRegionEname()const +{ + return regionEname_; +} + diff --git a/cdn/src/model/DescribeL2VipsByDomainResult.cc b/cdn/src/model/DescribeL2VipsByDomainResult.cc index 4f1b51906..68d48a45f 100644 --- a/cdn/src/model/DescribeL2VipsByDomainResult.cc +++ b/cdn/src/model/DescribeL2VipsByDomainResult.cc @@ -40,21 +40,21 @@ void DescribeL2VipsByDomainResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVips = value["Vips"]["Vip"]; - for (const auto &item : allVips) - vips_.push_back(item.asString()); - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); + auto allVips = value["Vips"]["Vip"]; + for (const auto &item : allVips) + vips_.push_back(item.asString()); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); } -std::string DescribeL2VipsByDomainResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeL2VipsByDomainResult::getVips()const -{ - return vips_; -} - +std::string DescribeL2VipsByDomainResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeL2VipsByDomainResult::getVips()const +{ + return vips_; +} + diff --git a/cdn/src/model/DescribeLiveAppRecordConfigResult.cc b/cdn/src/model/DescribeLiveAppRecordConfigResult.cc index 8d6ea5468..ad292d788 100644 --- a/cdn/src/model/DescribeLiveAppRecordConfigResult.cc +++ b/cdn/src/model/DescribeLiveAppRecordConfigResult.cc @@ -40,29 +40,24 @@ void DescribeLiveAppRecordConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecord = value["LiveAppRecord"]; - for (auto value : allLiveAppRecord) - { - LiveAppRecord liveAppRecordObject; - if(!value["DomainName"].isNull()) - liveAppRecordObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveAppRecordObject.appName = value["AppName"].asString(); - if(!value["OssEndpoint"].isNull()) - liveAppRecordObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveAppRecordObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObjectPrefix"].isNull()) - liveAppRecordObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["CreateTime"].isNull()) - liveAppRecordObject.createTime = value["CreateTime"].asString(); - liveAppRecord_.push_back(liveAppRecordObject); - } + auto liveAppRecordNode = value["LiveAppRecord"]; + if(!liveAppRecordNode["DomainName"].isNull()) + liveAppRecord_.domainName = liveAppRecordNode["DomainName"].asString(); + if(!liveAppRecordNode["AppName"].isNull()) + liveAppRecord_.appName = liveAppRecordNode["AppName"].asString(); + if(!liveAppRecordNode["OssEndpoint"].isNull()) + liveAppRecord_.ossEndpoint = liveAppRecordNode["OssEndpoint"].asString(); + if(!liveAppRecordNode["OssBucket"].isNull()) + liveAppRecord_.ossBucket = liveAppRecordNode["OssBucket"].asString(); + if(!liveAppRecordNode["OssObjectPrefix"].isNull()) + liveAppRecord_.ossObjectPrefix = liveAppRecordNode["OssObjectPrefix"].asString(); + if(!liveAppRecordNode["CreateTime"].isNull()) + liveAppRecord_.createTime = liveAppRecordNode["CreateTime"].asString(); } -std::vector DescribeLiveAppRecordConfigResult::getLiveAppRecord()const -{ - return liveAppRecord_; -} - +DescribeLiveAppRecordConfigResult::LiveAppRecord DescribeLiveAppRecordConfigResult::getLiveAppRecord()const +{ + return liveAppRecord_; +} + diff --git a/cdn/src/model/DescribeLivePullStreamConfigResult.cc b/cdn/src/model/DescribeLivePullStreamConfigResult.cc index 8ba06a381..4e7f24cc8 100644 --- a/cdn/src/model/DescribeLivePullStreamConfigResult.cc +++ b/cdn/src/model/DescribeLivePullStreamConfigResult.cc @@ -40,27 +40,27 @@ void DescribeLivePullStreamConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; - for (auto value : allLiveAppRecordList) - { - LiveAppRecord liveAppRecordListObject; - if(!value["DomainName"].isNull()) - liveAppRecordListObject.domainName = value["DomainName"].asString(); - if(!value["StreamName"].isNull()) - liveAppRecordListObject.streamName = value["StreamName"].asString(); - if(!value["SourceUrl"].isNull()) - liveAppRecordListObject.sourceUrl = value["SourceUrl"].asString(); - if(!value["StartTime"].isNull()) - liveAppRecordListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - liveAppRecordListObject.endTime = value["EndTime"].asString(); - liveAppRecordList_.push_back(liveAppRecordListObject); - } + auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; + for (auto value : allLiveAppRecordList) + { + LiveAppRecord liveAppRecordListObject; + if(!value["DomainName"].isNull()) + liveAppRecordListObject.domainName = value["DomainName"].asString(); + if(!value["StreamName"].isNull()) + liveAppRecordListObject.streamName = value["StreamName"].asString(); + if(!value["SourceUrl"].isNull()) + liveAppRecordListObject.sourceUrl = value["SourceUrl"].asString(); + if(!value["StartTime"].isNull()) + liveAppRecordListObject.startTime = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + liveAppRecordListObject.endTime = value["EndTime"].asString(); + liveAppRecordList_.push_back(liveAppRecordListObject); + } } -std::vector DescribeLivePullStreamConfigResult::getLiveAppRecordList()const -{ - return liveAppRecordList_; -} - +std::vector DescribeLivePullStreamConfigResult::getLiveAppRecordList()const +{ + return liveAppRecordList_; +} + diff --git a/cdn/src/model/DescribeLiveRecordConfigResult.cc b/cdn/src/model/DescribeLiveRecordConfigResult.cc index 54b84e6aa..9aa688cf0 100644 --- a/cdn/src/model/DescribeLiveRecordConfigResult.cc +++ b/cdn/src/model/DescribeLiveRecordConfigResult.cc @@ -40,29 +40,29 @@ void DescribeLiveRecordConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; - for (auto value : allLiveAppRecordList) - { - LiveAppRecord liveAppRecordListObject; - if(!value["DomainName"].isNull()) - liveAppRecordListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveAppRecordListObject.appName = value["AppName"].asString(); - if(!value["OssEndpoint"].isNull()) - liveAppRecordListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveAppRecordListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObjectPrefix"].isNull()) - liveAppRecordListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["CreateTime"].isNull()) - liveAppRecordListObject.createTime = value["CreateTime"].asString(); - liveAppRecordList_.push_back(liveAppRecordListObject); - } + auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; + for (auto value : allLiveAppRecordList) + { + LiveAppRecord liveAppRecordListObject; + if(!value["DomainName"].isNull()) + liveAppRecordListObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + liveAppRecordListObject.appName = value["AppName"].asString(); + if(!value["OssEndpoint"].isNull()) + liveAppRecordListObject.ossEndpoint = value["OssEndpoint"].asString(); + if(!value["OssBucket"].isNull()) + liveAppRecordListObject.ossBucket = value["OssBucket"].asString(); + if(!value["OssObjectPrefix"].isNull()) + liveAppRecordListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); + if(!value["CreateTime"].isNull()) + liveAppRecordListObject.createTime = value["CreateTime"].asString(); + liveAppRecordList_.push_back(liveAppRecordListObject); + } } -std::vector DescribeLiveRecordConfigResult::getLiveAppRecordList()const -{ - return liveAppRecordList_; -} - +std::vector DescribeLiveRecordConfigResult::getLiveAppRecordList()const +{ + return liveAppRecordList_; +} + diff --git a/cdn/src/model/DescribeLiveSnapshotConfigResult.cc b/cdn/src/model/DescribeLiveSnapshotConfigResult.cc index dbe4fb776..e127d6003 100644 --- a/cdn/src/model/DescribeLiveSnapshotConfigResult.cc +++ b/cdn/src/model/DescribeLiveSnapshotConfigResult.cc @@ -40,68 +40,68 @@ void DescribeLiveSnapshotConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamSnapshotConfigList = value["LiveStreamSnapshotConfigList"]["LiveStreamSnapshotConfig"]; - for (auto value : allLiveStreamSnapshotConfigList) - { - LiveStreamSnapshotConfig liveStreamSnapshotConfigListObject; - if(!value["DomainName"].isNull()) - liveStreamSnapshotConfigListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveStreamSnapshotConfigListObject.appName = value["AppName"].asString(); - if(!value["TimeInterval"].isNull()) - liveStreamSnapshotConfigListObject.timeInterval = std::stoi(value["TimeInterval"].asString()); - if(!value["OssEndpoint"].isNull()) - liveStreamSnapshotConfigListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveStreamSnapshotConfigListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OverwriteOssObject"].isNull()) - liveStreamSnapshotConfigListObject.overwriteOssObject = value["OverwriteOssObject"].asString(); - if(!value["SequenceOssObject"].isNull()) - liveStreamSnapshotConfigListObject.sequenceOssObject = value["SequenceOssObject"].asString(); - if(!value["CreateTime"].isNull()) - liveStreamSnapshotConfigListObject.createTime = value["CreateTime"].asString(); - liveStreamSnapshotConfigList_.push_back(liveStreamSnapshotConfigListObject); - } - if(!value["PageNum"].isNull()) - pageNum_ = std::stoi(value["PageNum"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["Order"].isNull()) - order_ = value["Order"].asString(); - if(!value["TotalNum"].isNull()) - totalNum_ = std::stoi(value["TotalNum"].asString()); - if(!value["TotalPage"].isNull()) - totalPage_ = std::stoi(value["TotalPage"].asString()); + auto allLiveStreamSnapshotConfigList = value["LiveStreamSnapshotConfigList"]["LiveStreamSnapshotConfig"]; + for (auto value : allLiveStreamSnapshotConfigList) + { + LiveStreamSnapshotConfig liveStreamSnapshotConfigListObject; + if(!value["DomainName"].isNull()) + liveStreamSnapshotConfigListObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + liveStreamSnapshotConfigListObject.appName = value["AppName"].asString(); + if(!value["TimeInterval"].isNull()) + liveStreamSnapshotConfigListObject.timeInterval = std::stoi(value["TimeInterval"].asString()); + if(!value["OssEndpoint"].isNull()) + liveStreamSnapshotConfigListObject.ossEndpoint = value["OssEndpoint"].asString(); + if(!value["OssBucket"].isNull()) + liveStreamSnapshotConfigListObject.ossBucket = value["OssBucket"].asString(); + if(!value["OverwriteOssObject"].isNull()) + liveStreamSnapshotConfigListObject.overwriteOssObject = value["OverwriteOssObject"].asString(); + if(!value["SequenceOssObject"].isNull()) + liveStreamSnapshotConfigListObject.sequenceOssObject = value["SequenceOssObject"].asString(); + if(!value["CreateTime"].isNull()) + liveStreamSnapshotConfigListObject.createTime = value["CreateTime"].asString(); + liveStreamSnapshotConfigList_.push_back(liveStreamSnapshotConfigListObject); + } + if(!value["PageNum"].isNull()) + pageNum_ = std::stoi(value["PageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["Order"].isNull()) + order_ = value["Order"].asString(); + if(!value["TotalNum"].isNull()) + totalNum_ = std::stoi(value["TotalNum"].asString()); + if(!value["TotalPage"].isNull()) + totalPage_ = std::stoi(value["TotalPage"].asString()); } -std::string DescribeLiveSnapshotConfigResult::getOrder()const -{ - return order_; -} - -int DescribeLiveSnapshotConfigResult::getTotalNum()const -{ - return totalNum_; -} - -int DescribeLiveSnapshotConfigResult::getPageNum()const -{ - return pageNum_; -} - -int DescribeLiveSnapshotConfigResult::getPageSize()const -{ - return pageSize_; -} - -int DescribeLiveSnapshotConfigResult::getTotalPage()const -{ - return totalPage_; -} - -std::vector DescribeLiveSnapshotConfigResult::getLiveStreamSnapshotConfigList()const -{ - return liveStreamSnapshotConfigList_; -} - +std::string DescribeLiveSnapshotConfigResult::getOrder()const +{ + return order_; +} + +int DescribeLiveSnapshotConfigResult::getTotalNum()const +{ + return totalNum_; +} + +int DescribeLiveSnapshotConfigResult::getPageNum()const +{ + return pageNum_; +} + +int DescribeLiveSnapshotConfigResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeLiveSnapshotConfigResult::getTotalPage()const +{ + return totalPage_; +} + +std::vector DescribeLiveSnapshotConfigResult::getLiveStreamSnapshotConfigList()const +{ + return liveStreamSnapshotConfigList_; +} + diff --git a/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc b/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc index effbf90dc..440907a6b 100644 --- a/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc +++ b/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc @@ -40,21 +40,21 @@ void DescribeLiveSpecificDomainMappingResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainMappingModels = value["DomainMappingModels"]["DomainMappingModel"]; - for (auto value : allDomainMappingModels) - { - DomainMappingModel domainMappingModelsObject; - if(!value["PushDomain"].isNull()) - domainMappingModelsObject.pushDomain = value["PushDomain"].asString(); - if(!value["PullDomain"].isNull()) - domainMappingModelsObject.pullDomain = value["PullDomain"].asString(); - domainMappingModels_.push_back(domainMappingModelsObject); - } + auto allDomainMappingModels = value["DomainMappingModels"]["DomainMappingModel"]; + for (auto value : allDomainMappingModels) + { + DomainMappingModel domainMappingModelsObject; + if(!value["PushDomain"].isNull()) + domainMappingModelsObject.pushDomain = value["PushDomain"].asString(); + if(!value["PullDomain"].isNull()) + domainMappingModelsObject.pullDomain = value["PullDomain"].asString(); + domainMappingModels_.push_back(domainMappingModelsObject); + } } -std::vector DescribeLiveSpecificDomainMappingResult::getDomainMappingModels()const -{ - return domainMappingModels_; -} - +std::vector DescribeLiveSpecificDomainMappingResult::getDomainMappingModels()const +{ + return domainMappingModels_; +} + diff --git a/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc b/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc index c48679074..079fd14c2 100644 --- a/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc @@ -40,27 +40,27 @@ void DescribeLiveStreamBitRateDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) - { - FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); - } + auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto value : allFrameRateAndBitRateInfos) + { + FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; + if(!value["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!value["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); + if(!value["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); + if(!value["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); + if(!value["Time"].isNull()) + frameRateAndBitRateInfosObject.time = value["Time"].asString(); + frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); + } } -std::vector DescribeLiveStreamBitRateDataResult::getFrameRateAndBitRateInfos()const -{ - return frameRateAndBitRateInfos_; -} - +std::vector DescribeLiveStreamBitRateDataResult::getFrameRateAndBitRateInfos()const +{ + return frameRateAndBitRateInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamBpsDataResult.cc b/cdn/src/model/DescribeLiveStreamBpsDataResult.cc index 870b9c231..2108f5221 100644 --- a/cdn/src/model/DescribeLiveStreamBpsDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamBpsDataResult.cc @@ -40,21 +40,21 @@ void DescribeLiveStreamBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; - for (auto value : allBpsDatas) - { - DomainBpsModel bpsDatasObject; - if(!value["Time"].isNull()) - bpsDatasObject.time = value["Time"].asString(); - if(!value["Bps"].isNull()) - bpsDatasObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(bpsDatasObject); - } + auto allBpsDatas = value["BpsDatas"]["DomainBpsModel"]; + for (auto value : allBpsDatas) + { + DomainBpsModel bpsDatasObject; + if(!value["Time"].isNull()) + bpsDatasObject.time = value["Time"].asString(); + if(!value["Bps"].isNull()) + bpsDatasObject.bps = std::stof(value["Bps"].asString()); + bpsDatas_.push_back(bpsDatasObject); + } } -std::vector DescribeLiveStreamBpsDataResult::getBpsDatas()const -{ - return bpsDatas_; -} - +std::vector DescribeLiveStreamBpsDataResult::getBpsDatas()const +{ + return bpsDatas_; +} + diff --git a/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc b/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc index f7b7a20f4..9b47fa45d 100644 --- a/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc @@ -40,33 +40,33 @@ void DescribeLiveStreamDomainAppInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainAppList = value["DomainAppList"]["DomainAppInfo"]; - for (auto value : allDomainAppList) - { - DomainAppInfo domainAppListObject; - if(!value["AppDomain"].isNull()) - domainAppListObject.appDomain = value["AppDomain"].asString(); - if(!value["AppId"].isNull()) - domainAppListObject.appId = value["AppId"].asString(); - if(!value["AppKey"].isNull()) - domainAppListObject.appKey = value["AppKey"].asString(); - if(!value["AppOssBucket"].isNull()) - domainAppListObject.appOssBucket = value["AppOssBucket"].asString(); - if(!value["AppOssHost"].isNull()) - domainAppListObject.appOssHost = value["AppOssHost"].asString(); - if(!value["AppOwnerId"].isNull()) - domainAppListObject.appOwnerId = value["AppOwnerId"].asString(); - if(!value["AppSecret"].isNull()) - domainAppListObject.appSecret = value["AppSecret"].asString(); - if(!value["UpdateTime"].isNull()) - domainAppListObject.updateTime = value["UpdateTime"].asString(); - domainAppList_.push_back(domainAppListObject); - } + auto allDomainAppList = value["DomainAppList"]["DomainAppInfo"]; + for (auto value : allDomainAppList) + { + DomainAppInfo domainAppListObject; + if(!value["AppDomain"].isNull()) + domainAppListObject.appDomain = value["AppDomain"].asString(); + if(!value["AppId"].isNull()) + domainAppListObject.appId = value["AppId"].asString(); + if(!value["AppKey"].isNull()) + domainAppListObject.appKey = value["AppKey"].asString(); + if(!value["AppOssBucket"].isNull()) + domainAppListObject.appOssBucket = value["AppOssBucket"].asString(); + if(!value["AppOssHost"].isNull()) + domainAppListObject.appOssHost = value["AppOssHost"].asString(); + if(!value["AppOwnerId"].isNull()) + domainAppListObject.appOwnerId = value["AppOwnerId"].asString(); + if(!value["AppSecret"].isNull()) + domainAppListObject.appSecret = value["AppSecret"].asString(); + if(!value["UpdateTime"].isNull()) + domainAppListObject.updateTime = value["UpdateTime"].asString(); + domainAppList_.push_back(domainAppListObject); + } } -std::vector DescribeLiveStreamDomainAppInfoResult::getDomainAppList()const -{ - return domainAppList_; -} - +std::vector DescribeLiveStreamDomainAppInfoResult::getDomainAppList()const +{ + return domainAppList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc b/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc index e8d8f2455..c864618f7 100644 --- a/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc +++ b/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc @@ -40,48 +40,48 @@ void DescribeLiveStreamFrameAndBitRateByDomainResult::parse(const std::string &p reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) - { - FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); - } - if(!value["Count"].isNull()) - count_ = std::stol(value["Count"].asString()); - if(!value["pageNumber"].isNull()) - pageNumber_ = std::stol(value["pageNumber"].asString()); - if(!value["pageSize"].isNull()) - pageSize_ = std::stol(value["pageSize"].asString()); + auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto value : allFrameRateAndBitRateInfos) + { + FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; + if(!value["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!value["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); + if(!value["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); + if(!value["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); + if(!value["Time"].isNull()) + frameRateAndBitRateInfosObject.time = value["Time"].asString(); + frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); + } + if(!value["Count"].isNull()) + count_ = std::stol(value["Count"].asString()); + if(!value["pageNumber"].isNull()) + pageNumber_ = std::stol(value["pageNumber"].asString()); + if(!value["pageSize"].isNull()) + pageSize_ = std::stol(value["pageSize"].asString()); } -long DescribeLiveStreamFrameAndBitRateByDomainResult::getPageSize()const -{ - return pageSize_; -} - -long DescribeLiveStreamFrameAndBitRateByDomainResult::getPageNumber()const -{ - return pageNumber_; -} - -long DescribeLiveStreamFrameAndBitRateByDomainResult::getCount()const -{ - return count_; -} - -std::vector DescribeLiveStreamFrameAndBitRateByDomainResult::getFrameRateAndBitRateInfos()const -{ - return frameRateAndBitRateInfos_; -} - +long DescribeLiveStreamFrameAndBitRateByDomainResult::getPageSize()const +{ + return pageSize_; +} + +long DescribeLiveStreamFrameAndBitRateByDomainResult::getPageNumber()const +{ + return pageNumber_; +} + +long DescribeLiveStreamFrameAndBitRateByDomainResult::getCount()const +{ + return count_; +} + +std::vector DescribeLiveStreamFrameAndBitRateByDomainResult::getFrameRateAndBitRateInfos()const +{ + return frameRateAndBitRateInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc b/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc index 237291bc3..5ed4ca62c 100644 --- a/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc @@ -40,33 +40,33 @@ void DescribeLiveStreamFrameInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameDataInfos = value["FrameDataInfos"]["FrameDataModel"]; - for (auto value : allFrameDataInfos) - { - FrameDataModel frameDataInfosObject; - if(!value["Time"].isNull()) - frameDataInfosObject.time = value["Time"].asString(); - if(!value["Stream"].isNull()) - frameDataInfosObject.stream = value["Stream"].asString(); - if(!value["ClientAddr"].isNull()) - frameDataInfosObject.clientAddr = value["ClientAddr"].asString(); - if(!value["Server"].isNull()) - frameDataInfosObject.server = value["Server"].asString(); - if(!value["AudioRate"].isNull()) - frameDataInfosObject.audioRate = std::stof(value["AudioRate"].asString()); - if(!value["AudioByte"].isNull()) - frameDataInfosObject.audioByte = std::stof(value["AudioByte"].asString()); - if(!value["FrameRate"].isNull()) - frameDataInfosObject.frameRate = std::stof(value["FrameRate"].asString()); - if(!value["FrameByte"].isNull()) - frameDataInfosObject.frameByte = std::stof(value["FrameByte"].asString()); - frameDataInfos_.push_back(frameDataInfosObject); - } + auto allFrameDataInfos = value["FrameDataInfos"]["FrameDataModel"]; + for (auto value : allFrameDataInfos) + { + FrameDataModel frameDataInfosObject; + if(!value["Time"].isNull()) + frameDataInfosObject.time = value["Time"].asString(); + if(!value["Stream"].isNull()) + frameDataInfosObject.stream = value["Stream"].asString(); + if(!value["ClientAddr"].isNull()) + frameDataInfosObject.clientAddr = value["ClientAddr"].asString(); + if(!value["Server"].isNull()) + frameDataInfosObject.server = value["Server"].asString(); + if(!value["AudioRate"].isNull()) + frameDataInfosObject.audioRate = std::stof(value["AudioRate"].asString()); + if(!value["AudioByte"].isNull()) + frameDataInfosObject.audioByte = std::stof(value["AudioByte"].asString()); + if(!value["FrameRate"].isNull()) + frameDataInfosObject.frameRate = std::stof(value["FrameRate"].asString()); + if(!value["FrameByte"].isNull()) + frameDataInfosObject.frameByte = std::stof(value["FrameByte"].asString()); + frameDataInfos_.push_back(frameDataInfosObject); + } } -std::vector DescribeLiveStreamFrameInfoResult::getFrameDataInfos()const -{ - return frameDataInfos_; -} - +std::vector DescribeLiveStreamFrameInfoResult::getFrameDataInfos()const +{ + return frameDataInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc b/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc index dafdcab92..3f0476313 100644 --- a/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc +++ b/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc @@ -40,23 +40,23 @@ void DescribeLiveStreamFrameLossRatioResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameLossRatioInfos = value["FrameLossRatioInfos"]["FrameLossRatioInfo"]; - for (auto value : allFrameLossRatioInfos) - { - FrameLossRatioInfo frameLossRatioInfosObject; - if(!value["StreamUrl"].isNull()) - frameLossRatioInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["FrameLossRatio"].isNull()) - frameLossRatioInfosObject.frameLossRatio = std::stof(value["FrameLossRatio"].asString()); - if(!value["Time"].isNull()) - frameLossRatioInfosObject.time = value["Time"].asString(); - frameLossRatioInfos_.push_back(frameLossRatioInfosObject); - } + auto allFrameLossRatioInfos = value["FrameLossRatioInfos"]["FrameLossRatioInfo"]; + for (auto value : allFrameLossRatioInfos) + { + FrameLossRatioInfo frameLossRatioInfosObject; + if(!value["StreamUrl"].isNull()) + frameLossRatioInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!value["FrameLossRatio"].isNull()) + frameLossRatioInfosObject.frameLossRatio = std::stof(value["FrameLossRatio"].asString()); + if(!value["Time"].isNull()) + frameLossRatioInfosObject.time = value["Time"].asString(); + frameLossRatioInfos_.push_back(frameLossRatioInfosObject); + } } -std::vector DescribeLiveStreamFrameLossRatioResult::getFrameLossRatioInfos()const -{ - return frameLossRatioInfos_; -} - +std::vector DescribeLiveStreamFrameLossRatioResult::getFrameLossRatioInfos()const +{ + return frameLossRatioInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc b/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc index 0eec31e27..2f4dede3e 100644 --- a/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc +++ b/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc @@ -40,51 +40,51 @@ void DescribeLiveStreamHlsOnlineUserNumByDomainResult::parse(const std::string & reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) - { - LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamUrl"].isNull()) - onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UserNumber"].isNull()) - onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - if(!value["Time"].isNull()) - onlineUserInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(onlineUserInfoObject); - } - if(!value["TotalUserNumber"].isNull()) - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); - if(!value["Count"].isNull()) - count_ = std::stol(value["Count"].asString()); - if(!value["pageNumber"].isNull()) - pageNumber_ = std::stol(value["pageNumber"].asString()); - if(!value["pageSize"].isNull()) - pageSize_ = std::stol(value["pageSize"].asString()); + auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto value : allOnlineUserInfo) + { + LiveStreamOnlineUserNumInfo onlineUserInfoObject; + if(!value["StreamUrl"].isNull()) + onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); + if(!value["UserNumber"].isNull()) + onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); + if(!value["Time"].isNull()) + onlineUserInfoObject.time = value["Time"].asString(); + onlineUserInfo_.push_back(onlineUserInfoObject); + } + if(!value["TotalUserNumber"].isNull()) + totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); + if(!value["Count"].isNull()) + count_ = std::stol(value["Count"].asString()); + if(!value["pageNumber"].isNull()) + pageNumber_ = std::stol(value["pageNumber"].asString()); + if(!value["pageSize"].isNull()) + pageSize_ = std::stol(value["pageSize"].asString()); } -std::vector DescribeLiveStreamHlsOnlineUserNumByDomainResult::getOnlineUserInfo()const -{ - return onlineUserInfo_; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getPageSize()const -{ - return pageSize_; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getPageNumber()const -{ - return pageNumber_; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getCount()const -{ - return count_; -} - +std::vector DescribeLiveStreamHlsOnlineUserNumByDomainResult::getOnlineUserInfo()const +{ + return onlineUserInfo_; +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getPageSize()const +{ + return pageSize_; +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getPageNumber()const +{ + return pageNumber_; +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getCount()const +{ + return count_; +} + diff --git a/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc b/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc index fbe09f9c1..1afdf8c3d 100644 --- a/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc @@ -40,23 +40,23 @@ void DescribeLiveStreamLimitInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserLimitLists = value["UserLimitLists"]["UserLimitMode"]; - for (auto value : allUserLimitLists) - { - UserLimitMode userLimitListsObject; - if(!value["LimitDomain"].isNull()) - userLimitListsObject.limitDomain = value["LimitDomain"].asString(); - if(!value["LimitNum"].isNull()) - userLimitListsObject.limitNum = value["LimitNum"].asString(); - if(!value["LimitTranscodeNum"].isNull()) - userLimitListsObject.limitTranscodeNum = value["LimitTranscodeNum"].asString(); - userLimitLists_.push_back(userLimitListsObject); - } + auto allUserLimitLists = value["UserLimitLists"]["UserLimitMode"]; + for (auto value : allUserLimitLists) + { + UserLimitMode userLimitListsObject; + if(!value["LimitDomain"].isNull()) + userLimitListsObject.limitDomain = value["LimitDomain"].asString(); + if(!value["LimitNum"].isNull()) + userLimitListsObject.limitNum = value["LimitNum"].asString(); + if(!value["LimitTranscodeNum"].isNull()) + userLimitListsObject.limitTranscodeNum = value["LimitTranscodeNum"].asString(); + userLimitLists_.push_back(userLimitListsObject); + } } -std::vector DescribeLiveStreamLimitInfoResult::getUserLimitLists()const -{ - return userLimitLists_; -} - +std::vector DescribeLiveStreamLimitInfoResult::getUserLimitLists()const +{ + return userLimitLists_; +} + diff --git a/cdn/src/model/DescribeLiveStreamNumberListResult.cc b/cdn/src/model/DescribeLiveStreamNumberListResult.cc index 5bfafebb3..c4a05161f 100644 --- a/cdn/src/model/DescribeLiveStreamNumberListResult.cc +++ b/cdn/src/model/DescribeLiveStreamNumberListResult.cc @@ -40,28 +40,28 @@ void DescribeLiveStreamNumberListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStreamNumberInfos = value["StreamNumberInfos"]["StreamNumberInfo"]; - for (auto value : allStreamNumberInfos) - { - StreamNumberInfo streamNumberInfosObject; - if(!value["Number"].isNull()) - streamNumberInfosObject.number = std::stoi(value["Number"].asString()); - if(!value["Time"].isNull()) - streamNumberInfosObject.time = value["Time"].asString(); - streamNumberInfos_.push_back(streamNumberInfosObject); - } - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); + auto allStreamNumberInfos = value["StreamNumberInfos"]["StreamNumberInfo"]; + for (auto value : allStreamNumberInfos) + { + StreamNumberInfo streamNumberInfosObject; + if(!value["Number"].isNull()) + streamNumberInfosObject.number = std::stoi(value["Number"].asString()); + if(!value["Time"].isNull()) + streamNumberInfosObject.time = value["Time"].asString(); + streamNumberInfos_.push_back(streamNumberInfosObject); + } + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); } -std::string DescribeLiveStreamNumberListResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeLiveStreamNumberListResult::getStreamNumberInfos()const -{ - return streamNumberInfos_; -} - +std::string DescribeLiveStreamNumberListResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeLiveStreamNumberListResult::getStreamNumberInfos()const +{ + return streamNumberInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc b/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc index 80b97f5e9..76b0eefbd 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc @@ -40,46 +40,46 @@ void DescribeLiveStreamOnlineBpsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamOnlineBpsInfos = value["LiveStreamOnlineBpsInfos"]["LiveStreamOnlineBpsInfo"]; - for (auto value : allLiveStreamOnlineBpsInfos) - { - LiveStreamOnlineBpsInfo liveStreamOnlineBpsInfosObject; - if(!value["StreamUrl"].isNull()) - liveStreamOnlineBpsInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UpBps"].isNull()) - liveStreamOnlineBpsInfosObject.upBps = std::stof(value["UpBps"].asString()); - if(!value["DownBps"].isNull()) - liveStreamOnlineBpsInfosObject.downBps = std::stof(value["DownBps"].asString()); - if(!value["Time"].isNull()) - liveStreamOnlineBpsInfosObject.time = value["Time"].asString(); - liveStreamOnlineBpsInfos_.push_back(liveStreamOnlineBpsInfosObject); - } - if(!value["TotalUserNumber"].isNull()) - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); - if(!value["FlvBps"].isNull()) - flvBps_ = std::stof(value["FlvBps"].asString()); - if(!value["HlsBps"].isNull()) - hlsBps_ = std::stof(value["HlsBps"].asString()); + auto allLiveStreamOnlineBpsInfos = value["LiveStreamOnlineBpsInfos"]["LiveStreamOnlineBpsInfo"]; + for (auto value : allLiveStreamOnlineBpsInfos) + { + LiveStreamOnlineBpsInfo liveStreamOnlineBpsInfosObject; + if(!value["StreamUrl"].isNull()) + liveStreamOnlineBpsInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!value["UpBps"].isNull()) + liveStreamOnlineBpsInfosObject.upBps = std::stof(value["UpBps"].asString()); + if(!value["DownBps"].isNull()) + liveStreamOnlineBpsInfosObject.downBps = std::stof(value["DownBps"].asString()); + if(!value["Time"].isNull()) + liveStreamOnlineBpsInfosObject.time = value["Time"].asString(); + liveStreamOnlineBpsInfos_.push_back(liveStreamOnlineBpsInfosObject); + } + if(!value["TotalUserNumber"].isNull()) + totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); + if(!value["FlvBps"].isNull()) + flvBps_ = std::stof(value["FlvBps"].asString()); + if(!value["HlsBps"].isNull()) + hlsBps_ = std::stof(value["HlsBps"].asString()); } -std::vector DescribeLiveStreamOnlineBpsResult::getLiveStreamOnlineBpsInfos()const -{ - return liveStreamOnlineBpsInfos_; -} - -float DescribeLiveStreamOnlineBpsResult::getHlsBps()const -{ - return hlsBps_; -} - -long DescribeLiveStreamOnlineBpsResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -float DescribeLiveStreamOnlineBpsResult::getFlvBps()const -{ - return flvBps_; -} - +std::vector DescribeLiveStreamOnlineBpsResult::getLiveStreamOnlineBpsInfos()const +{ + return liveStreamOnlineBpsInfos_; +} + +float DescribeLiveStreamOnlineBpsResult::getHlsBps()const +{ + return hlsBps_; +} + +long DescribeLiveStreamOnlineBpsResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + +float DescribeLiveStreamOnlineBpsResult::getFlvBps()const +{ + return flvBps_; +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc index c6aa983d7..798fda55c 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc @@ -40,51 +40,51 @@ void DescribeLiveStreamOnlineUserNumByDomainResult::parse(const std::string &pay reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) - { - LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamUrl"].isNull()) - onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UserNumber"].isNull()) - onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - if(!value["Time"].isNull()) - onlineUserInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(onlineUserInfoObject); - } - if(!value["TotalUserNumber"].isNull()) - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); - if(!value["Count"].isNull()) - count_ = std::stol(value["Count"].asString()); - if(!value["pageNumber"].isNull()) - pageNumber_ = std::stol(value["pageNumber"].asString()); - if(!value["pageSize"].isNull()) - pageSize_ = std::stol(value["pageSize"].asString()); + auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto value : allOnlineUserInfo) + { + LiveStreamOnlineUserNumInfo onlineUserInfoObject; + if(!value["StreamUrl"].isNull()) + onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); + if(!value["UserNumber"].isNull()) + onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); + if(!value["Time"].isNull()) + onlineUserInfoObject.time = value["Time"].asString(); + onlineUserInfo_.push_back(onlineUserInfoObject); + } + if(!value["TotalUserNumber"].isNull()) + totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); + if(!value["Count"].isNull()) + count_ = std::stol(value["Count"].asString()); + if(!value["pageNumber"].isNull()) + pageNumber_ = std::stol(value["pageNumber"].asString()); + if(!value["pageSize"].isNull()) + pageSize_ = std::stol(value["pageSize"].asString()); } -std::vector DescribeLiveStreamOnlineUserNumByDomainResult::getOnlineUserInfo()const -{ - return onlineUserInfo_; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getPageSize()const -{ - return pageSize_; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getPageNumber()const -{ - return pageNumber_; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getCount()const -{ - return count_; -} - +std::vector DescribeLiveStreamOnlineUserNumByDomainResult::getOnlineUserInfo()const +{ + return onlineUserInfo_; +} + +long DescribeLiveStreamOnlineUserNumByDomainResult::getPageSize()const +{ + return pageSize_; +} + +long DescribeLiveStreamOnlineUserNumByDomainResult::getPageNumber()const +{ + return pageNumber_; +} + +long DescribeLiveStreamOnlineUserNumByDomainResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + +long DescribeLiveStreamOnlineUserNumByDomainResult::getCount()const +{ + return count_; +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc index 09e5d6156..d0f5abf9a 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc @@ -40,30 +40,30 @@ void DescribeLiveStreamOnlineUserNumResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) - { - LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamUrl"].isNull()) - onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UserNumber"].isNull()) - onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - if(!value["Time"].isNull()) - onlineUserInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(onlineUserInfoObject); - } - if(!value["TotalUserNumber"].isNull()) - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); + auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto value : allOnlineUserInfo) + { + LiveStreamOnlineUserNumInfo onlineUserInfoObject; + if(!value["StreamUrl"].isNull()) + onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); + if(!value["UserNumber"].isNull()) + onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); + if(!value["Time"].isNull()) + onlineUserInfoObject.time = value["Time"].asString(); + onlineUserInfo_.push_back(onlineUserInfoObject); + } + if(!value["TotalUserNumber"].isNull()) + totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); } -std::vector DescribeLiveStreamOnlineUserNumResult::getOnlineUserInfo()const -{ - return onlineUserInfo_; -} - -long DescribeLiveStreamOnlineUserNumResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - +std::vector DescribeLiveStreamOnlineUserNumResult::getOnlineUserInfo()const +{ + return onlineUserInfo_; +} + +long DescribeLiveStreamOnlineUserNumResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + diff --git a/cdn/src/model/DescribeLiveStreamPushDataResult.cc b/cdn/src/model/DescribeLiveStreamPushDataResult.cc index 7b3f20d2a..d1853db73 100644 --- a/cdn/src/model/DescribeLiveStreamPushDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamPushDataResult.cc @@ -40,31 +40,31 @@ void DescribeLiveStreamPushDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPushStreamModelList = value["PushStreamModelList"]["PushStreamModel"]; - for (auto value : allPushStreamModelList) - { - PushStreamModel pushStreamModelListObject; - if(!value["Time"].isNull()) - pushStreamModelListObject.time = value["Time"].asString(); - if(!value["Stream"].isNull()) - pushStreamModelListObject.stream = value["Stream"].asString(); - if(!value["FrameRate"].isNull()) - pushStreamModelListObject.frameRate = std::stof(value["FrameRate"].asString()); - if(!value["BitRate"].isNull()) - pushStreamModelListObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["FrameLossRate"].isNull()) - pushStreamModelListObject.frameLossRate = std::stof(value["FrameLossRate"].asString()); - if(!value["ServerAddr"].isNull()) - pushStreamModelListObject.serverAddr = value["ServerAddr"].asString(); - if(!value["ClientAddr"].isNull()) - pushStreamModelListObject.clientAddr = value["ClientAddr"].asString(); - pushStreamModelList_.push_back(pushStreamModelListObject); - } + auto allPushStreamModelList = value["PushStreamModelList"]["PushStreamModel"]; + for (auto value : allPushStreamModelList) + { + PushStreamModel pushStreamModelListObject; + if(!value["Time"].isNull()) + pushStreamModelListObject.time = value["Time"].asString(); + if(!value["Stream"].isNull()) + pushStreamModelListObject.stream = value["Stream"].asString(); + if(!value["FrameRate"].isNull()) + pushStreamModelListObject.frameRate = std::stof(value["FrameRate"].asString()); + if(!value["BitRate"].isNull()) + pushStreamModelListObject.bitRate = std::stof(value["BitRate"].asString()); + if(!value["FrameLossRate"].isNull()) + pushStreamModelListObject.frameLossRate = std::stof(value["FrameLossRate"].asString()); + if(!value["ServerAddr"].isNull()) + pushStreamModelListObject.serverAddr = value["ServerAddr"].asString(); + if(!value["ClientAddr"].isNull()) + pushStreamModelListObject.clientAddr = value["ClientAddr"].asString(); + pushStreamModelList_.push_back(pushStreamModelListObject); + } } -std::vector DescribeLiveStreamPushDataResult::getPushStreamModelList()const -{ - return pushStreamModelList_; -} - +std::vector DescribeLiveStreamPushDataResult::getPushStreamModelList()const +{ + return pushStreamModelList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc b/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc index 083be8eaf..fc01e5531 100644 --- a/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc +++ b/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc @@ -40,19 +40,19 @@ void DescribeLiveStreamPushErrorsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPushErrorsModelList = value["PushErrorsModelList"]["PushErrorsModel"]; - for (auto value : allPushErrorsModelList) - { - PushErrorsModel pushErrorsModelListObject; - if(!value["ErrorCode"].isNull()) - pushErrorsModelListObject.errorCode = value["ErrorCode"].asString(); - pushErrorsModelList_.push_back(pushErrorsModelListObject); - } + auto allPushErrorsModelList = value["PushErrorsModelList"]["PushErrorsModel"]; + for (auto value : allPushErrorsModelList) + { + PushErrorsModel pushErrorsModelListObject; + if(!value["ErrorCode"].isNull()) + pushErrorsModelListObject.errorCode = value["ErrorCode"].asString(); + pushErrorsModelList_.push_back(pushErrorsModelListObject); + } } -std::vector DescribeLiveStreamPushErrorsResult::getPushErrorsModelList()const -{ - return pushErrorsModelList_; -} - +std::vector DescribeLiveStreamPushErrorsResult::getPushErrorsModelList()const +{ + return pushErrorsModelList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordContentResult.cc b/cdn/src/model/DescribeLiveStreamRecordContentResult.cc index 3c8b0aabb..15d60beb4 100644 --- a/cdn/src/model/DescribeLiveStreamRecordContentResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordContentResult.cc @@ -40,29 +40,29 @@ void DescribeLiveStreamRecordContentResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordContentInfoList = value["RecordContentInfoList"]["RecordContentInfo"]; - for (auto value : allRecordContentInfoList) - { - RecordContentInfo recordContentInfoListObject; - if(!value["OssEndpoint"].isNull()) - recordContentInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - recordContentInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObjectPrefix"].isNull()) - recordContentInfoListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["StartTime"].isNull()) - recordContentInfoListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordContentInfoListObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordContentInfoListObject.duration = std::stof(value["Duration"].asString()); - recordContentInfoList_.push_back(recordContentInfoListObject); - } + auto allRecordContentInfoList = value["RecordContentInfoList"]["RecordContentInfo"]; + for (auto value : allRecordContentInfoList) + { + RecordContentInfo recordContentInfoListObject; + if(!value["OssEndpoint"].isNull()) + recordContentInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); + if(!value["OssBucket"].isNull()) + recordContentInfoListObject.ossBucket = value["OssBucket"].asString(); + if(!value["OssObjectPrefix"].isNull()) + recordContentInfoListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); + if(!value["StartTime"].isNull()) + recordContentInfoListObject.startTime = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + recordContentInfoListObject.endTime = value["EndTime"].asString(); + if(!value["Duration"].isNull()) + recordContentInfoListObject.duration = std::stof(value["Duration"].asString()); + recordContentInfoList_.push_back(recordContentInfoListObject); + } } -std::vector DescribeLiveStreamRecordContentResult::getRecordContentInfoList()const -{ - return recordContentInfoList_; -} - +std::vector DescribeLiveStreamRecordContentResult::getRecordContentInfoList()const +{ + return recordContentInfoList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc index f9ed459ae..df7e9eaf8 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc @@ -40,41 +40,36 @@ void DescribeLiveStreamRecordIndexFileResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordIndexInfo = value["RecordIndexInfo"]; - for (auto value : allRecordIndexInfo) - { - RecordIndexInfo recordIndexInfoObject; - if(!value["RecordId"].isNull()) - recordIndexInfoObject.recordId = value["RecordId"].asString(); - if(!value["RecordUrl"].isNull()) - recordIndexInfoObject.recordUrl = value["RecordUrl"].asString(); - if(!value["DomainName"].isNull()) - recordIndexInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - recordIndexInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - recordIndexInfoObject.streamName = value["StreamName"].asString(); - if(!value["OssObject"].isNull()) - recordIndexInfoObject.ossObject = value["OssObject"].asString(); - if(!value["StartTime"].isNull()) - recordIndexInfoObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordIndexInfoObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordIndexInfoObject.duration = std::stof(value["Duration"].asString()); - if(!value["Height"].isNull()) - recordIndexInfoObject.height = std::stoi(value["Height"].asString()); - if(!value["Width"].isNull()) - recordIndexInfoObject.width = std::stoi(value["Width"].asString()); - if(!value["CreateTime"].isNull()) - recordIndexInfoObject.createTime = value["CreateTime"].asString(); - recordIndexInfo_.push_back(recordIndexInfoObject); - } + auto recordIndexInfoNode = value["RecordIndexInfo"]; + if(!recordIndexInfoNode["RecordId"].isNull()) + recordIndexInfo_.recordId = recordIndexInfoNode["RecordId"].asString(); + if(!recordIndexInfoNode["RecordUrl"].isNull()) + recordIndexInfo_.recordUrl = recordIndexInfoNode["RecordUrl"].asString(); + if(!recordIndexInfoNode["DomainName"].isNull()) + recordIndexInfo_.domainName = recordIndexInfoNode["DomainName"].asString(); + if(!recordIndexInfoNode["AppName"].isNull()) + recordIndexInfo_.appName = recordIndexInfoNode["AppName"].asString(); + if(!recordIndexInfoNode["StreamName"].isNull()) + recordIndexInfo_.streamName = recordIndexInfoNode["StreamName"].asString(); + if(!recordIndexInfoNode["OssObject"].isNull()) + recordIndexInfo_.ossObject = recordIndexInfoNode["OssObject"].asString(); + if(!recordIndexInfoNode["StartTime"].isNull()) + recordIndexInfo_.startTime = recordIndexInfoNode["StartTime"].asString(); + if(!recordIndexInfoNode["EndTime"].isNull()) + recordIndexInfo_.endTime = recordIndexInfoNode["EndTime"].asString(); + if(!recordIndexInfoNode["Duration"].isNull()) + recordIndexInfo_.duration = std::stof(recordIndexInfoNode["Duration"].asString()); + if(!recordIndexInfoNode["Height"].isNull()) + recordIndexInfo_.height = std::stoi(recordIndexInfoNode["Height"].asString()); + if(!recordIndexInfoNode["Width"].isNull()) + recordIndexInfo_.width = std::stoi(recordIndexInfoNode["Width"].asString()); + if(!recordIndexInfoNode["CreateTime"].isNull()) + recordIndexInfo_.createTime = recordIndexInfoNode["CreateTime"].asString(); } -std::vector DescribeLiveStreamRecordIndexFileResult::getRecordIndexInfo()const -{ - return recordIndexInfo_; -} - +DescribeLiveStreamRecordIndexFileResult::RecordIndexInfo DescribeLiveStreamRecordIndexFileResult::getRecordIndexInfo()const +{ + return recordIndexInfo_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc index e2238dde6..987e0c5a8 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc @@ -40,41 +40,41 @@ void DescribeLiveStreamRecordIndexFilesResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordIndexInfoList = value["RecordIndexInfoList"]["RecordIndexInfo"]; - for (auto value : allRecordIndexInfoList) - { - RecordIndexInfo recordIndexInfoListObject; - if(!value["RecordId"].isNull()) - recordIndexInfoListObject.recordId = value["RecordId"].asString(); - if(!value["RecordUrl"].isNull()) - recordIndexInfoListObject.recordUrl = value["RecordUrl"].asString(); - if(!value["DomainName"].isNull()) - recordIndexInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - recordIndexInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - recordIndexInfoListObject.streamName = value["StreamName"].asString(); - if(!value["OssObject"].isNull()) - recordIndexInfoListObject.ossObject = value["OssObject"].asString(); - if(!value["StartTime"].isNull()) - recordIndexInfoListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordIndexInfoListObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordIndexInfoListObject.duration = std::stof(value["Duration"].asString()); - if(!value["Height"].isNull()) - recordIndexInfoListObject.height = std::stoi(value["Height"].asString()); - if(!value["Width"].isNull()) - recordIndexInfoListObject.width = std::stoi(value["Width"].asString()); - if(!value["CreateTime"].isNull()) - recordIndexInfoListObject.createTime = value["CreateTime"].asString(); - recordIndexInfoList_.push_back(recordIndexInfoListObject); - } + auto allRecordIndexInfoList = value["RecordIndexInfoList"]["RecordIndexInfo"]; + for (auto value : allRecordIndexInfoList) + { + RecordIndexInfo recordIndexInfoListObject; + if(!value["RecordId"].isNull()) + recordIndexInfoListObject.recordId = value["RecordId"].asString(); + if(!value["RecordUrl"].isNull()) + recordIndexInfoListObject.recordUrl = value["RecordUrl"].asString(); + if(!value["DomainName"].isNull()) + recordIndexInfoListObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + recordIndexInfoListObject.appName = value["AppName"].asString(); + if(!value["StreamName"].isNull()) + recordIndexInfoListObject.streamName = value["StreamName"].asString(); + if(!value["OssObject"].isNull()) + recordIndexInfoListObject.ossObject = value["OssObject"].asString(); + if(!value["StartTime"].isNull()) + recordIndexInfoListObject.startTime = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + recordIndexInfoListObject.endTime = value["EndTime"].asString(); + if(!value["Duration"].isNull()) + recordIndexInfoListObject.duration = std::stof(value["Duration"].asString()); + if(!value["Height"].isNull()) + recordIndexInfoListObject.height = std::stoi(value["Height"].asString()); + if(!value["Width"].isNull()) + recordIndexInfoListObject.width = std::stoi(value["Width"].asString()); + if(!value["CreateTime"].isNull()) + recordIndexInfoListObject.createTime = value["CreateTime"].asString(); + recordIndexInfoList_.push_back(recordIndexInfoListObject); + } } -std::vector DescribeLiveStreamRecordIndexFilesResult::getRecordIndexInfoList()const -{ - return recordIndexInfoList_; -} - +std::vector DescribeLiveStreamRecordIndexFilesResult::getRecordIndexInfoList()const +{ + return recordIndexInfoList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc b/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc index 26e632342..6fd972a89 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc @@ -40,29 +40,29 @@ void DescribeLiveStreamRelayPushBitRateResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRelayPushBitRateModelList = value["RelayPushBitRateModelList"]["RelayPushBitRateModel"]; - for (auto value : allRelayPushBitRateModelList) - { - RelayPushBitRateModel relayPushBitRateModelListObject; - if(!value["Time"].isNull()) - relayPushBitRateModelListObject.time = value["Time"].asString(); - if(!value["VedioFrame"].isNull()) - relayPushBitRateModelListObject.vedioFrame = value["VedioFrame"].asString(); - if(!value["VedioTimstamp"].isNull()) - relayPushBitRateModelListObject.vedioTimstamp = value["VedioTimstamp"].asString(); - if(!value["AudioFrame"].isNull()) - relayPushBitRateModelListObject.audioFrame = value["AudioFrame"].asString(); - if(!value["AudioTimstamp"].isNull()) - relayPushBitRateModelListObject.audioTimstamp = value["AudioTimstamp"].asString(); - if(!value["RelayDomain"].isNull()) - relayPushBitRateModelListObject.relayDomain = value["RelayDomain"].asString(); - relayPushBitRateModelList_.push_back(relayPushBitRateModelListObject); - } + auto allRelayPushBitRateModelList = value["RelayPushBitRateModelList"]["RelayPushBitRateModel"]; + for (auto value : allRelayPushBitRateModelList) + { + RelayPushBitRateModel relayPushBitRateModelListObject; + if(!value["Time"].isNull()) + relayPushBitRateModelListObject.time = value["Time"].asString(); + if(!value["VedioFrame"].isNull()) + relayPushBitRateModelListObject.vedioFrame = value["VedioFrame"].asString(); + if(!value["VedioTimstamp"].isNull()) + relayPushBitRateModelListObject.vedioTimstamp = value["VedioTimstamp"].asString(); + if(!value["AudioFrame"].isNull()) + relayPushBitRateModelListObject.audioFrame = value["AudioFrame"].asString(); + if(!value["AudioTimstamp"].isNull()) + relayPushBitRateModelListObject.audioTimstamp = value["AudioTimstamp"].asString(); + if(!value["RelayDomain"].isNull()) + relayPushBitRateModelListObject.relayDomain = value["RelayDomain"].asString(); + relayPushBitRateModelList_.push_back(relayPushBitRateModelListObject); + } } -std::vector DescribeLiveStreamRelayPushBitRateResult::getRelayPushBitRateModelList()const -{ - return relayPushBitRateModelList_; -} - +std::vector DescribeLiveStreamRelayPushBitRateResult::getRelayPushBitRateModelList()const +{ + return relayPushBitRateModelList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc b/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc index 568007e63..40fad72c8 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc @@ -40,31 +40,31 @@ void DescribeLiveStreamRelayPushDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRelayPushDetailModelList = value["RelayPushDetailModelList"]["RelayPushDetailModel"]; - for (auto value : allRelayPushDetailModelList) - { - RelayPushDetailModel relayPushDetailModelListObject; - if(!value["Time"].isNull()) - relayPushDetailModelListObject.time = value["Time"].asString(); - if(!value["Stream"].isNull()) - relayPushDetailModelListObject.stream = value["Stream"].asString(); - if(!value["FrameRate"].isNull()) - relayPushDetailModelListObject.frameRate = std::stof(value["FrameRate"].asString()); - if(!value["BitRate"].isNull()) - relayPushDetailModelListObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["FrameLossRate"].isNull()) - relayPushDetailModelListObject.frameLossRate = std::stof(value["FrameLossRate"].asString()); - if(!value["ServerAddr"].isNull()) - relayPushDetailModelListObject.serverAddr = value["ServerAddr"].asString(); - if(!value["ClientAddr"].isNull()) - relayPushDetailModelListObject.clientAddr = value["ClientAddr"].asString(); - relayPushDetailModelList_.push_back(relayPushDetailModelListObject); - } + auto allRelayPushDetailModelList = value["RelayPushDetailModelList"]["RelayPushDetailModel"]; + for (auto value : allRelayPushDetailModelList) + { + RelayPushDetailModel relayPushDetailModelListObject; + if(!value["Time"].isNull()) + relayPushDetailModelListObject.time = value["Time"].asString(); + if(!value["Stream"].isNull()) + relayPushDetailModelListObject.stream = value["Stream"].asString(); + if(!value["FrameRate"].isNull()) + relayPushDetailModelListObject.frameRate = std::stof(value["FrameRate"].asString()); + if(!value["BitRate"].isNull()) + relayPushDetailModelListObject.bitRate = std::stof(value["BitRate"].asString()); + if(!value["FrameLossRate"].isNull()) + relayPushDetailModelListObject.frameLossRate = std::stof(value["FrameLossRate"].asString()); + if(!value["ServerAddr"].isNull()) + relayPushDetailModelListObject.serverAddr = value["ServerAddr"].asString(); + if(!value["ClientAddr"].isNull()) + relayPushDetailModelListObject.clientAddr = value["ClientAddr"].asString(); + relayPushDetailModelList_.push_back(relayPushDetailModelListObject); + } } -std::vector DescribeLiveStreamRelayPushDataResult::getRelayPushDetailModelList()const -{ - return relayPushDetailModelList_; -} - +std::vector DescribeLiveStreamRelayPushDataResult::getRelayPushDetailModelList()const +{ + return relayPushDetailModelList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc b/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc index 256ba81e5..94b396ab2 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc @@ -40,19 +40,19 @@ void DescribeLiveStreamRelayPushErrorsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRelayPushErrorsModelList = value["RelayPushErrorsModelList"]["RelayPushErrorsModel"]; - for (auto value : allRelayPushErrorsModelList) - { - RelayPushErrorsModel relayPushErrorsModelListObject; - if(!value["ErrorCode"].isNull()) - relayPushErrorsModelListObject.errorCode = value["ErrorCode"].asString(); - relayPushErrorsModelList_.push_back(relayPushErrorsModelListObject); - } + auto allRelayPushErrorsModelList = value["RelayPushErrorsModelList"]["RelayPushErrorsModel"]; + for (auto value : allRelayPushErrorsModelList) + { + RelayPushErrorsModel relayPushErrorsModelListObject; + if(!value["ErrorCode"].isNull()) + relayPushErrorsModelListObject.errorCode = value["ErrorCode"].asString(); + relayPushErrorsModelList_.push_back(relayPushErrorsModelListObject); + } } -std::vector DescribeLiveStreamRelayPushErrorsResult::getRelayPushErrorsModelList()const -{ - return relayPushErrorsModelList_; -} - +std::vector DescribeLiveStreamRelayPushErrorsResult::getRelayPushErrorsModelList()const +{ + return relayPushErrorsModelList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc b/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc index 44c752827..0af2cdd1b 100644 --- a/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc +++ b/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc @@ -40,27 +40,27 @@ void DescribeLiveStreamRoomBitRateResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) - { - FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); - } + auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto value : allFrameRateAndBitRateInfos) + { + FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; + if(!value["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!value["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); + if(!value["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); + if(!value["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); + if(!value["Time"].isNull()) + frameRateAndBitRateInfosObject.time = value["Time"].asString(); + frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); + } } -std::vector DescribeLiveStreamRoomBitRateResult::getFrameRateAndBitRateInfos()const -{ - return frameRateAndBitRateInfos_; -} - +std::vector DescribeLiveStreamRoomBitRateResult::getFrameRateAndBitRateInfos()const +{ + return frameRateAndBitRateInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc b/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc index 8a0595e6a..8a474c41f 100644 --- a/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc +++ b/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc @@ -40,30 +40,30 @@ void DescribeLiveStreamRoomUserNumberResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) - { - LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamUrl"].isNull()) - onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UserNumber"].isNull()) - onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - if(!value["Time"].isNull()) - onlineUserInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(onlineUserInfoObject); - } - if(!value["TotalUserNumber"].isNull()) - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); + auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto value : allOnlineUserInfo) + { + LiveStreamOnlineUserNumInfo onlineUserInfoObject; + if(!value["StreamUrl"].isNull()) + onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); + if(!value["UserNumber"].isNull()) + onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); + if(!value["Time"].isNull()) + onlineUserInfoObject.time = value["Time"].asString(); + onlineUserInfo_.push_back(onlineUserInfoObject); + } + if(!value["TotalUserNumber"].isNull()) + totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); } -std::vector DescribeLiveStreamRoomUserNumberResult::getOnlineUserInfo()const -{ - return onlineUserInfo_; -} - -long DescribeLiveStreamRoomUserNumberResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - +std::vector DescribeLiveStreamRoomUserNumberResult::getOnlineUserInfo()const +{ + return onlineUserInfo_; +} + +long DescribeLiveStreamRoomUserNumberResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + diff --git a/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc b/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc index 571a52089..3c1ccb4ac 100644 --- a/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc @@ -40,32 +40,32 @@ void DescribeLiveStreamSnapshotInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamSnapshotInfoList = value["LiveStreamSnapshotInfoList"]["LiveStreamSnapshotInfo"]; - for (auto value : allLiveStreamSnapshotInfoList) - { - LiveStreamSnapshotInfo liveStreamSnapshotInfoListObject; - if(!value["OssEndpoint"].isNull()) - liveStreamSnapshotInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveStreamSnapshotInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObject"].isNull()) - liveStreamSnapshotInfoListObject.ossObject = value["OssObject"].asString(); - if(!value["CreateTime"].isNull()) - liveStreamSnapshotInfoListObject.createTime = value["CreateTime"].asString(); - liveStreamSnapshotInfoList_.push_back(liveStreamSnapshotInfoListObject); - } - if(!value["NextStartTime"].isNull()) - nextStartTime_ = value["NextStartTime"].asString(); + auto allLiveStreamSnapshotInfoList = value["LiveStreamSnapshotInfoList"]["LiveStreamSnapshotInfo"]; + for (auto value : allLiveStreamSnapshotInfoList) + { + LiveStreamSnapshotInfo liveStreamSnapshotInfoListObject; + if(!value["OssEndpoint"].isNull()) + liveStreamSnapshotInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); + if(!value["OssBucket"].isNull()) + liveStreamSnapshotInfoListObject.ossBucket = value["OssBucket"].asString(); + if(!value["OssObject"].isNull()) + liveStreamSnapshotInfoListObject.ossObject = value["OssObject"].asString(); + if(!value["CreateTime"].isNull()) + liveStreamSnapshotInfoListObject.createTime = value["CreateTime"].asString(); + liveStreamSnapshotInfoList_.push_back(liveStreamSnapshotInfoListObject); + } + if(!value["NextStartTime"].isNull()) + nextStartTime_ = value["NextStartTime"].asString(); } -std::vector DescribeLiveStreamSnapshotInfoResult::getLiveStreamSnapshotInfoList()const -{ - return liveStreamSnapshotInfoList_; -} - -std::string DescribeLiveStreamSnapshotInfoResult::getNextStartTime()const -{ - return nextStartTime_; -} - +std::vector DescribeLiveStreamSnapshotInfoResult::getLiveStreamSnapshotInfoList()const +{ + return liveStreamSnapshotInfoList_; +} + +std::string DescribeLiveStreamSnapshotInfoResult::getNextStartTime()const +{ + return nextStartTime_; +} + diff --git a/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc b/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc index cb1848004..22a9d57ac 100644 --- a/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc +++ b/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc @@ -40,13 +40,13 @@ void DescribeLiveStreamStreamStatusResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["StreamStatus"].isNull()) - streamStatus_ = value["StreamStatus"].asString(); + if(!value["StreamStatus"].isNull()) + streamStatus_ = value["StreamStatus"].asString(); } -std::string DescribeLiveStreamStreamStatusResult::getStreamStatus()const -{ - return streamStatus_; -} - +std::string DescribeLiveStreamStreamStatusResult::getStreamStatus()const +{ + return streamStatus_; +} + diff --git a/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc b/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc index 16baa58be..9bb767d8c 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc @@ -40,29 +40,29 @@ void DescribeLiveStreamTranscodeInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainTranscodeList = value["DomainTranscodeList"]["DomainTranscodeInfo"]; - for (auto value : allDomainTranscodeList) - { - DomainTranscodeInfo domainTranscodeListObject; - if(!value["TranscodeApp"].isNull()) - domainTranscodeListObject.transcodeApp = value["TranscodeApp"].asString(); - if(!value["TranscodeId"].isNull()) - domainTranscodeListObject.transcodeId = value["TranscodeId"].asString(); - if(!value["TranscodeName"].isNull()) - domainTranscodeListObject.transcodeName = value["TranscodeName"].asString(); - if(!value["TranscodeRecord"].isNull()) - domainTranscodeListObject.transcodeRecord = value["TranscodeRecord"].asString(); - if(!value["TranscodeSnapshot"].isNull()) - domainTranscodeListObject.transcodeSnapshot = value["TranscodeSnapshot"].asString(); - if(!value["TranscodeTemplate"].isNull()) - domainTranscodeListObject.transcodeTemplate = value["TranscodeTemplate"].asString(); - domainTranscodeList_.push_back(domainTranscodeListObject); - } + auto allDomainTranscodeList = value["DomainTranscodeList"]["DomainTranscodeInfo"]; + for (auto value : allDomainTranscodeList) + { + DomainTranscodeInfo domainTranscodeListObject; + if(!value["TranscodeApp"].isNull()) + domainTranscodeListObject.transcodeApp = value["TranscodeApp"].asString(); + if(!value["TranscodeId"].isNull()) + domainTranscodeListObject.transcodeId = value["TranscodeId"].asString(); + if(!value["TranscodeName"].isNull()) + domainTranscodeListObject.transcodeName = value["TranscodeName"].asString(); + if(!value["TranscodeRecord"].isNull()) + domainTranscodeListObject.transcodeRecord = value["TranscodeRecord"].asString(); + if(!value["TranscodeSnapshot"].isNull()) + domainTranscodeListObject.transcodeSnapshot = value["TranscodeSnapshot"].asString(); + if(!value["TranscodeTemplate"].isNull()) + domainTranscodeListObject.transcodeTemplate = value["TranscodeTemplate"].asString(); + domainTranscodeList_.push_back(domainTranscodeListObject); + } } -std::vector DescribeLiveStreamTranscodeInfoResult::getDomainTranscodeList()const -{ - return domainTranscodeList_; -} - +std::vector DescribeLiveStreamTranscodeInfoResult::getDomainTranscodeList()const +{ + return domainTranscodeList_; +} + diff --git a/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc b/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc index 02dc69859..4d06d7b33 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc @@ -40,27 +40,27 @@ void DescribeLiveStreamTranscodeStreamNumResult::parse(const std::string &payloa reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Total"].isNull()) - total_ = std::stol(value["Total"].asString()); - if(!value["TranscodedNumber"].isNull()) - transcodedNumber_ = std::stol(value["TranscodedNumber"].asString()); - if(!value["UntranscodeNumber"].isNull()) - untranscodeNumber_ = std::stol(value["UntranscodeNumber"].asString()); + if(!value["Total"].isNull()) + total_ = std::stol(value["Total"].asString()); + if(!value["TranscodedNumber"].isNull()) + transcodedNumber_ = std::stol(value["TranscodedNumber"].asString()); + if(!value["UntranscodeNumber"].isNull()) + untranscodeNumber_ = std::stol(value["UntranscodeNumber"].asString()); } -long DescribeLiveStreamTranscodeStreamNumResult::getUntranscodeNumber()const -{ - return untranscodeNumber_; -} - -long DescribeLiveStreamTranscodeStreamNumResult::getTranscodedNumber()const -{ - return transcodedNumber_; -} - -long DescribeLiveStreamTranscodeStreamNumResult::getTotal()const -{ - return total_; -} - +long DescribeLiveStreamTranscodeStreamNumResult::getUntranscodeNumber()const +{ + return untranscodeNumber_; +} + +long DescribeLiveStreamTranscodeStreamNumResult::getTranscodedNumber()const +{ + return transcodedNumber_; +} + +long DescribeLiveStreamTranscodeStreamNumResult::getTotal()const +{ + return total_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsBlockListResult.cc b/cdn/src/model/DescribeLiveStreamsBlockListResult.cc index 47e573768..4ddf4cb7f 100644 --- a/cdn/src/model/DescribeLiveStreamsBlockListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsBlockListResult.cc @@ -40,21 +40,21 @@ void DescribeLiveStreamsBlockListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStreamUrls = value["StreamUrls"]["StreamUrl"]; - for (const auto &item : allStreamUrls) - streamUrls_.push_back(item.asString()); - if(!value["DomainName"].isNull()) - domainName_ = value["DomainName"].asString(); + auto allStreamUrls = value["StreamUrls"]["StreamUrl"]; + for (const auto &item : allStreamUrls) + streamUrls_.push_back(item.asString()); + if(!value["DomainName"].isNull()) + domainName_ = value["DomainName"].asString(); } -std::string DescribeLiveStreamsBlockListResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeLiveStreamsBlockListResult::getStreamUrls()const -{ - return streamUrls_; -} - +std::string DescribeLiveStreamsBlockListResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeLiveStreamsBlockListResult::getStreamUrls()const +{ + return streamUrls_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc b/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc index 5862cd3f6..92135a6f9 100644 --- a/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc +++ b/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc @@ -40,25 +40,25 @@ void DescribeLiveStreamsControlHistoryResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allControlInfo = value["ControlInfo"]["LiveStreamControlInfo"]; - for (auto value : allControlInfo) - { - LiveStreamControlInfo controlInfoObject; - if(!value["StreamName"].isNull()) - controlInfoObject.streamName = value["StreamName"].asString(); - if(!value["ClientIP"].isNull()) - controlInfoObject.clientIP = value["ClientIP"].asString(); - if(!value["Action"].isNull()) - controlInfoObject.action = value["Action"].asString(); - if(!value["TimeStamp"].isNull()) - controlInfoObject.timeStamp = value["TimeStamp"].asString(); - controlInfo_.push_back(controlInfoObject); - } + auto allControlInfo = value["ControlInfo"]["LiveStreamControlInfo"]; + for (auto value : allControlInfo) + { + LiveStreamControlInfo controlInfoObject; + if(!value["StreamName"].isNull()) + controlInfoObject.streamName = value["StreamName"].asString(); + if(!value["ClientIP"].isNull()) + controlInfoObject.clientIP = value["ClientIP"].asString(); + if(!value["Action"].isNull()) + controlInfoObject.action = value["Action"].asString(); + if(!value["TimeStamp"].isNull()) + controlInfoObject.timeStamp = value["TimeStamp"].asString(); + controlInfo_.push_back(controlInfoObject); + } } -std::vector DescribeLiveStreamsControlHistoryResult::getControlInfo()const -{ - return controlInfo_; -} - +std::vector DescribeLiveStreamsControlHistoryResult::getControlInfo()const +{ + return controlInfo_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc index e77782a2a..f360f4841 100644 --- a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc @@ -40,27 +40,27 @@ void DescribeLiveStreamsFrameRateAndBitRateDataResult::parse(const std::string & reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) - { - FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); - } + auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto value : allFrameRateAndBitRateInfos) + { + FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; + if(!value["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!value["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); + if(!value["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); + if(!value["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); + if(!value["Time"].isNull()) + frameRateAndBitRateInfosObject.time = value["Time"].asString(); + frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); + } } -std::vector DescribeLiveStreamsFrameRateAndBitRateDataResult::getFrameRateAndBitRateInfos()const -{ - return frameRateAndBitRateInfos_; -} - +std::vector DescribeLiveStreamsFrameRateAndBitRateDataResult::getFrameRateAndBitRateInfos()const +{ + return frameRateAndBitRateInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc b/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc index 8ea2d2c9c..83759e8f8 100644 --- a/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc +++ b/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc @@ -25,6 +25,17 @@ DescribeLiveStreamsOnlineListRequest::DescribeLiveStreamsOnlineListRequest() : DescribeLiveStreamsOnlineListRequest::~DescribeLiveStreamsOnlineListRequest() {} +std::string DescribeLiveStreamsOnlineListRequest::getStreamType()const +{ + return streamType_; +} + +void DescribeLiveStreamsOnlineListRequest::setStreamType(const std::string& streamType) +{ + streamType_ = streamType; + setParameter("StreamType", streamType); +} + std::string DescribeLiveStreamsOnlineListRequest::getAppName()const { return appName_; @@ -58,6 +69,17 @@ void DescribeLiveStreamsOnlineListRequest::setDomainName(const std::string& doma setParameter("DomainName", domainName); } +int DescribeLiveStreamsOnlineListRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeLiveStreamsOnlineListRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + long DescribeLiveStreamsOnlineListRequest::getOwnerId()const { return ownerId_; @@ -69,6 +91,17 @@ void DescribeLiveStreamsOnlineListRequest::setOwnerId(long ownerId) setParameter("OwnerId", std::to_string(ownerId)); } +int DescribeLiveStreamsOnlineListRequest::getPageNum()const +{ + return pageNum_; +} + +void DescribeLiveStreamsOnlineListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + std::string DescribeLiveStreamsOnlineListRequest::getAccessKeyId()const { return accessKeyId_; diff --git a/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc b/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc index 26c9134be..b1401bd71 100644 --- a/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc @@ -40,27 +40,55 @@ void DescribeLiveStreamsOnlineListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineInfo = value["OnlineInfo"]["LiveStreamOnlineInfo"]; - for (auto value : allOnlineInfo) - { - LiveStreamOnlineInfo onlineInfoObject; - if(!value["DomainName"].isNull()) - onlineInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - onlineInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - onlineInfoObject.streamName = value["StreamName"].asString(); - if(!value["PublishTime"].isNull()) - onlineInfoObject.publishTime = value["PublishTime"].asString(); - if(!value["PublishUrl"].isNull()) - onlineInfoObject.publishUrl = value["PublishUrl"].asString(); - onlineInfo_.push_back(onlineInfoObject); - } + auto allOnlineInfo = value["OnlineInfo"]["LiveStreamOnlineInfo"]; + for (auto value : allOnlineInfo) + { + LiveStreamOnlineInfo onlineInfoObject; + if(!value["DomainName"].isNull()) + onlineInfoObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + onlineInfoObject.appName = value["AppName"].asString(); + if(!value["StreamName"].isNull()) + onlineInfoObject.streamName = value["StreamName"].asString(); + if(!value["PublishTime"].isNull()) + onlineInfoObject.publishTime = value["PublishTime"].asString(); + if(!value["PublishUrl"].isNull()) + onlineInfoObject.publishUrl = value["PublishUrl"].asString(); + onlineInfo_.push_back(onlineInfoObject); + } + if(!value["PageNum"].isNull()) + pageNum_ = std::stoi(value["PageNum"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalNum"].isNull()) + totalNum_ = std::stoi(value["TotalNum"].asString()); + if(!value["TotalPage"].isNull()) + totalPage_ = std::stoi(value["TotalPage"].asString()); } -std::vector DescribeLiveStreamsOnlineListResult::getOnlineInfo()const -{ - return onlineInfo_; -} - +int DescribeLiveStreamsOnlineListResult::getTotalNum()const +{ + return totalNum_; +} + +int DescribeLiveStreamsOnlineListResult::getPageNum()const +{ + return pageNum_; +} + +int DescribeLiveStreamsOnlineListResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeLiveStreamsOnlineListResult::getTotalPage()const +{ + return totalPage_; +} + +std::vector DescribeLiveStreamsOnlineListResult::getOnlineInfo()const +{ + return onlineInfo_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsPublishListResult.cc b/cdn/src/model/DescribeLiveStreamsPublishListResult.cc index d1c04ade4..7cad8cfee 100644 --- a/cdn/src/model/DescribeLiveStreamsPublishListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsPublishListResult.cc @@ -40,35 +40,35 @@ void DescribeLiveStreamsPublishListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPublishInfo = value["PublishInfo"]["LiveStreamPublishInfo"]; - for (auto value : allPublishInfo) - { - LiveStreamPublishInfo publishInfoObject; - if(!value["DomainName"].isNull()) - publishInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - publishInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - publishInfoObject.streamName = value["StreamName"].asString(); - if(!value["StreamUrl"].isNull()) - publishInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["PublishTime"].isNull()) - publishInfoObject.publishTime = value["PublishTime"].asString(); - if(!value["StopTime"].isNull()) - publishInfoObject.stopTime = value["StopTime"].asString(); - if(!value["PublishUrl"].isNull()) - publishInfoObject.publishUrl = value["PublishUrl"].asString(); - if(!value["ClientAddr"].isNull()) - publishInfoObject.clientAddr = value["ClientAddr"].asString(); - if(!value["EdgeNodeAddr"].isNull()) - publishInfoObject.edgeNodeAddr = value["EdgeNodeAddr"].asString(); - publishInfo_.push_back(publishInfoObject); - } + auto allPublishInfo = value["PublishInfo"]["LiveStreamPublishInfo"]; + for (auto value : allPublishInfo) + { + LiveStreamPublishInfo publishInfoObject; + if(!value["DomainName"].isNull()) + publishInfoObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + publishInfoObject.appName = value["AppName"].asString(); + if(!value["StreamName"].isNull()) + publishInfoObject.streamName = value["StreamName"].asString(); + if(!value["StreamUrl"].isNull()) + publishInfoObject.streamUrl = value["StreamUrl"].asString(); + if(!value["PublishTime"].isNull()) + publishInfoObject.publishTime = value["PublishTime"].asString(); + if(!value["StopTime"].isNull()) + publishInfoObject.stopTime = value["StopTime"].asString(); + if(!value["PublishUrl"].isNull()) + publishInfoObject.publishUrl = value["PublishUrl"].asString(); + if(!value["ClientAddr"].isNull()) + publishInfoObject.clientAddr = value["ClientAddr"].asString(); + if(!value["EdgeNodeAddr"].isNull()) + publishInfoObject.edgeNodeAddr = value["EdgeNodeAddr"].asString(); + publishInfo_.push_back(publishInfoObject); + } } -std::vector DescribeLiveStreamsPublishListResult::getPublishInfo()const -{ - return publishInfo_; -} - +std::vector DescribeLiveStreamsPublishListResult::getPublishInfo()const +{ + return publishInfo_; +} + diff --git a/cdn/src/model/DescribeOneMinuteDataResult.cc b/cdn/src/model/DescribeOneMinuteDataResult.cc index bdd93d5b4..b925dfaae 100644 --- a/cdn/src/model/DescribeOneMinuteDataResult.cc +++ b/cdn/src/model/DescribeOneMinuteDataResult.cc @@ -40,20 +40,20 @@ void DescribeOneMinuteDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Bps"].isNull()) - bps_ = value["Bps"].asString(); - if(!value["Qps"].isNull()) - qps_ = value["Qps"].asString(); + if(!value["Bps"].isNull()) + bps_ = value["Bps"].asString(); + if(!value["Qps"].isNull()) + qps_ = value["Qps"].asString(); } -std::string DescribeOneMinuteDataResult::getBps()const -{ - return bps_; -} - -std::string DescribeOneMinuteDataResult::getQps()const -{ - return qps_; -} - +std::string DescribeOneMinuteDataResult::getBps()const +{ + return bps_; +} + +std::string DescribeOneMinuteDataResult::getQps()const +{ + return qps_; +} + diff --git a/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc b/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc index 38d32215c..c0d69e667 100644 --- a/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc +++ b/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc @@ -40,13 +40,13 @@ void DescribeRangeDataByLocateAndIspServiceResult::parse(const std::string &payl reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["JsonResult"].isNull()) - jsonResult_ = value["JsonResult"].asString(); + if(!value["JsonResult"].isNull()) + jsonResult_ = value["JsonResult"].asString(); } -std::string DescribeRangeDataByLocateAndIspServiceResult::getJsonResult()const -{ - return jsonResult_; -} - +std::string DescribeRangeDataByLocateAndIspServiceResult::getJsonResult()const +{ + return jsonResult_; +} + diff --git a/cdn/src/model/DescribeRefreshQuotaResult.cc b/cdn/src/model/DescribeRefreshQuotaResult.cc index 1d7ad9c43..981c7725e 100644 --- a/cdn/src/model/DescribeRefreshQuotaResult.cc +++ b/cdn/src/model/DescribeRefreshQuotaResult.cc @@ -40,62 +40,62 @@ void DescribeRefreshQuotaResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["UrlQuota"].isNull()) - urlQuota_ = value["UrlQuota"].asString(); - if(!value["DirQuota"].isNull()) - dirQuota_ = value["DirQuota"].asString(); - if(!value["UrlRemain"].isNull()) - urlRemain_ = value["UrlRemain"].asString(); - if(!value["DirRemain"].isNull()) - dirRemain_ = value["DirRemain"].asString(); - if(!value["PreloadQuota"].isNull()) - preloadQuota_ = value["PreloadQuota"].asString(); - if(!value["BlockQuota"].isNull()) - blockQuota_ = value["BlockQuota"].asString(); - if(!value["PreloadRemain"].isNull()) - preloadRemain_ = value["PreloadRemain"].asString(); - if(!value["blockRemain"].isNull()) - blockRemain_ = value["blockRemain"].asString(); + if(!value["UrlQuota"].isNull()) + urlQuota_ = value["UrlQuota"].asString(); + if(!value["DirQuota"].isNull()) + dirQuota_ = value["DirQuota"].asString(); + if(!value["UrlRemain"].isNull()) + urlRemain_ = value["UrlRemain"].asString(); + if(!value["DirRemain"].isNull()) + dirRemain_ = value["DirRemain"].asString(); + if(!value["PreloadQuota"].isNull()) + preloadQuota_ = value["PreloadQuota"].asString(); + if(!value["BlockQuota"].isNull()) + blockQuota_ = value["BlockQuota"].asString(); + if(!value["PreloadRemain"].isNull()) + preloadRemain_ = value["PreloadRemain"].asString(); + if(!value["blockRemain"].isNull()) + blockRemain_ = value["blockRemain"].asString(); } -std::string DescribeRefreshQuotaResult::getUrlRemain()const -{ - return urlRemain_; -} - -std::string DescribeRefreshQuotaResult::getPreloadRemain()const -{ - return preloadRemain_; -} - -std::string DescribeRefreshQuotaResult::getBlockRemain()const -{ - return blockRemain_; -} - -std::string DescribeRefreshQuotaResult::getDirRemain()const -{ - return dirRemain_; -} - -std::string DescribeRefreshQuotaResult::getBlockQuota()const -{ - return blockQuota_; -} - -std::string DescribeRefreshQuotaResult::getUrlQuota()const -{ - return urlQuota_; -} - -std::string DescribeRefreshQuotaResult::getDirQuota()const -{ - return dirQuota_; -} - -std::string DescribeRefreshQuotaResult::getPreloadQuota()const -{ - return preloadQuota_; -} - +std::string DescribeRefreshQuotaResult::getUrlRemain()const +{ + return urlRemain_; +} + +std::string DescribeRefreshQuotaResult::getPreloadRemain()const +{ + return preloadRemain_; +} + +std::string DescribeRefreshQuotaResult::getBlockRemain()const +{ + return blockRemain_; +} + +std::string DescribeRefreshQuotaResult::getDirRemain()const +{ + return dirRemain_; +} + +std::string DescribeRefreshQuotaResult::getBlockQuota()const +{ + return blockQuota_; +} + +std::string DescribeRefreshQuotaResult::getUrlQuota()const +{ + return urlQuota_; +} + +std::string DescribeRefreshQuotaResult::getDirQuota()const +{ + return dirQuota_; +} + +std::string DescribeRefreshQuotaResult::getPreloadQuota()const +{ + return preloadQuota_; +} + diff --git a/cdn/src/model/DescribeRefreshTasksResult.cc b/cdn/src/model/DescribeRefreshTasksResult.cc index aa0b1e733..d66c0a04b 100644 --- a/cdn/src/model/DescribeRefreshTasksResult.cc +++ b/cdn/src/model/DescribeRefreshTasksResult.cc @@ -40,52 +40,52 @@ void DescribeRefreshTasksResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["CDNTask"]; - for (auto value : allTasks) - { - CDNTask tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["ObjectPath"].isNull()) - tasksObject.objectPath = value["ObjectPath"].asString(); - if(!value["Process"].isNull()) - tasksObject.process = value["Process"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - tasksObject.creationTime = value["CreationTime"].asString(); - if(!value["Description"].isNull()) - tasksObject.description = value["Description"].asString(); - if(!value["ObjectType"].isNull()) - tasksObject.objectType = value["ObjectType"].asString(); - tasks_.push_back(tasksObject); - } - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stol(value["PageNumber"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stol(value["PageSize"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stol(value["TotalCount"].asString()); + auto allTasks = value["Tasks"]["CDNTask"]; + for (auto value : allTasks) + { + CDNTask tasksObject; + if(!value["TaskId"].isNull()) + tasksObject.taskId = value["TaskId"].asString(); + if(!value["ObjectPath"].isNull()) + tasksObject.objectPath = value["ObjectPath"].asString(); + if(!value["Process"].isNull()) + tasksObject.process = value["Process"].asString(); + if(!value["Status"].isNull()) + tasksObject.status = value["Status"].asString(); + if(!value["CreationTime"].isNull()) + tasksObject.creationTime = value["CreationTime"].asString(); + if(!value["Description"].isNull()) + tasksObject.description = value["Description"].asString(); + if(!value["ObjectType"].isNull()) + tasksObject.objectType = value["ObjectType"].asString(); + tasks_.push_back(tasksObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stol(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stol(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stol(value["TotalCount"].asString()); } -long DescribeRefreshTasksResult::getTotalCount()const -{ - return totalCount_; -} - -std::vector DescribeRefreshTasksResult::getTasks()const -{ - return tasks_; -} - -long DescribeRefreshTasksResult::getPageSize()const -{ - return pageSize_; -} - -long DescribeRefreshTasksResult::getPageNumber()const -{ - return pageNumber_; -} - +long DescribeRefreshTasksResult::getTotalCount()const +{ + return totalCount_; +} + +std::vector DescribeRefreshTasksResult::getTasks()const +{ + return tasks_; +} + +long DescribeRefreshTasksResult::getPageSize()const +{ + return pageSize_; +} + +long DescribeRefreshTasksResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/cdn/src/model/DescribeTopDomainsByFlowResult.cc b/cdn/src/model/DescribeTopDomainsByFlowResult.cc index 0a22921cc..903cb38a1 100644 --- a/cdn/src/model/DescribeTopDomainsByFlowResult.cc +++ b/cdn/src/model/DescribeTopDomainsByFlowResult.cc @@ -40,59 +40,59 @@ void DescribeTopDomainsByFlowResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopDomains = value["TopDomains"]["TopDomain"]; - for (auto value : allTopDomains) - { - TopDomain topDomainsObject; - if(!value["DomainName"].isNull()) - topDomainsObject.domainName = value["DomainName"].asString(); - if(!value["Rank"].isNull()) - topDomainsObject.rank = std::stol(value["Rank"].asString()); - if(!value["TotalTraffic"].isNull()) - topDomainsObject.totalTraffic = value["TotalTraffic"].asString(); - if(!value["TrafficPercent"].isNull()) - topDomainsObject.trafficPercent = value["TrafficPercent"].asString(); - if(!value["MaxBps"].isNull()) - topDomainsObject.maxBps = std::stol(value["MaxBps"].asString()); - if(!value["MaxBpsTime"].isNull()) - topDomainsObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - topDomainsObject.totalAccess = std::stol(value["TotalAccess"].asString()); - topDomains_.push_back(topDomainsObject); - } - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["DomainCount"].isNull()) - domainCount_ = std::stol(value["DomainCount"].asString()); - if(!value["DomainOnlineCount"].isNull()) - domainOnlineCount_ = std::stol(value["DomainOnlineCount"].asString()); + auto allTopDomains = value["TopDomains"]["TopDomain"]; + for (auto value : allTopDomains) + { + TopDomain topDomainsObject; + if(!value["DomainName"].isNull()) + topDomainsObject.domainName = value["DomainName"].asString(); + if(!value["Rank"].isNull()) + topDomainsObject.rank = std::stol(value["Rank"].asString()); + if(!value["TotalTraffic"].isNull()) + topDomainsObject.totalTraffic = value["TotalTraffic"].asString(); + if(!value["TrafficPercent"].isNull()) + topDomainsObject.trafficPercent = value["TrafficPercent"].asString(); + if(!value["MaxBps"].isNull()) + topDomainsObject.maxBps = std::stol(value["MaxBps"].asString()); + if(!value["MaxBpsTime"].isNull()) + topDomainsObject.maxBpsTime = value["MaxBpsTime"].asString(); + if(!value["TotalAccess"].isNull()) + topDomainsObject.totalAccess = std::stol(value["TotalAccess"].asString()); + topDomains_.push_back(topDomainsObject); + } + if(!value["StartTime"].isNull()) + startTime_ = value["StartTime"].asString(); + if(!value["EndTime"].isNull()) + endTime_ = value["EndTime"].asString(); + if(!value["DomainCount"].isNull()) + domainCount_ = std::stol(value["DomainCount"].asString()); + if(!value["DomainOnlineCount"].isNull()) + domainOnlineCount_ = std::stol(value["DomainOnlineCount"].asString()); } -std::vector DescribeTopDomainsByFlowResult::getTopDomains()const -{ - return topDomains_; -} - -std::string DescribeTopDomainsByFlowResult::getEndTime()const -{ - return endTime_; -} - -long DescribeTopDomainsByFlowResult::getDomainOnlineCount()const -{ - return domainOnlineCount_; -} - -std::string DescribeTopDomainsByFlowResult::getStartTime()const -{ - return startTime_; -} - -long DescribeTopDomainsByFlowResult::getDomainCount()const -{ - return domainCount_; -} - +std::vector DescribeTopDomainsByFlowResult::getTopDomains()const +{ + return topDomains_; +} + +std::string DescribeTopDomainsByFlowResult::getEndTime()const +{ + return endTime_; +} + +long DescribeTopDomainsByFlowResult::getDomainOnlineCount()const +{ + return domainOnlineCount_; +} + +std::string DescribeTopDomainsByFlowResult::getStartTime()const +{ + return startTime_; +} + +long DescribeTopDomainsByFlowResult::getDomainCount()const +{ + return domainCount_; +} + diff --git a/cdn/src/model/DescribeUserConfigsResult.cc b/cdn/src/model/DescribeUserConfigsResult.cc index 0df70d30a..f35a50258 100644 --- a/cdn/src/model/DescribeUserConfigsResult.cc +++ b/cdn/src/model/DescribeUserConfigsResult.cc @@ -40,39 +40,24 @@ void DescribeUserConfigsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigs = value["Configs"]; - for (auto value : allConfigs) - { - Configs configsObject; - auto allOssLogConfig = value["OssLogConfig"]; - for (auto value : allOssLogConfig) - { - Configs::OssLogConfig ossLogConfigObject; - if(!value["Enable"].isNull()) - ossLogConfigObject.enable = value["Enable"].asString(); - if(!value["Bucket"].isNull()) - ossLogConfigObject.bucket = value["Bucket"].asString(); - if(!value["Prefix"].isNull()) - ossLogConfigObject.prefix = value["Prefix"].asString(); - configsObject.ossLogConfig.push_back(ossLogConfigObject); - } - auto allGreenManagerConfig = value["GreenManagerConfig"]; - for (auto value : allGreenManagerConfig) - { - Configs::GreenManagerConfig greenManagerConfigObject; - if(!value["Quota"].isNull()) - greenManagerConfigObject.quota = value["Quota"].asString(); - if(!value["Ratio"].isNull()) - greenManagerConfigObject.ratio = value["Ratio"].asString(); - configsObject.greenManagerConfig.push_back(greenManagerConfigObject); - } - configs_.push_back(configsObject); - } + auto configsNode = value["Configs"]; + auto ossLogConfigNode = configsNode["OssLogConfig"]; + if(!ossLogConfigNode["Enable"].isNull()) + configs_.ossLogConfig.enable = ossLogConfigNode["Enable"].asString(); + if(!ossLogConfigNode["Bucket"].isNull()) + configs_.ossLogConfig.bucket = ossLogConfigNode["Bucket"].asString(); + if(!ossLogConfigNode["Prefix"].isNull()) + configs_.ossLogConfig.prefix = ossLogConfigNode["Prefix"].asString(); + auto greenManagerConfigNode = configsNode["GreenManagerConfig"]; + if(!greenManagerConfigNode["Quota"].isNull()) + configs_.greenManagerConfig.quota = greenManagerConfigNode["Quota"].asString(); + if(!greenManagerConfigNode["Ratio"].isNull()) + configs_.greenManagerConfig.ratio = greenManagerConfigNode["Ratio"].asString(); } -std::vector DescribeUserConfigsResult::getConfigs()const -{ - return configs_; -} - +DescribeUserConfigsResult::Configs DescribeUserConfigsResult::getConfigs()const +{ + return configs_; +} + diff --git a/cdn/src/model/DescribeUserCustomLogConfigResult.cc b/cdn/src/model/DescribeUserCustomLogConfigResult.cc index bb7260c0b..6aeeefeaf 100644 --- a/cdn/src/model/DescribeUserCustomLogConfigResult.cc +++ b/cdn/src/model/DescribeUserCustomLogConfigResult.cc @@ -40,14 +40,14 @@ void DescribeUserCustomLogConfigResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigIds = value["ConfigIds"]["ConfigId"]; - for (const auto &item : allConfigIds) - configIds_.push_back(item.asString()); + auto allConfigIds = value["ConfigIds"]["ConfigId"]; + for (const auto &item : allConfigIds) + configIds_.push_back(item.asString()); } -std::vector DescribeUserCustomLogConfigResult::getConfigIds()const -{ - return configIds_; -} - +std::vector DescribeUserCustomLogConfigResult::getConfigIds()const +{ + return configIds_; +} + diff --git a/cdn/src/model/DescribeUserCustomerLabelsResult.cc b/cdn/src/model/DescribeUserCustomerLabelsResult.cc index 46acd882b..daebd499e 100644 --- a/cdn/src/model/DescribeUserCustomerLabelsResult.cc +++ b/cdn/src/model/DescribeUserCustomerLabelsResult.cc @@ -40,13 +40,13 @@ void DescribeUserCustomerLabelsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["IsInnerUser"].isNull()) - isInnerUser_ = value["IsInnerUser"].asString() == "true"; + if(!value["IsInnerUser"].isNull()) + isInnerUser_ = value["IsInnerUser"].asString() == "true"; } -bool DescribeUserCustomerLabelsResult::getIsInnerUser()const -{ - return isInnerUser_; -} - +bool DescribeUserCustomerLabelsResult::getIsInnerUser()const +{ + return isInnerUser_; +} + diff --git a/cdn/src/model/DescribeUserDomainsResult.cc b/cdn/src/model/DescribeUserDomainsResult.cc index db2a63b12..3d38e9a07 100644 --- a/cdn/src/model/DescribeUserDomainsResult.cc +++ b/cdn/src/model/DescribeUserDomainsResult.cc @@ -40,63 +40,63 @@ void DescribeUserDomainsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) - { - PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["CdnType"].isNull()) - domainsObject.cdnType = value["CdnType"].asString(); - if(!value["DomainStatus"].isNull()) - domainsObject.domainStatus = value["DomainStatus"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["SourceType"].isNull()) - domainsObject.sourceType = value["SourceType"].asString(); - if(!value["SslProtocol"].isNull()) - domainsObject.sslProtocol = value["SslProtocol"].asString(); - if(!value["ResourceGroupId"].isNull()) - domainsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Sandbox"].isNull()) - domainsObject.sandbox = value["Sandbox"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) - domainsObject.sources.push_back(value.asString()); - domains_.push_back(domainsObject); - } - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stol(value["PageNumber"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stol(value["PageSize"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stol(value["TotalCount"].asString()); + auto allDomains = value["Domains"]["PageData"]; + for (auto value : allDomains) + { + PageData domainsObject; + if(!value["DomainName"].isNull()) + domainsObject.domainName = value["DomainName"].asString(); + if(!value["Cname"].isNull()) + domainsObject.cname = value["Cname"].asString(); + if(!value["CdnType"].isNull()) + domainsObject.cdnType = value["CdnType"].asString(); + if(!value["DomainStatus"].isNull()) + domainsObject.domainStatus = value["DomainStatus"].asString(); + if(!value["GmtCreated"].isNull()) + domainsObject.gmtCreated = value["GmtCreated"].asString(); + if(!value["GmtModified"].isNull()) + domainsObject.gmtModified = value["GmtModified"].asString(); + if(!value["Description"].isNull()) + domainsObject.description = value["Description"].asString(); + if(!value["SourceType"].isNull()) + domainsObject.sourceType = value["SourceType"].asString(); + if(!value["SslProtocol"].isNull()) + domainsObject.sslProtocol = value["SslProtocol"].asString(); + if(!value["ResourceGroupId"].isNull()) + domainsObject.resourceGroupId = value["ResourceGroupId"].asString(); + if(!value["Sandbox"].isNull()) + domainsObject.sandbox = value["Sandbox"].asString(); + auto allSources = value["Sources"]["Source"]; + for (auto value : allSources) + domainsObject.sources.push_back(value.asString()); + domains_.push_back(domainsObject); + } + if(!value["PageNumber"].isNull()) + pageNumber_ = std::stol(value["PageNumber"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stol(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stol(value["TotalCount"].asString()); } -std::vector DescribeUserDomainsResult::getDomains()const -{ - return domains_; -} - -long DescribeUserDomainsResult::getTotalCount()const -{ - return totalCount_; -} - -long DescribeUserDomainsResult::getPageSize()const -{ - return pageSize_; -} - -long DescribeUserDomainsResult::getPageNumber()const -{ - return pageNumber_; -} - +std::vector DescribeUserDomainsResult::getDomains()const +{ + return domains_; +} + +long DescribeUserDomainsResult::getTotalCount()const +{ + return totalCount_; +} + +long DescribeUserDomainsResult::getPageSize()const +{ + return pageSize_; +} + +long DescribeUserDomainsResult::getPageNumber()const +{ + return pageNumber_; +} + diff --git a/cdn/src/model/DescribeUserVipsByDomainResult.cc b/cdn/src/model/DescribeUserVipsByDomainResult.cc index 7b79e4565..a0e5bc962 100644 --- a/cdn/src/model/DescribeUserVipsByDomainResult.cc +++ b/cdn/src/model/DescribeUserVipsByDomainResult.cc @@ -40,21 +40,21 @@ void DescribeUserVipsByDomainResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVips = value["Vips"]["Vip"]; - for (const auto &item : allVips) - vips_.push_back(item.asString()); - if(!value["DomainName"].isNull()) - domainName_ = std::stol(value["DomainName"].asString()); + auto allVips = value["Vips"]["Vip"]; + for (const auto &item : allVips) + vips_.push_back(item.asString()); + if(!value["DomainName"].isNull()) + domainName_ = std::stol(value["DomainName"].asString()); } -long DescribeUserVipsByDomainResult::getDomainName()const -{ - return domainName_; -} - -std::vector DescribeUserVipsByDomainResult::getVips()const -{ - return vips_; -} - +long DescribeUserVipsByDomainResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeUserVipsByDomainResult::getVips()const +{ + return vips_; +} + diff --git a/cdn/src/model/GetUserDomainBlackListResult.cc b/cdn/src/model/GetUserDomainBlackListResult.cc index 53b049632..700140441 100644 --- a/cdn/src/model/GetUserDomainBlackListResult.cc +++ b/cdn/src/model/GetUserDomainBlackListResult.cc @@ -40,13 +40,13 @@ void GetUserDomainBlackListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["Bind"].isNull()) - bind_ = value["Bind"].asString(); + if(!value["Bind"].isNull()) + bind_ = value["Bind"].asString(); } -std::string GetUserDomainBlackListResult::getBind()const -{ - return bind_; -} - +std::string GetUserDomainBlackListResult::getBind()const +{ + return bind_; +} + diff --git a/cdn/src/model/ListDomainsByLogConfigIdResult.cc b/cdn/src/model/ListDomainsByLogConfigIdResult.cc index 846e1b8d5..5def303cb 100644 --- a/cdn/src/model/ListDomainsByLogConfigIdResult.cc +++ b/cdn/src/model/ListDomainsByLogConfigIdResult.cc @@ -40,14 +40,14 @@ void ListDomainsByLogConfigIdResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["Domain"]; - for (const auto &item : allDomains) - domains_.push_back(item.asString()); + auto allDomains = value["Domains"]["Domain"]; + for (const auto &item : allDomains) + domains_.push_back(item.asString()); } -std::vector ListDomainsByLogConfigIdResult::getDomains()const -{ - return domains_; -} - +std::vector ListDomainsByLogConfigIdResult::getDomains()const +{ + return domains_; +} + diff --git a/cdn/src/model/PushObjectCacheResult.cc b/cdn/src/model/PushObjectCacheResult.cc index ce963def9..bf668aa26 100644 --- a/cdn/src/model/PushObjectCacheResult.cc +++ b/cdn/src/model/PushObjectCacheResult.cc @@ -40,13 +40,13 @@ void PushObjectCacheResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["PushTaskId"].isNull()) - pushTaskId_ = value["PushTaskId"].asString(); + if(!value["PushTaskId"].isNull()) + pushTaskId_ = value["PushTaskId"].asString(); } -std::string PushObjectCacheResult::getPushTaskId()const -{ - return pushTaskId_; -} - +std::string PushObjectCacheResult::getPushTaskId()const +{ + return pushTaskId_; +} + diff --git a/cdn/src/model/RefreshObjectCachesResult.cc b/cdn/src/model/RefreshObjectCachesResult.cc index 9a5a2d682..4d33cd4e1 100644 --- a/cdn/src/model/RefreshObjectCachesResult.cc +++ b/cdn/src/model/RefreshObjectCachesResult.cc @@ -40,13 +40,13 @@ void RefreshObjectCachesResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - if(!value["RefreshTaskId"].isNull()) - refreshTaskId_ = value["RefreshTaskId"].asString(); + if(!value["RefreshTaskId"].isNull()) + refreshTaskId_ = value["RefreshTaskId"].asString(); } -std::string RefreshObjectCachesResult::getRefreshTaskId()const -{ - return refreshTaskId_; -} - +std::string RefreshObjectCachesResult::getRefreshTaskId()const +{ + return refreshTaskId_; +} + diff --git a/cdn/src/model/SetDomainServerCertificateRequest.cc b/cdn/src/model/SetDomainServerCertificateRequest.cc index 622843fc0..c52f315b4 100644 --- a/cdn/src/model/SetDomainServerCertificateRequest.cc +++ b/cdn/src/model/SetDomainServerCertificateRequest.cc @@ -69,6 +69,17 @@ void SetDomainServerCertificateRequest::setSecurityToken(const std::string& secu setParameter("SecurityToken", securityToken); } +std::string SetDomainServerCertificateRequest::getCertType()const +{ + return certType_; +} + +void SetDomainServerCertificateRequest::setCertType(const std::string& certType) +{ + certType_ = certType; + setParameter("CertType", certType); +} + std::string SetDomainServerCertificateRequest::getCertName()const { return certName_; diff --git a/cdn/src/model/SetHttpHeaderConfigRequest.cc b/cdn/src/model/SetHttpHeaderConfigRequest.cc index 653bbc728..aa644adb8 100644 --- a/cdn/src/model/SetHttpHeaderConfigRequest.cc +++ b/cdn/src/model/SetHttpHeaderConfigRequest.cc @@ -47,6 +47,17 @@ void SetHttpHeaderConfigRequest::setSecurityToken(const std::string& securityTok setParameter("SecurityToken", securityToken); } +long SetHttpHeaderConfigRequest::getConfigId()const +{ + return configId_; +} + +void SetHttpHeaderConfigRequest::setConfigId(long configId) +{ + configId_ = configId; + setParameter("ConfigId", std::to_string(configId)); +} + std::string SetHttpHeaderConfigRequest::getDomainName()const { return domainName_; diff --git a/cdn/src/model/StartMixStreamsServiceResult.cc b/cdn/src/model/StartMixStreamsServiceResult.cc index b9130da4e..2ada69ad8 100644 --- a/cdn/src/model/StartMixStreamsServiceResult.cc +++ b/cdn/src/model/StartMixStreamsServiceResult.cc @@ -40,23 +40,23 @@ void StartMixStreamsServiceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMixStreamsInfoList = value["MixStreamsInfoList"]["MixStreamsInfo"]; - for (auto value : allMixStreamsInfoList) - { - MixStreamsInfo mixStreamsInfoListObject; - if(!value["DomainName"].isNull()) - mixStreamsInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - mixStreamsInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - mixStreamsInfoListObject.streamName = value["StreamName"].asString(); - mixStreamsInfoList_.push_back(mixStreamsInfoListObject); - } + auto allMixStreamsInfoList = value["MixStreamsInfoList"]["MixStreamsInfo"]; + for (auto value : allMixStreamsInfoList) + { + MixStreamsInfo mixStreamsInfoListObject; + if(!value["DomainName"].isNull()) + mixStreamsInfoListObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + mixStreamsInfoListObject.appName = value["AppName"].asString(); + if(!value["StreamName"].isNull()) + mixStreamsInfoListObject.streamName = value["StreamName"].asString(); + mixStreamsInfoList_.push_back(mixStreamsInfoListObject); + } } -std::vector StartMixStreamsServiceResult::getMixStreamsInfoList()const -{ - return mixStreamsInfoList_; -} - +std::vector StartMixStreamsServiceResult::getMixStreamsInfoList()const +{ + return mixStreamsInfoList_; +} + diff --git a/cdn/src/model/StopMixStreamsServiceResult.cc b/cdn/src/model/StopMixStreamsServiceResult.cc index b2918b53b..20d1d3fb8 100644 --- a/cdn/src/model/StopMixStreamsServiceResult.cc +++ b/cdn/src/model/StopMixStreamsServiceResult.cc @@ -40,23 +40,23 @@ void StopMixStreamsServiceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMixStreamsInfoList = value["MixStreamsInfoList"]["MixStreamsInfo"]; - for (auto value : allMixStreamsInfoList) - { - MixStreamsInfo mixStreamsInfoListObject; - if(!value["DomainName"].isNull()) - mixStreamsInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - mixStreamsInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - mixStreamsInfoListObject.streamName = value["StreamName"].asString(); - mixStreamsInfoList_.push_back(mixStreamsInfoListObject); - } + auto allMixStreamsInfoList = value["MixStreamsInfoList"]["MixStreamsInfo"]; + for (auto value : allMixStreamsInfoList) + { + MixStreamsInfo mixStreamsInfoListObject; + if(!value["DomainName"].isNull()) + mixStreamsInfoListObject.domainName = value["DomainName"].asString(); + if(!value["AppName"].isNull()) + mixStreamsInfoListObject.appName = value["AppName"].asString(); + if(!value["StreamName"].isNull()) + mixStreamsInfoListObject.streamName = value["StreamName"].asString(); + mixStreamsInfoList_.push_back(mixStreamsInfoListObject); + } } -std::vector StopMixStreamsServiceResult::getMixStreamsInfoList()const -{ - return mixStreamsInfoList_; -} - +std::vector StopMixStreamsServiceResult::getMixStreamsInfoList()const +{ + return mixStreamsInfoList_; +} + diff --git a/cdn/src/model/UpdateFCTriggerRequest.cc b/cdn/src/model/UpdateFCTriggerRequest.cc new file mode 100644 index 000000000..9bd24f913 --- /dev/null +++ b/cdn/src/model/UpdateFCTriggerRequest.cc @@ -0,0 +1,291 @@ +/* + * 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::Cdn::Model::UpdateFCTriggerRequest; + +UpdateFCTriggerRequest::UpdateFCTriggerRequest() : + RpcServiceRequest("cdn", "2014-11-11", "UpdateFCTrigger") +{} + +UpdateFCTriggerRequest::~UpdateFCTriggerRequest() +{} + +std::string UpdateFCTriggerRequest::getNotes()const +{ + return notes_; +} + +void UpdateFCTriggerRequest::setNotes(const std::string& notes) +{ + notes_ = notes; + setParameter("Notes", notes); +} + +long UpdateFCTriggerRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void UpdateFCTriggerRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool UpdateFCTriggerRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void UpdateFCTriggerRequest::setProxy_original_security_transport(bool proxy_original_security_transport) +{ + proxy_original_security_transport_ = proxy_original_security_transport; + setParameter("Proxy_original_security_transport", std::to_string(proxy_original_security_transport)); +} + +std::string UpdateFCTriggerRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void UpdateFCTriggerRequest::setProxy_original_source_ip(const std::string& proxy_original_source_ip) +{ + proxy_original_source_ip_ = proxy_original_source_ip; + setParameter("Proxy_original_source_ip", proxy_original_source_ip); +} + +std::string UpdateFCTriggerRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void UpdateFCTriggerRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string UpdateFCTriggerRequest::getCallerType()const +{ + return callerType_; +} + +void UpdateFCTriggerRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string UpdateFCTriggerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdateFCTriggerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string UpdateFCTriggerRequest::getSecurityToken()const +{ + return securityToken_; +} + +void UpdateFCTriggerRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string UpdateFCTriggerRequest::getRequestContent()const +{ + return requestContent_; +} + +void UpdateFCTriggerRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string UpdateFCTriggerRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void UpdateFCTriggerRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string UpdateFCTriggerRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void UpdateFCTriggerRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long UpdateFCTriggerRequest::getCallerUid()const +{ + return callerUid_; +} + +void UpdateFCTriggerRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string UpdateFCTriggerRequest::getTriggerARN()const +{ + return triggerARN_; +} + +void UpdateFCTriggerRequest::setTriggerARN(const std::string& triggerARN) +{ + triggerARN_ = triggerARN; + setParameter("TriggerARN", triggerARN); +} + +std::string UpdateFCTriggerRequest::getApp_ip()const +{ + return app_ip_; +} + +void UpdateFCTriggerRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string UpdateFCTriggerRequest::getProduct()const +{ + return product_; +} + +void UpdateFCTriggerRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string UpdateFCTriggerRequest::getSourceARN()const +{ + return sourceARN_; +} + +void UpdateFCTriggerRequest::setSourceARN(const std::string& sourceARN) +{ + sourceARN_ = sourceARN; + setParameter("SourceARN", sourceARN); +} + +std::string UpdateFCTriggerRequest::getCallerBid()const +{ + return callerBid_; +} + +void UpdateFCTriggerRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long UpdateFCTriggerRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpdateFCTriggerRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UpdateFCTriggerRequest::getVersion()const +{ + return version_; +} + +void UpdateFCTriggerRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool UpdateFCTriggerRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void UpdateFCTriggerRequest::setProxy_trust_transport_info(bool proxy_trust_transport_info) +{ + proxy_trust_transport_info_ = proxy_trust_transport_info; + setParameter("Proxy_trust_transport_info", std::to_string(proxy_trust_transport_info)); +} + +bool UpdateFCTriggerRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void UpdateFCTriggerRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool UpdateFCTriggerRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void UpdateFCTriggerRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string UpdateFCTriggerRequest::getRequestId()const +{ + return requestId_; +} + +void UpdateFCTriggerRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string UpdateFCTriggerRequest::getRoleARN()const +{ + return roleARN_; +} + +void UpdateFCTriggerRequest::setRoleARN(const std::string& roleARN) +{ + roleARN_ = roleARN; + setParameter("RoleARN", roleARN); +} + diff --git a/cdn/src/model/UpdateFCTriggerResult.cc b/cdn/src/model/UpdateFCTriggerResult.cc new file mode 100644 index 000000000..a0d7280a1 --- /dev/null +++ b/cdn/src/model/UpdateFCTriggerResult.cc @@ -0,0 +1,45 @@ +/* + * 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::Cdn; +using namespace AlibabaCloud::Cdn::Model; + +UpdateFCTriggerResult::UpdateFCTriggerResult() : + ServiceResult() +{} + +UpdateFCTriggerResult::UpdateFCTriggerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpdateFCTriggerResult::~UpdateFCTriggerResult() +{} + +void UpdateFCTriggerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + +} +